1!function(){try{var 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]="8c834f78-c130-4260-a3ed-3185b648663e",e._sentryDebugIdIdentifier="sentry-dbid-8c834f78-c130-4260-a3ed-3185b648663e")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8426],{11168:(e,t,r)=>{r.d(t,{N:()=>C});var n=r(90264),o=r(53076),s=r(28607),i=r(20147),l=r(45356),a=r(95995),u=r(31858),c=r(78338);function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,r=(0,u.s)(e)&&e.offsetWidth||0,n=(0,u.s)(e)&&e.offsetHeight||0,o=this.props.sizeRef.current;o.height=t.offsetHeight||0,o.width=t.offsetWidth||0,o.top=t.offsetTop,o.left=t.offsetLeft,o.right=r-o.width-o.left,o.bottom=n-o.height-o.top}return null}componentDidUpdate(){}render(){return this.props.children}}function f(e){let{children:t,isPresent:r,anchorX:s,anchorY:i,root:l}=e,a=(0,o.useId)(),u=(0,o.useRef)(null),f=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:h}=(0,o.useContext)(c.Q),g=function(...e){return o.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=p(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():p(e[t],null)}}}}(...e),e)}(u,t.props?.ref??t?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:o,right:c,bottom:p}=f.current;if(r||!u.current||!e||!t)return;let d="left"===s?`left: ${o}`:`right: ${c}`,g="bottom"===i?`bottom: ${p}`:`top: ${n}`;u.current.dataset.motionPopId=a;let v=document.createElement("style");h&&(v.nonce=h);let m=l??document.head;return m.appendChild(v),v.sheet&&v.sheet.insertRule(` 2 [data-motion-pop-id="${a}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${d}px !important; 7 ${g}px !important; 8 } 9 `),()=>{m.contains(v)&&m.removeChild(v)}},[r]),(0,n.jsx)(d,{isPresent:r,childRef:u,sizeRef:f,children:o.cloneElement(t,{ref:g})})}let h=e=>{let{children:t,initial:r,isPresent:s,onExitComplete:l,custom:u,presenceAffectsLayout:c,mode:p,anchorX:d,anchorY:h,root:v}=e,m=(0,i.M)(g),x=(0,o.useId)(),C=!0,b=(0,o.useMemo)(()=>(C=!1,{id:x,initial:r,isPresent:s,custom:u,onExitComplete:e=>
9{for(let t of(m.set(e,!0),m.values()))if(!t)return;l&&l()},register:e=>(m.set(e,!1),()=>m.delete(e))}),[s,m,l]);return c&&C&&(b={...b}),(0,o.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[s]),o.useEffect(()=>{s||m.size||!l||l()},[s]),"popLayout"===p&&(t=(0,n.jsx)(f,{isPresent:s,anchorX:d,anchorY:h,root:v,children:t})),(0,n.jsx)(a.t.Provider,{value:b,children:t})};function g(){return new Map}var v=r(43836);let m=e=>e.key||"";function x(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let C=e=>{let{children:t,custom:r,initial:a=!0,onExitComplete:u,presenceAffectsLayout:c=!0,mode:p="sync",propagate:d=!1,anchorX:f="left",anchorY:g="top",root:C}=e,[b,y]=(0,v.xQ)(d),w=(0,o.useMemo)(()=>x(t),[t]),P=d&&!b?[]:w.map(m),R=(0,o.useRef)(!0),j=(0,o.useRef)(w),E=(0,i.M)(()=>new Map),k=(0,o.useRef)(new Set),[A,_]=(0,o.useState)(w),[D,M]=(0,o.useState)(w);(0,l.E)(()=>{R.current=!1,j.current=w;for(let e=0;e<D.length;e++){let t=m(D[e]);P.includes(t)?(E.delete(t),k.current.delete(t)):!0!==E.get(t)&&E.set(t,!1)}},[D,P.length,P.join("-")]);let I=[];if(w!==A){let e=[...w];for(let t=0;t<D.length;t++){let r=D[t],n=m(r);P.includes(n)||(e.splice(t,0,r),I.push(r))}return"wait"===p&&I.length&&(e=I),M(x(e)),_(w),null}let{forceRender:O}=(0,o.useContext)(s.L);return(0,n.jsx)(n.Fragment,{children:D.map(e=>{let t=m(e),o=(!d||!!b)&&(w===D||P.includes(t));return(0,n.jsx)(h,{isPresent:o,initial:(!R.current||!!a)&&void 0,custom:r,presenceAffectsLayout:c,mode:p,root:C,onExitComplete:o?void 0:()=>{if(k.current.has(t)||(k.current.add(t),!E.has(t)))return;E.set(t,!0);let e=!0;E.forEach(t=>{t||(e=!1)}),e&&(O?.(),M(j.current),d&&y?.(),u&&u())},anchorX:f,anchorY:g,children:e},t)})})}},30963:(e,t,r)=>{r.d(t,{Mz:()=>Z,UC:()=>G,ZL:()=>W,bL:()=>B,l9:()=>q});var n=r(53076),o=r(56882),s=r(97711),i=r(93869),l=r(36159),a=r(14656),u=r(94262),c=r(30746),p=r(11398),d=r(30102),f=r(49868),h=r(37003),g=r(64453),v=r(79774),m=r(67782),x=r(92783),C=r(90264),b="Popover",[y,w]=(0,i.A)(b,[p.Bk]),P=(0,p.Bk)(),[R,j]=y(b),E=e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:s,onOpenChange:i,modal:l=!1}=e,a=P(t),u=n.useRef(null),[d,f]=n.useState(!1),[h,g]=(0,v.i)({prop:o,defaultProp:s??!1,onChange:i,caller:b});return(0,C.jsx)(p.bL,{...a,children:(0,C.jsx)(R,{scope:t,contentId:(0,c.B)(),triggerRef:u,open:h,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:d,onCustomAnchorAdd:n.useCallback(()=>f(!0),[]),onCustomAnchorRemove:n.useCallback(()=>f(!1),[]),modal:l,children:r})})};E.displayName=b;var k="PopoverAnchor",A=n.forwardRef((e,t)=>{let{__scopePopover:r,...o}=e,s=j(k,r),i=P(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:a}=s;return n.useEffect(()=>(l(),()=>a()),[l,a]),(0,C.jsx)(p.Mz,{...i,...o,ref:t})});A.displayName=k;var _="PopoverTrigger",D=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=j(_,r),l=P(r),a=(0,s.s)(t,i.triggerRef),u=(0,C.jsx)(h.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":U(i.open),...n,ref:a,onClick:(0,o.mK)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,C.jsx)(p.Mz,{asChild:!0,...l,children:u})});D.displayName=_;var M="PopoverPortal",[I,O]=y(M,{forceMount:void 0}),F=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,s=j(M,t);return(0,C.jsx)(I,{scope:t,forceMount:r,children:(0,C.jsx)(f.C,{present:r||s.open,children:(0,C.jsx)(d.Z,{asChild:!0,container:o,children:n})})})};F.displayName=M;var N="PopoverContent",$=n.forwardRef((e,t)=>{let r=O(N,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,s=j(N,e.__scopePopover);return(0,C.jsx)(f.C,{present:n||s.open,children:s.modal?(0,C.jsx)(T,{...o,ref:t}):(0,C.jsx)(z,{...o,ref:t})})});$.displayName=N;var L=(0,g.TL)("PopoverContent.RemoveScroll"),T=n.forwardRef((e,t)=>{let r=j(N,e.__scopePopover),i=n.useRef(null),l=(0,s.s)(t,i),a=n.useRef(!1);return n.useEffect(()=>{let e=i.current;if(e)return(0,m.Eq)(e)},[]),(0,C.jsx)(x.A,{as:L,allowPinchZoom:!0,children:(0,C.jsx)(K,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),a.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;a.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),z=n.forwardRef((e,t)=>
9{let r=j(N,e.__scopePopover),o=n.useRef(!1),s=n.useRef(!1);return(0,C.jsx)(K,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||r.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,s.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let n=t.target;r.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})}),K=n.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:s,disableOutsidePointerEvents:i,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onInteractOutside:h,...g}=e,v=j(N,r),m=P(r);return(0,a.Oh)(),(0,C.jsx)(u.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:s,children:(0,C.jsx)(l.qW,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:h,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:f,onDismiss:()=>v.onOpenChange(!1),children:(0,C.jsx)(p.UC,{"data-state":U(v.open),role:"dialog",id:v.contentId,...m,...g,ref:t,style:{...g.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)"}})})})}),S="PopoverClose";function U(e){return e?"open":"closed"}n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,s=j(S,r);return(0,C.jsx)(h.sG.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>s.onOpenChange(!1))})}).displayName=S,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=P(r);return(0,C.jsx)(p.i3,{...o,...n,ref:t})}).displayName="PopoverArrow";var B=E,Z=A,q=D,W=F,G=$},69513:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(10342).A)("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])}}]);
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.