1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6355],{24265:(e,t,r)=>{r.d(t,{Qg:()=>o,bL:()=>l});var n=r(873634),i=r(760817),a=r(585450),o=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),s=n.forwardRef((e,t)=>(0,a.jsx)(i.sG.span,{...e,ref:t,style:{...o,...e.style}}));s.displayName="VisuallyHidden";var l=s},71237:(e,t,r)=>{r.d(t,{c:()=>i});var n=r(873634);function i(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},163400:(e,t,r)=>{r.d(t,{Mz:()=>z,i3:()=>k,UC:()=>$,bL:()=>D,Bk:()=>m});var n=r(873634),i=r(660986),a=r(584539),o=r(760817),s=r(585450),l=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:i=5,...a}=e;return(0,s.jsx)(o.sG.svg,{...a,ref:t,width:n,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,s.jsx)("polygon",{points:"0,0 30,0 15,10"})})});l.displayName="Arrow";var d=r(927e3),u=r(755048),c=r(71237),p=r(884129),f=r(811577),h="Popper",[v,m]=(0,u.A)(h),[y,w]=v(h),b=e=>{let{__scopePopper:t,children:r}=e,[i,a]=n.useState(null);return(0,s.jsx)(y,{scope:t,anchor:i,onAnchorChange:a,children:r})};b.displayName=h;var g="PopperAnchor",x=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:i,...a}=e,l=w(g,r),u=n.useRef(null),c=(0,d.s)(t,u),p=n.useRef(null);return n.useEffect(()=>{let e=p.current;p.current=i?.current||u.current,e!==p.current&&l.onAnchorChange(p.current)}),i?null:(0,s.jsx)(o.sG.div,{...a,ref:c})});x.displayName=g;var E="PopperContent",[C,A]=v(E),P=n.forwardRef((e,t)=>{let{__scopePopper:r,side:l="bottom",sideOffset:u=0,align:h="center",alignOffset:v=0,arrowPadding:m=0,avoidCollisions:y=!0,collisionBoundary:b=[],collisionPadding:g=0,sticky:x="partial",hideWhenDetached:A=!1,updatePositionStrategy:P="optimized",onPlaced:L,...O}=e,S=w(E,r),[D,z]=n.useState(null),$=(0,d.s)(t,e=>z(e)),[k,W]=n.useState(null),B=(0,f.X)(k),H=B?.width??0,T=B?.height??0,G="number"==typeof g?g:{top:0,right:0,bottom:0,left:0,...g},F=Array.isArray(b)?b:[b],U=F.length>0,X={padding:G,boundary:F.filter(R),altBoundary:U},{refs:Y,floatingStyles:_,placement:K,isPositioned:M,middlewareData:Z}=(0,i.we)({strategy:"fixed",placement:l+("center"!==h?"-"+h:""),whileElementsMounted:(...e)=>(0,a.ll)(...e,{animationFrame:"always"===P}),elements:{reference:S.anchor},middleware:[(0,i.cY)({mainAxis:u+T,alignmentAxis:v}),y&&(0,i.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===x?(0,i.ER)():void 0,...X}),y&&(0,i.UU)({...X}),(0,i.Ej)({...X,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty("--radix-popper-available-width",`${r}px`),o.setProperty("--radix-popper-available-height",`${n}px`),o.setProperty("--radix-popper-anchor-width",`${i}px`),o.setProperty("--radix-popper-anchor-height",`${a}px`)}}),k&&(0,i.UE)({element:k,padding:m}),N({arrowWidth:H,arrowHeight:T}),A&&(0,i.jD)({strategy:"referenceHidden",...X})]}),[I,q]=j(K),Q=(0,c.c)(L);(0,p.N)(()=>{M&&Q?.()},[M,Q]);let V=Z.arrow?.x,J=Z.arrow?.y,ee=Z.arrow?.centerOffset!==0,[et,er]=n.useState();return(0,p.N)(()=>{D&&er(window.getComputedStyle(D).zIndex)},[D]),(0,s.jsx)("div",{ref:Y.setFloating,"data-radix-popper-content-wrapper":"",style:{..._,transform:M?_.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[Z.transformOrigin?.x,Z.transformOrigin?.y].join(" "),...Z.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,s.jsx)(C,{scope:r,placedSide:I,onArrowChange:W,arrowX:V,arrowY:J,shouldHideArrow:ee,children:(0,s.jsx)(o.sG.div,{"data-side":I,"data-align":q,...O,ref:$,style:{...O.style,animation:M?void 0:"none"}})})})});P.displayName=E;var L="PopperArrow",O={top:"bottom",right:"left",bottom:"top",left:"right"},S=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,i=A(L,r),a=O[i.placedSide];return(0,s.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,s.jsx)(l,{...n,ref:t,style:{...n.style,display:"block"}})})});function R(e){return null!==e}S.displayName=L;var N=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:i}=t,a=i.arrow?.centerOffset!==0,o=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[l,d]=j(r),u={start:"0%",center:"50%",end:"100%"}[d],c=(i.arrow?.x??0)+o/2,p=(i.arrow?.y??0)+s/2,f="",h="";return"bottom"===l?(f=a?u:`${c}px`,h=`${-s}px`):"top"===l?(f=a?u:`${c}px`,h=`${n.floating.height+s}px`):"right"===l?(f=`${-s}px`,h=a?u:`${p}px`):"left"===l&&(f=`${n.floating.width+s}px`,h=a?u:`${p}px`),{data:{x:f,y:h}}}});function j(e){let[t,r="center"]=e.split("-");return[t,r]}var D=b,z=x,$=P,k=S},242302:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(873634),i=r(164159),a=r(760817),o=r(884129),s=r(585450),l=n.forwardRef((e,t)=>
1{let{container:r,...l}=e,[d,u]=n.useState(!1);(0,o.N)(()=>u(!0),[]);let c=r||d&&globalThis?.document?.body;return c?i.createPortal((0,s.jsx)(a.sG.div,{...l,ref:t}),c):null});l.displayName="Portal"},734891:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(873634),i=r(644846);let a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var o=r(496245);let s=(e,t)=>{let r=(0,n.forwardRef)(({className:r,...s},l)=>(0,n.createElement)(o.default,{ref:l,iconNode:t,className:(0,i.z)(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...s}));return r.displayName=a(e),r}},803905:(e,t,r)=>{r.d(t,{qW:()=>p});var n,i=r(873634),a=r(611156),o=r(760817),s=r(927e3),l=r(71237),d=r(585450),u="dismissableLayer.update",c=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=i.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:p,onPointerDownOutside:v,onFocusOutside:m,onInteractOutside:y,onDismiss:w,...b}=e,g=i.useContext(c),[x,E]=i.useState(null),C=x?.ownerDocument??globalThis?.document,[,A]=i.useState({}),P=(0,s.s)(t,e=>E(e)),L=Array.from(g.layers),[O]=[...g.layersWithOutsidePointerEventsDisabled].slice(-1),S=L.indexOf(O),R=x?L.indexOf(x):-1,N=g.layersWithOutsidePointerEventsDisabled.size>0,j=R>=S,D=function(e,t=globalThis?.document){let r=(0,l.c)(e),n=i.useRef(!1),a=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){h("dismissableLayer.pointerDownOutside",r,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",a.current),a.current=n,t.addEventListener("click",a.current,{once:!0})):n()}else t.removeEventListener("click",a.current);n.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...g.branches].some(e=>e.contains(t));j&&!r&&(v?.(e),y?.(e),e.defaultPrevented||w?.())},C),z=function(e,t=globalThis?.document){let r=(0,l.c)(e),n=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!n.current&&h("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...g.branches].some(e=>e.contains(t))&&(m?.(e),y?.(e),e.defaultPrevented||w?.())},C);return!function(e,t=globalThis?.document){let r=(0,l.c)(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{R===g.layers.size-1&&(p?.(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))},C),i.useEffect(()=>{if(x)return r&&(0===g.layersWithOutsidePointerEventsDisabled.size&&(n=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),g.layersWithOutsidePointerEventsDisabled.add(x)),g.layers.add(x),f(),()=>{r&&1===g.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=n)}},[x,C,r,g]),i.useEffect(()=>()=>{x&&(g.layers.delete(x),g.layersWithOutsidePointerEventsDisabled.delete(x),f())},[x,g]),i.useEffect(()=>{let e=()=>A({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)},[]),(0,d.jsx)(o.sG.div,{...b,ref:P,style:{pointerEvents:N?j?"auto":"none":void 0,...e.style},onFocusCapture:(0,a.mK)(e.onFocusCapture,z.onFocusCapture),onBlurCapture:(0,a.mK)(e.onBlurCapture,z.onBlurCapture),onPointerDownCapture:(0,a.mK)(e.onPointerDownCapture,D.onPointerDownCapture)})});function f(){let e=new CustomEvent(u);document.dispatchEvent(e)}function h(e,t,r,{discrete:n}){let i=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),n?(0,o.hO)(i,a):i.dispatchEvent(a)}p.displayName="DismissableLayer",i.forwardRef((e,t)=>{let r=i.useContext(c),n=i.useRef(null),a=(0,s.s)(t,n);return i.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,d.jsx)(o.sG.div,{...e,ref:a})}).displayName="DismissableLayerBranch"},811577:(e,t,r)=>{r.d(t,{X:()=>a});var n=r(873634),i=r(884129);function a(e){let[t,r]=n.useState(void 0);return(0,i.N)(()=>
1{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,i;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,i=t.blockSize}else n=e.offsetWidth,i=e.offsetHeight;r({width:n,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}}}]);
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.