1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7285],{7285:(e,t,r)=>{r.d(t,{Mz:()=>Y,i3:()=>D,UC:()=>_,bL:()=>X,Bk:()=>b});var n=r(49579),o=r(24426),i=r(63658),l="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function a(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!a(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!a(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function s(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let r=s(e);return Math.round(t*r)/r}function f(e){let t=n.useRef(e);return l(()=>{t.current=e}),t}var d=r(50062),c=r(69435),p=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,c.jsx)(d.sG.svg,{...i,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,c.jsx)("polygon",{points:"0,0 30,0 15,10"})})});p.displayName="Arrow";var h=r(69277),g=r(56541),y=r(16190),m=r(79442),w=r(57026),x="Popper",[v,b]=(0,g.A)(x),[A,S]=v(x),P=e=>{let{__scopePopper:t,children:r}=e,[o,i]=n.useState(null);return(0,c.jsx)(A,{scope:t,anchor:o,onAnchorChange:i,children:r})};P.displayName=x;var j="PopperAnchor",C=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...i}=e,l=S(j,r),a=n.useRef(null),s=(0,h.s)(t,a);return n.useEffect(()=>{l.onAnchorChange((null==o?void 0:o.current)||a.current)}),o?null:(0,c.jsx)(d.sG.div,{...i,ref:s})});C.displayName=j;var R="PopperContent",[k,E]=v(R),N=n.forwardRef((e,t)=>{var r,p,g,x,v,b,A,P;let{__scopePopper:j,side:C="bottom",sideOffset:E=0,align:N="center",alignOffset:O=0,arrowPadding:z=0,avoidCollisions:H=!0,collisionBoundary:X=[],collisionPadding:Y=0,sticky:_="partial",hideWhenDetached:D=!1,updatePositionStrategy:W="optimized",onPlaced:G,...F}=e,I=S(R,j),[L,$]=n.useState(null),V=(0,h.s)(t,e=>$(e)),[q,J]=n.useState(null),K=(0,w.X)(q),Q=null!=(A=null==K?void 0:K.width)?A:0,T=null!=(P=null==K?void 0:K.height)?P:0,Z="number"==typeof Y?Y:{top:0,right:0,bottom:0,left:0,...Y},ee=Array.isArray(X)?X:[X],et=ee.length>0,er={padding:Z,boundary:ee.filter(M),altBoundary:et},{refs:en,floatingStyles:eo,placement:ei,isPositioned:el,middlewareData:ea}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:d=[],platform:c,elements:{reference:p,floating:h}={},transform:g=!0,whileElementsMounted:y,open:m}=e,[w,x]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[v,b]=n.useState(d);a(v,d)||b(d);let[A,S]=n.useState(null),[P,j]=n.useState(null),C=n.useCallback(e=>{e!==N.current&&(N.current=e,S(e))},[]),R=n.useCallback(e=>{e!==O.current&&(O.current=e,j(e))},[]),k=p||A,E=h||P,N=n.useRef(null),O=n.useRef(null),z=n.useRef(w),H=null!=y,M=f(y),B=f(c),U=f(m),X=n.useCallback(()=>{if(!N.current||!O.current)return;let e={placement:t,strategy:r,middleware:v};B.current&&(e.platform=B.current),(0,o.rD)(N.current,O.current,e).then(e=>{let t={...e,isPositioned:!1!==U.current};Y.current&&!a(z.current,t)&&(z.current=t,i.flushSync(()=>{x(t)}))})},[v,t,r,B,U]);l(()=>{!1===m&&z.current.isPositioned&&(z.current.isPositioned=!1,x(e=>({...e,isPositioned:!1})))},[m]);let Y=n.useRef(!1);l(()=>(Y.current=!0,()=>{Y.current=!1}),[]),l(()=>{if(k&&(N.current=k),E&&(O.current=E),k&&E){if(M.current)return M.current(k,E,X);X()}},[k,E,X,M,H]);let _=n.useMemo(()=>({reference:N,floating:O,setReference:C,setFloating:R}),[C,R]),D=n.useMemo(()=>({reference:k,floating:E}),[k,E]),W=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!D.floating)return e;let t=u(D.floating,w.x),n=u(D.floating,w.y);return g?{...e,transform:"translate("+t+"px, "+n+"px)",...s(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,g,D.floating,w.x,w.y]);return n.useMemo(()=>({...w,update:X,refs:_,elements:D,floatingStyles:W}),[w,X,_,D,W])}({strategy:"fixed",placement:C+("center"!==N?"-"+N:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,o.ll)(...t,{animationFrame:"always"===W})},elements:{reference:I.anchor},middleware:[((e,t)=>({...(0,o.cY)(e),options:[e,t]}))({mainAxis:E+T,alignmentAxis:O}),H&&((e,t)=>({...(0,o.BN)(e),options:[e,t]}))({mainAxis:!0,crossAxis:!1,limiter:"partial"===_?((e,t)=>({...(0,o.ER)(e),options:[e,t]}))():void 0,...er}),H&&((e,t)=>({...(0,o.UU)(e),options:[e,t]}))({...er}),((e,t)=>({...(0,o.Ej)(e),options:[e,t]}))({...er,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:o}=e,{width:i,height:l}=r.reference,a=t.floating.style;a.setProperty("--radix-popper-available-width","".concat(n,"px")),a.setProperty("--radix-popper-available-height","".concat(o,"px")),a.setProperty("--radix-popper-anchor-width","".concat(i,"px")),a.setProperty("--radix-popper-anchor-height","".concat(l,"px"))}}),q&&((e,t)=>({...(e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,o.UE)({element:r.current,padding:n}).fn(t):{}:r?(0,o.UE)({element:r,padding:n}).fn(t):{}}}))(e),options:[e,t]}))({element:q,padding:z}),B({arrowWidth:Q,arrowHeight:T}),D&&((e,t)=>({...(0,o.jD)(e),options:[e,t]}))({strategy:"referenceHidden",...er})]}),[es,eu]=U(ei),ef=(0,y.c)(G);(0,m.N)(()=>{el&&(null==ef||ef())},[el,ef]);let ed=null==(r=ea.arrow)?void 0:r.x,ec=null==(p=ea.arrow)?void 0:p.y,ep=(null==(g=ea.arrow)?void 0:g.centerOffset)!==0,[eh,eg]=n.useState();return(0,m.N)(()=>{L&&eg(window.getComputedStyle(L).zIndex)},[L]),(0,c.jsx)("div",{ref:en.setFloating,"data-radix-popper-content-wrapper":"",style:{...eo,transform:el?eo.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eh,"--radix-popper-transform-origin":[null==(x=ea.transformOrigin)?void 0:x.x,null==(v=ea.transformOrigin)?void 0:v.y].join(" "),...(null==(b=ea.hide)?void 0:b.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(k,{scope:j,placedSide:es,onArrowChange:J,arrowX:ed,arrowY:ec,shouldHideArrow:ep,children:(0,c.jsx)(d.sG.div,{"data-side":es,"data-align":eu,...F,ref:V,style:{...F.style,animation:el?void 0:"none"}})})})});N.displayName=R;var O="PopperArrow",z={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},H=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=E(O,r),i=z[o.placedSide];return(0,c.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(p,{...n,ref:t,style:{...n.style,display:"block"}})})});function M(e){return null!==e}H.displayName=O;var B=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,i,l;let{placement:a,rects:s,middlewareData:u}=t,f=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=f?0:e.arrowWidth,c=f?0:e.arrowHeight,[p,h]=U(a),g={start:"0%",center:"50%",end:"100%"}[h],y=(null!=(i=null==(n=u.arrow)?void 0:n.x)?i:0)+d/2,m=(null!=(l=null==(o=u.arrow)?void 0:o.y)?l:0)+c/2,w="",x="";return"bottom"===p?(w=f?g:"".concat(y,"px"),x="".concat(-c,"px")):"top"===p?(w=f?g:"".concat(y,"px"),x="".concat(s.floating.height+c,"px")):"right"===p?(w="".concat(-c,"px"),x=f?g:"".concat(m,"px")):"left"===p&&(w="".concat(s.floating.width+c,"px"),x=f?g:"".concat(m,"px")),{data:{x:w,y:x}}}});function U(e){let[t,r="center"]=e.split("-");return[t,r]}var X=P,Y=C,_=N,D=H},57026:(e,t,r)=>{r.d(t,{X:()=>i});var n=r(49579),o=r(79442);function i(e){let[t,r]=n.useState(void 0);return(0,o.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});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.