1!function(){try{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]="8854205f-3575-4a89-9188-690faa16cb7a",e._sentryDebugIdIdentifier="sentry-dbid-8854205f-3575-4a89-9188-690faa16cb7a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34020],{15716:(e,t,n)=>{n.d(t,{ie:()=>h,we:()=>p});var l,r=n(12115),o=n(52813),u=n(95155),s=n(2066);n(47650);var i=n(88334);let f={...l||(l=n.t(r,2))},a=!1,d=0,c=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+d++,g=f.useId||function(){let[e,t]=r.useState(()=>a?c():void 0);return(0,o.OS)(()=>{null==e&&t(c())},[]),r.useEffect(()=>{a=!0},[]),e},h=r.forwardRef(function(e,t){let{context:{placement:n,elements:{floating:l},middlewareData:{arrow:i,shift:f}},width:a=14,height:d=7,tipRadius:c=0,strokeWidth:h=0,staticOffset:m,stroke:v,d:p,style:{transform:x,...b}={},...w}=e,y=g(),[C,R]=r.useState(!1);if((0,o.OS)(()=>{l&&"rtl"===(0,s.L9)(l).direction&&R(!0)},[l]),!l)return null;let[S,k]=n.split("-"),M="top"===S||"bottom"===S,E=m;(M&&null!=f&&f.x||!M&&null!=f&&f.y)&&(E=null);let _=2*h,j=_/2,I=a/2*(-(c/8)+1),D=d/2*c/4,O=!!p,q=E&&"end"===k?"bottom":"top",B=E&&"end"===k?"right":"left";E&&C&&(B="end"===k?"left":"right");let L=(null==i?void 0:i.x)!=null?E||i.x:"",N=(null==i?void 0:i.y)!=null?E||i.y:"",P=p||"M0,0 H"+a+(" L"+(a-I))+","+(d-D)+(" Q"+a/2+","+d+" "+I)+","+(d-D)+" Z",T={top:O?"rotate(180deg)":"",left:O?"rotate(90deg)":"rotate(-90deg)",bottom:O?"":"rotate(180deg)",right:O?"rotate(-90deg)":"rotate(90deg)"}[S];return(0,u.jsxs)("svg",{...w,"aria-hidden":!0,ref:t,width:O?a:a+_,height:a,viewBox:"0 0 "+a+" "+(d>a?d:a),style:{position:"absolute",pointerEvents:"none",[B]:L,[q]:N,[S]:M||O?"100%":"calc(100% - "+_/2+"px)",transform:[T,x].filter(e=>!!e).join(" "),...b},children:[_>0&&(0,u.jsx)("path",{clipPath:"url(#"+y+")",fill:"none",stroke:v,strokeWidth:_+ +!p,d:P}),(0,u.jsx)("path",{stroke:_&&!p?w.fill:"none",d:P}),(0,u.jsx)("clipPath",{id:y,children:(0,u.jsx)("rect",{x:-j,y:j*(O?-1:1),width:a+_,height:a})})]})}),m=r.createContext(null),v=r.createContext(null);function p(e){var t,n;let{elements:l,...u}=void 0===e?{}:e,{nodeId:f}=u,a=function(e){var t;let{open:n=!1,onOpenChange:l,elements:u}=e,s=g(),i=r.useRef({}),[f]=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)}}})()),a=null!=((null==(t=r.useContext(m))?void 0:t.id)||null),[d,c]=r.useState(u.reference),h=(0,o.Jt)((e,t,n)=>{i.current.openEvent=e?t:void 0,f.emit("openchange",{open:e,event:t,reason:n,nested:a}),null==l||l(e,t,n)}),v=r.useMemo(()=>({setPositionReference:c}),[]),p=r.useMemo(()=>({reference:d||u.reference||null,floating:u.floating||null,domReference:u.reference}),[d,u.reference,u.floating]);return r.useMemo(()=>({dataRef:i,open:n,onOpenChange:h,elements:p,events:f,floatingId:s,refs:v}),[n,h,p,f,s,v])}({...u,elements:{reference:null!=(t=null==l?void 0:l.reference)?t:null,floating:null!=(n=null==l?void 0:l.floating)?n:null}}),d=u.rootContext||a,c=d.elements,[h,p]=r.useState(null),[x,b]=r.useState(null),w=(null==c?void 0:c.domReference)||h,y=r.useRef(null),C=r.useContext(v);(0,o.OS)(()=>{w&&(y.current=w)},[w]);let R=(0,i.we)({...u,elements:{...c,...x&&{reference:x}}}),S=r.useCallback(e=>{let t=(0,s.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;b(t),R.refs.setReference(t)},[R.refs]),k=r.useCallback(e=>{((0,s.vq)(e)||null===e)&&(y.current=e,p(e)),((0,s.vq)(R.refs.reference.current)||null===R.refs.reference.current||null!==e&&!(0,s.vq)(e))&&R.refs.setReference(e)},[R.refs]),M=r.useMemo(()=>({...R.refs,setReference:k,setPositionReference:S,domReference:y}),[R.refs,k,S]),E=r.useMemo(()=>({...R.elements,domReference:w}),[R.elements,w]),_=r.useMemo(()=>({...R,...d,refs:M,elements:E,nodeId:f}),[R,M,E,f,d]);return(0,o.OS)(()=>{d.dataRef.current.floatingContext=_;let e=null==C?void 0:C.nodesRef.current.find(e=>e.id===f);e&&(e.context=_)}),r.useMemo(()=>({...R,context:_,refs:M,elements:E}),[R,M,E,_])}}}]);
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.