1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,931067,e=>{"use strict";function t(){return(t=Object.assign.bind()).apply(null,arguments)}e.s(["default",()=>t])},981140,e=>{"use strict";function t(e,n,{checkForDefaultPrevented:r=!0}={}){return function(t){if(null==e||e(t),!1===r||!t.defaultPrevented)return null==n?void 0:n(t)}}e.s(["composeEventHandlers",()=>t])},820783,e=>{"use strict";var t=e.i(271645);function n(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function r(...e){return(0,t.useCallback)(n(...e),e)}e.s(["composeRefs",()=>n,"useComposedRefs",()=>r])},30030,e=>{"use strict";var t=e.i(271645);function n(e,n){let r=(0,t.createContext)(n);function i(e){let{children:n,...i}=e,o=(0,t.useMemo)(()=>i,Object.values(i));return(0,t.createElement)(r.Provider,{value:o},n)}return i.displayName=e+"Provider",[i,function(i){let o=(0,t.useContext)(r);if(o)return o;if(void 0!==n)return n;throw Error(`\`${i}\` must be used within \`${e}\``)}]}function r(e,n=[]){let i=[],o=()=>{let n=i.map(e=>(0,t.createContext)(e));return function(r){let i=(null==r?void 0:r[e])||n;return(0,t.useMemo)(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return o.scopeName=e,[function(n,r){let o=(0,t.createContext)(r),l=i.length;function a(n){let{scope:r,children:i,...a}=n,s=(null==r?void 0:r[e][l])||o,u=(0,t.useMemo)(()=>a,Object.values(a));return(0,t.createElement)(s.Provider,{value:u},i)}return i=[...i,r],a.displayName=n+"Provider",[a,function(i,a){let s=(null==a?void 0:a[e][l])||o,u=(0,t.useContext)(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${i}\` must be used within \`${n}\``)}]},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(0,t.useMemo)(()=>({[`__scope${n.scopeName}`]:i}),[i])}};return r.scopeName=n.scopeName,r}(o,...n)]}e.s(["createContext",()=>n,"createContextScope",()=>r])},248425,e=>{"use strict";var t=e.i(931067),n=e.i(271645),r=e.i(174080),i=e.i(820783);let o=(0,n.forwardRef)((e,r)=>{let{children:i,...o}=e,a=n.Children.toArray(i),u=a.find(s);if(u){let e=u.props.children,i=a.map(t=>t!==u?t:n.Children.count(e)>1?n.Children.only(null):(0,n.isValidElement)(e)?e.props.children:null);return(0,n.createElement)(l,(0,t.default)({},o,{ref:r}),(0,n.isValidElement)(e)?(0,n.cloneElement)(e,void 0,i):null)}return(0,n.createElement)(l,(0,t.default)({},o,{ref:r}),i)});o.displayName="Slot";let l=(0,n.forwardRef)((e,t)=>{let{children:r,...o}=e;return(0,n.isValidElement)(r)?(0,n.cloneElement)(r,{...function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(o,r.props),ref:t?(0,i.composeRefs)(t,r.ref):r.ref}):n.Children.count(r)>1?n.Children.only(null):null});l.displayName="SlotClone";let a=({children:e})=>(0,n.createElement)(n.Fragment,null,e);function s(e){return(0,n.isValidElement)(e)&&e.type===a}let u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{let i=(0,n.forwardRef)((e,i)=>{let{asChild:l,...a}=e,s=l?o:r;return(0,n.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,n.createElement)(s,(0,t.default)({},a,{ref:i}))});return i.displayName=`Primitive.${r}`,{...e,[r]:i}},{});function c(e,t){e&&(0,r.flushSync)(()=>
1e.dispatchEvent(t))}e.s(["Primitive",()=>u,"dispatchDiscreteCustomEvent",()=>c],248425)},30207,e=>{"use strict";var t=e.i(271645);function n(e){let n=(0,t.useRef)(e);return(0,t.useEffect)(()=>{n.current=e}),(0,t.useMemo)(()=>(...e)=>{var t;return null==(t=n.current)?void 0:t.call(n,...e)},[])}e.s(["useCallbackRef",()=>n])},726330,126083,e=>{"use strict";let t;var n=e.i(931067),r=e.i(271645),i=e.i(981140),o=e.i(248425),l=e.i(820783),a=e.i(30207);function s(e,t=null==globalThis?void 0:globalThis.document){let n=(0,a.useCallbackRef)(e);(0,r.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},[n,t])}e.s(["useEscapeKeydown",()=>s],126083);let u="dismissableLayer.update",c=(0,r.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=(0,r.forwardRef)((e,f)=>{var m;let{disableOutsidePointerEvents:h=!1,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:y,onInteractOutside:w,onDismiss:b,...x}=e,E=(0,r.useContext)(c),[C,R]=(0,r.useState)(null),P=null!=(m=null==C?void 0:C.ownerDocument)?m:null==globalThis?void 0:globalThis.document,[,T]=(0,r.useState)({}),S=(0,l.useComposedRefs)(f,e=>R(e)),L=Array.from(E.layers),[O]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),A=L.indexOf(O),D=C?L.indexOf(C):-1,k=E.layersWithOutsidePointerEventsDisabled.size>0,N=D>=A,M=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,a.useCallbackRef)(e),i=(0,r.useRef)(!1),o=(0,r.useRef)(()=>{});return(0,r.useEffect)(()=>{let e=e=>{if(e.target&&!i.current){let i={originalEvent:e};function r(){p("dismissableLayer.pointerDownOutside",n,i,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}i.current=!1},r=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(r),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,n=[...E.branches].some(e=>e.contains(t));N&&!n&&(null==v||v(e),null==w||w(e),e.defaultPrevented||null==b||b())},P),_=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,a.useCallbackRef)(e),i=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{let e=e=>{e.target&&!i.current&&p("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![...E.branches].some(e=>e.contains(t))&&(null==y||y(e),null==w||w(e),e.defaultPrevented||null==b||b())},P);return s(e=>{D===E.layers.size-1&&(null==g||g(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},P),(0,r.useEffect)(()=>{if(C)return h&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(t=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(C)),E.layers.add(C),d(),()=>{h&&1===E.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=t)}},[C,P,h,E]),(0,r.useEffect)(()=>()=>{C&&(E.layers.delete(C),E.layersWithOutsidePointerEventsDisabled.delete(C),d())},[C,E]),(0,r.useEffect)(()=>{let e=()=>T({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)},[]),(0,r.createElement)(o.Primitive.div,(0,n.default)({},x,{ref:S,style:{pointerEvents:k?N?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.composeEventHandlers)(e.onFocusCapture,_.onFocusCapture),onBlurCapture:(0,i.composeEventHandlers)(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:(0,i.composeEventHandlers)(e.onPointerDownCapture,M.onPointerDownCapture)}))});function d(){let e=new CustomEvent(u);document.dispatchEvent(e)}function p(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)}e.s(["DismissableLayer",()=>f],726330)},934620,e=>{"use strict";var t=e.i(271645);let n=(null==globalThis?void 0:globalThis.document)?t.useLayoutEffect:()=>{};
1e.s(["useLayoutEffect",()=>n])},610772,e=>{"use strict";var t=e.i(271645),n=e.i(934620);let r=t["useId".toString()]||(()=>void 0),i=0;function o(e){let[o,l]=t.useState(r());return(0,n.useLayoutEffect)(()=>{e||l(e=>null!=e?e:String(i++))},[e]),e||(o?`radix-${o}`:"")}e.s(["useId",()=>o])},953760,343084,229315,e=>{"use strict";let t=["top","right","bottom","left"],n=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),r=Math.min,i=Math.max,o=Math.round,l=Math.floor,a=e=>({x:e,y:e}),s={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function c(e,t,n){return i(e,r(t,n))}function f(e,t){return"function"==typeof e?e(t):e}function d(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}let g=new Set(["top","bottom"]);function v(e){return g.has(d(e))?"y":"x"}function y(e){return m(v(e))}function w(e,t,n){void 0===n&&(n=!1);let r=p(e),i=y(e),o=h(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=S(l)),[l,S(l)]}function b(e){let t=S(e);return[x(e),t,x(t)]}function x(e){return e.replace(/start|end/g,e=>u[e])}let E=["left","right"],C=["right","left"],R=["top","bottom"],P=["bottom","top"];function T(e,t,n,r){let i=p(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?C:E;return t?E:C;case"left":case"right":return t?R:P;default:return[]}}(d(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(x)))),o}function S(e){return e.replace(/left|right|bottom|top/g,e=>s[e])}function L(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function O(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 A(e,t,n){let r,{reference:i,floating:o}=e,l=v(t),a=y(t),s=h(a),u=d(t),c="y"===l,f=i.x+i.width/2-o.width/2,m=i.y+i.height/2-o.height/2,g=i[s]/2-o[s]/2;switch(u){case"top":r={x:f,y:i.y-o.height};break;case"bottom":r={x:f,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:m};break;case"left":r={x:i.x-o.width,y:m};break;default:r={x:i.x,y:i.y}}switch(p(t)){case"start":r[a]-=g*(n&&c?-1:1);break;case"end":r[a]+=g*(n&&c?-1:1)}return r}e.s(["clamp",()=>c,"createCoords",()=>a,"evaluate",()=>f,"floor",()=>l,"getAlignment",()=>p,"getAlignmentAxis",()=>y,"getAlignmentSides",()=>w,"getAxisLength",()=>h,"getExpandedPlacements",()=>b,"getOppositeAlignmentPlacement",()=>x,"getOppositeAxis",()=>m,"getOppositeAxisPlacements",()=>T,"getOppositePlacement",()=>S,"getPaddingObject",()=>L,"getSide",()=>d,"getSideAxis",()=>v,"max",()=>i,"min",()=>r,"placements",()=>n,"rectToClientRect",()=>O,"round",()=>o,"sides",()=>t],343084);let D=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=n,a=o.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=A(u,r,s),d=r,p={},m=0;for(let n=0;n<a.length;n++){let{name:o,fn:h}=a[n],{x:g,y:v,data:y,reset:w}=await h({x:c,y:f,initialPlacement:r,placement:d,strategy:i,middlewareData:p,rects:u,platform:l,elements:{reference:e,floating:t}});c=null!=g?g:c,f=null!=v?v:f,p={...p,[o]:{...p[o],...y}},w&&m<=50&&(m++,"object"==typeof w&&(w.placement&&(d=w.placement),w.rects&&(u=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:c,y:f}=A(u,d,s)),n=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:p}};async function k(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:d="floating",altBoundary:p=!1,padding:m=0}=f(t,e),h=L(m),g=a[p?"floating"===d?"reference":"floating":d],v=O(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})),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(a.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=O(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:w,strategy:s}):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}}function N(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function M(e){return t.some(t=>e[t]>=0)}function _(e){let t=r(...e.map(e=>e.left)),n=r(...e.map(e=>e.top));return{x:t,y:n,width:i(...e.map(e=>e.right))-t,height:i(...e.map(e=>e.bottom))-n}}let H=new Set(["left","top"]);async function F(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),l=d(n),a=p(n),s="y"===v(n),u=H.has(l)?-1:1,c=o&&s?-1:1,m=f(t,e),{mainAxis:h,crossAxis:g,alignmentAxis:y}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}
1:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return a&&"number"==typeof y&&(g="end"===a?-1*y:y),s?{x:g*c,y:h*u}:{x:h*u,y:g*c}}function W(){return"undefined"!=typeof window}function B(e){return z(e)?(e.nodeName||"").toLowerCase():"#document"}function I(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function $(e){var t;return null==(t=(z(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function z(e){return!!W()&&(e instanceof Node||e instanceof I(e).Node)}function V(e){return!!W()&&(e instanceof Element||e instanceof I(e).Element)}function j(e){return!!W()&&(e instanceof HTMLElement||e instanceof I(e).HTMLElement)}function U(e){return!!W()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof I(e).ShadowRoot)}let Y=new Set(["inline","contents"]);function K(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=el(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!Y.has(i)}let X=new Set(["table","td","th"]);function q(e){return X.has(B(e))}let Z=[":popover-open",":modal"];function G(e){return Z.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let J=["transform","translate","scale","rotate","perspective"],Q=["transform","translate","scale","rotate","perspective","filter"],ee=["paint","layout","strict","content"];function et(e){let t=er(),n=V(e)?el(e):e;return J.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||Q.some(e=>(n.willChange||"").includes(e))||ee.some(e=>(n.contain||"").includes(e))}function en(e){let t=es(e);for(;j(t)&&!eo(t);){if(et(t))return t;if(G(t))break;t=es(t)}return null}function er(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let ei=new Set(["html","body","#document"]);function eo(e){return ei.has(B(e))}function el(e){return I(e).getComputedStyle(e)}function ea(e){return V(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function es(e){if("html"===B(e))return e;let t=e.assignedSlot||e.parentNode||U(e)&&e.host||$(e);return U(t)?t.host:t}function eu(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=es(t);return eo(n)?t.ownerDocument?t.ownerDocument.body:t.body:j(n)&&K(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),l=I(i);if(o){let e=ec(l);return t.concat(l,l.visualViewport||[],K(i)?i:[],e&&n?eu(e):[])}return t.concat(i,eu(i,[],n))}function ec(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ef(e){let t=el(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=j(e),l=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=o(n)!==l||o(r)!==a;return s&&(n=l,r=a),{width:n,height:r,$:s}}function ed(e){return V(e)?e:e.contextElement}function ep(e){let t=ed(e);if(!j(t))return a(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:l}=ef(t),s=(l?o(n.width):n.width)/r,u=(l?o(n.height):n.height)/i;return s&&Number.isFinite(s)||(s=1),u&&Number.isFinite(u)||(u=1),{x:s,y:u}}e.s(["getComputedStyle",()=>el,"getContainingBlock",()=>en,"getDocumentElement",()=>$,"getFrameElement",()=>ec,"getNodeName",()=>B,"getNodeScroll",()=>ea,"getOverflowAncestors",()=>eu,"getParentNode",()=>es,"getWindow",()=>I,"isContainingBlock",()=>et,"isElement",()=>V,"isHTMLElement",()=>j,"isLastTraversableNode",()=>eo,"isNode",()=>z,"isOverflowElement",()=>K,"isShadowRoot",()=>U,"isTableElement",()=>q,"isTopLayer",()=>G,"isWebKit",()=>er],229315);let em=a(0);function eh(e){let t=I(e);return er()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:em}function eg(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),l=ed(e),s=a(1);t&&(r?V(r)&&(s=ep(r)):s=ep(e));let u=(void 0===(i=n)&&(i=!1),r&&(!i||r===I(l))&&i)?eh(l):a(0),c=(o.left+u.x)/s.x,f=(o.top+u.y)/s.y,d=o.width/s.x,p=o.height/s.y;if(l){let e=I(l),t=r&&V(r)?I(r):r,n=e,i=ec(n);for(;i&&r&&t!==n;){let e=ep(i),t=i.getBoundingClientRect(),r=el(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,p*=e.y,c+=o,f+=l,i=ec(n=I(i))}}return O({width:d,height:p,x:c,y:f})}function ev(e,t){let n=ea(e).scrollLeft;return t?t.left+n:eg($(e)).left+n}function ey(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ev(e,n),y:n.top+t.scrollTop}}let ew=new Set(["absolute","fixed"]);function eb(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=I(e),r=$(e),i=n.visualVie
1wport,o=r.clientWidth,l=r.clientHeight,a=0,s=0;if(i){o=i.width,l=i.height;let e=er();(!e||e&&"fixed"===t)&&(a=i.offsetLeft,s=i.offsetTop)}let u=ev(r);if(u<=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 u<=25&&(o+=u);return{width:o,height:l,x:a,y:s}}(e,n);else if("document"===t){let t,n,l,a,s,u,c;r=$(e),t=$(r),n=ea(r),l=r.ownerDocument.body,a=i(t.scrollWidth,t.clientWidth,l.scrollWidth,l.clientWidth),s=i(t.scrollHeight,t.clientHeight,l.scrollHeight,l.clientHeight),u=-n.scrollLeft+ev(r),c=-n.scrollTop,"rtl"===el(l).direction&&(u+=i(t.clientWidth,l.clientWidth)-a),o={width:a,height:s,x:u,y:c}}else if(V(t)){let e,r,i,l,s,u;r=(e=eg(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,l=j(t)?ep(t):a(1),s=t.clientWidth*l.x,u=t.clientHeight*l.y,o={width:s,height:u,x:i*l.x,y:r*l.y}}else{let n=eh(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return O(o)}function ex(e){return"static"===el(e).position}function eE(e,t){if(!j(e)||"fixed"===el(e).position)return null;if(t)return t(e);let n=e.offsetParent;return $(e)===n&&(n=n.ownerDocument.body),n}function eC(e,t){let n=I(e);if(G(e))return n;if(!j(e)){let t=es(e);for(;t&&!eo(t);){if(V(t)&&!ex(t))return t;t=es(t)}return n}let r=eE(e,t);for(;r&&q(r)&&ex(r);)r=eE(r,t);return r&&eo(r)&&ex(r)&&!et(r)?n:r||en(e)||n}let eR=async function(e){let t=this.getOffsetParent||eC,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=j(t),i=$(t),o="fixed"===n,l=eg(e,!0,o,t),s={scrollLeft:0,scrollTop:0},u=a(0);if(r||!r&&!o)if(("body"!==B(t)||K(i))&&(s=ea(t)),r){let e=eg(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=ev(i));o&&!r&&i&&(u.x=ev(i));let c=!i||r||o?a(0):ey(i,s);return{x:l.left+s.scrollLeft-u.x-c.x,y:l.top+s.scrollTop-u.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}}},eP={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,l=$(r),s=!!t&&G(t.floating);if(r===l||s&&o)return n;let u={scrollLeft:0,scrollTop:0},c=a(1),f=a(0),d=j(r);if((d||!d&&!o)&&(("body"!==B(r)||K(l))&&(u=ea(r)),j(r))){let e=eg(r);c=ep(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}let p=!l||d||o?a(0):ey(l,u);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+f.x+p.x,y:n.y*c.y-u.scrollTop*c.y+f.y+p.y}},getDocumentElement:$,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:l}=e,a=[..."clippingAncestors"===n?G(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=eu(e,[],!1).filter(e=>V(e)&&"body"!==B(e)),i=null,o="fixed"===el(e).position,l=o?es(e):e;for(;V(l)&&!eo(l);){let t=el(l),n=et(l);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&!!i&&ew.has(i.position)||K(l)&&!n&&function e(t,n){let r=es(t);return!(r===n||!V(r)||eo(r))&&("fixed"===el(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):i=t,l=es(l)}return t.set(e,r),r}(t,this._c):[].concat(n),o],s=a[0],u=a.reduce((e,n)=>{let o=eb(t,n,l);return e.top=i(o.top,e.top),e.right=r(o.right,e.right),e.bottom=r(o.bottom,e.bottom),e.left=i(o.left,e.left),e},eb(t,s,l));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:eC,getElementRects:eR,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ef(e);return{width:t,height:n}},getScale:ep,isElement:V,isRTL:function(e){return"rtl"===el(e).direction}};function eT(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function eS(e,t,n,o){let a;void 0===o&&(o={});let{ancestorScroll:s=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=o,p=ed(e),m=s||u?[...p?eu(p):[],...eu(t)]:[];m.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let h=p&&f?function(e,t){let n,o=null,a=$(e);function s(){var e;clearTimeout(n),null==(e=o)||e.disconnect(),o=null}return!function u(c,f){void 0===c&&(c=!1),void 0===f&&(f=1),s();let d=e.getBoundingClientRect(),{left:p,top:m,width:h,height:g}=d;if(c||t(),!h||!g)return;let v={rootMargin:-l(m)+"px "+-l(a.clientWidth-(p+h))+"px "+-l(a.clientHeight-(m+g))+"px "+-l(p)+"px",threshold:i(0,r(1,f))||1},y=!0;function w(t){let r=t[0].intersectionRatio;if(r!==f){if(!y)return u();r?u(!1,r):n=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==r||eT(d,e.getBoundingClientRect())||u(),y=!1}try{o=new IntersectionObserver(w,{...v,root:a.ownerDocument})}catch(e){o=new IntersectionObserver(w,v)}o.observe(e)}(!0),s}(p,n):null,g=-1,v=null;c&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}
1),p&&!d&&v.observe(p),v.observe(t));let y=d?eg(e):null;return d&&function t(){let r=eg(e);y&&!eT(y,r)&&n(),y=r,a=requestAnimationFrame(t)}(),n(),()=>{var e;m.forEach(e=>{s&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,d&&cancelAnimationFrame(a)}}let eL=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:a}=t,s=await F(t,e);return l===(null==(n=a.offset)?void 0:n.placement)&&null!=(r=a.arrow)&&r.alignmentOffset?{}:{x:i+s.x,y:o+s.y,data:{...s,placement:l}}}}},eO=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,i,o,l;let{rects:a,middlewareData:s,placement:u,platform:c,elements:m}=t,{crossAxis:h=!1,alignment:g,allowedPlacements:v=n,autoAlignment:y=!0,...b}=f(e,t),E=void 0!==g||v===n?((l=g||null)?[...v.filter(e=>p(e)===l),...v.filter(e=>p(e)!==l)]:v.filter(e=>d(e)===e)).filter(e=>!l||p(e)===l||!!y&&x(e)!==e):v,C=await k(t,b),R=(null==(r=s.autoPlacement)?void 0:r.index)||0,P=E[R];if(null==P)return{};let T=w(P,a,await (null==c.isRTL?void 0:c.isRTL(m.floating)));if(u!==P)return{reset:{placement:E[0]}};let S=[C[d(P)],C[T[0]],C[T[1]]],L=[...(null==(i=s.autoPlacement)?void 0:i.overflows)||[],{placement:P,overflows:S}],O=E[R+1];if(O)return{data:{index:R+1,overflows:L},reset:{placement:O}};let A=L.map(e=>{let t=p(e.placement);return[e.placement,t&&h?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),D=(null==(o=A.filter(e=>e[2].slice(0,p(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||A[0][0];return D!==u?{data:{index:R+1,overflows:L},reset:{placement:D}}:{}}}},eA=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:i}=t,{mainAxis:o=!0,crossAxis:l=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=f(e,t),u={x:n,y:r},p=await k(t,s),h=v(d(i)),g=m(h),y=u[g],w=u[h];if(o){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=y+p[e],r=y-p[t];y=c(n,y,r)}if(l){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=w+p[e],r=w-p[t];w=c(n,w,r)}let b=a.fn({...t,[g]:y,[h]:w});return{...b,data:{x:b.x-n,y:b.y-r,enabled:{[g]:o,[h]:l}}}}}},eD=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,i,o,l;let{placement:a,middlewareData:s,rects:u,initialPlacement:c,platform:p,elements:m}=t,{mainAxis:h=!0,crossAxis:g=!0,fallbackPlacements:y,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:E="none",flipAlignment:C=!0,...R}=f(e,t);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};let P=d(a),L=v(c),O=d(c)===c,A=await (null==p.isRTL?void 0:p.isRTL(m.floating)),D=y||(O||!C?[S(c)]:b(c)),N="none"!==E;!y&&N&&D.push(...T(c,C,E,A));let M=[c,...D],_=await k(t,R),H=[],F=(null==(r=s.flip)?void 0:r.overflows)||[];if(h&&H.push(_[P]),g){let e=w(a,u,A);H.push(_[e[0]],_[e[1]])}if(F=[...F,{placement:a,overflows:H}],!H.every(e=>e<=0)){let e=((null==(i=s.flip)?void 0:i.index)||0)+1,t=M[e];if(t&&("alignment"!==g||L===v(t)||F.every(e=>v(e.placement)!==L||e.overflows[0]>0)))return{data:{index:e,overflows:F},reset:{placement:t}};let n=null==(o=F.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(x){case"bestFit":{let e=null==(l=F.filter(e=>{if(N){let t=v(e.placement);return t===L||"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=c}if(a!==n)return{reset:{placement:n}}}return{}}}},ek=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,o;let l,a,{placement:s,rects:u,platform:c,elements:m}=t,{apply:h=()=>{},...g}=f(e,t),y=await k(t,g),w=d(s),b=p(s),x="y"===v(s),{width:E,height:C}=u.floating;"top"===w||"bottom"===w?(l=w,a=b===(await (null==c.isRTL?void 0:c.isRTL(m.floating))?"start":"end")?"left":"right"):(a=w,l="end"===b?"top":"bottom");let R=C-y.top-y.bottom,P=E-y.left-y.right,T=r(C-y[l],R),S=r(E-y[a],P),L=!t.middlewareData.shift,O=T,A=S;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(A=P),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(O=R),L&&!b){let e=i(y.left,0),t=i(y.right,0),n=i(y.top,0),r=i(y.bottom,0);x?A=E-2*(0!==e||0!==t?e+t:i(y.left,y.right)):O=C-2*(0!==n||0!==r?n+r:i(y.top,y.bottom))}await h({...t,availableWidth:A,availableHeight:O});let D=await c.getDimensions(m.floating);return E!==D.width||C!==D.height?{reset:{rects:!0}}:{}}}},eN=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...i}=f(e,t);switch(r){case"referenceHidden":{let e=N(await k(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:M(e)}}}case"escaped":{let e=N(await k(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:M(e)}}}default:return{}}}}},eM=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:i,placement:o,rects:l,platform:a,elements:s,middlewareData:u}=t,{element:d,padding:m=0}=f(e,t)||{};if(null==d)return{};let g=L(m),v={x:n,y:i},w=y(o),b=h(w),x=await a.getDimensions(d),E="y"===w,C=E?"clientHeight":"clientWidth",R=l.reference[b]+l.reference[w]-v[w]-l.floating[b],P=v[w]-l.reference[w],T=await (null==a.getOffsetParent?void 0:a.getOffsetParent(d)),S=T?T[C]:0;S&&await (null==a.isElement?void 0:a.isElement(T))||(S=s.floating[C]||l.floating[b]);let O=S/2-x[b]/2-1,A=r(g[E?"top":"left"],O),D=r(g[E?"bottom":"right"],O),k=S-x[b]-D,N=S/2-
1x[b]/2+(R/2-P/2),M=c(A,N,k),_=!u.arrow&&null!=p(o)&&N!==M&&l.reference[b]/2-(N<A?A:D)-x[b]/2<0,H=_?N<A?N-A:N-k:0;return{[w]:v[w]+H,data:{[w]:M,centerOffset:N-M-H,..._&&{alignmentOffset:H}},reset:_}}}),e_=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:o,rects:l,platform:a,strategy:s}=t,{padding:u=2,x:c,y:p}=f(e,t),m=Array.from(await (null==a.getClientRects?void 0:a.getClientRects(o.reference))||[]),h=function(e){let t=e.slice().sort((e,t)=>e.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=>O(_(e)))}(m),g=O(_(m)),y=L(u),w=await a.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=c&&null!=p)return h.find(e=>c>e.left-y.left&&c<e.right+y.right&&p>e.top-y.top&&p<e.bottom+y.bottom)||g;if(h.length>=2){if("y"===v(n)){let e=h[0],t=h[h.length-1],r="top"===d(n),i=e.top,o=t.bottom,l=r?e.left:t.left,a=r?e.right:t.right;return{top:i,bottom:o,left:l,right:a,width:a-l,height:o-i,x:l,y:i}}let e="left"===d(n),t=i(...h.map(e=>e.right)),o=r(...h.map(e=>e.left)),l=h.filter(n=>e?n.left===o:n.right===t),a=l[0].top,s=l[l.length-1].bottom;return{top:a,bottom:s,left:o,right:t,width:t-o,height:s-a,x:o,y:a}}return g}},floating:o.floating,strategy:s});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}}:{}}}},eH=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:o,middlewareData:l}=t,{offset:a=0,mainAxis:s=!0,crossAxis:u=!0}=f(e,t),c={x:n,y:r},p=v(i),h=m(p),g=c[h],y=c[p],w=f(a,t),b="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(s){let e="y"===h?"height":"width",t=o.reference[h]-o.floating[e]+b.mainAxis,n=o.reference[h]+o.reference[e]-b.mainAxis;g<t?g=t:g>n&&(g=n)}if(u){var x,E;let e="y"===h?"width":"height",t=H.has(d(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{[h]:g,[p]:y}}}},eF=(e,t,n)=>{let r=new Map,i={platform:eP,...n},o={...i.platform,_c:r};return D(e,t,{...i,platform:o})};e.s(["arrow",()=>eM,"autoPlacement",()=>eO,"autoUpdate",()=>eS,"computePosition",()=>eF,"flip",()=>eD,"hide",()=>eN,"inline",()=>e_,"limitShift",()=>eH,"offset",()=>eL,"shift",()=>eA,"size",()=>ek],953760)},258950,553289,e=>{"use strict";var t=e.i(953760),n=e.i(271645),r=e.i(174080),i="undefined"!=typeof document?n.useLayoutEffect:function(){};function o(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(!o(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)&&!o(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function l(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function a(e,t){let n=l(e);return Math.round(t*n)/n}function s(e){let t=n.useRef(e);return i(()=>{t.current=e}),t}function u(e){void 0===e&&(e={});let{placement:u="bottom",strategy:c="absolute",middleware:f=[],platform:d,elements:{reference:p,floating:m}={},transform:h=!0,whileElementsMounted:g,open:v}=e,[y,w]=n.useState({x:0,y:0,strategy:c,placement:u,middlewareData:{},isPositioned:!1}),[b,x]=n.useState(f);o(b,f)||x(f);let[E,C]=n.useState(null),[R,P]=n.useState(null),T=n.useCallback(e=>{e!==A.current&&(A.current=e,C(e))},[]),S=n.useCallback(e=>{e!==D.current&&(D.current=e,P(e))},[]),L=p||E,O=m||R,A=n.useRef(null),D=n.useRef(null),k=n.useRef(y),N=null!=g,M=s(g),_=s(d),H=s(v),F=n.useCallback(()=>{if(!A.current||!D.current)return;let e={placement:u,strategy:c,middleware:b};_.current&&(e.platform=_.current),(0,t.computePosition)(A.current,D.
1current,e).then(e=>{let t={...e,isPositioned:!1!==H.current};W.current&&!o(k.current,t)&&(k.current=t,r.flushSync(()=>{w(t)}))})},[b,u,c,_,H]);i(()=>{!1===v&&k.current.isPositioned&&(k.current.isPositioned=!1,w(e=>({...e,isPositioned:!1})))},[v]);let W=n.useRef(!1);i(()=>(W.current=!0,()=>{W.current=!1}),[]),i(()=>{if(L&&(A.current=L),O&&(D.current=O),L&&O){if(M.current)return M.current(L,O,F);F()}},[L,O,F,M,N]);let B=n.useMemo(()=>({reference:A,floating:D,setReference:T,setFloating:S}),[T,S]),I=n.useMemo(()=>({reference:L,floating:O}),[L,O]),$=n.useMemo(()=>{let e={position:c,left:0,top:0};if(!I.floating)return e;let t=a(I.floating,y.x),n=a(I.floating,y.y);return h?{...e,transform:"translate("+t+"px, "+n+"px)",...l(I.floating)>=1.5&&{willChange:"transform"}}:{position:c,left:t,top:n}},[c,h,I.floating,y.x,y.y]);return n.useMemo(()=>({...y,update:F,refs:B,elements:I,floatingStyles:$}),[y,F,B,I,$])}let c=(e,n)=>({...(0,t.offset)(e),options:[e,n]}),f=(e,n)=>({...(0,t.shift)(e),options:[e,n]}),d=(e,n)=>({...(0,t.limitShift)(e),options:[e,n]}),p=(e,n)=>({...(0,t.flip)(e),options:[e,n]}),m=(e,n)=>({...(0,t.size)(e),options:[e,n]}),h=(e,n)=>({...(0,t.hide)(e),options:[e,n]}),g=(e,n)=>({name:"arrow",options:e,fn(n){let{element:r,padding:i}="function"==typeof e?e(n):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,t.arrow)({element:r.current,padding:i}).fn(n):{}:r?(0,t.arrow)({element:r,padding:i}).fn(n):{}},options:[e,n]});e.s(["arrow",()=>g,"flip",()=>p,"hide",()=>h,"limitShift",()=>d,"offset",()=>c,"shift",()=>f,"size",()=>m,"useFloating",()=>u],258950);var v=e.i(931067),y=e.i(248425);let w=(0,n.forwardRef)((e,t)=>{let{children:r,width:i=10,height:o=5,...l}=e;return(0,n.createElement)(y.Primitive.svg,(0,v.default)({},l,{ref:t,width:i,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?r:(0,n.createElement)("polygon",{points:"0,0 30,0 15,10"}))});e.s(["Root",()=>w],553289)},635804,e=>{"use strict";var t=e.i(271645),n=e.i(934620);function r(e){let[r,i]=(0,t.useState)(void 0);return(0,n.useLayoutEffect)(()=>{if(e){i({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,r;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,r=t.blockSize}else n=e.offsetWidth,r=e.offsetHeight;i({width:n,height:r})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}i(void 0)},[e]),r}e.s(["useSize",()=>r])},853660,e=>{"use strict";var t=e.i(931067),n=e.i(271645),r=e.i(258950),i=e.i(953760),o=e.i(553289),l=e.i(820783),a=e.i(30030),s=e.i(248425),u=e.i(30207),c=e.i(934620),f=e.i(635804);let d="Popper",[p,m]=(0,a.createContextScope)(d),[h,g]=p(d),v=(0,n.forwardRef)((e,r)=>{let{__scopePopper:i,virtualRef:o,...a}=e,u=g("PopperAnchor",i),c=(0,n.useRef)(null),f=(0,l.useComposedRefs)(r,c);return(0,n.useEffect)(()=>{u.onAnchorChange((null==o?void 0:o.current)||c.current)}),o?null:(0,n.createElement)(s.Primitive.div,(0,t.default)({},a,{ref:f}))}),y="PopperContent",[w,b]=p(y),x=(0,n.forwardRef)((e,o)=>{var a,d,p,m,h,v,b,x;let{__scopePopper:E,side:C="bottom",sideOffset:S=0,align:L="center",alignOffset:O=0,arrowPadding:A=0,collisionBoundary:D=[],collisionPadding:k=0,sticky:N="partial",hideWhenDetached:M=!1,avoidCollisions:_=!0,onPlaced:H,...F}=e,W=g(y,E),[B,I]=(0,n.useState)(null),$=(0,l.useComposedRefs)(o,e=>I(e)),[z,V]=(0,n.useState)(null),j=(0,f.useSize)(z),U=null!=(a=null==j?void 0:j.width)?a:0,Y=null!=(d=null==j?void 0:j.height)?d:0,K="number"==typeof k?k:{top:0,right:0,bottom:0,left:0,...k},X=Array.isArray(D)?D:[D],q=X.length>0,Z={padding:K,boundary:X.filter(R),altBoundary:q},{refs:G,floatingStyles:J,placement:Q,isPositioned:ee,middlewareData:et}=(0,r.useFloating)({strategy:"fixed",placement:C+("center"!==L?"-"+L:""),whileElementsMounted:i.autoUpdate,elements:{reference:W.anchor},middleware:[(0,r.offset)({mainAxis:S+Y,alignmentAxis:O}),_&&(0,r.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===N?(0,r.limitShift)():void 0,...Z}),_&&(0,r.flip)({...Z}),(0,r.size)({...Z,apply:({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`)}}),z&&(0,r.arrow)({element:z,padding:A}),P({arrowWidth:U,arrowHeight:Y}),M&&(0,r.hide)({strategy:"referenceHidden"})]}),[en,er]=T(Q),ei=(0,u.useCallbackRef)(H);(0,c.useLayoutEffect)(()=>{ee&&(null==ei||ei())},[ee,ei]);let eo=null==(p=et.arrow)?void 0:p.x,el=null==(m=et.arrow)?void 0:m.y,ea=(null==(h=et.arrow)?void 0:h.centerOffset)!==0,[es,eu]=(0,n.use
1State)();return(0,c.useLayoutEffect)(()=>{B&&eu(window.getComputedStyle(B).zIndex)},[B]),(0,n.createElement)("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...J,transform:ee?J.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:es,"--radix-popper-transform-origin":[null==(v=et.transformOrigin)?void 0:v.x,null==(b=et.transformOrigin)?void 0:b.y].join(" ")},dir:e.dir},(0,n.createElement)(w,{scope:E,placedSide:en,onArrowChange:V,arrowX:eo,arrowY:el,shouldHideArrow:ea},(0,n.createElement)(s.Primitive.div,(0,t.default)({"data-side":en,"data-align":er},F,{ref:$,style:{...F.style,animation:ee?void 0:"none",opacity:null!=(x=et.hide)&&x.referenceHidden?0:void 0}}))))}),E={top:"bottom",right:"left",bottom:"top",left:"right"},C=(0,n.forwardRef)(function(e,r){let{__scopePopper:i,...l}=e,a=b("PopperArrow",i),s=E[a.placedSide];return(0,n.createElement)("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0}},(0,n.createElement)(o.Root,(0,t.default)({},l,{ref:r,style:{...l.style,display:"block"}})))});function R(e){return null!==e}let P=e=>({name:"transformOrigin",options:e,fn(t){var n,r,i,o,l;let{placement:a,rects:s,middlewareData:u}=t,c=(null==(n=u.arrow)?void 0:n.centerOffset)!==0,f=c?0:e.arrowWidth,d=c?0:e.arrowHeight,[p,m]=T(a),h={start:"0%",center:"50%",end:"100%"}[m],g=(null!=(r=null==(i=u.arrow)?void 0:i.x)?r:0)+f/2,v=(null!=(o=null==(l=u.arrow)?void 0:l.y)?o:0)+d/2,y="",w="";return"bottom"===p?(y=c?h:`${g}px`,w=`${-d}px`):"top"===p?(y=c?h:`${g}px`,w=`${s.floating.height+d}px`):"right"===p?(y=`${-d}px`,w=c?h:`${v}px`):"left"===p&&(y=`${s.floating.width+d}px`,w=c?h:`${v}px`),{data:{x:y,y:w}}}});function T(e){let[t,n="center"]=e.split("-");return[t,n]}let S=e=>{let{__scopePopper:t,children:r}=e,[i,o]=(0,n.useState)(null);return(0,n.createElement)(h,{scope:t,anchor:i,onAnchorChange:o},r)};e.s(["Anchor",()=>v,"Arrow",()=>C,"Content",()=>x,"Root",()=>S,"createPopperScope",()=>m])},844474,e=>{"use strict";var t=e.i(931067),n=e.i(271645),r=e.i(174080),i=e.i(248425);let o=(0,n.forwardRef)((e,o)=>{var l;let{container:a=null==globalThis||null==(l=globalThis.document)?void 0:l.body,...s}=e;return a?r.default.createPortal((0,n.createElement)(i.Primitive.div,(0,t.default)({},s,{ref:o})),a):null});e.s(["Portal",()=>o])},296626,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(820783),i=e.i(934620);let o=e=>{let{present:o,children:a}=e,s=function(e){var r,o;let[a,s]=(0,t.useState)(),u=(0,t.useRef)({}),c=(0,t.useRef)(e),f=(0,t.useRef)("none"),[d,p]=(r=e?"mounted":"unmounted",o={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,t.useReducer)((e,t)=>{let n=o[e][t];return null!=n?n:e},r));return(0,t.useEffect)(()=>{let e=l(u.current);f.current="mounted"===d?e:"none"},[d]),(0,i.useLayoutEffect)(()=>{let t=u.current,n=c.current;if(n!==e){let r=f.current,i=l(t);e?p("MOUNT"):"none"===i||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&r!==i?p("ANIMATION_OUT"):p("UNMOUNT"),c.current=e}},[e,p]),(0,i.useLayoutEffect)(()=>{if(a){let e=e=>{let t=l(u.current).includes(e.animationName);e.target===a&&t&&(0,n.flushSync)(()=>p("ANIMATION_END"))},t=e=>{e.target===a&&(f.current=l(u.current))};return a.addEventListener("animationstart",t),a.addEventListener("animationcancel",e),a.addEventListener("animationend",e),()=>{a.removeEventListener("animationstart",t),a.removeEventListener("animationcancel",e),a.removeEventListener("animationend",e)}}p("ANIMATION_END")},[a,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,t.useCallback)(e=>{e&&(u.current=getComputedStyle(e)),s(e)},[])}}(o),u="function"==typeof a?a({present:s.isPresent}):t.Children.only(a),c=(0,r.useComposedRefs)(s.ref,u.ref);return"function"==typeof a||s.isPresent?(0,t.cloneElement)(u,{ref:c}):null};function l(e){return(null==e?void 0:e.animationName)||"none"}o.displayName="Presence",e.s(["Presence",()=>o])},939547,e=>{"use strict";var t=e.i(931067),n=e.i(271645),r=e.i(820783);(0,n.forwardRef)((e,r)=>{let{children:o,...a}=e,s=n.Children.toArray(o),u=s.find(l);if(u){let e=u.props.children,o=s.map(t=>t!==u?t:n.Children.count(e)>
11?n.Children.only(null):(0,n.isValidElement)(e)?e.props.children:null);return(0,n.createElement)(i,(0,t.default)({},a,{ref:r}),(0,n.isValidElement)(e)?(0,n.cloneElement)(e,void 0,o):null)}return(0,n.createElement)(i,(0,t.default)({},a,{ref:r}),o)}).displayName="Slot";let i=(0,n.forwardRef)((e,t)=>{let{children:i,...o}=e;return(0,n.isValidElement)(i)?(0,n.cloneElement)(i,{...function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(o,i.props),ref:t?(0,r.composeRefs)(t,i.ref):i.ref}):n.Children.count(i)>1?n.Children.only(null):null});i.displayName="SlotClone";let o=({children:e})=>(0,n.createElement)(n.Fragment,null,e);function l(e){return(0,n.isValidElement)(e)&&e.type===o}e.s(["Slottable",()=>o])},369340,e=>{"use strict";var t=e.i(271645),n=e.i(30207);function r({prop:e,defaultProp:r,onChange:i=()=>{}}){let[o,l]=function({defaultProp:e,onChange:r}){let i=(0,t.useState)(e),[o]=i,l=(0,t.useRef)(o),a=(0,n.useCallbackRef)(r);return(0,t.useEffect)(()=>{l.current!==o&&(a(o),l.current=o)},[o,l,a]),i}({defaultProp:r,onChange:i}),a=void 0!==e,s=a?e:o,u=(0,n.useCallbackRef)(i);return[s,(0,t.useCallback)(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&u(n)}else l(t)},[a,e,l,u])]}e.s(["useControllableState",()=>r])},113919,186336,e=>{"use strict";var t=e.i(843476),n=e.i(931067),r=e.i(271645),i=e.i(981140),o=e.i(820783),l=e.i(30030),a=e.i(726330),s=e.i(610772),u=e.i(853660),c=e.i(844474),f=e.i(296626),d=e.i(248425),p=e.i(939547),m=e.i(369340);let h=(0,r.forwardRef)((e,t)=>(0,r.createElement)(d.Primitive.span,(0,n.default)({},e,{ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}))),[g,v]=(0,l.createContextScope)("Tooltip",[u.createPopperScope]),y=(0,u.createPopperScope)(),w="tooltip.open",[b,x]=g("TooltipProvider"),E=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:i=300,disableHoverableContent:o=!1,children:l}=e,[a,s]=(0,r.useState)(!0),u=(0,r.useRef)(!1),c=(0,r.useRef)(0);return(0,r.useEffect)(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,r.createElement)(b,{scope:t,isOpenDelayed:a,delayDuration:n,onOpen:(0,r.useCallback)(()=>{window.clearTimeout(c.current),s(!1)},[]),onClose:(0,r.useCallback)(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(!0),i)},[i]),isPointerInTransitRef:u,onPointerInTransitChange:(0,r.useCallback)(e=>{u.current=e},[]),disableHoverableContent:o},l)}
1,C="Tooltip",[R,P]=g(C),T="TooltipTrigger",S=(0,r.forwardRef)((e,t)=>{let{__scopeTooltip:l,...a}=e,s=P(T,l),c=x(T,l),f=y(l),p=(0,r.useRef)(null),m=(0,o.useComposedRefs)(t,p,s.onTriggerChange),h=(0,r.useRef)(!1),g=(0,r.useRef)(!1),v=(0,r.useCallback)(()=>h.current=!1,[]);return(0,r.useEffect)(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,r.createElement)(u.Anchor,(0,n.default)({asChild:!0},f),(0,r.createElement)(d.Primitive.button,(0,n.default)({"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute},a,{ref:m,onPointerMove:(0,i.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||c.isPointerInTransitRef.current||(s.onTriggerEnter(),g.current=!0))}),onPointerLeave:(0,i.composeEventHandlers)(e.onPointerLeave,()=>{s.onTriggerLeave(),g.current=!1}),onPointerDown:(0,i.composeEventHandlers)(e.onPointerDown,()=>{h.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,i.composeEventHandlers)(e.onFocus,()=>{h.current||s.onOpen()}),onBlur:(0,i.composeEventHandlers)(e.onBlur,s.onClose),onClick:(0,i.composeEventHandlers)(e.onClick,s.onClose)})))}),L="TooltipPortal",[O,A]=g(L,{forceMount:void 0}),D="TooltipContent",k=(0,r.forwardRef)((e,t)=>{let i=A(D,e.__scopeTooltip),{forceMount:o=i.forceMount,side:l="top",...a}=e,s=P(D,e.__scopeTooltip);return(0,r.createElement)(f.Presence,{present:o||s.open},s.disableHoverableContent?(0,r.createElement)(H,(0,n.default)({side:l},a,{ref:t})):(0,r.createElement)(N,(0,n.default)({side:l},a,{ref:t})))}),N=(0,r.forwardRef)((e,t)=>{let i=P(D,e.__scopeTooltip),l=x(D,e.__scopeTooltip),a=(0,r.useRef)(null),s=(0,o.useComposedRefs)(t,a),[u,c]=(0,r.useState)(null),{trigger:f,onClose:d}=i,p=a.current,{onPointerInTransitChange:m}=l,h=(0,r.useCallback)(()=>{c(null),m(!1)},[m]),g=(0,r.useCallback)((e,t)=>{let n,r=e.currentTarget,i={x:e.clientX,y:e.clientY},o=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,i,o)){case o:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(i,r.getBoundingClientRect());c(((n=[...function(e,t,n=5){let r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(i,o),...function(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(n))),m(!0)},[m]);return(0,r.useEffect)(()=>()=>h(),[h]),(0,r.useEffect)(()=>{if(f&&p){let e=e=>g(e,p),t=e=>g(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,g,h]),(0,r.useEffect)(()=>{if(u){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=(null==f?void 0:f.contains(t))||(null==p?void 0:p.contains(t)),i=!function(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let l=t[e].x,a=t[e].y,s=t[o].x,u=t[o].y;a>r!=u>r&&n<(s-l)*(r-a)/(u-a)+l&&(i=!i)}return i}(n,u);r?h():i&&(h(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,u,d,h]),(0,r.createElement)(H,(0,n.default)({},e,{ref:s}))}),[M,_]=g(C,{isInside:!1}),H=(0,r.forwardRef)((e,t)=>{let{__scopeTooltip:i,children:o,"aria-label":l,onEscapeKeyDown:s,onPointerDownOutside:c,...f}=e,d=P(D,i),m=y(i),{onClose:g}=d;return(0,r.useEffect)(()=>(document.addEventListener(w,g),()=>document.removeEventListener(w,g)),[g]),(0,r.useEffect)(()=>
1{if(d.trigger){let e=e=>{let t=e.target;null!=t&&t.contains(d.trigger)&&g()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,g]),(0,r.createElement)(a.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:g},(0,r.createElement)(u.Content,(0,n.default)({"data-state":d.stateAttribute},m,f,{ref:t,style:{...f.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),(0,r.createElement)(p.Slottable,null,o),(0,r.createElement)(M,{scope:i,isInside:!0},(0,r.createElement)(h,{id:d.contentId,role:"tooltip"},l||o))))}),F=e=>{let{__scopeTooltip:t,children:n,open:i,defaultOpen:o=!1,onOpenChange:l,disableHoverableContent:a,delayDuration:c}=e,f=x(C,e.__scopeTooltip),d=y(t),[p,h]=(0,r.useState)(null),g=(0,s.useId)(),v=(0,r.useRef)(0),b=null!=a?a:f.disableHoverableContent,E=null!=c?c:f.delayDuration,P=(0,r.useRef)(!1),[T=!1,S]=(0,m.useControllableState)({prop:i,defaultProp:o,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(w))):f.onClose(),null==l||l(e)}}),L=(0,r.useMemo)(()=>T?P.current?"delayed-open":"instant-open":"closed",[T]),O=(0,r.useCallback)(()=>{window.clearTimeout(v.current),P.current=!1,S(!0)},[S]),A=(0,r.useCallback)(()=>{window.clearTimeout(v.current),S(!1)},[S]),D=(0,r.useCallback)(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{P.current=!0,S(!0)},E)},[E,S]);return(0,r.useEffect)(()=>()=>window.clearTimeout(v.current),[]),(0,r.createElement)(u.Root,d,(0,r.createElement)(R,{scope:t,contentId:g,open:T,stateAttribute:L,trigger:p,onTriggerChange:h,onTriggerEnter:(0,r.useCallback)(()=>{f.isOpenDelayed?D():O()},[f.isOpenDelayed,D,O]),onTriggerLeave:(0,r.useCallback)(()=>{b?A():window.clearTimeout(v.current)},[A,b]),onOpen:O,onClose:A,disableHoverableContent:b},n))},W=e=>{let{__scopeTooltip:t,forceMount:n,children:i,container:o}=e,l=P(L,t);return(0,r.createElement)(O,{scope:t,forceMount:n},(0,r.createElement)(f.Presence,{present:n||l.open},(0,r.createElement)(c.Portal,{asChild:!0,container:o},i)))};e.s(["Content",()=>k,"Portal",()=>W,"Provider",()=>E,"Root",()=>F,"TooltipProvider",()=>E,"Trigger",()=>S],186336);var B=e.i(335590);function I({children:e,content:n,open:r,defaultOpen:i,onOpenChange:o,delayDuration:l,side:a="top",...s}){let u=(0,t.jsx)(k,{...s,className:(0,B.default)("calcom-tooltip","top"===a&&"-mt-7","left"===a&&"mr-2","right"===a&&"ml-2","bg-inverted text-inverted relative z-50 rounded-sm px-2 py-1 text-xs font-semibold shadow-lg",s.className&&`${s.className}`),side:a,align:"center",children:n});return(0,t.jsxs)(F,{delayDuration:l||50,open:r,defaultOpen:i,onOpenChange:o,children:[(0,t.jsx)(S,{asChild:!0,children:e}),(0,t.jsx)(W,{children:u})]})}e.s(["Tooltip",()=>I,"default",0,I],113919)}]); 2 3//# sourceMappingURL=eccda0eb2051c8df.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.