1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20561],{20561:(e,t,n)=>{n.d(t,{UC:()=>ea,ZL:()=>ei,bL:()=>es,l9:()=>eu});var r,o=n(12115),l=n(92556),s=n(94446),u=n(3468),i=n(88142),a=n(70222),c=n(95155),d="dismissableLayer.update",f=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=o.forwardRef((e,t)=>{var n,u;let{disableOutsidePointerEvents:p=!1,onEscapeKeyDown:h,onPointerDownOutside:E,onFocusOutside:y,onInteractOutside:g,onDismiss:b,...C}=e,w=o.useContext(f),[x,P]=o.useState(null),R=null!=(u=null==x?void 0:x.ownerDocument)?u:null==(n=globalThis)?void 0:n.document,[,L]=o.useState({}),O=(0,s.s)(t,e=>P(e)),D=Array.from(w.layers),[F]=[...w.layersWithOutsidePointerEventsDisabled].slice(-1),j=D.indexOf(F),N=x?D.indexOf(x):-1,k=w.layersWithOutsidePointerEventsDisabled.size>0,T=N>=j,A=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,a.c)(e),l=o.useRef(!1),s=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!l.current){let t=function(){m("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",s.current),s.current=t,n.addEventListener("click",s.current,{once:!0})):t()}else n.removeEventListener("click",s.current);l.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",s.current)}},[n,r]),{onPointerDownCapture:()=>l.current=!0}}(e=>{let t=e.target,n=[...w.branches].some(e=>e.contains(t));T&&!n&&(null==E||E(e),null==g||g(e),e.defaultPrevented||null==b||b())},R),S=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,a.c)(e),l=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!l.current&&m("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}(e=>{let t=e.target;![...w.branches].some(e=>e.contains(t))&&(null==y||y(e),null==g||g(e),e.defaultPrevented||null==b||b())},R);return!function(e,t=globalThis?.document){let n=(0,a.c)(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{N===w.layers.size-1&&(null==h||h(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},R),o.useEffect(()=>{if(x)return p&&(0===w.layersWithOutsidePointerEventsDisabled.size&&(r=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),w.layersWithOutsidePointerEventsDisabled.add(x)),w.layers.add(x),v(),()=>{p&&1===w.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=r)}},[x,R,p,w]),o.useEffect(()=>()=>{x&&(w.layers.delete(x),w.layersWithOutsidePointerEventsDisabled.delete(x),v())},[x,w]),o.useEffect(()=>{let e=()=>L({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,c.jsx)(i.sG.div,{...C,ref:O,style:{pointerEvents:k?T?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.m)(e.onFocusCapture,S.onFocusCapture),onBlurCapture:(0,l.m)(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:(0,l.m)(e.onPointerDownCapture,A.onPointerDownCapture)})});function v(){let e=new CustomEvent(d);document.dispatchEvent(e)}function m(e,t,n,r){let{discrete:o}=r,l=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&l.addEventListener(e,t,{once:!0}),o?(0,i.hO)(l,s):l.dispatchEvent(s)}p.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(f),r=o.useRef(null),l=(0,s.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,c.jsx)(i.sG.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var h=n(19526),E="focusScope.autoFocusOnMount",y="focusScope.autoFocusOnUnmount",g={bubbles:!1,cancelable:!0},b=o.forwardRef((e,t)=>
1{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:l,onUnmountAutoFocus:u,...d}=e,[f,p]=o.useState(null),v=(0,a.c)(l),m=(0,a.c)(u),h=o.useRef(null),b=(0,s.s)(t,e=>p(e)),R=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(R.paused||!f)return;let t=e.target;f.contains(t)?h.current=t:x(h.current,{select:!0})},t=function(e){if(R.paused||!f)return;let t=e.relatedTarget;null!==t&&(f.contains(t)||x(h.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&x(f)});return f&&n.observe(f,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,f,R.paused]),o.useEffect(()=>{if(f){P.add(R);let e=document.activeElement;if(!f.contains(e)){let t=new CustomEvent(E,g);f.addEventListener(E,v),f.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(x(r,{select:t}),document.activeElement!==n)return}(C(f).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&x(f))}return()=>{f.removeEventListener(E,v),setTimeout(()=>{let t=new CustomEvent(y,g);f.addEventListener(y,m),f.dispatchEvent(t),t.defaultPrevented||x(null!=e?e:document.body,{select:!0}),f.removeEventListener(y,m),P.remove(R)},0)}}},[f,v,m,R]);let L=o.useCallback(e=>{if(!n&&!r||R.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,l]=function(e){let t=C(e);return[w(t,e),w(t.reverse(),e)]}(t);r&&l?e.shiftKey||o!==l?e.shiftKey&&o===r&&(e.preventDefault(),n&&x(l,{select:!0})):(e.preventDefault(),n&&x(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,R.paused]);return(0,c.jsx)(i.sG.div,{tabIndex:-1,...d,ref:b,onKeyDown:L})});function C(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function w(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function x(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}b.displayName="FocusScope";var P=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=R(e,t)).unshift(t)},remove(t){var n;null==(n=(e=R(e,t))[0])||n.resume()}}}();function R(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var L=n(68946),O=n(66093),D=n(47650),F=n(4129),j=o.forwardRef((e,t)=>{var n,r;let{container:l,...s}=e,[u,a]=o.useState(!1);(0,F.N)(()=>a(!0),[]);let d=l||u&&(null==(r=globalThis)||null==(n=r.document)?void 0:n.body);return d?D.createPortal((0,c.jsx)(i.sG.div,{...s,ref:t}),d):null});j.displayName="Portal";var N=n(76842),k=o.forwardRef((e,t)=>{let{children:n,...r}=e,l=o.Children.toArray(n),s=l.find(S);if(s){let e=s.props.children,n=l.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,c.jsx)(T,{...r,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,c.jsx)(T,{...r,ref:t,children:n})});k.displayName="Slot";var T=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(o.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n),l=function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{l(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}
1:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(l.ref=t?(0,s.t)(t,e):e),o.cloneElement(n,l)}return o.Children.count(n)>1?o.Children.only(null):null});T.displayName="SlotClone";var A=({children:e})=>(0,c.jsx)(c.Fragment,{children:e});function S(e){return o.isValidElement(e)&&e.type===A}var _=n(23558),I=n(97745),W=n(14432),M="Popover",[B,K]=(0,u.A)(M,[O.Bk]),z=(0,O.Bk)(),[G,U]=B(M),V=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:l,onOpenChange:s,modal:u=!1}=e,i=z(t),a=o.useRef(null),[d,f]=o.useState(!1),[p=!1,v]=(0,_.i)({prop:r,defaultProp:l,onChange:s});return(0,c.jsx)(O.bL,{...i,children:(0,c.jsx)(G,{scope:t,contentId:(0,L.B)(),triggerRef:a,open:p,onOpenChange:v,onOpenToggle:o.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:d,onCustomAnchorAdd:o.useCallback(()=>f(!0),[]),onCustomAnchorRemove:o.useCallback(()=>f(!1),[]),modal:u,children:n})})};V.displayName=M;var Z="PopoverAnchor";o.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,l=U(Z,n),s=z(n),{onCustomAnchorAdd:u,onCustomAnchorRemove:i}=l;return o.useEffect(()=>(u(),()=>i()),[u,i]),(0,c.jsx)(O.Mz,{...s,...r,ref:t})}).displayName=Z;var H="PopoverTrigger",q=o.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=U(H,n),u=z(n),a=(0,s.s)(t,o.triggerRef),d=(0,c.jsx)(i.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":el(o.open),...r,ref:a,onClick:(0,l.m)(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?d:(0,c.jsx)(O.Mz,{asChild:!0,...u,children:d})});q.displayName=H;var J="PopoverPortal",[Q,X]=B(J,{forceMount:void 0}),Y=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,l=U(J,t);return(0,c.jsx)(Q,{scope:t,forceMount:n,children:(0,c.jsx)(N.C,{present:n||l.open,children:(0,c.jsx)(j,{asChild:!0,container:o,children:r})})})};Y.displayName=J;var $="PopoverContent",ee=o.forwardRef((e,t)=>{let n=X($,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,l=U($,e.__scopePopover);return(0,c.jsx)(N.C,{present:r||l.open,children:l.modal?(0,c.jsx)(et,{...o,ref:t}):(0,c.jsx)(en,{...o,ref:t})})});ee.displayName=$;var et=o.forwardRef((e,t)=>{let n=U($,e.__scopePopover),r=o.useRef(null),u=(0,s.s)(t,r),i=o.useRef(!1);return o.useEffect(()=>{let e=r.current;if(e)return(0,I.Eq)(e)},[]),(0,c.jsx)(W.A,{as:k,allowPinchZoom:!0,children:(0,c.jsx)(er,{...e,ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),i.current||null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,l.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;i.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,l.m)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),en=o.forwardRef((e,t)=>{let n=U($,e.__scopePopover),r=o.useRef(!1),l=o.useRef(!1);return(0,c.jsx)(er,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,s;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(r.current||null==(s=n.triggerRef.current)||s.focus(),t.preventDefault()),r.current=!1,l.current=!1},onInteractOutside:t=>{var o,s;null==(o=e.onInteractOutside)||o.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let u=t.target;(null==(s=n.triggerRef.current)?void 0:s.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),er=o.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:l,disableOutsidePointerEvents:s,onEscapeKeyDown:u,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:d,...f}=e,v=U($,n),m=z(n);return(0,h.Oh)(),(0,c.jsx)(b,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:l,children:(0,c.jsx)(p,{asChild:!0,disableOutsidePointerEvents:s,onInteractOutside:d,onEscapeKeyDown:u,onPointerDownOutside:i,onFocusOutside:a,onDismiss:()=>v.onOpenChange(!1),children:(0,c.jsx)(O.UC,{"data-state":el(v.open),role:"dialog",id:v.contentId,...m,...f,ref:t,style:{...f.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)"}})})})}),eo="PopoverClose";function el(e){return e?"open":"closed"}o.forwardRef((e,t)=>
1{let{__scopePopover:n,...r}=e,o=U(eo,n);return(0,c.jsx)(i.sG.button,{type:"button",...r,ref:t,onClick:(0,l.m)(e.onClick,()=>o.onOpenChange(!1))})}).displayName=eo,o.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=z(n);return(0,c.jsx)(O.i3,{...o,...r,ref:t})}).displayName="PopoverArrow";var es=V,eu=q,ei=Y,ea=ee}}]);
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.