1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="019fd23f-6a79-7202-8990-3009d963d1e6")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5020],{2631:(e,r,t)=>{t.d(r,{z:()=>o});var n=t(16574);function o(){return(0,n.useSyncExternalStore)(a,()=>!0,()=>!1)}function a(){return()=>{}}},5624:(e,r,t)=>{t.d(r,{b:()=>f});var n=t(7620);t(97509);var o=t(33670),a=t(54568),i=Symbol("radix.slottable");function l(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===i}var s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{var t,i;let s,d,u,c=(i=t=`Primitive.${r}`,(s=n.forwardRef((e,r)=>{let{children:t,...a}=e;if(n.isValidElement(t)){var i;let e,l,s=(i=t,(l=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(l=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),d=function(e,r){let t={...r};for(let n in r){let o=e[n],a=r[n];/^on[A-Z]/.test(n)?o&&a?t[n]=(...e)=>{let r=a(...e);return o(...e),r}:o&&(t[n]=o):"style"===n?t[n]={...o,...a}:"className"===n&&(t[n]=[o,a].filter(Boolean).join(" "))}return{...e,...t}}(a,t.props);return t.type!==n.Fragment&&(d.ref=r?(0,o.t)(r,s):s),n.cloneElement(t,d)}return n.Children.count(t)>1?n.Children.only(null):null})).displayName=`${i}.SlotClone`,d=s,(u=n.forwardRef((e,r)=>{let{children:t,...o}=e,i=n.Children.toArray(t),s=i.find(l);if(s){let e=s.props.children,t=i.map(r=>r!==s?r:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(d,{...o,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,t):null})}return(0,a.jsx)(d,{...o,ref:r,children:t})})).displayName=`${t}.Slot`,u),f=n.forwardRef((e,t)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(n?c:r,{...o,ref:t})});return f.displayName=`Primitive.${r}`,{...e,[r]:f}},{}),d="horizontal",u=["horizontal","vertical"],c=n.forwardRef((e,r)=>{var t;let{decorative:n,orientation:o=d,...i}=e,l=(t=o,u.includes(t))?o:d;return(0,a.jsx)(s.div,{"data-orientation":l,...n?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},...i,ref:r})});c.displayName="Separator";var f=c},16574:(e,r,t)=>{e.exports=t(92597)},47079:(e,r,t)=>{let n;t.r(r),t.d(r,{Action:()=>W,AlertDialog:()=>m,AlertDialogAction:()=>D,AlertDialogCancel:()=>P,AlertDialogContent:()=>S,AlertDialogDescription:()=>A,AlertDialogOverlay:()=>h,AlertDialogPortal:()=>y,AlertDialogTitle:()=>E,AlertDialogTrigger:()=>g,Cancel:()=>k,Content:()=>L,Description:()=>H,Overlay:()=>F,Portal:()=>I,Root:()=>T,Title:()=>$,Trigger:()=>_,createAlertDialogScope:()=>p});var o=t(7620),a=t(55556),i=t(33670),l=t(85939),s=t(37188),d=t(54568),u=Symbol("radix.slottable"),c="AlertDialog",[f,p]=(0,a.A)(c,[l.createDialogScope]),v=(0,l.createDialogScope)(),m=e=>{let{__scopeAlertDialog:r,...t}=e,n=v(r);return(0,d.jsx)(l.Root,{...n,...t,modal:!0})};m.displayName=c;var g=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,...n}=e,o=v(t);return(0,d.jsx)(l.Trigger,{...o,...n,ref:r})});g.displayName="AlertDialogTrigger";var y=e=>{let{__scopeAlertDialog:r,...t}=e,n=v(r);return(0,d.jsx)(l.Portal,{...n,...t})};y.displayName="AlertDialogPortal";var h=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,...n}=e,o=v(t);return(0,d.jsx)(l.Overlay,{...o,...n,ref:r})});h.displayName="AlertDialogOverlay";var w="AlertDialogContent",[x,C]=f(w),b=((n=({children:e})=>(0,d.jsx)(d.Fragment,{children:e})).displayName="AlertDialogContent.Slottable",n.__radixId=u,n),S=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,children:n,...a}=e,u=v(t),c=o.useRef(null),f=(0,i.s)(r,c),p=o.useRef(null);return(0,d.jsx)(l.WarningProvider,{contentName:w,titleName:R,docsSlug:"alert-dialog",children:(0,d.jsx)(x,{scope:t,cancelRef:p,children:(0,d.jsxs)(l.Content,{role:"alertdialog",...u,...a,ref:f,onOpenAutoFocus:(0,s.mK)(a.onOpenAutoFocus,e=>{e.preventDefault(),p.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,d.jsx)(b,{children:n}),(0,d.jsx)(O,{contentRef:c})]})})})});S.displayName=w;var R="AlertDialogTitle",E=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,...n}=e,o=v(t);return(0,d.jsx)(l.Title,{...o,...n,ref:r})});E.displayName=R;var j="AlertDialogDescription",A=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,...n}=e,o=v(t);return(0,d.jsx)(l.Description,{...o,...n,ref:r})});A.displayName=j;var D=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,...n}=e,o=v(t);return(0,d.jsx)(l.Close,{...o,...n,ref:r})});D.displayName="AlertDialogAction";var N="AlertDialogCancel",P=o.forwardRef((e,r)=>{let{__scopeAlertDialog:t,...n}=e,{cancelRef:o}=C(N,t),a=v(t),s=(0,i.s)(r,o);return(0,d.jsx)(l.Close,{...a,...n,ref:s})});P.displayName=N;var O=({contentRef:e})=>{let r=`\`${w}\` requires a description for the component to be accessible for screen reader users. 2
3You can add a description to the \`${w}\` by passing a \`${j}\` component as a child, which also benefits sighted users by adding visible context to the dialog. 4 5Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${w}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component. 6 7For more information, see https://radix-ui.com/primitives/docs/components/alert-dialog`;return o.useEffect(()=>{document.getElementById(e.current?.getAttribute("aria-describedby"))||console.warn(r)},[r,e]),null},T=m,_=g,I=y,F=h,L=S,W=D,k=P,$=E,H=A},49866:(e,r,t)=>{t.r(r),t.d(r,{Avatar:()=>h,AvatarFallback:()=>b,AvatarImage:()=>x,Fallback:()=>j,Image:()=>E,Root:()=>R,createAvatarScope:()=>m});var n=t(7620),o=t(55556),a=t(55222),i=t(58009);t(97509);var l=t(33670),s=t(54568),d=Symbol("radix.slottable");function u(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{var t,o;let a,i,d,c=(o=t=`Primitive.${r}`,(a=n.forwardRef((e,r)=>{let{children:t,...o}=e;if(n.isValidElement(t)){var a;let e,i,s=(a=t,(i=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(i=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),d=function(e,r){let t={...r};for(let n in r){let o=e[n],a=r[n];/^on[A-Z]/.test(n)?o&&a?t[n]=(...e)=>{let r=a(...e);return o(...e),r}:o&&(t[n]=o):"style"===n?t[n]={...o,...a}:"className"===n&&(t[n]=[o,a].filter(Boolean).join(" "))}return{...e,...t}}(o,t.props);return t.type!==n.Fragment&&(d.ref=r?(0,l.t)(r,s):s),n.cloneElement(t,d)}return n.Children.count(t)>1?n.Children.only(null):null})).displayName=`${o}.SlotClone`,i=a,(d=n.forwardRef((e,r)=>{let{children:t,...o}=e,a=n.Children.toArray(t),l=a.find(u);if(l){let e=l.props.children,t=a.map(r=>r!==l?r:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,s.jsx)(i,{...o,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,t):null})}return(0,s.jsx)(i,{...o,ref:r,children:t})})).displayName=`${t}.Slot`,d),f=n.forwardRef((e,t)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(n?c:r,{...o,ref:t})});return f.displayName=`Primitive.${r}`,{...e,[r]:f}},{}),f=t(2631),p="Avatar",[v,m]=(0,o.A)(p),[g,y]=v(p),h=n.forwardRef((e,r)=>{let{__scopeAvatar:t,...o}=e,[a,i]=n.useState("idle");return(0,s.jsx)(g,{scope:t,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,s.jsx)(c.span,{...o,ref:r})})});h.displayName=p;var w="AvatarImage",x=n.forwardRef((e,r)=>{let{__scopeAvatar:t,src:o,onLoadingStatusChange:l=()=>{},...d}=e,u=y(w,t),p=function(e,{referrerPolicy:r,crossOrigin:t}){let o=(0,f.z)(),a=n.useRef(null),l=o?(a.current||(a.current=new window.Image),a.current):null,[s,d]=n.useState(()=>S(l,e));return(0,i.N)(()=>{d(S(l,e))},[l,e]),(0,i.N)(()=>{let e=e=>()=>{d(e)};if(!l)return;let n=e("loaded"),o=e("error");return l.addEventListener("load",n),l.addEventListener("error",o),r&&(l.referrerPolicy=r),"string"==typeof t&&(l.crossOrigin=t),()=>{l.removeEventListener("load",n),l.removeEventListener("error",o)}},[l,t,r]),s}(o,d),v=(0,a.c)(e=>{l(e),u.onImageLoadingStatusChange(e)});return(0,i.N)(()=>{"idle"!==p&&v(p)},[p,v]),"loaded"===p?(0,s.jsx)(c.img,{...d,ref:r,src:o}):null});x.displayName=w;var C="AvatarFallback",b=n.forwardRef((e,r)=>{let{__scopeAvatar:t,delayMs:o,...a}=e,i=y(C,t),[l,d]=n.useState(void 0===o);return n.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>d(!0),o);return()=>window.clearTimeout(e)}},[o]),l&&"loaded"!==i.imageLoadingStatus?(0,s.jsx)(c.span,{...a,ref:r}):null});function S(e,r){return e?r?(e.src!==r&&(e.src=r),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}b.displayName=C;var R=h,E=x,j=b},67584:(e,r,t)=>{t.r(r),t.d(r,{Arrow:()=>$,Content:()=>k,HoverCard:()=>S,HoverCardArrow:()=>_,HoverCardContent:()=>O,HoverCardPortal:()=>N,HoverCardTrigger:()=>E,Portal:()=>W,Root:()=>F,Trigger:()=>L,createHoverCardScope:()=>w});var n,o=t(7620),a=t(37188),i=t(55556),l=t(3198),s=t(33670),d=t(71453),u=t
7(69019),c=t(98386);t(97509);var f=t(54568),p=Symbol("radix.slottable");function v(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}var m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{var t,n;let a,i,l,d=(n=t=`Primitive.${r}`,(a=o.forwardRef((e,r)=>{let{children:t,...n}=e;if(o.isValidElement(t)){var a;let e,i,l=(a=t,(i=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(i=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),d=function(e,r){let t={...r};for(let n in r){let o=e[n],a=r[n];/^on[A-Z]/.test(n)?o&&a?t[n]=(...e)=>{let r=a(...e);return o(...e),r}:o&&(t[n]=o):"style"===n?t[n]={...o,...a}:"className"===n&&(t[n]=[o,a].filter(Boolean).join(" "))}return{...e,...t}}(n,t.props);return t.type!==o.Fragment&&(d.ref=r?(0,s.t)(r,l):l),o.cloneElement(t,d)}return o.Children.count(t)>1?o.Children.only(null):null})).displayName=`${n}.SlotClone`,i=a,(l=o.forwardRef((e,r)=>{let{children:t,...n}=e,a=o.Children.toArray(t),l=a.find(v);if(l){let e=l.props.children,t=a.map(r=>r!==l?r:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,f.jsx)(i,{...n,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,t):null})}return(0,f.jsx)(i,{...n,ref:r,children:t})})).displayName=`${t}.Slot`,l),u=o.forwardRef((e,t)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,f.jsx)(n?d:r,{...o,ref:t})});return u.displayName=`Primitive.${r}`,{...e,[r]:u}},{}),g=t(99359),y="HoverCard",[h,w]=(0,i.A)(y,[d.Bk]),x=(0,d.Bk)(),[C,b]=h(y),S=e=>{let{__scopeHoverCard:r,children:t,open:n,defaultOpen:a,onOpenChange:i,openDelay:s=700,closeDelay:u=300}=e,c=x(r),p=o.useRef(0),v=o.useRef(0),m=o.useRef(!1),g=o.useRef(!1),[h,w]=(0,l.i)({prop:n,defaultProp:a??!1,onChange:i,caller:y}),b=o.useCallback(()=>{clearTimeout(v.current),p.current=window.setTimeout(()=>w(!0),s)},[s,w]),S=o.useCallback(()=>{clearTimeout(p.current),m.current||g.current||(v.current=window.setTimeout(()=>w(!1),u))},[u,w]),R=o.useCallback(()=>w(!1),[w]);return o.useEffect(()=>()=>{clearTimeout(p.current),clearTimeout(v.current)},[]),(0,f.jsx)(C,{scope:r,open:h,onOpenChange:w,onOpen:b,onClose:S,onDismiss:R,hasSelectionRef:m,isPointerDownOnContentRef:g,children:(0,f.jsx)(d.bL,{...c,children:t})})};S.displayName=y;var R="HoverCardTrigger",E=o.forwardRef((e,r)=>{let{__scopeHoverCard:t,...n}=e,o=b(R,t),i=x(t);return(0,f.jsx)(d.Mz,{asChild:!0,...i,children:(0,f.jsx)(m.a,{"data-state":o.open?"open":"closed",...n,ref:r,onPointerEnter:(0,a.mK)(e.onPointerEnter,I(o.onOpen)),onPointerLeave:(0,a.mK)(e.onPointerLeave,I(o.onClose)),onFocus:(0,a.mK)(e.onFocus,o.onOpen),onBlur:(0,a.mK)(e.onBlur,o.onClose),onTouchStart:(0,a.mK)(e.onTouchStart,e=>e.preventDefault())})})});E.displayName=R;var j="HoverCardPortal",[A,D]=h(j,{forceMount:void 0}),N=e=>{let{__scopeHoverCard:r,forceMount:t,children:n,container:o}=e,a=b(j,r);return(0,f.jsx)(A,{scope:r,forceMount:t,children:(0,f.jsx)(c.C,{present:t||a.open,children:(0,f.jsx)(u.Portal,{asChild:!0,container:o,children:n})})})};N.displayName=j;var P="HoverCardContent",O=o.forwardRef((e,r)=>{let t=D(P,e.__scopeHoverCard),{forceMount:n=t.forceMount,...o}=e,i=b(P,e.__scopeHoverCard);return(0,f.jsx)(c.C,{present:n||i.open,children:(0,f.jsx)(T,{"data-state":i.open?"open":"closed",...o,onPointerEnter:(0,a.mK)(e.onPointerEnter,I(i.onOpen)),onPointerLeave:(0,a.mK)(e.onPointerLeave,I(i.onClose)),ref:r})})});O.displayName=P;var T=o.forwardRef((e,r)=>{let{__scopeHoverCard:t,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:c,...p}=e,v=b(P,t),m=x(t),y=o.useRef(null),h=(0,s.s)(r,y),[w,C]=o.useState(!1);return o.useEffect(()=>{if(w){let e=document.body;return n=e.style.userSelect||e.style.webkitUserSelect,e.style.userSelect="none",e.style.webkitUserSelect="none",()=>{e.style.userSelect=n,e.style.webkitUserSelect=n}}},[w]),o.useEffect(()=>{if(y.current){let e=()=>{C(!1),v.isPointerDownOnContentRef.current=!1,setTimeout(()=>{document.getSelection()?.toString()!==""&&(v.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e),v.hasSelectionRef.current=!1,v.isPointerDownOnContentRef.current=!1}}},[v.isPointerDownOnContentRef,v.hasSelectionRef]),o.useEffect(()=>{y.current&&(function(e){let r=[],t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;t.nextNode();)r.push(t.currentNode);return r}
7)(y.current).forEach(e=>e.setAttribute("tabindex","-1"))}),(0,f.jsx)(g.qW,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:c,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:(0,a.mK)(u,e=>{e.preventDefault()}),onDismiss:v.onDismiss,children:(0,f.jsx)(d.UC,{...m,...p,onPointerDown:(0,a.mK)(p.onPointerDown,e=>{e.currentTarget.contains(e.target)&&C(!0),v.hasSelectionRef.current=!1,v.isPointerDownOnContentRef.current=!0}),ref:h,style:{...p.style,userSelect:w?"text":void 0,WebkitUserSelect:w?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})})}),_=o.forwardRef((e,r)=>{let{__scopeHoverCard:t,...n}=e,o=x(t);return(0,f.jsx)(d.i3,{...o,...n,ref:r})});function I(e){return r=>"touch"===r.pointerType?void 0:e()}_.displayName="HoverCardArrow";var F=S,L=E,W=N,k=O,$=_},92597:(e,r,t)=>{var n=t(7620),o="function"==typeof Object.is?Object.is:function(e,r){return e===r&&(0!==e||1/e==1/r)||e!=e&&r!=r},a=n.useState,i=n.useEffect,l=n.useLayoutEffect,s=n.useDebugValue;function d(e){var r=e.getSnapshot;e=e.value;try{var t=r();return!o(e,t)}catch(e){return!0}}var u="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,r){return r()}:function(e,r){var t=r(),n=a({inst:{value:t,getSnapshot:r}}),o=n[0].inst,u=n[1];return l(function(){o.value=t,o.getSnapshot=r,d(o)&&u({inst:o})},[e,t,r]),i(function(){return d(o)&&u({inst:o}),e(function(){d(o)&&u({inst:o})})},[e]),s(t),t};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:u}}]); 8//# chunkId=019fd23f-6a79-7202-8990-3009d963d1e6
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.