1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7218],{20427:function(e,t,n){n.d(t,{l:function(){return o}});var r=n(97765);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach(t=>(function(e,t){if(null!=e){if((0,r.mf)(e)){e(t);return}try{e.current=t}catch(n){throw Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}}})(t,e))}}},3960:function(e,t,n){n.d(t,{Jv:function(){return c},q6:function(){return l}});var r=n(18064),o=n(27650);function l(e){var t;let n,l;let i=(t=(0,r.r3)(e),(l=null==(n=(0,o.vY)(t))?void 0:n.getAttribute("aria-activedescendant"))&&t.getElementById(l)||n);i!==e&&(i&&(i.dispatchEvent(new FocusEvent("blur",{relatedTarget:e})),i.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:e}))),e&&c(e,i))}function c(e,t){e.dispatchEvent(new FocusEvent("focus",{relatedTarget:t})),e.dispatchEvent(new FocusEvent("focusin",{bubbles:!0,relatedTarget:t}))}},69954:function(e,t,n){n.d(t,{T:function(){return f}});var r=n(67808),o=n(66852),l=n(18064),c=n(40852),i=n(36582),u=n(2265);let s=0,a=new Map;var d=n(82457);function f(e){let{isDisabled:t,onLongPressStart:n,onLongPressEnd:f,onLongPress:p,threshold:y=500,accessibilityDescription:v}=e,g=(0,u.useRef)(void 0),{addGlobalListener:K,removeGlobalListener:m}=(0,o.x)(),{pressProps:h}=(0,r.r)({isDisabled:t,onPressStart(e){if(e.continuePropagation(),("mouse"===e.pointerType||"touch"===e.pointerType)&&(n&&n({...e,type:"longpressstart"}),g.current=setTimeout(()=>{e.target.dispatchEvent(new PointerEvent("pointercancel",{bubbles:!0})),(0,l.r3)(e.target).activeElement!==e.target&&(0,c.A)(e.target),p&&p({...e,type:"longpress"}),g.current=void 0},y),"touch"===e.pointerType)){let t=e=>{e.preventDefault()};K(e.target,"contextmenu",t,{once:!0}),K(window,"pointerup",()=>{setTimeout(()=>{m(e.target,"contextmenu",t)}
1,30)},{once:!0})}},onPressEnd(e){g.current&&clearTimeout(g.current),f&&("mouse"===e.pointerType||"touch"===e.pointerType)&&f({...e,type:"longpressend"})}}),b=function(e){let[t,n]=(0,u.useState)();return(0,i.b)(()=>{if(!e)return;let t=a.get(e);if(t)n(t.element.id);else{let r=`react-aria-description-${s++}`;n(r);let o=document.createElement("div");o.id=r,o.style.display="none",o.textContent=e,document.body.appendChild(o),t={refCount:0,element:o},a.set(e,t)}return t.refCount++,()=>{t&&0==--t.refCount&&(t.element.remove(),a.delete(e))}},[e]),{"aria-describedby":e?t:void 0}}(p&&!t?v:void 0);return{longPressProps:(0,d.d)(h,b)}}},54875:function(e,t,n){n.d(t,{g:function(){return w}});var r=n(6832),o=n(2265),l=n(18311),c=n(14234),i=n(72838),u=n(40852),s=n(21809);function a(e,t,n,r){let l=(0,s.i)(n),c=null==n;(0,o.useEffect)(()=>{if(c||!e.current)return;let n=e.current;return n.addEventListener(t,l,r),()=>{n.removeEventListener(t,l,r)}},[e,t,r,c])}var d=n(25348);function f(e,t){let n=p(e,t,"left"),r=p(e,t,"top"),o=t.offsetWidth,l=t.offsetHeight,c=e.scrollLeft,i=e.scrollTop,{borderTopWidth:u,borderLeftWidth:s,scrollPaddingTop:a,scrollPaddingRight:d,scrollPaddingBottom:f,scrollPaddingLeft:y}=getComputedStyle(e),v=c+parseInt(s,10),g=i+parseInt(u,10),K=v+e.clientWidth,m=g+e.clientHeight,h=parseInt(a,10)||0,b=parseInt(f,10)||0,F=parseInt(d,10)||0,T=parseInt(y,10)||0;n<=c+T?c=n-parseInt(s,10)-T:n+o>K-F&&(c+=n+o-K+F),r<=g+h?i=r-parseInt(u,10)-h:r+l>m-b&&(i+=r+l-m+b),e.scrollLeft=c,e.scrollTop=i}function p(e,t,n){let r="left"===n?"offsetLeft":"offsetTop",o=0;for(;t.offsetParent&&(o+=t[r],t.offsetParent!==e);){if(t.offsetParent.contains(e)){o-=e[r];break}t=t.offsetParent}return o}function y(e,t){if(e&&document.contains(e)){let c=document.scrollingElement||document.documentElement,i="hidden"===window.getComputedStyle(c).overflow;if(i){let t=function(e,t){let n=[];for(;e&&e!==document.documentElement;)(0,d.a)(e,void 0)&&n.push(e),e=e.parentElement;return n}(e);for(let n of(i||t.push(c),t))f(n,e)}else{var n,r,o,l;let{left:c,top:i}=e.getBoundingClientRect();null==e||null===(n=e.scrollIntoView)||void 0===n||n.call(e,{block:"nearest"});let{left:u,top:s}=e.getBoundingClientRect();(Math.abs(c-u)>1||Math.abs(i-s)>1)&&(null==t||null===(o=t.containingElement)||void 0===o||null===(r=o.scrollIntoView)||void 0===r||r.call(o,{block:"center",inline:"center"}),null===(l=e.scrollIntoView)||void 0===l||l.call(e,{block:"nearest"}))}}}var v=n(36582);function g(e,t){let n=(0,o.useRef)(!0),r=(0,o.useRef)(null);(0,v.b)(()=>(n.current=!0,()=>{n.current=!1}),[]),(0,v.b)(()=>{n.current?n.current=!1:(!r.current||t.some((e,t)=>!Object.is(e,r[t])))&&e(),r.current=t},t)}var K=n(27650),m=n(82457),h=n(58127),b=n(3960),F=n(54887),T=n(45246),P=n(36105),S=n(25311);function w(e){let t,{selectionManager:n,keyboardDelegate:s,ref:d,autoFocus:p=!1,shouldFocusWrap:v=!1,disallowEmptySelection:w=!1,disallowSelectAll:k=!1,escapeKeyBehavior:E="clearSelection",selectOnFocus:D="replace"===n.selectionBehavior,disallowTypeAhead:L=!1,shouldUseVirtualFocus:C,allowsTabNavigation:M=!1,isVirtualized:A,scrollRef:I=d,linkBehavior:R="action"}=e,{direction:B}=(0,S.j)(),O=(0,l.tv)(),x=(0,o.useRef)({top:0,left:0});a(I,"scroll",A?void 0:()=>{var e,t,n,r;x.current={top:null!==(n=null===(e=I.current)||void 0===e?void 0:e.scrollTop)&&void 0!==n?n:0,left:null!==(r=null===(t=I.current)||void 0===t?void 0:t.scrollLeft)&&void 0!==r?r:0}});let W=(0,o.useRef)(!1);a(d,"react-aria-focus",C?e=>{let{detail:t}=e;e.stopPropagation(),n.setFocused(!0),(null==t?void 0:t.focusStrategy)==="first"&&(W.current=!0)}:void 0),g(()=>{if(W.current){var e,t;let r=null!==(t=null===(e=s.getFirstKey)||void 0===e?void 0:e.call(s))&&void 0!==t?t:null;if(null==r){let e=(0,K.vY)();(0,b.q6)(d.current),(0,b.Jv)(e,null),n.collection.size>0&&(W.current=!1)}else n.setFocusedKey(r),W.current=!1}},[n.collection]),g(()=>{n.collection.size>0&&(W.current=!1)},[n.focusedKey]),a(d,"react-aria-clear-focus",C?e=>{var t;e.stopPropagation(),n.setFocused(!1),(null===(t=e.detail)||void 0===t?void 0:t.clearFocusKey)&&n.setFocusedKey(null)}:void 0);let U=(0,o.useRef)(p),z=(0,o.useRef)(!1);(0,o.useEffect)(()=>
1{if(U.current){var e,t,r,o;let l=null;"first"===p&&(l=null!==(r=null===(e=s.getFirstKey)||void 0===e?void 0:e.call(s))&&void 0!==r?r:null),"last"===p&&(l=null!==(o=null===(t=s.getLastKey)||void 0===t?void 0:t.call(s))&&void 0!==o?o:null);let c=n.selectedKeys;if(c.size){for(let e of c)if(n.canSelectItem(e)){l=e;break}}n.setFocused(!0),n.setFocusedKey(l),null==l&&!C&&d.current&&(0,P.e)(d.current),n.collection.size>0&&(U.current=!1,z.current=!0)}});let J=(0,o.useRef)(n.focusedKey),N=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(n.isFocused&&null!=n.focusedKey&&(n.focusedKey!==J.current||z.current)&&I.current&&d.current){let e=(0,T.Jz)(),t=(0,r.D0)(d,n.focusedKey);if(!(t instanceof HTMLElement))return;("keyboard"===e||z.current)&&(N.current&&cancelAnimationFrame(N.current),N.current=requestAnimationFrame(()=>{I.current&&(f(I.current,t),"virtual"!==e&&y(t,{containingElement:d.current}))}))}!C&&n.isFocused&&null==n.focusedKey&&null!=J.current&&d.current&&(0,P.e)(d.current),J.current=n.focusedKey,z.current=!1}),(0,o.useEffect)(()=>()=>{N.current&&cancelAnimationFrame(N.current)},[]),a(d,"react-aria-focus-scope-restore",e=>{e.preventDefault(),n.setFocused(!0)});let H={onKeyDown:e=>{var t,o,l,a,f,p,y,g,K,m,b,T,P;if(e.altKey&&"Tab"===e.key&&e.preventDefault(),!(null===(t=d.current)||void 0===t?void 0:t.contains(e.target)))return;let S=(t,o)=>{if(null!=t){if(n.isLink(t)&&"selection"===R&&D&&!(0,r.FJ)(e)){(0,F.flushSync)(()=>{n.setFocusedKey(t,o)});let l=(0,r.D0)(d,t),c=n.getItemProps(t);l&&O.open(l,e,c.href,c.routerOptions);return}n.setFocusedKey(t,o),n.isLink(t)&&"override"===R||(e.shiftKey&&"multiple"===n.selectionMode?n.extendSelection(t):D&&!(0,r.FJ)(e)&&n.replaceSelection(t))}};switch(e.key){case"ArrowDown":if(s.getKeyBelow){let t=null!=n.focusedKey?null===(o=s.getKeyBelow)||void 0===o?void 0:o.call(s,n.focusedKey):null===(l=s.getFirstKey)||void 0===l?void 0:l.call(s);null==t&&v&&(t=null===(a=s.getFirstKey)||void 0===a?void 0:a.call(s,n.focusedKey)),null!=t&&(e.preventDefault(),S(t))}break;case"ArrowUp":if(s.getKeyAbove){let t=null!=n.focusedKey?null===(f=s.getKeyAbove)||void 0===f?void 0:f.call(s,n.focusedKey):null===(p=s.getLastKey)||void 0===p?void 0:p.call(s);null==t&&v&&(t=null===(y=s.getLastKey)||void 0===y?void 0:y.call(s,n.focusedKey)),null!=t&&(e.preventDefault(),S(t))}break;case"ArrowLeft":if(s.getKeyLeftOf){let t=null!=n.focusedKey?null===(g=s.getKeyLeftOf)||void 0===g?void 0:g.call(s,n.focusedKey):null;null==t&&v&&(t="rtl"===B?null===(K=s.getFirstKey)||void 0===K?void 0:K.call(s,n.focusedKey):null===(m=s.getLastKey)||void 0===m?void 0:m.call(s,n.focusedKey)),null!=t&&(e.preventDefault(),S(t,"rtl"===B?"first":"last"))}break;case"ArrowRight":if(s.getKeyRightOf){let t=null!=n.focusedKey?null===(b=s.getKeyRightOf)||void 0===b?void 0:b.call(s,n.focusedKey):null;null==t&&v&&(t="rtl"===B?null===(T=s.getLastKey)||void 0===T?void 0:T.call(s,n.focusedKey):null===(P=s.getFirstKey)||void 0===P?void 0:P.call(s,n.focusedKey)),null!=t&&(e.preventDefault(),S(t,"rtl"===B?"last":"first"))}break;case"Home":if(s.getFirstKey){if(null===n.focusedKey&&e.shiftKey)return;e.preventDefault();let t=s.getFirstKey(n.focusedKey,(0,c.y)(e));n.setFocusedKey(t),null!=t&&((0,c.y)(e)&&e.shiftKey&&"multiple"===n.selectionMode?n.extendSelection(t):D&&n.replaceSelection(t))}break;case"End":if(s.getLastKey){if(null===n.focusedKey&&e.shiftKey)return;e.preventDefault();let t=s.getLastKey(n.focusedKey,(0,c.y)(e));n.setFocusedKey(t),null!=t&&((0,c.y)(e)&&e.shiftKey&&"multiple"===n.selectionMode?n.extendSelection(t):D&&n.replaceSelection(t))}break;case"PageDown":if(s.getKeyPageBelow&&null!=n.focusedKey){let t=s.getKeyPageBelow(n.focusedKey);null!=t&&(e.preventDefault(),S(t))}break;case"PageUp":if(s.getKeyPageAbove&&null!=n.focusedKey){let t=s.getKeyPageAbove(n.focusedKey);null!=t&&(e.preventDefault(),S(t))}break;case"a":(0,c.y)(e)&&"multiple"===n.selectionMode&&!0!==k&&(e.preventDefault(),n.selectAll());break;case"Escape":"clearSelection"!==E||w||0===n.selectedKeys.size||(e.stopPropagation(),e.preventDefault(),n.clearSelection());break;case"Tab":if(!M){if(e.shiftKey)d.current.focus();else{let e,t,n=(0,h.QL)(d.current,{tabbable:!0});do(t=n.lastChild())&&(e=t);while(t);e&&(!e.contains(document.activeElement)||document.activeElement&&!(0,i.W)(document.activeElement))&&(0,u.A)(e)}}}},onFocus:e=>{if(n.isFocused){e.currentTarget.contains(e.target)||n.setFocused(!1);return}if(e.currentTarget.contains(e.target)){if(n.setFocused(!0),null==n.focusedKey){var t,o,l,c;let r=e=>{null!=e&&(n.setFocusedKey(e),D&&!n.isSelected(e)&&n.replaceSelection(e))},i=e.relatedTarget;
1i&&e.currentTarget.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_FOLLOWING?r(null!==(l=n.lastSelectedKey)&&void 0!==l?l:null===(t=s.getLastKey)||void 0===t?void 0:t.call(s)):r(null!==(c=n.firstSelectedKey)&&void 0!==c?c:null===(o=s.getFirstKey)||void 0===o?void 0:o.call(s))}else!A&&I.current&&(I.current.scrollTop=x.current.top,I.current.scrollLeft=x.current.left);if(null!=n.focusedKey&&I.current){let e=(0,r.D0)(d,n.focusedKey);e instanceof HTMLElement&&(e.contains(document.activeElement)||C||(0,u.A)(e),"keyboard"===(0,T.Jz)()&&y(e,{containingElement:d.current}))}}},onBlur:e=>{e.currentTarget.contains(e.relatedTarget)||n.setFocused(!1)},onMouseDown(e){I.current===e.target&&e.preventDefault()}},{typeSelectProps:V}=function(e){let{keyboardDelegate:t,selectionManager:n,onTypeSelect:r}=e,l=(0,o.useRef)({search:"",timeout:void 0}).current;return{typeSelectProps:{onKeyDownCapture:t.getKeyForSearch?e=>{var o;let c=1!==(o=e.key).length&&/^[A-Z]/i.test(o)?"":o;if(c&&!e.ctrlKey&&!e.metaKey&&e.currentTarget.contains(e.target)&&(0!==l.search.length||" "!==c)){if(" "!==c||!(l.search.trim().length>0)||(e.preventDefault(),"continuePropagation"in e||e.stopPropagation()),l.search+=c,null!=t.getKeyForSearch){let e=t.getKeyForSearch(l.search,n.focusedKey);null==e&&(e=t.getKeyForSearch(l.search)),null!=e&&(n.setFocusedKey(e),r&&r(e))}clearTimeout(l.timeout),l.timeout=setTimeout(()=>{l.search=""},1e3)}}:void 0}}}({keyboardDelegate:s,selectionManager:n});L||(H=(0,m.d)(V,H)),C||(t=null==n.focusedKey?0:-1);let _=(0,r.Mm)(n.collection);return{collectionProps:(0,m.d)(H,{tabIndex:t,"data-collection":_})}}},19212:function(e,t,n){n.d(t,{C:function(){return y}});var r=n(6832),o=n(18311),l=n(40641),c=n(14234),i=n(82457),u=n(62319),s=n(36105),a=n(67808),d=n(69954),f=n(3960),p=n(2265);function y(e){let{id:t,selectionManager:n,key:y,ref:K,shouldSelectOnPressUp:m,shouldUseVirtualFocus:h,focus:b,isDisabled:F,onAction:T,allowsDifferentPressOrigin:P,linkBehavior:S="action"}=e,w=(0,o.tv)();t=(0,l.Me)(t);let k=e=>{if("keyboard"===e.pointerType&&(0,r.FJ)(e))n.toggleSelection(y);else{if("none"===n.selectionMode)return;if(n.isLink(y)){if("selection"===S&&K.current){let t=n.getItemProps(y);w.open(K.current,e,t.href,t.routerOptions),n.setSelectedKeys(n.selectedKeys);return}if("override"===S||"none"===S)return}"single"===n.selectionMode?n.isSelected(y)&&!n.disallowEmptySelection?n.toggleSelection(y):n.replaceSelection(y):e&&e.shiftKey?n.extendSelection(y):"toggle"===n.selectionBehavior||e&&((0,c.y)(e)||"touch"===e.pointerType||"virtual"===e.pointerType)?n.toggleSelection(y):n.replaceSelection(y)}};(0,p.useEffect)(()=>{y===n.focusedKey&&n.isFocused&&(h?(0,f.q6)(K.current):b?b():document.activeElement!==K.current&&K.current&&(0,s.e)(K.current))},[K,y,n.focusedKey,n.childFocusStrategy,n.isFocused,h]),F=F||n.isDisabled(y);let E={};h||F?F&&(E.onMouseDown=e=>{e.preventDefault()}):E={tabIndex:y===n.focusedKey?0:-1,onFocus(e){e.target===K.current&&n.setFocusedKey(y)}};let D=n.isLink(y)&&"override"===S,L=T&&"action"===e.UNSTABLE_itemBehavior,C=n.isLink(y)&&"selection"!==S&&"none"!==S,M=!F&&n.canSelectItem(y)&&!D&&!L,A=(T||C)&&!F,I=A&&("replace"===n.selectionBehavior?!M:!M||n.isEmpty),R=A&&M&&"replace"===n.selectionBehavior,B=I||R,O=(0,p.useRef)(null),x=B&&M,W=(0,p.useRef)(!1),U=(0,p.useRef)(!1),z=n.getItemProps(y),J=e=>{if(T){var t;T(),null===(t=K.current)||void 0===t||t.dispatchEvent(new CustomEvent("react-aria-item-action",{bubbles:!0}))}C&&K.current&&w.open(K.current,e,z.href,z.routerOptions)},N={ref:K};if(m?(N.onPressStart=e=>{O.current=e.pointerType,W.current=x,"keyboard"===e.pointerType&&(!B||g())&&k(e)},P?(N.onPressUp=I?void 0:e=>{"mouse"===e.pointerType&&M&&k(e)},N.onPress=I?J:e=>{"keyboard"!==e.pointerType&&"mouse"!==e.pointerType&&M&&k(e)}):N.onPress=e=>{I||R&&"mouse"!==e.pointerType?("keyboard"!==e.pointerType||v())&&J(e):"keyboard"!==e.pointerType&&M&&k(e)}):(N.onPressStart=e=>{O.current=e.pointerType,W.current=x,U.current=I,M&&("mouse"===e.pointerType&&!I||"keyboard"===e.pointerType&&(!A||g()))&&k(e)},N.onPress=e=>{("touch"===e.pointerType||"pen"===e.pointerType||"virtual"===e.pointerType||"ke
1yboard"===e.pointerType&&B&&v()||"mouse"===e.pointerType&&U.current)&&(B?J(e):M&&k(e))}),E["data-collection"]=(0,r.Zx)(n.collection),E["data-key"]=y,N.preventFocusOnPress=h,h&&(N=(0,i.d)(N,{onPressStart(e){"touch"!==e.pointerType&&(n.setFocused(!0),n.setFocusedKey(y))},onPress(e){"touch"===e.pointerType&&(n.setFocused(!0),n.setFocusedKey(y))}})),z)for(let e of["onPressStart","onPressEnd","onPressChange","onPress","onPressUp","onClick"])z[e]&&(N[e]=(0,u.t)(N[e],z[e]));let{pressProps:H,isPressed:V}=(0,a.r)(N),_=R?e=>{"mouse"===O.current&&(e.stopPropagation(),e.preventDefault(),J(e))}:void 0,{longPressProps:q}=(0,d.T)({isDisabled:!x,onLongPress(e){"touch"===e.pointerType&&(k(e),n.setSelectionBehavior("toggle"))}}),G="none"!==S&&n.isLink(y)?e=>{o.nG.isOpening||e.preventDefault()}:void 0;return{itemProps:(0,i.d)(E,M||I||h&&!F?H:{},x?q:{},{onDoubleClick:_,onDragStartCapture:e=>{"touch"===O.current&&W.current&&e.preventDefault()},onClick:G,id:t},h?{onMouseDown:e=>e.preventDefault()}:void 0),isPressed:V,isSelected:n.isSelected(y),isFocused:n.isFocused&&n.focusedKey===y,isDisabled:F,allowsSelection:M,hasAction:B}}function v(){let e=window.event;return(null==e?void 0:e.key)==="Enter"}function g(){let e=window.event;return(null==e?void 0:e.key)===" "||(null==e?void 0:e.code)==="Space"}},6832:function(e,t,n){n.d(t,{D0:function(){return c},FJ:function(){return l},Mm:function(){return u},Zx:function(){return s}});var r=n(65463),o=n(40641);function l(e){return(0,r.ad)()?e.altKey:e.ctrlKey}function c(e,t){var n,r;let o=`[data-key="${CSS.escape(String(t))}"]`,l=null===(n=e.current)||void 0===n?void 0:n.dataset.collection;return l&&(o=`[data-collection="${CSS.escape(l)}"]${o}`),null===(r=e.current)||void 0===r?void 0:r.querySelector(o)}let i=new WeakMap;function u(e){let t=(0,o.Me)();return i.set(e,t),t}function s(e){return i.get(e)}},25348:function(e,t,n){n.d(t,{a:function(){return r}});function r(e,t){if(!e)return!1;let n=window.getComputedStyle(e),r=/(auto|scroll)/.test(n.overflow+n.overflowX+n.overflowY);return r&&t&&(r=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),r}},14234:function(e,t,n){n.d(t,{y:function(){return o}});var r=n(65463);function o(e){return(0,r.V5)()?e.metaKey:e.ctrlKey}}}]);
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.