1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,30374,26999,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(31067);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}function a(...e){return(0,r.useCallback)(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}var l=e.i(34620);let i=r["useId".toString()]||(()=>void 0),s=0;function u(e){let[t,n]=r.useState(i());return(0,l.useLayoutEffect)(()=>{e||n(e=>null!=e?e:String(s++))},[e]),e||(t?`radix-${t}`:"")}var c=e.i(30207),d=e.i(26330),f=e.i(65491),p=e.i(74606),m=e.i(96626);e.i(74080);var g=e.i(91918);let h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let o=(0,r.forwardRef)((e,o)=>{let{asChild:a,...l}=e,i=a?g.Slot:t;return(0,r.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,r.createElement)(i,(0,n.default)({},l,{ref:o}))});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});var v=e.i(3536),y=e.i(90571),w=e.i(59700),b=e.i(32286),x=(0,e.i(86252).createSidecarMedium)(),C=function(){},E=r.forwardRef(function(e,t){var n=r.useRef(null),o=r.useState({onScrollCapture:C,onWheelCapture:C,onTouchMoveCapture:C}),a=o[0],l=o[1],i=e.forwardProps,s=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,p=e.sideCar,m=e.noIsolation,g=e.inert,h=e.allowPinchZoom,v=e.as,w=(0,y.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),E=(0,b.useMergeRefs)([n,t]),_=(0,y.__assign)((0,y.__assign)({},w),a);return r.createElement(r.Fragment,null,d&&r.createElement(p,{sideCar:x,removeScrollBar:c,shards:f,noIsolation:m,inert:g,setCallbacks:l,allowPinchZoom:!!h,lockRef:n}),i?r.cloneElement(r.Children.only(s),(0,y.__assign)((0,y.__assign)({},_),{ref:E})):r.createElement(void 0===v?"div":v,(0,y.__assign)({},_,{className:u,ref:E}),s))});E.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},E.classNames={fullWidth:w.fullWidthClassName,zeroRight:w.zeroRightClassName};var _=e.i(41352);e.i(97712);var R=e.i(7507);e.i(74687);var P=e.i(15070),D=!1;if("u">typeof window)try{var T=Object.defineProperty({},"passive",{get:function(){return D=!0,!0}});window.addEventListener("test",T,T),window.removeEventListener("test",T,T)}catch(e){D=!1}var k=!!D&&{passive:!1},N=function(e,t){var r=window.getComputedStyle(e);return"hidden"!==r[t]&&(r.overflowY!==r.overflowX||"TEXTAREA"===e.tagName||"visible"!==r[t])},S=function(e,t){var r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),O(e,r)){var n=L(e,r);if(n[1]>n[2])return!0}r=r.parentNode}while(r&&r!==document.body)return!1},O=function(e,t){return"v"===e?N(t,"overflowY"):N(t,"overflowX")},L=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},M=function(e,t,r,n,o){var a,l=(a=window.getComputedStyle(t).direction,"h"===e&&"rtl"===a?-1:1),i=l*n,s=r.target,u=t.contains(s),c=!1,d=i>0,f=0,p=0;do{var m=L(e,s),g=m[0],h=m[1]-m[2]-l*g;(g||h)&&O(e,s)&&(f+=h,p+=g),s=s.parentNode}while(!u&&s!==document.body||u&&(t.contains(s)||t===s))return d&&(o&&0===f||!o&&i>f)?c=!0:!d&&(o&&0===p||!o&&-i>p)&&(c=!0),c},A=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},F=function(e){return[e.deltaX,e.deltaY]},I=function(e){return e&&"current"in e?e.current:e},$=0,j=[];let B=(0,_.exportSidecar)(x,function(e){var t=r.useRef([]),n=r.useRef([0,0]),o=r.useRef(),a=r.useState($++)[0],l=r.useState(function(){return(0,P.styleSingleton)()})[0],i=r.useRef(e);r.useEffect(function(){i.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(0,y.__spreadArray)([e.lockRef.current],(e.shards||[]).map(I),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}}
1,[e.inert,e.lockRef.current,e.shards]);var s=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!i.current.allowPinchZoom;var r,a=A(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-a[0],u="deltaY"in e?e.deltaY:l[1]-a[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=S(d,c);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=S(d,c)),!f)return!1;if(!o.current&&"changedTouches"in e&&(s||u)&&(o.current=r),!r)return!0;var p=o.current||r;return M(p,t,e,"h"===p?s:u,!0)},[]),u=r.useCallback(function(e){if(j.length&&j[j.length-1]===l){var r="deltaY"in e?F(e):A(e),n=t.current.filter(function(t){var n;return t.name===e.type&&t.target===e.target&&(n=t.delta,n[0]===r[0]&&n[1]===r[1])})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var o=(i.current.shards||[]).map(I).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=r.useCallback(function(e,r,n,o){var a={name:e,delta:r,target:n,should:o};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),d=r.useCallback(function(e){n.current=A(e),o.current=void 0},[]),f=r.useCallback(function(t){c(t.type,F(t),t.target,s(t,e.lockRef.current))}
1,[]),p=r.useCallback(function(t){c(t.type,A(t),t.target,s(t,e.lockRef.current))},[]);r.useEffect(function(){return j.push(l),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",u,k),document.addEventListener("touchmove",u,k),document.addEventListener("touchstart",d,k),function(){j=j.filter(function(e){return e!==l}),document.removeEventListener("wheel",u,k),document.removeEventListener("touchmove",u,k),document.removeEventListener("touchstart",d,k)}},[]);var m=e.removeScrollBar,g=e.inert;return r.createElement(r.Fragment,null,g?r.createElement(l,{styles:"\n .block-interactivity-".concat(a," {pointer-events: none;}\n .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,m?r.createElement(R.RemoveScrollBar,{gapMode:"margin"}):null)});var H=r.forwardRef(function(e,t){return r.createElement(E,(0,y.__assign)({},e,{ref:t,sideCar:B}))});H.classNames=E.classNames;var z=e.i(86312);let X="Dialog",[Y,W]=function(e,t=[]){let n=[],o=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(t,o){let a=(0,r.createContext)(o),l=n.length;function i(t){let{scope:n,children:o,...i}=t,s=(null==n?void 0:n[e][l])||a,u=(0,r.useMemo)(()=>i,Object.values(i));return(0,r.createElement)(s.Provider,{value:u},o)}return n=[...n,o],i.displayName=t+"Provider",[i,function(n,i){let s=(null==i?void 0:i[e][l])||a,u=(0,r.useContext)(s);if(u)return u;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(o,...t)]}(X),[K,Z]=Y(X),U=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:l,...i}=e,s=Z("DialogTrigger",l),u=a(t,s.triggerRef);return(0,r.createElement)(h.button,(0,n.default)({type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":ec(s.open)},i,{ref:u,onClick:o(e.onClick,s.onOpenToggle)}))}),G="DialogPortal",[q,J]=Y(G,{forceMount:void 0}),Q="DialogOverlay",V=(0,r.forwardRef)((e,t)=>{let o=J(Q,e.__scopeDialog),{forceMount:a=o.forceMount,...l}=e,i=Z(Q,e.__scopeDialog);return i.modal?(0,r.createElement)(m.Presence,{present:a||i.open},(0,r.createElement)(ee,(0,n.default)({},l,{ref:t}))):null}),ee=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:o,...a}=e,l=Z(Q,o);return(0,r.createElement)(H,{as:g.Slot,allowPinchZoom:!0,shards:[l.contentRef]},(0,r.createElement)(h.div,(0,n.default)({"data-state":ec(l.open)},a,{ref:t,style:{pointerEvents:"auto",...a.style}})))}),et="DialogContent",er=(0,r.forwardRef)((e,t)=>{let o=J(et,e.__scopeDialog),{forceMount:a=o.forceMount,...l}=e,i=Z(et,e.__scopeDialog);return(0,r.createElement)(m.Presence,{present:a||i.open},i.modal?(0,r.createElement)(en,(0,n.default)({},l,{ref:t})):(0,r.createElement)(eo,(0,n.default)({},l,{ref:t})))}),en=(0,r.forwardRef)((e,t)=>{let l=Z(et,e.__scopeDialog),i=(0,r.useRef)(null),s=a(t,l.contentRef,i);return(0,r.useEffect)(()=>{let e=i.current;if(e)return(0,z.hideOthers)(e)},[]),(0,r.createElement)(ea,(0,n.default)({},e,{ref:s,trapFocus:l.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:o(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=l.triggerRef.current)||t.focus()}),onPointerDownOutside:o(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:o(e.onFocusOutside,e=>e.preventDefault())}))}),eo=(0,r.forwardRef)((e,t)=>{let o=Z(et,e.__scopeDialog),a=(0,r.useRef)(!1),l=(0,r.useRef)(!1);return(0,r.createElement)(ea,(0,n.default)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var r,n;null==(r=e.onCloseAutoFocus)||r.call(e,t),t.defaultPrevented||(a.current||null==(n=o.triggerRef.current)||n.focus(),t.preventDefault()),a.current=!1,l.current=!1},onInteractOutside:t=>{var r,n;null==(r=e.onInteractOutside)||r.call(e,t),t.defaultPrevented||(a.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let i=t.target;(null==(n=o.triggerRef.current)?void 0:n.contains(i))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}}))}),ea=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:o,trapFocus:l,onOpenAutoFocus:i,onCloseAutoFocus:s,...u}=e,c=Z(et,o),p=a(t,(0,r.useRef)(null));return(0,v.useFocusGuards)(),(0,r.createElement)(r.Fragment,null,(0,r.createElement)(f.FocusScope,{asChild:!0,loop:!0,trapped:l,onMountAutoFocus:i,onUnmountAutoFocus:s},(0,r.createElement)(d.DismissableLayer,(0,n.default)({role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":ec(c.open
1)},u,{ref:p,onDismiss:()=>c.onOpenChange(!1)}))),!1)}),el="DialogTitle",ei=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:o,...a}=e,l=Z(el,o);return(0,r.createElement)(h.h2,(0,n.default)({id:l.titleId},a,{ref:t}))}),es=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:o,...a}=e,l=Z("DialogDescription",o);return(0,r.createElement)(h.p,(0,n.default)({id:l.descriptionId},a,{ref:t}))}),eu=(0,r.forwardRef)((e,t)=>{let{__scopeDialog:a,...l}=e,i=Z("DialogClose",a);return(0,r.createElement)(h.button,(0,n.default)({type:"button"},l,{ref:t,onClick:o(e.onClick,()=>i.onOpenChange(!1))}))});function ec(e){return e?"open":"closed"}let[ed,ef]=function(e,t){let n=(0,r.createContext)(t);function o(e){let{children:t,...o}=e,a=(0,r.useMemo)(()=>o,Object.values(o));return(0,r.createElement)(n.Provider,{value:a},t)}return o.displayName=e+"Provider",[o,function(o){let a=(0,r.useContext)(n);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}("DialogTitleWarning",{contentName:et,titleName:el,docsSlug:"dialog"}),ep=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:a,onOpenChange:l,modal:i=!0}=e,s=(0,r.useRef)(null),d=(0,r.useRef)(null),[f=!1,p]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,a]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[o]=n,a=(0,r.useRef)(o),l=(0,c.useCallbackRef)(t);return(0,r.useEffect)(()=>{a.current!==o&&(l(o),a.current=o)},[o,a,l]),n}({defaultProp:t,onChange:n}),l=void 0!==e,i=l?e:o,s=(0,c.useCallbackRef)(n);return[i,(0,r.useCallback)(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else a(t)},[l,e,a,s])]}({prop:o,defaultProp:a,onChange:l});return(0,r.createElement)(K,{scope:t,triggerRef:s,contentRef:d,contentId:u(),titleId:u(),descriptionId:u(),open:f,onOpenChange:p,onOpenToggle:(0,r.useCallback)(()=>p(e=>!e),[p]),modal:i},n)},em=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:a}=e,l=Z(G,t);return(0,r.createElement)(q,{scope:t,forceMount:n},r.Children.map(o,e=>(0,r.createElement)(m.Presence,{present:n||l.open},(0,r.createElement)(p.Portal,{asChild:!0,container:a},e))))};e.s(["Close",0,eu,"Content",0,er,"Description",0,es,"DialogClose",0,eu,"Overlay",0,V,"Portal",0,em,"Root",0,ep,"Title",0,ei,"Trigger",0,U],26999);var eg=e.i(37727),eh=e.i(47163);let ev=({children:e,...r})=>(0,t.jsx)(em,{...r,children:(0,t.jsx)("div",{className:"fixed inset-0 z-50 flex items-start justify-center sm:items-center",children:e})});ev.displayName=em.displayName;let ey=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(V,{ref:n,className:(0,eh.cn)("fixed inset-0 z-50 bg-foreground
1/20 backdrop-blur-sm transition-all duration-200 data-[state=closed]:animate-out data-[state=closed]:fade-out data-[state=open]:fade-in",e),...r}));ey.displayName=V.displayName;let ew=r.forwardRef(({className:e,children:r,hideClose:n=!1,...o},a)=>(0,t.jsxs)(ev,{children:[(0,t.jsx)(ey,{}),(0,t.jsxs)(er,{ref:a,className:(0,eh.cn)("fixed z-50 grid w-full gap-4 rounded-b-2xl bg-card p-6 text-card-foreground shadow-[0_0_0_1px_hsl(var(--border)),0_24px_80px_rgb(37_36_34/0.20)] animate-in data-[state=open]:fade-in-90 data-[state=open]:slide-in-from-bottom-10 sm:max-w-lg sm:rounded-2xl sm:zoom-in-90 data-[state=open]:sm:slide-in-from-bottom-0",e),...o,children:[r,!n&&(0,t.jsxs)(eu,{className:"absolute right-4 top-4 rounded-[7px] p-1 opacity-60 ring-offset-background transition-opacity hover:bg-accent hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,t.jsx)(eg.X,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));ew.displayName=er.displayName;let eb=({className:e,...r})=>(0,t.jsx)("div",{className:(0,eh.cn)("flex flex-col space-y-1.5 text-center sm:text-left",e),...r});eb.displayName="DialogHeader";let ex=({className:e,...r})=>(0,t.jsx)("div",{className:(0,eh.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",e),...r});ex.displayName="DialogFooter";let eC=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(ei,{ref:n,className:(0,eh.cn)("text-lg font-semibold leading-none tracking-tight",e),...r}));eC.displayName=ei.displayName;let eE=r.forwardRef(({className:e,...r},n)=>(0,t.jsx)(es,{ref:n,className:(0,eh.cn)("text-sm text-muted-foreground",e),...r}));eE.displayName=es.displayName,e.s(["Dialog",0,ep,"DialogClose",0,eu,"DialogContent",0,ew,"DialogDescription",0,eE,"DialogFooter",0,ex,"DialogHeader",0,eb,"DialogTitle",0,eC,"DialogTrigger",0,U],30374)},28231,e=>{"use strict";var t=e.i(43476),r=e.i(71645),n=e.i(31067);function o(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(null==e||e(n),!1===r||!n.defaultPrevented)return null==t?void 0:t(n)}}function a(...e){return(0,r.useCallback)(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}function l(e,t=[]){let n=[],o=()=>{let t=n.map(e=>(0,r.createContext)(e));return function(n){let o=(null==n?void 0:n[e])||t;return(0,r.useMemo)(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return o.scopeName=e,[function(t,o){let a=(0,r.createContext)(o),l=n.length;function i(t){let{scope:n,children:o,...i}=t,s=(null==n?void 0:n[e][l])||a,u=(0,r.useMemo)(()=>i,Object.values(i));return(0,r.createElement)(s.Provider,{value:u},o)}return n=[...n,o],i.displayName=t+"Provider",[i,function(n,i){let s=(null==i?void 0:i[e][l])||a,u=(0,r.useContext)(s);if(u)return u;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return(0,r.useMemo)(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(o,...t)]}var i=e.i(26330),s=e.i(34620);let u=r["useId".toString()]||(()=>void 0),c=0;var d=e.i(58950),f=e.i(53760);e.i(74080);var p=e.i(91918);let m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let o=(0,r.forwardRef)((e,o)=>{let{asChild:a,...l}=e,i=a?p.Slot:t;return(0,r.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,r.createElement)(i,(0,n.default)({},l,{ref:o}))});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),g=(0,r.forwardRef)((e,t)=>{let{children:o,width:a=10,height:l=5,...i}=e;return(0,r.createElement)(m.svg,(0,n.default)({},i,{ref:t,width:a,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?o:(0,r.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var h=e.i(30207),v=e.i(35804);let y="Popper",[w,b]=l(y),[x,C]=w(y),E=(0,r.forwardRef)((e,t)=>{let{__scopePopper:o,virtualRef:l,...i}=e,s=C("PopperAnchor",o),u=(0,r.useRef)(null),c=a(t,u);return(0,r.useEffect)(()=>{s.onAnchorChange((null==l?void 0:l.current)||u.current)}),l?null:(0,r.createElement)(m.div,(0,n.default)({},i,{ref:c}))}),_="PopperContent",[R,P]=w(_),D=(0,r.forwardRef)((e,t)=>{var o,l,i,u,c,p,g,y;let{__scopePopper:w,side:b="bottom",sideOffset:x=0,align:E="center",alignOffset:P=0,arrowPadding:D=0,avoidCollisions:T=!0,collisionBoundary:k=[],collisionPadding:L=0,sticky:M="partial",hideWhenDetached:A=!1,updatePositionStrategy:F="optimized",onPlaced:I,...$}=e,j=C(_,w),[B,H]=(0,r.useState)(null),z=a(t,e=>H(e)),[X,Y]=(0,r.useState)(null),W=(0,v.useSize)(X),K=null!=(o=null==W?void 0:W.width)?o:0,Z=null!=(l=null==W?void 0:W.height)?l:0,U="number"==typeof L?L:{top:0,right:0,bottom:0,left:0,...L},G=Array.isArray(k)?k:[k],q=G.length>0,J={padding:U,boundary:G.filter(N),altBoundary:q},{refs:Q,floatingStyles:V,placement:ee,isPositioned:et,middlewareData:er}=(0,d.useFloating)({strategy:"fixed",placement:b+("center"!==E?"-"+E:""),whileElementsMounted:(...e)=>(0,f.autoUpdate)(...e,{animationFrame:"always"===F}),elements:{reference:j.anchor},middleware:[(0,f.offset)({mainAxis:x+Z,alignmentAxis:P}),T&&(0,f.shift)({mainAxis:!0,crossAxis:!1,limiter:"partial"===M?(0,f.limitShift)():void 0,...J}),T&&(0,f.flip)({...J}),(0,f.size)({...J,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:a}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${r}px`),l.setProperty("--radix-popper-available-height",`${n}px`),l.setProperty("--radix-popper-anchor-width",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${a}px`)}}),X&&(0,d.arrow)({element:X,padding:D}),S({arrowWidth:K,arrowHeight:Z}),A&&(0,f.hide)({strategy:"referenceHidden",...J})]}),[en,eo]=O(ee),ea=(0,h.useCallbackRef)(I);(0,s.useLayoutEffect)(()=>{et&&(null==ea||ea())},[et,ea]);let el=null==(i=er.arrow)?void 0:i.x,ei=null==(u=er.arrow)?void 0:u.y,es=(null==(c=er.arrow)?void 0:c.centerOffset)!==0,[eu,ec]=(0,r.useState)();return(0,s.useLayoutEffect)(()=>{B&&ec(window.getComputedStyle(B).zIndex)},[B]),(0,r.createElement)("div",{ref:Q.setFloating,"data-radix-popper-content-wrapper":"",style:{...V,transform:et?V.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eu,"--radix-popper-transform-origin":[null==(p=er.transformOrigin)?void 0:p.x,null==(g=er.transformOrigin)?void 0:g.y].join(" ")},dir:e.dir},(0,r.createElement)(R,{scope:w,placedSide:en,onArrowChange:Y,arrowX:el,arrowY:ei,shouldHideArrow:es},(0,r.createElement)(m.div,(0,n.default)({"data-side":en,"data-align":eo},$,{ref:z,style:{...$.style,animation:et?void 0:"none",opacity:null!=(y=er.hide)&&y.referenceHidden?0:void 0}}))))}
1),T={top:"bottom",right:"left",bottom:"top",left:"right"},k=(0,r.forwardRef)(function(e,t){let{__scopePopper:o,...a}=e,l=P("PopperArrow",o),i=T[l.placedSide];return(0,r.createElement)("span",{ref:l.onArrowChange,style:{position:"absolute",left:l.arrowX,top:l.arrowY,[i]: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,r.createElement)(g,(0,n.default)({},a,{ref:t,style:{...a.style,display:"block"}})))});function N(e){return null!==e}let S=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,a,l;let{placement:i,rects:s,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,m]=O(i),g={start:"0%",center:"50%",end:"100%"}[m],h=(null!=(n=null==(o=u.arrow)?void 0:o.x)?n:0)+d/2,v=(null!=(a=null==(l=u.arrow)?void 0:l.y)?a:0)+f/2,y="",w="";return"bottom"===p?(y=c?g:`${h}px`,w=`${-f}px`):"top"===p?(y=c?g:`${h}px`,w=`${s.floating.height+f}px`):"right"===p?(y=`${-f}px`,w=c?g:`${v}px`):"left"===p&&(y=`${s.floating.width+f}px`,w=c?g:`${v}px`),{data:{x:y,y:w}}}});function O(e){let[t,r="center"]=e.split("-");return[t,r]}let L=e=>{let{__scopePopper:t,children:n}=e,[o,a]=(0,r.useState)(null);return(0,r.createElement)(x,{scope:t,anchor:o,onAnchorChange:a},n)};e.i(74606);var M=e.i(96626),A=e.i(59411);let[F,I]=l("Tooltip",[b]),$=b(),j="tooltip.open",[B,H]=F("TooltipProvider"),z="Tooltip",[X,Y]=F(z),W="TooltipTrigger",K=(0,r.forwardRef)((e,t)=>{let{__scopeTooltip:l,...i}=e,s=Y(W,l),u=H(W,l),c=$(l),d=a(t,(0,r.useRef)(null),s.onTriggerChange),f=(0,r.useRef)(!1),p=(0,r.useRef)(!1),g=(0,r.useCallback)(()=>f.current=!1,[]);return(0,r.useEffect)(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,r.createElement)(E,(0,n.default)({asChild:!0},c),(0,r.createElement)(m.button,(0,n.default)({"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute},i,{ref:d,onPointerMove:o(e.onPointerMove,e=>{"touch"!==e.pointerType&&(p.current||u.isPointerInTransitRef.current||(s.onTriggerEnter(),p.current=!0))}),onPointerLeave:o(e.onPointerLeave,()=>{s.onTriggerLeave(),p.current=!1}),onPointerDown:o(e.onPointerDown,()=>{f.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:o(e.onFocus,()=>{f.current||s.onOpen()}),onBlur:o(e.onBlur,s.onClose),onClick:o(e.onClick,s.onClose)})))}),[Z,U]=F("TooltipPortal",{forceMount:void 0}),G="TooltipContent",q=(0,r.forwardRef)((e,t)=>{let o=U(G,e.__scopeTooltip),{forceMount:a=o.forceMount,side:l="top",...i}=e,s=Y(G,e.__scopeTooltip);return(0,r.createElement)(M.Presence,{present:a||s.open},s.disableHoverableContent?(0,r.createElement)(ee,(0,n.default)({side:l},i,{ref:t})):(0,r.createElement)(J,(0,n.default)({side:l},i,{ref:t})))}),J=(0,r.forwardRef)((e,t)=>{let o=Y(G,e.__scopeTooltip),l=H(G,e.__scopeTooltip),i=(0,r.useRef)(null),s=a(t,i),[u,c]=(0,r.useState)(null),{trigger:d,onClose:f}=o,p=i.current,{onPointerInTransitChange:m}=l,g=(0,r.useCallback)(()=>{c(null),m(!1)},[m]),h=(0,r.useCallback)((e,t)=>{let r,n=e.currentTarget,o={x:e.clientX,y:e.clientY},a=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,n,o,a)){case a:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(o,n.getBoundingClientRect());c(((r=[...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(o,a),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(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 r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(r))),m(!0)},[m]);return(0,r.useEffect)(()=>()=>g(),[g]),(0,r.useEffect)(()=>
1{if(d&&p){let e=e=>h(e,p),t=e=>h(e,d);return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,h,g]),(0,r.useEffect)(()=>{if(u){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==d?void 0:d.contains(t))||(null==p?void 0:p.contains(t)),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let l=t[e].x,i=t[e].y,s=t[a].x,u=t[a].y;i>n!=u>n&&r<(s-l)*(n-i)/(u-i)+l&&(o=!o)}return o}(r,u);n?g():o&&(g(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,u,f,g]),(0,r.createElement)(ee,(0,n.default)({},e,{ref:s}))}),[Q,V]=F(z,{isInside:!1}),ee=(0,r.forwardRef)((e,t)=>{let{__scopeTooltip:o,children:a,"aria-label":l,onEscapeKeyDown:s,onPointerDownOutside:u,...c}=e,d=Y(G,o),f=$(o),{onClose:m}=d;return(0,r.useEffect)(()=>(document.addEventListener(j,m),()=>document.removeEventListener(j,m)),[m]),(0,r.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,r.createElement)(i.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:m},(0,r.createElement)(D,(0,n.default)({"data-state":d.stateAttribute},f,c,{ref:t,style:{...c.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,a),(0,r.createElement)(Q,{scope:o,isInside:!0},(0,r.createElement)(A.Root,{id:d.contentId,role:"tooltip"},l||a))))});var et=e.i(47163);let er=r.forwardRef(({className:e,sideOffset:r=4,...n},o)=>(0,t.jsx)(q,{ref:o,sideOffset:r,className:(0,et.cn)("z-50 overflow-hidden rounded-md border border-slate-200 bg-white px-3 py-1.5 text-sm text-slate-950 shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 dark:border-slate-800 dark:bg-slate-950 dark:text-slate-50",e),...n}));er.displayName=q.displayName,e.s(["Tooltip",0,e=>{let{__scopeTooltip:t,children:n,open:o,defaultOpen:a=!1,onOpenChange:l,disableHoverableContent:i,delayDuration:d}=e,f=H(z,e.__scopeTooltip),p=$(t),[m,g]=(0,r.useState)(null),v=function(){let[e,t]=r.useState(u());return(0,s.useLayoutEffect)(()=>{t(e=>null!=e?e:String(c++))},[void 0]),e?`radix-${e}`:""}(),y=(0,r.useRef)(0),w=null!=i?i:f.disableHoverableContent,b=null!=d?d:f.delayDuration,x=(0,r.useRef)(!1),[C=!1,E]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,a]=function({defaultProp:e,onChange:t}){let n=(0,r.useState)(e),[o]=n,a=(0,r.useRef)(o),l=(0,h.useCallbackRef)(t);return(0,r.useEffect)(()=>{a.current!==o&&(l(o),a.current=o)},[o,a,l]),n}({defaultProp:t,onChange:n}),l=void 0!==e,i=l?e:o,s=(0,h.useCallbackRef)(n);return[i,(0,r.useCallback)(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else a(t)},[l,e,a,s])]}({prop:o,defaultProp:a,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(j))):f.onClose(),null==l||l(e)}}),_=(0,r.useMemo)(()=>C?x.current?"delayed-open":"instant-open":"closed",[C]),R=(0,r.useCallback)(()=>{window.clearTimeout(y.current),x.current=!1,E(!0)},[E]),P=(0,r.useCallback)(()=>{window.clearTimeout(y.current),E(!1)},[E]),D=(0,r.useCallback)(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{x.current=!0,E(!0)},b)},[b,E]);return(0,r.useEffect)(()=>()=>window.clearTimeout(y.current),[]),(0,r.createElement)(L,p,(0,r.createElement)(X,{scope:t,contentId:v,open:C,stateAttribute:_,trigger:m,onTriggerChange:g,onTriggerEnter:(0,r.useCallback)(()=>{f.isOpenDelayed?D():R()},[f.isOpenDelayed,D,R]),onTriggerLeave:(0,r.useCallback)(()=>{w?P():window.clearTimeout(y.current)},[P,w]),onOpen:R,onClose:P,disableHoverableContent:w},n))},"TooltipContent",0,er,"TooltipProvider",0,e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:o=300,disableHoverableContent:a=!1,children:l}=e,[i,s]=(0,r.useState)(!0),u=(0,r.useRef)(!1),c=(0,r.useRef)(0);return(0,r.useEffect)(()=>
1{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,r.createElement)(B,{scope:t,isOpenDelayed:i,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),o)},[o]),isPointerInTransitRef:u,onPointerInTransitChange:(0,r.useCallback)(e=>{u.current=e},[]),disableHoverableContent:a},l)},"TooltipTrigger",0,K],28231)}]);
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.