1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a34e20df-523c-45ef-8d89-e26a225e3b45",e._sentryDebugIdIdentifier="sentry-dbid-a34e20df-523c-45ef-8d89-e26a225e3b45")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8661],{45518:function(e,t,n){n.d(t,{Y$:function(){return h},YF:function(){return v}});var l,r=n(23329),o=n(93900),u=n(57827),s=n(58757);n(47446);var i=n(47717);let f={...l||(l=n.t(r,2))},d=!1,a=0,c=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+a++,g=f.useId||function(){let[e,t]=r.useState(()=>d?c():void 0);return(0,o.Xj)(()=>{null==e&&t(c())},[]),r.useEffect(()=>{d=!0},[]),e},h=r.forwardRef(function(e,t){let{context:{placement:n,elements:{floating:l},middlewareData:{arrow:i,shift:f}},width:d=14,height:a=7,tipRadius:c=0,strokeWidth:h=0,staticOffset:m,stroke:p,d:x,style:{transform:b,...v}={},...y}=e,C=g(),[R,k]=r.useState(!1);if((0,o.Xj)(()=>{l&&"rtl"===(0,s.Dx)(l).direction&&k(!0)},[l]),!l)return null;let[w,j]=n.split("-"),M="top"===w||"bottom"===w,E=m;(M&&null!=f&&f.x||!M&&null!=f&&f.y)&&(E=null);let S=2*h,_=S/2,D=d/2*(-(c/8)+1),I=a/2*c/4,K=!!x,X=E&&"end"===j?"bottom":"top",B=E&&"end"===j?"right":"left";E&&R&&(B="end"===j?"left":"right");let Y=(null==i?void 0:i.x)!=null?E||i.x:"",F=(null==i?void 0:i.y)!=null?E||i.y:"",N=x||"M0,0 H"+d+" L"+(d-D)+","+(a-I)+(" Q"+d/2+","+a+" ")+D+","+(a-I)+" Z",P={top:K?"rotate(180deg)":"",left:K?"rotate(90deg)":"rotate(-90deg)",bottom:K?"":"rotate(180deg)",right:K?"rotate(-90deg)":"rotate(90deg)"}[w];return(0,u.jsxs)("svg",{...y,"aria-hidden":!0,ref:t,width:K?d:d+S,height:d,viewBox:"0 0 "+d+" "+(a>d?a:d),style:{position:"absolute",pointerEvents:"none",[B]:Y,[X]:F,[w]:M||K?"100%":"calc(100% - "+S/2+"px)",transform:[P,b].filter(e=>!!e).join(" "),...v},children:[S>0&&(0,u.jsx)("path",{clipPath:"url(#"+C+")",fill:"none",stroke:p,strokeWidth:S+(x?0:1),d:N}),(0,u.jsx)("path",{stroke:S&&!x?y.fill:"none",d:N}),(0,u.jsx)("clipPath",{id:C,children:(0,u.jsx)("rect",{x:-_,y:_*(K?-1:1),width:d+S,height:d})})]})}),m=r.createContext(null),p=r.createContext(null),x=()=>{var e;return(null==(e=r.useContext(m))?void 0:e.id)||null},b=()=>r.useContext(p);function v(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){let{open:t=!1,onOpenChange:n,elements:l}=e,u=g(),s=r.useRef({}),[i]=r.useState(()=>(function(){let e=new Map;return{emit(t,n){var l;null==(l=e.get(t))||l.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var l;null==(l=e.get(t))||l.delete(n)}}})()),f=null!=x(),[d,a]=r.useState(l.reference),c=(0,o.iW)((e,t,l)=>{s.current.openEvent=e?t:void 0,i.emit("openchange",{open:e,event:t,reason:l,nested:f}),null==n||n(e,t,l)}),h=r.useMemo(()=>({setPositionReference:a}),[]),m=r.useMemo(()=>({reference:d||l.reference||null,floating:l.floating||null,domReference:l.reference}),[d,l.reference,l.floating]);return r.useMemo(()=>({dataRef:s,open:t,onOpenChange:c,elements:m,events:i,floatingId:u,refs:h}),[t,c,m,i,u,h])}({...e,elements:{reference:null,floating:null,...e.elements}}),l=e.rootContext||n,u=l.elements,[f,d]=r.useState(null),[a,c]=r.useState(null),h=(null==u?void 0:u.domReference)||f,m=r.useRef(null),p=b();(0,o.Xj)(()=>{h&&(m.current=h)},[h]);let v=(0,i.YF)({...e,elements:{...u,...a&&{reference:a}}}),y=r.useCallback(e=>{let t=(0,s.kK)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(t),v.refs.setReference(t)},[v.refs]),C=r.useCallback(e=>{((0,s.kK)(e)||null===e)&&(m.current=e,d(e)),((0,s.kK)(v.refs.reference.current)||null===v.refs.reference.current||null!==e&&!(0,s.kK)(e))&&v.refs.setReference(e)},[v.refs]),R=r.useMemo(()=>({...v.refs,setReference:C,setPositionReference:y,domReference:m}),[v.refs,C,y]),k=r.useMemo(()=>({...v.elements,domReference:h}),[v.elements,h]),w=r.useMemo(()=>({...v,...l,refs:R,elements:k,nodeId:t}),[v,R,k,t,l]);return(0,o.Xj)(()=>{l.dataRef.current.floatingContext=w;let e=null==p?void 0:p.nodesRef.current.find(e=>e.id===t);e&&(e.context=w)}),r.useMemo(()=>({...v,context:w,refs:R,elements:k}),[v,R,k,w])}}}]);
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.