1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[561],{20561:(e,t,n)=>{n.d(t,{UC:()=>ea,ZL:()=>es,bL:()=>ei,l9:()=>eu});var r,o=n(12115),l=n(92556),i=n(94446),u=n(3468),s=n(88142),a=n(70222),d=n(95155),c="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:E,onPointerDownOutside:h,onFocusOutside:y,onInteractOutside:g,onDismiss:b,...C}=e,w=o.useContext(f),[N,O]=o.useState(null),P=null!=(u=null==N?void 0:N.ownerDocument)?u:null==(n=globalThis)?void 0:n.document,[,x]=o.useState({}),R=(0,i.s)(t,e=>O(e)),L=Array.from(w.layers),[T]=[...w.layersWithOutsidePointerEventsDisabled].slice(-1),D=L.indexOf(T),F=N?L.indexOf(N):-1,j=w.layersWithOutsidePointerEventsDisabled.size>0,A=F>=D,k=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),i=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",i.current),i.current=t,n.addEventListener("click",i.current,{once:!0})):t()}else n.removeEventListener("click",i.current);l.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",i.current)}},[n,r]),{onPointerDownCapture:()=>l.current=!0}}(e=>{let t=e.target,n=[...w.branches].some(e=>e.contains(t));A&&!n&&(null==h||h(e),null==g||g(e),e.defaultPrevented||null==b||b())},P),M=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())},P);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=>{F===w.layers.size-1&&(null==E||E(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},P),o.useEffect(()=>{if(N)return p&&(0===w.layersWithOutsidePointerEventsDisabled.size&&(r=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),w.layersWithOutsidePointerEventsDisabled.add(N)),w.layers.add(N),v(),()=>{p&&1===w.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=r)}},[N,P,p,w]),o.useEffect(()=>()=>{N&&(w.layers.delete(N),w.layersWithOutsidePointerEventsDisabled.delete(N),v())},[N,w]),o.useEffect(()=>{let e=()=>x({});return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,d.jsx)(s.sG.div,{...C,ref:R,style:{pointerEvents:j?A?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.m)(e.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,l.m)(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,l.m)(e.onPointerDownCapture,k.onPointerDownCapture)})});function v(){let e=new CustomEvent(c);document.dispatchEvent(e)}function m(e,t,n,r){let{discrete:o}=r,l=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&l.addEventListener(e,t,{once:!0}),o?(0,s.hO)(l,i):l.dispatchEvent(i)}p.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(f),r=o.useRef(null),l=(0,i.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(s.sG.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var E=n(19526),h="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,...c}=e,[f,p]=o.useState(null),v=(0,a.c)(l),m=(0,a.c)(u),E=o.useRef(null),b=(0,i.s)(t,e=>p(e)),P=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(P.paused||!f)return;let t=e.target;f.contains(t)?E.current=t:N(E.current,{select:!0})},t=function(e){if(P.paused||!f)return;let t=e.relatedTarget;null!==t&&(f.contains(t)||N(E.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&&N(f)});return f&&n.observe(f,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,f,P.paused]),o.useEffect(()=>{if(f){O.add(P);let e=document.activeElement;if(!f.contains(e)){let t=new CustomEvent(h,g);f.addEventListener(h,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(N(r,{select:t}),document.activeElement!==n)return}(C(f).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&N(f))}return()=>{f.removeEventListener(h,v),setTimeout(()=>{let t=new CustomEvent(y,g);f.addEventListener(y,m),f.dispatchEvent(t),t.defaultPrevented||N(null!=e?e:document.body,{select:!0}),f.removeEventListener(y,m),O.remove(P)},0)}}},[f,v,m,P]);let x=o.useCallback(e=>{if(!n&&!r||P.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&&N(l,{select:!0})):(e.preventDefault(),n&&N(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,P.paused]);return(0,d.jsx)(s.sG.div,{tabIndex:-1,...c,ref:b,onKeyDown:x})});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 N(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 O=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=P(e,t)).unshift(t)},remove(t){var n;null==(n=(e=P(e,t))[0])||n.resume()}}}();function P(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var x=n(68946),R=n(66093),L=n(47650),T=n(4129),D=o.forwardRef((e,t)=>{var n,r;let{container:l,...i}=e,[u,a]=o.useState(!1);(0,T.N)(()=>a(!0),[]);let c=l||u&&(null==(r=globalThis)||null==(n=r.document)?void 0:n.body);return c?L.createPortal((0,d.jsx)(s.sG.div,{...i,ref:t}),c):null});D.displayName="Portal";var F=n(76842),j=o.forwardRef((e,t)=>{let{children:n,...r}=e,l=o.Children.toArray(n),i=l.find(M);if(i){let e=i.props.children,n=l.map(t=>t!==i?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,d.jsx)(A,{...r,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,d.jsx)(A,{...r,ref:t,children:n})});j.displayName="Slot";var A=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,i.t)(t,e):e),o.cloneElement(n,l)}return o.Children.count(n)>1?o.Children.only(null):null});A.displayName="SlotClone";var k=({children:e})=>(0,d.jsx)(d.Fragment,{children:e});function M(e){return o.isValidElement(e)&&e.type===k}var I=n(23558),S=n(97745),_=n(14432),U="Popover",[W,B]=(0,u.A)(U,[R.Bk]),K=(0,R.Bk)(),[z,G]=W(U),V=e=>{let{__scopePopover:t,children:n,open:r,defaultOpen:l,onOpenChange:i,modal:u=!1}=e,s=K(t),a=o.useRef(null),[c,f]=o.useState(!1),[p=!1,v]=(0,I.i)({prop:r,defaultProp:l,onChange:i});return(0,d.jsx)(R.bL,{...s,children:(0,d.jsx)(z,{scope:t,contentId:(0,x.B)(),triggerRef:a,open:p,onOpenChange:v,onOpenToggle:o.useCallback(()=>v(e=>!e),[v]),hasCustomAnchor:c,onCustomAnchorAdd:o.useCallback(()=>f(!0),[]),onCustomAnchorRemove:o.useCallback(()=>f(!1),[]),modal:u,children:n})})};V.displayName=U;var Z="PopoverAnchor";o.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,l=G(Z,n),i=K(n),{onCustomAnchorAdd:u,onCustomAnchorRemove:s}=l;return o.useEffect(()=>(u(),()=>s()),[u,s]),(0,d.jsx)(R.Mz,{...i,...r,ref:t})}).displayName=Z;var H="PopoverTrigger",q=o.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=G(H,n),u=K(n),a=(0,i.s)(t,o.triggerRef),c=(0,d.jsx)(s.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?c:(0,d.jsx)(R.Mz,{asChild:!0,...u,children:c})});q.displayName=H;var J="PopoverPortal",[Q,X]=W(J,{forceMount:void 0}),Y=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,l=G(J,t);return(0,d.jsx)(Q,{scope:t,forceMount:n,children:(0,d.jsx)(F.C,{present:n||l.open,children:(0,d.jsx)(D,{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=G($,e.__scopePopover);return(0,d.jsx)(F.C,{present:r||l.open,children:l.modal?(0,d.jsx)(et,{...o,ref:t}):(0,d.jsx)(en,{...o,ref:t})})});ee.displayName=$;var et=o.forwardRef((e,t)=>{let n=G($,e.__scopePopover),r=o.useRef(null),u=(0,i.s)(t,r),s=o.useRef(!1);return o.useEffect(()=>{let e=r.current;if(e)return(0,S.Eq)(e)},[]),(0,d.jsx)(_.A,{as:j,allowPinchZoom:!0,children:(0,d.jsx)(er,{...e,ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),s.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;s.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=G($,e.__scopePopover),r=o.useRef(!1),l=o.useRef(!1);return(0,d.jsx)(er,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,i;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(r.current||null==(i=n.triggerRef.current)||i.focus(),t.preventDefault()),r.current=!1,l.current=!1},onInteractOutside:t=>{var o,i;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==(i=n.triggerRef.current)?void 0:i.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:i,onEscapeKeyDown:u,onPointerDownOutside:s,onFocusOutside:a,onInteractOutside:c,...f}=e,v=G($,n),m=K(n);return(0,E.Oh)(),(0,d.jsx)(b,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:l,children:(0,d.jsx)(p,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:c,onEscapeKeyDown:u,onPointerDownOutside:s,onFocusOutside:a,onDismiss:()=>v.onOpenChange(!1),children:(0,d.jsx)(R.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=G(eo,n);return(0,d.jsx)(s.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=K(n);return(0,d.jsx)(R.i3,{...o,...r,ref:t})}).displayName="PopoverArrow";var ei=V,eu=q,es=Y,ea=ee},76842:(e,t,n)=>{n.d(t,{C:()=>i});var r=n(12115),o=n(94446),l=n(4129),i=e=>{let{present:t,children:n}=e,i=function(e){var t,n;let[o,i]=r.useState(),s=r.useRef({}),a=r.useRef(e),d=r.useRef("none"),[c,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return r.useEffect(()=>{let e=u(s.current);d.current="mounted"===c?e:"none"},[c]),(0,l.N)(()=>{let t=s.current,n=a.current;if(n!==e){let r=d.current,o=u(t);e?f("MOUNT"):"none"===o||(null==t?void 0:t.display)==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),a.current=e}},[e,f]),(0,l.N)(()=>{if(o){var e;let t,n=null!=(e=o.ownerDocument.defaultView)?e:window,r=e=>{let r=u(s.current).includes(e.animationName);if(e.target===o&&r&&(f("ANIMATION_END"),!a.current)){let e=o.style.animationFillMode;o.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=e)})}},l=e=>{e.target===o&&(d.current=u(s.current))};return o.addEventListener("animationstart",l),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{n.clearTimeout(t),o.removeEventListener("animationstart",l),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{e&&(s.current=getComputedStyle(e)),i(e)},[])}}(t),s="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),a=(0,o.s)(i.ref,function(e){var t,n;let r=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(o=(r=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning)?e.props.ref:e.props.ref||e.ref}(s));return"function"==typeof n||i.isPresent?r.cloneElement(s,{ref:a}):null};function u(e){return(null==e?void 0:e.animationName)||"none"}i.displayName="Presence"}}]);
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.