1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5869],{9662:(e,t,n)=>{n.d(t,{Cc:()=>o,wR:()=>p});var r=n(76704);let i={prefix:String(Math.round(1e10*Math.random())),current:0},l=r.createContext(i),a=r.createContext(!1);"undefined"!=typeof window&&window.document&&window.document.createElement;let s=new WeakMap,o="function"==typeof r.useId?function(e){let t=r.useId(),[n]=(0,r.useState)(p()),l=n?"react-aria":"react-aria".concat(i.prefix);return e||"".concat(l,"-").concat(t)}:function(e){let t=(0,r.useContext)(l),n=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,r.useContext)(l),n=(0,r.useRef)(null);if(null===n.current&&!e){var i,a;let e=null==(a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||null==(i=a.ReactCurrentOwner)?void 0:i.current;if(e){let n=s.get(e);null==n?s.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==n.state&&(t.current=n.id,s.delete(e))}n.current=++t.current}return n.current}(!!e),i="react-aria".concat(t.prefix);return e||"".concat(i,"-").concat(n)};function u(){return!1}function c(){return!0}function d(e){return()=>{}}function p(){return"function"==typeof r.useSyncExternalStore?r.useSyncExternalStore(d,u,c):(0,r.useContext)(a)}},25189:(e,t,n)=>{n.d(t,{d:()=>I});var r=n(39064),i=n(80686),l=n(83716),a=n(73017),s=n(89043),o=n(57255),u=n(97629),c=n(88242);let d="default",p="",g=new WeakMap;function f(e){if((0,u.un)())"disabled"===d&&(d="restoring",setTimeout(()=>{(0,c.v)(()=>{if("restoring"===d){let t=(0,o.TW)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=p||""),p="",d="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&g.has(e)){let t=g.get(e),n="userSelect"in e.style?"userSelect":"webkitUserSelect";"none"===e.style[n]&&(e.style[n]=t),""===e.getAttribute("style")&&e.removeAttribute("style"),g.delete(e)}}var y=n(36199),v=n(96900);function m(e){let t=null==e?void 0:e.defaultView;return(null==t?void 0:t.__webpack_nonce__)||globalThis.__webpack_nonce__||void 0}let T=new WeakMap;var E=n(28823),b=n(4255),h=n(26436),P=n(43929),k=n(82158),w=n(88683),C=n(70515);n(9777);var S=n(76704),x=new WeakMap;class K{continuePropagation(){(0,l._)(this,x,!1)}get shouldStopPropagation(){return(0,r._)(this,x)}constructor(e,t,n,r){var a;(0,i._)(this,x,{writable:!0,value:void 0}),(0,l._)(this,x,!0);let s=null!=(a=null==r?void 0:r.target)?a:n.currentTarget,o=null==s?void 0:s.getBoundingClientRect(),u,c=0,d,p=null;null!=n.clientX&&null!=n.clientY&&(d=n.clientX,p=n.clientY),o&&(null!=d&&null!=p?(u=d-o.left,c=p-o.top):(u=o.width/2,c=o.height/2)),this.type=e,this.pointerType=t,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=u,this.y=c,this.key=n.key}}let M=Symbol("linkClicked"),_="react-aria-pressable-style",D="data-react-aria-pressable";function I(e){let{onPress:t,onPressChange:n,onPressStart:r,onPressEnd:i,onPressUp:l,onClick:c,isDisabled:x,isPressed:I,preventFocusOnPress:F,shouldCancelOnPointerExit:A,allowTextSelectionOnPress:W,ref:H,...N}=function(e){let t=(0,S.useContext)(P.F);if(t){let{register:n,ref:r,...i}=t;e=(0,b.v)(i,e),n()}return(0,C.w)(t,e.ref),e}(e),[U,j]=(0,S.useState)(!1),B=(0,S.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:Y,removeAllGlobalListeners:G}=(0,w.A)(),X=(0,S.useCallback)((e,t)=>{let i=B.current;if(x||i.didFirePressStart)return!1;let l=!0;if(i.isTriggeringEvent=!0,r){let n=new K("pressstart",t,e);r(n),l=n.shouldStopPropagation}return n&&n(!0),i.isTriggeringEvent=!1,i.didFirePressStart=!0,j(!0),l},[x,r,n]),V=(0,S.useCallback)(function(e,r){let l=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=B.current;if(!a.didFirePressStart)return!1;a.didFirePressStart=!1,a.isTriggeringEvent=!0;let s=!0;if(i){let t=new K("pressend",r,e);i(t),s=t.shouldStopPropagation}if(n&&n(!1),j(!1),t&&l&&!x){let n=new K("press",r,e);t(n),s&&(s=n.shouldStopPropagation)}return a.isTriggeringEvent=!1,s},[x,i,n,t]),q=(0,k.J)(V),J=(0,S.useCallback)((e,t)=>{let n=B.current;if(x)return!1;if(l){n.isTriggeringEvent=!0;let r=new K("pressup",t,e);return l(r),n.isTriggeringEvent=!1,r.shouldStopPropagation}return!0},[x,l]),$=(0,k.J)(J),Q=(0,S.useCallback)(e=>{let t=B.current;if(t.isPressed&&t.target){for(let n of(t.didFirePressStart&&null!=t.pointerType&&V(R(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,G(),W||f(t.target),t.disposables)
1)n();t.disposables=[]}},[W,G,V]),Z=(0,k.J)(Q);(0,S.useEffect)(()=>{x&&B.current.isPressed&&Z({currentTarget:B.current.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})},[x]);let ee=(0,S.useCallback)(e=>{A&&Q(e)},[A,Q]),et=(0,S.useCallback)(e=>{x||null==c||c(e)},[x,c]),en=(0,S.useCallback)((e,t)=>{if(!x&&c){let n=new MouseEvent("click",e);(0,s.o1)(n,t),c((0,s.eg)(n))}},[x,c]),er=(0,S.useMemo)(()=>{let e=B.current,t={onKeyDown(t){if(L(t.nativeEvent,t.currentTarget)&&(0,v.sD)(t.currentTarget,(0,v.wt)(t))){var r;z((0,v.wt)(t),t.key)&&t.preventDefault();let i=!0;e.isPressed||t.repeat||(e.target=t.currentTarget,e.isPressed=!0,e.pointerType="keyboard",i=X(t,"keyboard"));let l=t.currentTarget;Y((0,o.TW)(t.currentTarget),"keyup",(0,a.c)(t=>{L(t,l)&&!t.repeat&&(0,v.sD)(l,(0,v.wt)(t))&&e.target&&$(R(e.target,t),"keyboard")},n),!0),i&&t.stopPropagation(),t.metaKey&&(0,u.cX)()&&(null==(r=e.metaKeyEvents)||r.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||(0,v.sD)(t.currentTarget,(0,v.wt)(t)))&&t&&0===t.button&&!e.isTriggeringEvent&&!h.Fe.isOpening){let n=!0;if(x&&t.preventDefault(),!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,E.Y)(t.nativeEvent))){let e=X(t,"virtual"),r=$(t,"virtual"),i=q(t,"virtual");et(t),n=e&&r&&i}else if(e.isPressed&&"keyboard"!==e.pointerType){let r=e.pointerType||t.nativeEvent.pointerType||"virtual",i=$(R(t.currentTarget,t),r),l=q(R(t.currentTarget,t),r,!0);n=i&&l,e.isOverTarget=!1,et(t),Z(t)}e.ignoreEmulatedMouseEvents=!1,n&&t.stopPropagation()}}},n=t=>{var n,r,i;if(e.isPressed&&e.target&&L(t,e.target)){z((0,v.wt)(t),t.key)&&t.preventDefault();let n=(0,v.wt)(t),i=(0,v.sD)(e.target,n);q(R(e.target,t),"keyboard",i),i&&en(t,e.target),G(),"Enter"!==t.key&&O(e.target)&&(0,v.sD)(e.target,n)&&!t[M]&&(t[M]=!0,(0,h.Fe)(e.target,t,!1)),e.isPressed=!1,null==(r=e.metaKeyEvents)||r.delete(t.key)}else if("Meta"===t.key&&(null==(n=e.metaKeyEvents)?void 0:n.size)){let t=e.metaKeyEvents;for(let n of(e.metaKeyEvents=void 0,t.values()))null==(i=e.target)||i.dispatchEvent(new KeyboardEvent("keyup",n))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!(0,v.sD)(t.currentTarget,(0,v.wt)(t)))return;if((0,E.P)(t.nativeEvent)){e.pointerType="virtual";return}e.pointerType=t.pointerType;let i=!0;if(!e.isPressed){e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,W||function(e){if((0,u.un)()){if("default"===d){let t=(0,o.TW)(e);p=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}d="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){let t="userSelect"in e.style?"userSelect":"webkitUserSelect";g.set(e,e.style[t]),e.style[t]="none"}}(e.target),i=X(t,e.pointerType);let l=(0,v.wt)(t);"releasePointerCapture"in l&&("hasPointerCapture"in l?l.hasPointerCapture(t.pointerId)&&l.releasePointerCapture(t.pointerId):l.releasePointerCapture(t.pointerId)),Y((0,o.TW)(t.currentTarget),"pointerup",n,!1),Y((0,o.TW)(t.currentTarget),"pointercancel",r,!1)}i&&t.stopPropagation()},t.onMouseDown=t=>{if((0,v.sD)(t.currentTarget,(0,v.wt)(t))&&0===t.button){if(F){let n=(0,s.LE)(t.target);n&&e.disposables.push(n)}t.stopPropagation()}},t.onPointerUp=t=>{(0,v.sD)(t.currentTarget,(0,v.wt)(t))&&"virtual"!==e.pointerType&&(0!==t.button||e.isPressed||$(t,e.pointerType||t.pointerType))},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,X(R(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,q(R(e.target,t),e.pointerType,!1),ee(t))};let n=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target){if((0,v.sD)(e.target,(0,v.wt)(t))&&null!=e.pointerType){let n=!1,r=setTimeout(()=>{e.isPressed&&e.target instanceof HTMLElement&&(n?Z(t):((0,y.e)(e.target),e.target.click()))},80);Y(t.currentTarget,"click",()=>n=!0,!0),e.disposables.push(()=>clearTimeout(r))}else Z(t);e.isOverTarget=!1}},r=e=>{Z(e)};t.onDragStart=e=>{(0,v.sD)(e.currentTarget,(0,v.wt)(e))&&Z(e)}}return t},[Y,x,F,G,W,ee,X,et,en]);return(0,S.useEffect)(()=>
1{if(!H)return;let e=(0,o.TW)(H.current);if(!e||!e.head||e.getElementById(_))return;let t=e.createElement("style");t.id=_;let n=function(e){let t=null!=e?e:"undefined"!=typeof document?document:void 0;if(!t)return m(t);if(T.has(t))return T.get(t);let n=t.querySelector('meta[property="csp-nonce"]'),r=n&&n instanceof(0,o.mD)(n).HTMLMetaElement&&(n.nonce||n.content)||m(t)||void 0;return void 0!==r&&T.set(t,r),r}(e);n&&(t.nonce=n),t.textContent="\n@layer {\n [".concat(D,"] {\n touch-action: pan-x pan-y pinch-zoom;\n }\n}\n ").trim(),e.head.prepend(t)},[H]),(0,S.useEffect)(()=>{let e=B.current;return()=>{var t;for(let n of(W||f(null!=(t=e.target)?t:void 0),e.disposables))n();e.disposables=[]}},[W]),{isPressed:I||U,pressProps:(0,b.v)(N,er,{[D]:!0})}}function O(e){return"A"===e.tagName&&e.hasAttribute("href")}function L(e,t){let{key:n,code:r}=e,i=t.getAttribute("role");return("Enter"===n||" "===n||"Spacebar"===n||"Space"===r)&&!(t instanceof(0,o.mD)(t).HTMLInputElement&&!A(t,n)||t instanceof(0,o.mD)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===i||!i&&O(t))&&"Enter"!==n)}function R(e,t){let n=t.clientX,r=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:n,clientY:r,key:t.key}}function z(e,t){return e instanceof HTMLInputElement?!A(e,t):!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!O(e))}let F=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function A(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:F.has(e.type)}},43929:(e,t,n)=>{n.d(t,{F:()=>r});let r=n(76704).createContext({register:()=>{}});r.displayName="PressResponderContext"},73117:(e,t,n)=>{n.d(t,{T:()=>P});var[r,i]=(0,n(21544).q)({name:"ButtonGroupContext",strict:!1}),l=n(1029),a=n(12345),s=n(76704),o=n(9422),u=n(10133),c=n(63498),d=n(43059),p=n(16344),g=n(17666),f=n(82980),y=n(42987),v=n(75289),m=n(10998),T=n(5740),E=()=>Promise.all([n.e(6857),n.e(788)]).then(n.bind(n,90788)).then(e=>e.default),b=e=>{let{ripples:t=[],motionProps:n,color:r="currentColor",style:i,onClear:l}=e;return(0,T.jsx)(T.Fragment,{children:t.map(e=>{let t=(0,a.qE)(.01*e.size,.2,e.size>100?.75:.5);return(0,T.jsx)(y.F,{features:E,children:(0,T.jsx)(v.N,{mode:"popLayout",children:(0,T.jsx)(m.m.span,{animate:{transform:"translate(".concat(e.x,"px, ").concat(e.y,"px) scale(2)"),opacity:0},className:"heroui-ripple",exit:{opacity:0},initial:{transform:"translate(".concat(e.x,"px, ").concat(e.y,"px) scale(0)"),opacity:.35},style:{position:"absolute",backgroundColor:r,borderRadius:"100%",transformOrigin:"center",pointerEvents:"none",overflow:"hidden",inset:0,zIndex:0,width:"".concat(e.size,"px"),height:"".concat(e.size,"px"),...i},transition:{duration:t},onAnimationComplete:()=>{l(e.key)},...n})})},e.key)})})};b.displayName="HeroUI.Ripple";var h=(0,n(61565).Rf)((e,t)=>{let{Component:n,domRef:r,children:y,spinnerSize:v,spinner:m=(0,T.jsx)(f.o,{color:"current",size:v}),spinnerPlacement:E,startContent:h,endContent:P,isLoading:k,disableRipple:w,getButtonProps:C,getRippleProps:S,isIconOnly:x}=function(e){var t,n,r,f,y,v,m,T,E;let b=i(),h=(0,l.o)(),P=!!b,{ref:k,as:w,children:C,startContent:S,endContent:x,autoFocus:K,className:M,spinner:_,isLoading:D=!1,disableRipple:I,fullWidth:O=null!=(t=null==b?void 0:b.fullWidth)&&t,radius:L=null==b?void 0:b.radius,size:R=null!=(n=null==b?void 0:b.size)?n:"md",color:z=null!=(r=null==b?void 0:b.color)?r:"default",variant:F=null!=(f=null==b?void 0:b.variant)?f:"solid",disableAnimation:A=null!=(v=null!=(y=null==b?void 0:b.disableAnimation)?y:null==h?void 0:h.disableAnimation)&&v,isDisabled:W=null!=(m=null==b?void 0:b.isDisabled)&&m,isIconOnly:H=null!=(T=null==b?void 0:b.isIconOnly)&&T,spinnerPlacement:N="start",onPress:U,onClick:j,...B}=e,Y=w||"button",G="string"==typeof Y,X=(0,u.zD)(k),V=null!=(E=null!=I?I:null==h?void 0:h.disableRipple)?E:A,{isFocusVisible:q,isFocused:J,focusProps:$}=(0,o.o)({autoFocus:K}),Q=W||D,Z=(0,s.useMemo)(()=>
1(0,d.x6)({size:R,color:z,variant:F,radius:L,fullWidth:O,isDisabled:Q,isInGroup:P,disableAnimation:A,isIconOnly:H,className:M}),[R,z,F,L,O,Q,P,H,A,M]),{onPress:ee,onClear:et,ripples:en}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,s.useState)([]),r=(0,s.useCallback)(e=>{let t=e.target,r=Math.max(t.clientWidth,t.clientHeight);n(t=>[...t,{key:(0,a.Lz)(t.length.toString()),size:r,x:e.x-r/2,y:e.y-r/2}])},[]);return{ripples:t,onClear:(0,s.useCallback)(e=>{n(t=>t.filter(t=>t.key!==e))},[]),onPress:r,...e}}(),er=(0,s.useCallback)(e=>{V||Q||A||X.current&&ee(e)},[V,Q,A,X,ee]),{buttonProps:ei,isPressed:el}=(0,p.l)({elementType:w,isDisabled:Q,onPress:(0,a.cy)(U,er),onClick:j,...B},X),{isHovered:ea,hoverProps:es}=(0,g.M)({isDisabled:Q}),eo=(0,s.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{"data-disabled":(0,a.sE)(Q),"data-focus":(0,a.sE)(J),"data-pressed":(0,a.sE)(el),"data-focus-visible":(0,a.sE)(q),"data-hover":(0,a.sE)(ea),"data-loading":(0,a.sE)(D),...(0,a.v6)(ei,$,es,(0,c.$)(B,{enabled:G}),(0,c.$)(e)),className:Z}},[D,Q,J,el,G,q,ea,ei,$,es,B,Z]),eu=e=>(0,s.isValidElement)(e)?(0,s.cloneElement)(e,{"aria-hidden":!0,focusable:!1}):null,ec=eu(S),ed=eu(x);return{Component:Y,children:C,domRef:X,spinner:_,styles:Z,startContent:ec,endContent:ed,isLoading:D,spinnerPlacement:N,spinnerSize:(0,s.useMemo)(()=>({sm:"sm",md:"sm",lg:"md"})[R],[R]),disableRipple:V,getButtonProps:eo,getRippleProps:(0,s.useCallback)(()=>({ripples:en,onClear:et}),[en,et]),isIconOnly:H}}({...e,ref:t});return(0,T.jsxs)(n,{ref:r,...C(),children:[h,k&&"start"===E&&m,k&&x?null:y,k&&"end"===E&&m,P,!w&&(0,T.jsx)(b,{...S()})]})});h.displayName="HeroUI.Button";var P=h},74332:(e,t,n)=>{n.d(t,{c:()=>l,k:()=>a});var r=n(93204);function i(e,t){return function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];try{return t(...n)}catch(e){throw Error(void 0)}}}let l=i(0,r.c3),a=i(0,r.kc)}}]);
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.