1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[89355],{44831:(e,t,n)=>{n.d(t,{lg:()=>p,qW:()=>v,bL:()=>m});var r,s=n(12115),i=n(92556),l=n(97602),u=n(94446),o=n(70222),a=n(95155),d="dismissableLayer.update",c=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),v=s.forwardRef((e,t)=>{var n,v;let{disableOutsidePointerEvents:f=!1,onEscapeKeyDown:m,onPointerDownOutside:p,onFocusOutside:y,onInteractOutside:h,onDismiss:w,...C}=e,L=s.useContext(c),[g,D]=s.useState(null),P=null!=(v=null==g?void 0:g.ownerDocument)?v:null==(n=globalThis)?void 0:n.document,[,O]=s.useState({}),k=(0,u.s)(t,e=>D(e)),x=Array.from(L.layers),[T]=[...L.layersWithOutsidePointerEventsDisabled].slice(-1),W=x.indexOf(T),R=g?x.indexOf(g):-1,N=L.layersWithOutsidePointerEventsDisabled.size>0,S=R>=W,B=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,o.c)(e),i=s.useRef(!1),l=s.useRef(()=>{});return s.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){b("dismissableLayer.pointerDownOutside",r,s,{discrete:!0})},s={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",l.current),l.current=t,n.addEventListener("click",l.current,{once:!0})):t()}else n.removeEventListener("click",l.current);i.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",l.current)}},[n,r]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,n=[...L.branches].some(e=>e.contains(t));S&&!n&&(null==p||p(e),null==h||h(e),e.defaultPrevented||null==w||w())},P),z=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,o.c)(e),i=s.useRef(!1);return s.useEffect(()=>{let e=e=>{e.target&&!i.current&&b("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![...L.branches].some(e=>e.contains(t))&&(null==y||y(e),null==h||h(e),e.defaultPrevented||null==w||w())},P);return!function(e,t=globalThis?.document){let n=(0,o.c)(e);s.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=>{R===L.layers.size-1&&(null==m||m(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},P),s.useEffect(()=>{if(g)return f&&(0===L.layersWithOutsidePointerEventsDisabled.size&&(r=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),L.layersWithOutsidePointerEventsDisabled.add(g)),L.layers.add(g),E(),()=>{f&&1===L.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=r)}},[g,P,f,L]),s.useEffect(()=>()=>{g&&(L.layers.delete(g),L.layersWithOutsidePointerEventsDisabled.delete(g),E())},[g,L]),s.useEffect(()=>{let e=()=>O({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,a.jsx)(l.sG.div,{...C,ref:k,style:{pointerEvents:N?S?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.m)(e.onFocusCapture,z.onFocusCapture),onBlurCapture:(0,i.m)(e.onBlurCapture,z.onBlurCapture),onPointerDownCapture:(0,i.m)(e.onPointerDownCapture,B.onPointerDownCapture)})});v.displayName="DismissableLayer";var f=s.forwardRef((e,t)=>{let n=s.useContext(c),r=s.useRef(null),i=(0,u.s)(t,r);return s.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,a.jsx)(l.sG.div,{...e,ref:i})});function E(){let e=new CustomEvent(d);document.dispatchEvent(e)}function b(e,t,n,r){let{discrete:s}=r,i=n.originalEvent.target,u=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),s?(0,l.hO)(i,u):i.dispatchEvent(u)}f.displayName="DismissableLayerBranch";var m=v,p=f},75433:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(12115),s=n(47650),i=n(97602),l=n(4129),u=n(95155),o=r.forwardRef((e,t)=>{var n,o;let{container:a,...d}=e,[c,v]=r.useState(!1);(0,l.N)(()=>v(!0),[]);let f=a||c&&(null==(o=globalThis)||null==(n=o.document)?void 0:n.body);return f?s.createPortal((0,u.jsx)(i.sG.div,{...d,ref:t}),f):null});o.displayName="Portal"}}]);
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.