PageSourceSearch

https://pod.ai/_next/static/chunks/322-801cf1b83e934b5d.js

js pod.ai collected 2026-10-04 13:23:50 UTC 38,584 bytes, 11 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[322],{19039:function(e,t,n){n.d(t,{Z:function(){return r}});/**
2 * @license lucide-react v0.356.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */let r=(0,n(70843).Z)("EllipsisVertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]])},57277:function(e,t,n){n.d(t,{Z:function(){return r}});/**
7 * @license lucide-react v0.356.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */let r=(0,n(70843).Z)("Link2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]])},20703:function(e,t,n){n.d(t,{default:function(){return o.a}});var r=n(67447),o=n.n(r)},67447:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getImageProps:function(){return a},default:function(){return u}});let r=n(86921),o=n(38630),i=n(81749),l=r._(n(10536)),a=e=>{let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}},u=i.Image},57427:function(e,t,n){n.d(t,{VY:function(){return Z},fC:function(){return H},h_:function(){return I},xz:function(){return W}});var r=n(14749),o=n(2265),i=n(44991),l=n(61266),a=n(84104),u=n(1260),c=n(46165),s=n(78082),f=n(38687),d=n(25341),p=n(37881),h=n(12642),g=n(29586),m=n(59143),v=n(9310),y=n(66674),w=n(47225);let x="Popover",[b,E]=(0,a.b)(x,[d.D7]),C=(0,d.D7)(),[R,P]=b(x),T=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,...a}=e,u=P("PopoverTrigger",n),c=C(n),s=(0,l.e)(t,u.triggerRef),f=(0,o.createElement)(g.WV.button,(0,r.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":u.open,"aria-controls":u.contentId,"data-state":F(u.open)},a,{ref:s,onClick:(0,i.M)(e.onClick,u.onOpenToggle)}));return u.hasCustomAnchor?f:(0,o.createElement)(d.ee,(0,r.Z)({asChild:!0},c),f)}),O="PopoverPortal",[A,k]=b(O,{forceMount:void 0}),D="PopoverContent",_=(0,o.forwardRef)((e,t)=>{let n=k(D,e.__scopePopover),{forceMount:i=n.forceMount,...l}=e,a=P(D,e.__scopePopover);return(0,o.createElement)(h.z,{present:i||a.open},a.modal?(0,o.createElement)(L,(0,r.Z)({},l,{ref:t})):(0,o.createElement)(M,(0,r.Z)({},l,{ref:t})))}),L=(0,o.forwardRef)((e,t)=>{let n=P(D,e.__scopePopover),a=(0,o.useRef)(null),u=(0,l.e)(t,a),c=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{let e=a.current;if(e)return(0,y.Ry)(e)},[]),(0,o.createElement)(w.Z,{as:m.g7,allowPinchZoom:!0},(0,o.createElement)(S,(0,r.Z)({},e,{ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),c.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,i.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;c.current=r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),M=(0,o.forwardRef)((e,t)=>{let n=P(D,e.__scopePopover),i=(0,o.useRef)(!1),l=(0,o.useRef)(!1);return(0,o.createElement)(S,(0,r.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,o;null===(r=e.onCloseAutoFocus)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),i.current=!1,l.current=!1},onInteractOutside:t=>{var r,o;null===(r=e.onInteractOutside)||void 0===r||r.call(e,t),t.defaultPrevented||(i.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let a=t.target;(null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(a))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}}))}),S=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,trapFocus:i,onOpenAutoFocus:l,onCloseAutoFocus:a,disableOutsidePointerEvents:f,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:g,onInteractOutside:m,...v}=e,y=P(D,n),w=C(n);return(0,c.EW)(),(0,o.createElement)(s.M,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:l,onUnmountAutoFocus:a},(0,o.createElement)(u.XB,{asChild:!0,disableOutsidePointerEvents:f,onInteractOutside:m,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:g,onDismiss:()=>y.onOpenChange(!1)},(0,o.createElement)(d.VY,(0,r.Z)({"data-state":F(y.open),role:"dialog",id:y.contentId},w,v,{ref:t,style:{...v.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 F(e){return e?"open":"closed"}let H=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:i,onOpenChange:l,modal:a=!1}=e,u=C(t),c=(0,o.useRef)(null),[s,p]=(0,o.useState)(!1),[h=!1,g]=(0,v.T)({prop:r,defaultProp:i,onChange:l});return(0,o.createElement)(d.fC,u,(0,o.createElement)(R,{scope:t,contentId:(0,f.M)(),triggerRef:c,open:h,onOpenChange:g,onOpenToggle:(0,o.useCallback)(()=>g(e=>!e),[g]),hasCustomAnchor:s,onCustomAnchorAdd:(0,o.useCallback)(()=>p(!0),[]),onCustomAnchorRemove:(0,o.useCallback)(()=>p(!1),[]),modal:a},n))},W=T,I=e=>{let{__scopePopover:t,forceMount:n,children:r,container:i}=e,l=P(O,t);return(0,o.createElement)(A,{scope:t,forceMount:n},(0,o.createElement)(h.z,{present:n||l.open},(0,o.createElement)(p.h,{asChild:!0,container:i},r)))},Z=_},25341:function(e,t,n){n.d(t,{ee:function(){return eF},Eh:function(){return eW},VY:function(){return eH},fC:function(){return eS},D7:function(){return eb}});var r=n(14749),o=n(2265);let i=["top","right","bottom","left"],l=Math.min,a=Math.max,u=Math.round,c=Math.floor,s=e=>({x:e,y:e}
vendor: 4,231 bytes, line 11
11),f={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function p(e,t){return"function"==typeof e?e(t):e}function h(e){return e.split("-")[0]}function g(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function v(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(h(e))?"y":"x"}function w(e){return e.replace(/start|end/g,e=>d[e])}function x(e){return e.replace(/left|right|bottom|top/g,e=>f[e])}function b(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function E(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function C(e,t,n){let r,{reference:o,floating:i}=e,l=y(t),a=m(y(t)),u=v(a),c=h(t),s="y"===l,f=o.x+o.width/2-i.width/2,d=o.y+o.height/2-i.height/2,p=o[u]/2-i[u]/2;switch(c){case"top":r={x:f,y:o.y-i.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:d};break;case"left":r={x:o.x-i.width,y:d};break;default:r={x:o.x,y:o.y}}switch(g(t)){case"start":r[a]-=p*(n&&s?-1:1);break;case"end":r[a]+=p*(n&&s?-1:1)}return r}let R=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:l}=n,a=i.filter(Boolean),u=await (null==l.isRTL?void 0:l.isRTL(t)),c=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:s,y:f}=C(c,r,u),d=r,p={},h=0;for(let n=0;n<a.length;n++){let{name:i,fn:g}=a[n],{x:m,y:v,data:y,reset:w}=await g({x:s,y:f,initialPlacement:r,placement:d,strategy:o,middlewareData:p,rects:c,platform:l,elements:{reference:e,floating:t}});s=null!=m?m:s,f=null!=v?v:f,p={...p,[i]:{...p[i],...y}},w&&h<=50&&(h++,"object"==typeof w&&(w.placement&&(d=w.placement),w.rects&&(c=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:s,y:f}=C(c,d,u)),n=-1)}return{x:s,y:f,placement:d,strategy:o,middlewareData:p}};async function P(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:l,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:s="viewport",elementContext:f="floating",altBoundary:d=!1,padding:h=0}=p(t,e),g=b(h),m=a[d?"floating"===f?"reference":"floating":f],v=E(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(m)))||n?m:m.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:s,strategy:u})),y="floating"===f?{x:r,y:o,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),x=await (null==i.isElement?void 0:i.isElement(w))&&await (null==i.getScale?void 0:i.getScale(w))||{x:1,y:1},C=E(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:w,strategy:u}):y);return{top:(v.top-C.top+g.top)/x.y,bottom:(C.bottom-v.bottom+g.bottom)/x.y,left:(v.left-C.left+g.left)/x.x,right:(C.right-v.right+g.right)/x.x}}function T(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function O(e){return i.some(t=>e[t]>=0)}async function A(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),l=h(n),a=g(n),u="y"===y(n),c=["left","top"].includes(l)?-1:1,s=i&&u?-1:1,f=p(t,e),{mainAxis:d,crossAxis:m,alignmentAxis:v}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return a&&"number"==typeof v&&(m="end"===a?-1*v:v),u?{x:m*s,y:d*c}:{x:d*c,y:m*s}}function k(e){return L(e)?(e.nodeName||"").toLowerCase():"#document"}function D(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function _(e){var t;return null==(t=(L(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function L(e){return e instanceof Node||e instanceof D(e).Node}function M(e){return e instanceof Element||e instanceof D(e).Element}function S(e){return e instanceof HTMLElement||e instanceof D(e).HTMLElement}function F(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof D(e).ShadowRoot)}function H(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=V(e);
11return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function W(e){let t=I(),n=V(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 I(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function Z(e){return["html","body","#document"].includes(k(e))}function V(e){return D(e).getComputedStyle(e)}function z(e){return M(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function B(e){if("html"===k(e))return e;let t=e.assignedSlot||e.parentNode||F(e)&&e.host||_(e);return F(t)?t.host:t}function $(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=B(t);return Z(n)?t.ownerDocument?t.ownerDocument.body:t.body:S(n)&&H(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),l=D(o);return i?t.concat(l,l.visualViewport||[],H(o)?o:[],l.frameElement&&n?$(l.frameElement):[]):t.concat(o,$(o,[],n))}function Y(e){let t=V(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=S(e),i=o?e.offsetWidth:n,l=o?e.offsetHeight:r,a=u(n)!==i||u(r)!==l;return a&&(n=i,r=l),{width:n,height:r,$:a}}function j(e){return M(e)?e:e.contextElement}function X(e){let t=j(e);if(!S(t))return s(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=Y(t),l=(i?u(n.width):n.width)/r,a=(i?u(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let N=s(0);function K(e){let t=D(e);return I()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:N}function q(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),l=j(e),a=s(1);t&&(r?M(r)&&(a=X(r)):a=X(e));let u=(void 0===(o=n)&&(o=!1),r&&(!o||r===D(l))&&o)?K(l):s(0),c=(i.left+u.x)/a.x,f=(i.top+u.y)/a.y,d=i.width/a.x,p=i.height/a.y;if(l){let e=D(l),t=r&&M(r)?D(r):r,n=e,o=n.frameElement;for(;o&&r&&t!==n;){let e=X(o),t=o.getBoundingClientRect(),r=V(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=i,f+=l,o=(n=D(o)).frameElement}}return E({width:d,height:p,x:c,y:f})}let G=[":popover-open",":modal"];function U(e){return G.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function J(e){return q(_(e)).left+z(e).scrollLeft}function Q(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=D(e),r=_(e),o=n.visualViewport,i=r.clientWidth,l=r.clientHeight,a=0,u=0;if(o){i=o.width,l=o.height;let e=I();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,u=o.offsetTop)}return{width:i,height:l,x:a,y:u}}(e,n);else if("document"===t)r=function(e){let t=_(e),n=z(e),r=e.ownerDocument.body,o=a(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=a(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),l=-n.scrollLeft+J(e),u=-n.scrollTop;return"rtl"===V(r).direction&&(l+=a(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:l,y:u}}(_(e));else if(M(t))r=function(e,t){let n=q(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=S(e)?X(e):s(1),l=e.clientWidth*i.x;return{width:l,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{let n=K(e);r={...t,x:t.x-n.x,y:t.y-n.y}}return E(r)}function ee(e,t){return S(e)&&"fixed"!==V(e).position?t?t(e):e.offsetParent:null}function et(e,t){let n=D(e);if(!S(e)||U(e))return n;let r=ee(e,t);for(;r&&["table","td","th"].includes(k(r))&&"static"===V(r).position;)r=ee(r,t);return r&&("html"===k(r)||"body"===k(r)&&"static"===V(r).position&&!W(r))?n:r||function(e){let t=B(e);for(;S(t)&&!Z(t);){if(W(t))return t;t=B(t)}return null}(e)||n}let en=async function(e){let t=this.getOffsetParent||et,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=S(t),o=_(t),i="fixed"===n,l=q(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=s(0);if(r||!r&&!i){if(("body"!==k(t)||H(o))&&(a=z(t)),r){let e=q(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}
11else o&&(u.x=J(o))}return{x:l.left+a.scrollLeft-u.x,y:l.top+a.scrollTop-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}}},er={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,l=_(r),a=!!t&&U(t.floating);if(r===l||a&&i)return n;let u={scrollLeft:0,scrollTop:0},c=s(1),f=s(0),d=S(r);if((d||!d&&!i)&&(("body"!==k(r)||H(l))&&(u=z(r)),S(r))){let e=q(r);c=X(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+f.x,y:n.y*c.y-u.scrollTop*c.y+f.y}},getDocumentElement:_,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let r=$(e,[],!1).filter(e=>M(e)&&"body"!==k(e)),o=null,i="fixed"===V(e).position,l=i?B(e):e;for(;M(l)&&!Z(l);){let t=V(l),n=W(l);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||H(l)&&!n&&function e(t,n){let r=B(t);return!(r===n||!M(r)||Z(r))&&("fixed"===V(r).position||e(r,n))}(e,l))?r=r.filter(e=>e!==l):o=t,l=B(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],u=i[0],c=i.reduce((e,n)=>{let r=Q(t,n,o);return e.top=a(r.top,e.top),e.right=l(r.right,e.right),e.bottom=l(r.bottom,e.bottom),e.left=a(r.left,e.left),e},Q(t,u,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}},getOffsetParent:et,getElementRects:en,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=Y(e);return{width:t,height:n}},getScale:X,isElement:M,isRTL:function(e){return"rtl"===V(e).direction}},eo=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:u,elements:c,middlewareData:s}=t,{element:f,padding:d=0}=p(e,t)||{};if(null==f)return{};let h=b(d),w={x:n,y:r},x=m(y(o)),E=v(x),C=await u.getDimensions(f),R="y"===x,P=R?"clientHeight":"clientWidth",T=i.reference[E]+i.reference[x]-w[x]-i.floating[E],O=w[x]-i.reference[x],A=await (null==u.getOffsetParent?void 0:u.getOffsetParent(f)),k=A?A[P]:0;k&&await (null==u.isElement?void 0:u.isElement(A))||(k=c.floating[P]||i.floating[E]);let D=k/2-C[E]/2-1,_=l(h[R?"top":"left"],D),L=l(h[R?"bottom":"right"],D),M=k-C[E]-L,S=k/2-C[E]/2+(T/2-O/2),F=a(_,l(S,M)),H=!s.arrow&&null!=g(o)&&S!==F&&i.reference[E]/2-(S<_?_:L)-C[E]/2<0,W=H?S<_?S-_:S-M:0;return{[x]:w[x]+W,data:{[x]:F,centerOffset:S-F-W,...H&&{alignmentOffset:W}},reset:H}}}),ei=(e,t,n)=>{let r=new Map,o={platform:er,...n},i={...o.platform,_c:r};return R(e,t,{...o,platform:i})};var el=n(54887);let ea=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eo({element:n.current,padding:r}).fn(t):{}:n?eo({element:n,padding:r}).fn(t):{}}});var eu="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function ec(e,t){let n,r,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(r=n;0!=r--;)if(!ec(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!ec(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function es(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ef(e,t){let n=es(e);return Math.round(t*n)/n}function ed(e){let t=o.useRef(e);return eu(()=>{t.current=e}),t}var ep=n(29586);let eh=(0,o.forwardRef)((e,t)=>{let{children:n,width:i=10,height:l=5,...a}=e;return(0,o.createElement)(ep.WV.svg,(0,r.Z)({},a,{ref:t,width:i,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var eg=n(61266),em=n(84104),ev=n(39830),ey=n(32618);let ew="Popper",[ex,eb]=(0,em.b)(ew),[eE,eC]=ex(ew),eR=(0,o.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:i,...l}=e,a=eC("PopperAnchor",n),u=(0,o.useRef)(null),c=(0,eg.e)(t,u);return(0,o.useEffect)(()=>{a.onAnchorChange((null==i?void 0:i.current)||u.current)}),i?null:(0,o.createElement)(ep.WV.div,(0,r.Z)({},l,{ref:c}))}),eP="PopperContent",[eT,eO]=ex(eP),eA=(0,o.forwardRef)((e,t)=>{var n,i,u,s,f,d,b,E,C,R,k,D,L,M;let{__scopePopper:S,side:F="bottom",sideOffset:H=0,align:W="center",alignOffset:I=0,arrowPadding:Z=0,avoidCollisions:V=!0,collisionBoundary:z=[],collisionPadding:B=0,sticky:Y="partial",hideWhenDetached:X=!1,updatePositionStrategy:N="optimized",onPlaced:K,...G}=e,U=eC(eP,S),[J,Q]=(0,o.useState)(null),ee=(0,eg.e)(t,e=>Q(e)),[et,en]=(0,o.useState)(null),er=function(e){let[t,n]=(0,o.useState)(void 0);return(0,ey.b)(()=>
11{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(et),eo=null!==(n=null==er?void 0:er.width)&&void 0!==n?n:0,eh=null!==(i=null==er?void 0:er.height)&&void 0!==i?i:0,em="number"==typeof B?B:{top:0,right:0,bottom:0,left:0,...B},ew=Array.isArray(z)?z:[z],ex=ew.length>0,eb={padding:em,boundary:ew.filter(e_),altBoundary:ex},{refs:eE,floatingStyles:eR,placement:eO,isPositioned:eA,middlewareData:ek}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:l,floating:a}={},transform:u=!0,whileElementsMounted:c,open:s}=e,[f,d]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=o.useState(r);ec(p,r)||h(r);let[g,m]=o.useState(null),[v,y]=o.useState(null),w=o.useCallback(e=>{e!==C.current&&(C.current=e,m(e))},[]),x=o.useCallback(e=>{e!==R.current&&(R.current=e,y(e))},[]),b=l||g,E=a||v,C=o.useRef(null),R=o.useRef(null),P=o.useRef(f),T=null!=c,O=ed(c),A=ed(i),k=o.useCallback(()=>{if(!C.current||!R.current)return;let e={placement:t,strategy:n,middleware:p};A.current&&(e.platform=A.current),ei(C.current,R.current,e).then(e=>{let t={...e,isPositioned:!0};D.current&&!ec(P.current,t)&&(P.current=t,el.flushSync(()=>{d(t)}))})},[p,t,n,A]);eu(()=>{!1===s&&P.current.isPositioned&&(P.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[s]);let D=o.useRef(!1);eu(()=>(D.current=!0,()=>{D.current=!1}),[]),eu(()=>{if(b&&(C.current=b),E&&(R.current=E),b&&E){if(O.current)return O.current(b,E,k);k()}},[b,E,k,O,T]);let _=o.useMemo(()=>({reference:C,floating:R,setReference:w,setFloating:x}),[w,x]),L=o.useMemo(()=>({reference:b,floating:E}),[b,E]),M=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!L.floating)return e;let t=ef(L.floating,f.x),r=ef(L.floating,f.y);return u?{...e,transform:"translate("+t+"px, "+r+"px)",...es(L.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,u,L.floating,f.x,f.y]);return o.useMemo(()=>({...f,update:k,refs:_,elements:L,floatingStyles:M}),[f,k,_,L,M])}({strategy:"fixed",placement:F+("center"!==W?"-"+W:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:u=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,p=j(e),h=i||u?[...p?$(p):[],...$(t)]:[];h.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let g=p&&f?function(e,t){let n,r=null,o=_(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function u(s,f){void 0===s&&(s=!1),void 0===f&&(f=1),i();let{left:d,top:p,width:h,height:g}=e.getBoundingClientRect();if(s||t(),!h||!g)return;let m=c(p),v=c(o.clientWidth-(d+h)),y={rootMargin:-m+"px "+-v+"px "+-c(o.clientHeight-(p+g))+"px "+-c(d)+"px",threshold:a(0,l(1,f))||1},w=!0;function x(e){let t=e[0].intersectionRatio;if(t!==f){if(!w)return u();t?u(!1,t):n=setTimeout(()=>{u(!1,1e-7)},1e3)}w=!1}try{r=new IntersectionObserver(x,{...y,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(x,y)}r.observe(e)}(!0),i}(p,n):null,m=-1,v=null;s&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&v&&(v.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),p&&!d&&v.observe(p),v.observe(t));let y=d?q(e):null;return d&&function t(){let r=q(e);y&&(r.x!==y.x||r.y!==y.y||r.width!==y.width||r.height!==y.height)&&n(),y=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{i&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==g||g(),null==(e=v)||e.disconnect(),v=null,d&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===N}),elements:{reference:U.anchor},middleware:[{name:"offset",options:C={mainAxis:H+eh,alignmentAxis:I},async fn(e){var t,n;let{x:r,y:o,placement:i,middlewareData:l}=e,a=await A(e,C);return i===(null==(t=l.offset)?void 0:t.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:r+a.x,y:o+a.y,data:{...a,placement:i}}}},V&&{name:"shift",options:k={mainAxis:!0,crossAxis:!1,limiter:"partial"===Y?(void 0===R&&(R={}),{options:R,fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:i}=e,{offset:l=0,mainAxis:a=!0,crossAxis:u=!0}=p(R,e),c={x:t,y:n},s=y(r),f=m(s),d=c[f],g=c[s],v=p(l,e),w="number"==typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(a){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+w.mainAxis,n=o.reference[f]+o.reference[e]-w.mainAxis;d<t?d=t:d>n&&(d=n)}if(u){var x,b;let e="y"===f?"width":"height",t=["top","left"].includes(h(r)),n=o.reference[s]-o.floating[e]+(t&&(null==(x=i.offset)?void 0:x[s])||0)+(t?0:w.crossAxis),l=o.reference[s]+o.reference[e]+(t?0:(null==(b=i.offset)?void 0:b[s])||0)-(t?w.crossAxis:0);g<n?g=n:g>l&&(g=l)}return{[f]:d,[s]:g}}}):void 0,...eb},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=p(k,e),s={x:t,y:n},f=await P(e,c),d=y(h(r)),g=m(d),v=s[g],w=s[d];if(o){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=v+f[e],r=v-f[t];v=a(n,l(v,r))}if(i){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=w+f[e],r=w-f[t];w=a(n,l(w,r))}let x=u.fn({...e,[g]:v,[d]:w});return{...x,data:{x:x.x-t,y:x.y-n}}}},V&&{name:"flip",options:D={...eb},async fn(e){var t,n,r,o,i;let{placement:l,middlewareData:a,rects:u,initialPlacement:c,platform:s,elements:f}=e,{mainAxis:d=!0,crossAxis:b=!0,fallbackPlacements:E,fallbackStrategy:C="bestFit",fallbackAxisSideDirection:R="none",flipAlignment:T=!0,...O}=p(D,e);if(null!=(t=a.arrow)&&t.alignmentOffset)return{};let A=h(l),k=h(c)===c,_=await (null==s.isRTL?void 0:s.isRTL(f.floating)),L=E||(k||!T?[x(c)]:function(e){let t=x(e);return[w(e),t,w(t)]}(c));E||"none"===R||L.push(...function(e,t,n,r){let o=g(e),i=function(e,t,n){let r=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:r;return t?r:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(h(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(w)))),i}(c,T,R,_));let M=[c,...L],S=await P(e,O),F=[],H=(null==(n=a.flip)?void 0:n.overflows)||[];if(d&&F.push(S[A]),b){let e=function(e,t,n){void 0===n&&(n=!1);
11let r=g(e),o=m(y(e)),i=v(o),l="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(l=x(l)),[l,x(l)]}(l,u,_);F.push(S[e[0]],S[e[1]])}if(H=[...H,{placement:l,overflows:F}],!F.every(e=>e<=0)){let e=((null==(r=a.flip)?void 0:r.index)||0)+1,t=M[e];if(t)return{data:{index:e,overflows:H},reset:{placement:t}};let n=null==(o=H.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(C){case"bestFit":{let e=null==(i=H.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:i[0];e&&(n=e);break}case"initialPlacement":n=c}if(l!==n)return{reset:{placement:n}}}return{}}},{name:"size",options:L={...eb,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=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",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${i}px`)}},async fn(e){let t,n;let{placement:r,rects:o,platform:i,elements:u}=e,{apply:c=()=>{},...s}=p(L,e),f=await P(e,s),d=h(r),m=g(r),v="y"===y(r),{width:w,height:x}=o.floating;"top"===d||"bottom"===d?(t=d,n=m===(await (null==i.isRTL?void 0:i.isRTL(u.floating))?"start":"end")?"left":"right"):(n=d,t="end"===m?"top":"bottom");let b=x-f[t],E=w-f[n],C=!e.middlewareData.shift,R=b,T=E;if(v){let e=w-f.left-f.right;T=m||C?l(E,e):e}else{let e=x-f.top-f.bottom;R=m||C?l(b,e):e}if(C&&!m){let e=a(f.left,0),t=a(f.right,0),n=a(f.top,0),r=a(f.bottom,0);v?T=w-2*(0!==e||0!==t?e+t:a(f.left,f.right)):R=x-2*(0!==n||0!==r?n+r:a(f.top,f.bottom))}await c({...e,availableWidth:T,availableHeight:R});let O=await i.getDimensions(u.floating);return w!==O.width||x!==O.height?{reset:{rects:!0}}:{}}},et&&ea({element:et,padding:Z}),eL({arrowWidth:eo,arrowHeight:eh}),X&&{name:"hide",options:M={strategy:"referenceHidden",...eb},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=p(M,e);switch(n){case"referenceHidden":{let n=T(await P(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:O(n)}}}case"escaped":{let n=T(await P(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:O(n)}}}default:return{}}}}]}),[eD,eS]=eM(eO),eF=(0,ev.W)(K);(0,ey.b)(()=>{eA&&(null==eF||eF())},[eA,eF]);let eH=null===(u=ek.arrow)||void 0===u?void 0:u.x,eW=null===(s=ek.arrow)||void 0===s?void 0:s.y,eI=(null===(f=ek.arrow)||void 0===f?void 0:f.centerOffset)!==0,[eZ,eV]=(0,o.useState)();return(0,ey.b)(()=>{J&&eV(window.getComputedStyle(J).zIndex)},[J]),(0,o.createElement)("div",{ref:eE.setFloating,"data-radix-popper-content-wrapper":"",style:{...eR,transform:eA?eR.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eZ,"--radix-popper-transform-origin":[null===(d=ek.transformOrigin)||void 0===d?void 0:d.x,null===(b=ek.transformOrigin)||void 0===b?void 0:b.y].join(" ")},dir:e.dir},(0,o.createElement)(eT,{scope:S,placedSide:eD,onArrowChange:en,arrowX:eH,arrowY:eW,shouldHideArrow:eI},(0,o.createElement)(ep.WV.div,(0,r.Z)({"data-side":eD,"data-align":eS},G,{ref:ee,style:{...G.style,animation:eA?void 0:"none",opacity:null!==(E=ek.hide)&&void 0!==E&&E.referenceHidden?0:void 0}}))))}),ek={top:"bottom",right:"left",bottom:"top",left:"right"},eD=(0,o.forwardRef)(function(e,t){let{__scopePopper:n,...i}=e,l=eO("PopperArrow",n),a=ek[l.placedSide];return(0,o.createElement)("span",{ref:l.onArrowChange,style:{position:"absolute",left:l.arrowX,top:l.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[l.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[l.placedSide],visibility:l.shouldHideArrow?"hidden":void 0}},(0,o.createElement)(eh,(0,r.Z)({},i,{ref:t,style:{...i.style,display:"block"}})))});function e_(e){return null!==e}let eL=e=>({name:"transformOrigin",options:e,fn(t){var n,r,o,i,l;let{placement:a,rects:u,middlewareData:c}=t,s=(null===(n=c.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=s?0:e.arrowWidth,d=s?0:e.arrowHeight,[p,h]=eM(a),g={start:"0%",center:"50%",end:"100%"}[h],m=(null!==(r=null===(o=c.arrow)||void 0===o?void 0:o.x)&&void 0!==r?r:0)+f/2,v=(null!==(i=null===(l=c.arrow)||void 0===l?void 0:l.y)&&void 0!==i?i:0)+d/2,y="",w="";return"bottom"===p?(y=s?g:`${m}px`,w=`${-d}px`):"top"===p?(y=s?g:`${m}px`,w=`${u.floating.height+d}px`):"right"===p?(y=`${-d}px`,w=s?g:`${v}px`):"left"===p&&(y=`${u.floating.width+d}px`,w=s?g:`${v}px`),{data:{x:y,y:w}}}});function eM(e){let[t,n="center"]=e.split("-");return[t,n]}let eS=e=>{let{__scopePopper:t,children:n}=e,[r,i]=(0,o.useState)(null);return(0,o.createElement)(eE,{scope:t,anchor:r,onAnchorChange:i},n)},eF=eR,eH=eA,eW=eD},65056:function(e,t,n){n.d(t,{VY:function(){return I},zt:function(){return F},fC:function(){return H},xz:function(){return W}});var r=n(14749),o=n(2265),i=n(44991),l=n(61266),a=n(84104),u=n(1260),c=n(38687),s=n(25341),f=(n(37881),n(12642)),d=n(29586),p=n(59143),h=n(9310);let g=(0,o.forwardRef)((e,t)=>(0,o.createElement)(d.WV.span,(0,r.Z)({},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}}))),[m,v]=(0,a.b)("Tooltip",[s.D7]),y=(0,s.D7)(),w="tooltip.open",[x,b]=m("TooltipProvider"),E="Tooltip",[C,R]=m(E),P="TooltipTrigger",T=(0,o.forwardRef)((e,t)=>{let{__scopeTooltip:n,...a}
11=e,u=R(P,n),c=b(P,n),f=y(n),p=(0,o.useRef)(null),h=(0,l.e)(t,p,u.onTriggerChange),g=(0,o.useRef)(!1),m=(0,o.useRef)(!1),v=(0,o.useCallback)(()=>g.current=!1,[]);return(0,o.useEffect)(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,o.createElement)(s.ee,(0,r.Z)({asChild:!0},f),(0,o.createElement)(d.WV.button,(0,r.Z)({"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute},a,{ref:h,onPointerMove:(0,i.M)(e.onPointerMove,e=>{"touch"===e.pointerType||m.current||c.isPointerInTransitRef.current||(u.onTriggerEnter(),m.current=!0)}),onPointerLeave:(0,i.M)(e.onPointerLeave,()=>{u.onTriggerLeave(),m.current=!1}),onPointerDown:(0,i.M)(e.onPointerDown,()=>{g.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,i.M)(e.onFocus,()=>{g.current||u.onOpen()}),onBlur:(0,i.M)(e.onBlur,u.onClose),onClick:(0,i.M)(e.onClick,u.onClose)})))}),[O,A]=m("TooltipPortal",{forceMount:void 0}),k="TooltipContent",D=(0,o.forwardRef)((e,t)=>{let n=A(k,e.__scopeTooltip),{forceMount:i=n.forceMount,side:l="top",...a}=e,u=R(k,e.__scopeTooltip);return(0,o.createElement)(f.z,{present:i||u.open},u.disableHoverableContent?(0,o.createElement)(S,(0,r.Z)({side:l},a,{ref:t})):(0,o.createElement)(_,(0,r.Z)({side:l},a,{ref:t})))}),_=(0,o.forwardRef)((e,t)=>{let n=R(k,e.__scopeTooltip),i=b(k,e.__scopeTooltip),a=(0,o.useRef)(null),u=(0,l.e)(t,a),[c,s]=(0,o.useState)(null),{trigger:f,onClose:d}=n,p=a.current,{onPointerInTransitChange:h}=i,g=(0,o.useCallback)(()=>{s(null),h(!1)},[h]),m=(0,o.useCallback)((e,t)=>{let n=e.currentTarget,r={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),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(r,n.getBoundingClientRect());s(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),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)}(t)}([...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}(r,o),...function(e){let{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}(t.getBoundingClientRect())])),h(!0)},[h]);return(0,o.useEffect)(()=>()=>g(),[g]),(0,o.useEffect)(()=>{if(f&&p){let e=e=>m(e,p),t=e=>m(e,f);return f.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{f.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[f,p,m,g]),(0,o.useEffect)(()=>{if(c){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)),o=!function(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e].x,a=t[e].y,u=t[i].x,c=t[i].y;a>r!=c>r&&n<(u-l)*(r-a)/(c-a)+l&&(o=!o)}return o}(n,c);r?g():o&&(g(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[f,p,c,d,g]),(0,o.createElement)(S,(0,r.Z)({},e,{ref:u}))}),[L,M]=m(E,{isInside:!1}),S=(0,o.forwardRef)((e,t)=>{let{__scopeTooltip:n,children:i,"aria-label":l,onEscapeKeyDown:a,onPointerDownOutside:c,...f}=e,d=R(k,n),h=y(n),{onClose:m}=d;return(0,o.useEffect)(()=>(document.addEventListener(w,m),()=>document.removeEventListener(w,m)),[m]),(0,o.useEffect)(()=>{if(d.trigger){let e=e=>{let t=e.target;null!=t&&t.contains(d.trigger)&&m()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,m]),(0,o.createElement)(u.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:m},(0,o.createElement)(s.VY,(0,r.Z)({"data-state":d.stateAttribute},h,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,o.createElement)(p.A4,null,i),(0,o.createElement)(L,{scope:n,isInside:!0},(0,o.createElement)(g,{id:d.contentId,role:"tooltip"},l||i))))}),F=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:l}=e,[a,u]=(0,o.useState)(!0),c=(0,o.useRef)(!1),s=(0,o.useRef)(0);return(0,o.useEffect)(()=>{let e=s.current;return()=>window.clearTimeout(e)},[]),(0,o.createElement)(x,{scope:t,isOpenDelayed:a,delayDuration:n,onOpen:(0,o.useCallback)(()=>{window.clearTimeout(s.current),u(!1)},[]),onClose:(0,o.useCallback)(()=>{window.clearTimeout(s.current),s.current=window.setTimeout(()=>u(!0),r)},[r]),isPointerInTransitRef:c,onPointerInTransitChange:(0,o.useCallback)(e=>{c.current=e},[]),disableHoverableContent:i},l)},H=e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i=!1,onOpenChange:l,disableHoverableContent:a,delayDuration:u}=e,f=b(E,e.__scopeTooltip),d=y(t),[p,g]=(0,o.useState)(null),m=(0,c.M)(),v=(0,o.useRef)(0),x=null!=a?a:f.disableHoverableContent,R=null!=u?u:f.delayDuration,P=(0,o.useRef)(!1),[T=!1,O]=(0,h.T)({prop:r,defaultProp:i,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(w))):f.onClose(),null==l||l(e)}}),A=(0,o.useMemo)(()=>T?P.current?"delayed-open":"instant-open":"closed",[T]),k=(0,o.useCallback)(()=>{window.clearTimeout(v.current),P.current=!1,O(!0)},[O]),D=(0,o.useCallback)(()=>{window.clearTimeout(v.current),O(!1)},[O]),_=(0,o.useCallback)(()=>{window.clearTimeout(v.current),v.current=window.setTimeout(()=>{P.current=!0,O(!0)},R)},[R,O]);return(0,o.useEffect)(()=>()=>window.clearTimeout(v.current),[]),(0,o.createElement)(s.fC,d,(0,o.createElement)(C,{scope:t,contentId:m,open:T,stateAttribute:A,trigger:p,onTriggerChange:g,onTriggerEnter:(0,o.useCallback)(()=>{f.isOpenDelayed?_():k()},[f.isOpenDelayed,_,k]),onTriggerLeave:(0,o.useCallback)(()=>{x?D():window.clearTimeout(v.current)},[D,x]),onOpen:k,onClose:D,disableHoverableContent:x},n))},W=T,I=D}}]);

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.