1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[963],{19760:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(92068).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},37193:(e,t,r)=>{r.d(t,{UC:()=>$,ZL:()=>Z,bL:()=>B,l9:()=>K});var n=r(7620),o=r(47231),a=r(61715),i=r(18107),l=r(26585),s=r(26419),u=r(18249),d=r(1679),c=r(81942),p=r(14972),f=r(48787),h=r(60421),v=r(46118),g=r(54111),m=r(9702),y=r(89736),C=r(54568),x="Popover",[w,A]=(0,i.A)(x,[c.Bk]),b=(0,c.Bk)(),[j,R]=w(x),P=e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:a,onOpenChange:i,modal:l=!1}=e,s=b(t),u=n.useRef(null),[p,f]=n.useState(!1),[h,v]=(0,g.i)({prop:o,defaultProp:a??!1,onChange:i,caller:x});return(0,C.jsx)(c.bL,{...s,children:(0,C.jsx)(j,{scope:t,contentId:(0,d.B)(),triggerRef:u,open:h,onOpenChange:v,onOpenToggle:n.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:p,onCustomAnchorAdd:n.useCallback(()=>f(!0),[]),onCustomAnchorRemove:n.useCallback(()=>f(!1),[]),modal:l,children:r})})};P.displayName=x;var k="PopoverAnchor";n.forwardRef((e,t)=>{let{__scopePopover:r,...o}=e,a=R(k,r),i=b(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:s}=a;return n.useEffect(()=>(l(),()=>s()),[l,s]),(0,C.jsx)(c.Mz,{...i,...o,ref:t})}).displayName=k;var O="PopoverTrigger",E=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=R(O,r),l=b(r),s=(0,a.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":I(i.open),...n,ref:s,onClick:(0,o.mK)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?u:(0,C.jsx)(c.Mz,{asChild:!0,...l,children:u})});E.displayName=O;var D="PopoverPortal",[N,_]=w(D,{forceMount:void 0}),F=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,a=R(D,t);return(0,C.jsx)(N,{scope:t,forceMount:r,children:(0,C.jsx)(f.C,{present:r||a.open,children:(0,C.jsx)(p.Z,{asChild:!0,container:o,children:n})})})};F.displayName=D;var U="PopoverContent",S=n.forwardRef((e,t)=>{let r=_(U,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,a=R(U,e.__scopePopover);return(0,C.jsx)(f.C,{present:n||a.open,children:a.modal?(0,C.jsx)(L,{...o,ref:t}):(0,C.jsx)(M,{...o,ref:t})})});S.displayName=U;var q=(0,v.TL)("PopoverContent.RemoveScroll"),L=n.forwardRef((e,t)=>{let r=R(U,e.__scopePopover),i=n.useRef(null),l=(0,a.s)(t,i),s=n.useRef(!1);return n.useEffect(()=>{let e=i.current;if(e)return(0,m.Eq)(e)},[]),(0,C.jsx)(y.A,{as:q,allowPinchZoom:!0,children:(0,C.jsx)(W,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),s.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;s.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),M=n.forwardRef((e,t)=>{let r=R(U,e.__scopePopover),o=n.useRef(!1),a=n.useRef(!1);return(0,C.jsx)(W,{...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,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(a.current=!0));let n=t.target;r.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),W=n.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:f,onInteractOutside:h,...v}=e,g=R(U,r),m=b(r);return(0,s.Oh)(),(0,C.jsx)(u.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,C.jsx)(l.qW,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:h,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:f,onDismiss:()=>g.onOpenChange(!1),children:(0,C.jsx)(c.UC,{"data-state":I(g.open),role:"dialog",id:g.contentId,...m,...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)"}})})})}),z="PopoverClose";function I(e){return e?"open":"closed"}n.forwardRef((e,t)=>
1{let{__scopePopover:r,...n}=e,a=R(z,r);return(0,C.jsx)(h.sG.button,{type:"button",...n,ref:t,onClick:(0,o.mK)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=z,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=b(r);return(0,C.jsx)(c.i3,{...o,...n,ref:t})}).displayName="PopoverArrow";var B=P,K=E,Z=F,$=S},46118:(e,t,r)=>{r.d(t,{DX:()=>l,TL:()=>i});var n=r(7620),o=r(61715),a=r(54568);function i(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...a}=e;if(n.isValidElement(r)){var i;let e,l,s=(i=r,(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),u=function(e,t){let r={...t};for(let n in t){let o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...e)=>{let t=a(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...a}:"className"===n&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...e,...r}}(a,r.props);return r.type!==n.Fragment&&(u.ref=t?(0,o.t)(t,s):s),n.cloneElement(r,u)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...i}=e,l=n.Children.toArray(o),s=l.find(u);if(s){let e=s.props.children,o=l.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...i,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,a.jsx)(t,{...i,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}var l=i("Slot"),s=Symbol("radix.slottable");function u(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}},60844:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(92068).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},61715:(e,t,r)=>{r.d(t,{s:()=>i,t:()=>a});var n=r(7620);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(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():o(e[t],null)}}}}function i(...e){return n.useCallback(a(...e),e)}},80681:(e,t,r)=>{r.d(t,{HydrationBoundary:()=>u});var n=r(7620),o=r(13298),a=r(69950);function i(e){return e}function l(e,t,r){if("object"!=typeof t||null===t)return;let n=e.getMutationCache(),l=e.getQueryCache(),s=r?.defaultOptions?.deserializeData??e.getDefaultOptions().hydrate?.deserializeData??i,u=t.mutations||[],d=t.queries||[];u.forEach(({state:t,...o})=>{n.build(e,{...e.getDefaultOptions().hydrate?.mutations,...r?.defaultOptions?.mutations,...o},t)}),d.forEach(({queryKey:t,state:n,queryHash:i,meta:u,promise:d,dehydratedAt:c})=>{let p=d?(0,o.b)(d):void 0,f=void 0===n.data?p?.data:n.data,h=void 0===f?f:s(f),v=l.get(i),g=v?.state.status==="pending",m=v?.state.fetchStatus==="fetching";if(v){let e=p&&void 0!==c&&c>v.state.dataUpdatedAt;if(n.dataUpdatedAt>v.state.dataUpdatedAt||e){let{fetchStatus:e,...t}=n;v.setState({...t,data:h})}}else v=l.build(e,{...e.getDefaultOptions().hydrate?.queries,...r?.defaultOptions?.queries,queryKey:t,queryHash:i,meta:u},{...n,data:h,fetchStatus:"idle",status:void 0!==h?"success":n.status});d&&!g&&!m&&(void 0===c||c>v.state.dataUpdatedAt)&&v.fetch(void 0,{initialPromise:Promise.resolve(d).then(s)}).catch(a.lQ)})}var s=r(4869),u=({children:e,options:t={},state:r,queryClient:o})=>{let a=(0,s.jE)(o),i=n.useRef(t);n.useEffect(()=>{i.current=t});let u=n.useMemo(()=>{if(r){if("object"!=typeof r)return;let e=a.getQueryCache(),t=r.queries||[],n=[],o=[];for(let r of t){let t=e.get(r.queryHash);t?(r.state.dataUpdatedAt>t.state.dataUpdatedAt||r.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&void 0!==r.dehydratedAt&&r.dehydratedAt>t.state.dataUpdatedAt)&&o.push(r):n.push(r)}if(n.length>0&&l(a,{queries:n},i.current),o.length>0)return o}},[a,r]);return n.useEffect(()=>{u&&l(a,{queries:u},i.current)},[a,u]),e}},92068:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(7620);let o=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},a=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let l=(0,n.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:o,className:l="",children:s,iconNode:u,...d},c)=>(0,n.createElement)("svg",{ref:c,...i,width:t,height:t,stroke:e,strokeWidth:o?24*Number(r)/Number(t):r,className:a("lucide",l),...!s&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(d)&&{"aria-hidden":"true"},...d},[...u.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(s)?s:[s]])),s=(e,t)=>{let r=(0,n.forwardRef)(({className:r,...i},s)=>(0,n.createElement)(l,{ref:s,iconNode:t,className:a(`lucide-${o(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...i}));return r.displayName=o(e),r}}}]);
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.