1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ac777ce9-73d9-4635-bedd-a82ab3861468",e._sentryDebugIdIdentifier="sentry-dbid-ac777ce9-73d9-4635-bedd-a82ab3861468")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9518],{16536:(e,t,r)=>{"use strict";r.d(t,{PromisifiedAuthProvider:()=>s,d:()=>u});var n=r(60504),o=r(36153),a=r(32400),i=r(45229);let l=i.createContext(null);function s(e){let{authPromise:t,children:r}=e;return i.createElement(l.Provider,{value:t},r)}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,a.useRouter)(),r=i.useContext(l),s=r;return(r&&"then"in r&&(s=i.use(r)),"undefined"!=typeof window)?(0,n.As)({...s,...e}):t?(0,n.As)(e):(0,o.hP)({...s,...e})}},25133:(e,t,r)=>{"use strict";r.d(t,{jH:()=>a});var n=r(45229);r(43033);var o=n.createContext(void 0);function a(e){let t=n.useContext(o);return e||t||"ltr"}},32400:(e,t,r)=>{e.exports=r(72473)},36153:(e,t,r)=>{"use strict";r.d(t,{T5:()=>o.T5,hP:()=>n.hP,nO:()=>o.nO,yC:()=>a});var n=r(8958),o=r(47652);function a(e,t,r){let o=t.path||(null==r?void 0:r.path);return"path"===(t.routing||(null==r?void 0:r.routing)||"path")?o?{...r,...t,routing:"path"}:n.sb.throw((0,n.kd)(e)):t.path?n.sb.throw((0,n.s7)(e)):{...r,...t,path:void 0}}},48616:(e,t,r)=>{"use strict";r.d(t,{UC:()=>N,bL:()=>E,l9:()=>I});var n,o=r(45229),a=r(70516),i=r(83214),l=r(61227),s=r(43414),u=r(82809),d=(r(22255),r(49137)),c=r(72610),f=r(80015),p=r(43033),v="HoverCard",[g,h]=(0,i.A)(v,[u.Bk]),m=(0,u.Bk)(),[b,y]=g(v),C=e=>{let{__scopeHoverCard:t,children:r,open:n,defaultOpen:a,onOpenChange:i,openDelay:s=700,closeDelay:d=300}=e,c=m(t),f=o.useRef(0),v=o.useRef(0),g=o.useRef(!1),h=o.useRef(!1),[y=!1,C]=(0,l.i)({prop:n,defaultProp:a,onChange:i}),x=o.useCallback(()=>{clearTimeout(v.current),f.current=window.setTimeout(()=>C(!0),s)},[s,C]),w=o.useCallback(()=>{clearTimeout(f.current),g.current||h.current||(v.current=window.setTimeout(()=>C(!1),d))},[d,C]),D=o.useCallback(()=>C(!1),[C]);return o.useEffect(()=>()=>{clearTimeout(f.current),clearTimeout(v.current)},[]),(0,p.jsx)(b,{scope:t,open:y,onOpenChange:C,onOpen:x,onClose:w,onDismiss:D,hasSelectionRef:g,isPointerDownOnContentRef:h,children:(0,p.jsx)(u.bL,{...c,children:r})})};C.displayName=v;var x="HoverCardTrigger",w=o.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,o=y(x,r),i=m(r);return(0,p.jsx)(u.Mz,{asChild:!0,...i,children:(0,p.jsx)(c.sG.a,{"data-state":o.open?"open":"closed",...n,ref:t,onPointerEnter:(0,a.m)(e.onPointerEnter,_(o.onOpen)),onPointerLeave:(0,a.m)(e.onPointerLeave,_(o.onClose)),onFocus:(0,a.m)(e.onFocus,o.onOpen),onBlur:(0,a.m)(e.onBlur,o.onClose),onTouchStart:(0,a.m)(e.onTouchStart,e=>e.preventDefault())})})});w.displayName=x;var[D,R]=g("HoverCardPortal",{forceMount:void 0}),j="HoverCardContent",P=o.forwardRef((e,t)=>{let r=R(j,e.__scopeHoverCard),{forceMount:n=r.forceMount,...o}=e,i=y(j,e.__scopeHoverCard);return(0,p.jsx)(d.C,{present:n||i.open,children:(0,p.jsx)(O,{"data-state":i.open?"open":"closed",...o,onPointerEnter:(0,a.m)(e.onPointerEnter,_(i.onOpen)),onPointerLeave:(0,a.m)(e.onPointerLeave,_(i.onClose)),ref:t})})});P.displayName=j;var O=o.forwardRef((e,t)=>{let{__scopeHoverCard:r,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:d,onInteractOutside:c,...v}=e,g=y(j,r),h=m(r),b=o.useRef(null),C=(0,s.s)(t,b),[x,w]=o.useState(!1);return o.useEffect(()=>{if(x){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}}},[x]),o.useEffect(()=>{if(b.current){let e=()=>{w(!1),g.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var e;
1(null==(e=document.getSelection())?void 0:e.toString())!==""&&(g.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e),g.hasSelectionRef.current=!1,g.isPointerDownOnContentRef.current=!1}}},[g.isPointerDownOnContentRef,g.hasSelectionRef]),o.useEffect(()=>{b.current&&(function(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;r.nextNode();)t.push(r.currentNode);return t})(b.current).forEach(e=>e.setAttribute("tabindex","-1"))}),(0,p.jsx)(f.qW,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:c,onEscapeKeyDown:i,onPointerDownOutside:l,onFocusOutside:(0,a.m)(d,e=>{e.preventDefault()}),onDismiss:g.onDismiss,children:(0,p.jsx)(u.UC,{...h,...v,onPointerDown:(0,a.m)(v.onPointerDown,e=>{e.currentTarget.contains(e.target)&&w(!0),g.hasSelectionRef.current=!1,g.isPointerDownOnContentRef.current=!0}),ref:C,style:{...v.style,userSelect:x?"text":void 0,WebkitUserSelect:x?"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)"}})})});function _(e){return t=>"touch"===t.pointerType?void 0:e()}o.forwardRef((e,t)=>{let{__scopeHoverCard:r,...n}=e,o=m(r);return(0,p.jsx)(u.i3,{...o,...n,ref:t})}).displayName="HoverCardArrow";var E=C,I=w,N=P},51816:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return s},getImageProps:function(){return l}});let n=r(62866),o=r(24364),a=r(93664),i=n._(r(81512));function l(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:i.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,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let s=a.Image},60241:(e,t,r)=>{"use strict";r.d(t,{G$:()=>Z,Hs:()=>x,UC:()=>et,VY:()=>en,ZL:()=>Q,bL:()=>Y,bm:()=>eo,hE:()=>er,hJ:()=>ee,l9:()=>$});var n=r(45229),o=r(70516),a=r(43414),i=r(83214),l=r(65191),s=r(61227),u=r(80015),d=r(38810),c=r(22255),f=r(49137),p=r(72610),v=r(62590),g=r(83884),h=r(12212),m=r(11107),b=r(43033),y="Dialog",[C,x]=(0,i.A)(y),[w,D]=C(y),R=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:i,modal:u=!0}=e,d=n.useRef(null),c=n.useRef(null),[f=!1,p]=(0,s.i)({prop:o,defaultProp:a,onChange:i});return(0,b.jsx)(w,{scope:t,triggerRef:d,contentRef:c,contentId:(0,l.B)(),titleId:(0,l.B)(),descriptionId:(0,l.B)(),open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:u,children:r})};R.displayName=y;var j="DialogTrigger",P=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,i=D(j,r),l=(0,a.s)(t,i.triggerRef);return(0,b.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":z(i.open),...n,ref:l,onClick:(0,o.m)(e.onClick,i.onOpenToggle)})});P.displayName=j;var O="DialogPortal",[_,E]=C(O,{forceMount:void 0}),I=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,i=D(O,t);return(0,b.jsx)(_,{scope:t,forceMount:r,children:n.Children.map(o,e=>(0,b.jsx)(f.C,{present:r||i.open,children:(0,b.jsx)(c.Z,{asChild:!0,container:a,children:e})}))})};I.displayName=O;var N="DialogOverlay",T=n.forwardRef((e,t)=>{let r=E(N,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=D(N,e.__scopeDialog);return a.modal?(0,b.jsx)(f.C,{present:n||a.open,children:(0,b.jsx)(S,{...o,ref:t})}):null});T.displayName=N;var S=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(N,r);return(0,b.jsx)(g.A,{as:m.DX,allowPinchZoom:!0,shards:[o.contentRef],children:(0,b.jsx)(p.sG.div,{"data-state":z(o.open),...n,ref:t,style:{pointerEvents:"auto",...n.style}})})}),k="DialogContent",F=n.forwardRef((e,t)=>
1{let r=E(k,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,a=D(k,e.__scopeDialog);return(0,b.jsx)(f.C,{present:n||a.open,children:a.modal?(0,b.jsx)(A,{...o,ref:t}):(0,b.jsx)(L,{...o,ref:t})})});F.displayName=k;var A=n.forwardRef((e,t)=>{let r=D(k,e.__scopeDialog),i=n.useRef(null),l=(0,a.s)(t,r.contentRef,i);return n.useEffect(()=>{let e=i.current;if(e)return(0,h.Eq)(e)},[]),(0,b.jsx)(M,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,o.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;(2===t.button||r)&&e.preventDefault()}),onFocusOutside:(0,o.m)(e.onFocusOutside,e=>e.preventDefault())})}),L=n.forwardRef((e,t)=>{let r=D(k,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,b.jsx)(M,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,i;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(i=r.triggerRef.current)||i.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{var n,i;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let l=t.target;(null==(i=r.triggerRef.current)?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),M=n.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:l,...s}=e,c=D(k,r),f=n.useRef(null),p=(0,a.s)(t,f);return(0,v.Oh)(),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(d.n,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:l,children:(0,b.jsx)(u.qW,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":z(c.open),...s,ref:p,onDismiss:()=>c.onOpenChange(!1)})}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(J,{titleId:c.titleId}),(0,b.jsx)(X,{contentRef:f,descriptionId:c.descriptionId})]})]})}),H="DialogTitle",B=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(H,r);return(0,b.jsx)(p.sG.h2,{id:o.titleId,...n,ref:t})});B.displayName=H;var G="DialogDescription",U=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,o=D(G,r);return(0,b.jsx)(p.sG.p,{id:o.descriptionId,...n,ref:t})});U.displayName=G;var W="DialogClose",q=n.forwardRef((e,t)=>{let{__scopeDialog:r,...n}=e,a=D(W,r);return(0,b.jsx)(p.sG.button,{type:"button",...n,ref:t,onClick:(0,o.m)(e.onClick,()=>a.onOpenChange(!1))})});function z(e){return e?"open":"closed"}q.displayName=W;var V="DialogTitleWarning",[Z,K]=(0,i.q)(V,{contentName:k,titleName:H,docsSlug:"dialog"}),J=e=>{let{titleId:t}=e,r=K(V),o="`".concat(r.contentName,"` requires a `").concat(r.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(r.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(r.docsSlug);return n.useEffect(()=>{t&&(document.getElementById(t)||console.error(o))},[o,t]),null},X=e=>{let{contentRef:t,descriptionId:r}=e,o=K("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return n.useEffect(()=>{var e;let n=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");r&&n&&document.getElementById(r)},[a,t,r]),null},Y=R,$=P,Q=I,ee=T,et=F,er=B,en=U,eo=q},62883:(e,t,r)=>{"use strict";r.d(t,{default:()=>o.a});var n=r(51816),o=r.n(n)},67166:(e,t,r)=>{"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}r.d(t,{A:()=>n})},72473:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useRouter",{enumerable:!0,get:function(){return a}});let n=r(45229),o=r(90426);function a(){return(0,n.useContext)(o.RouterContext)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);
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.