1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[88],{1211:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(4232);let o=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"}))})},2457:(e,t,r)=>{r.d(t,{Qg:()=>i,bL:()=>s});var n=r(4232),o=r(7797),a=r(7876),i=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"}),l=n.forwardRef((e,t)=>(0,a.jsx)(o.sG.span,{...e,ref:t,style:{...i,...e.style}}));l.displayName="VisuallyHidden";var s=l},2719:(e,t,r)=>{r.d(t,{UC:()=>Y,Kq:()=>D,bL:()=>H,l9:()=>K});var n=r(4232),o=r(3716),a=r(714),i=r(1844),l=r(1139),s=r(294),d=r(5980),c=(r(1893),r(6822)),u=r(7797),p=r(7876),f=Symbol("radix.slottable"),h=r(8162),x=r(2457),[g,m]=(0,i.A)("Tooltip",[d.Bk]),w=(0,d.Bk)(),y="TooltipProvider",v="tooltip.open",[b,C]=g(y),E=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:o=300,disableHoverableContent:a=!1,children:i}=e,l=n.useRef(!0),s=n.useRef(!1),d=n.useRef(0);return n.useEffect(()=>{let e=d.current;return()=>window.clearTimeout(e)},[]),(0,p.jsx)(b,{scope:t,isOpenDelayedRef:l,delayDuration:r,onOpen:n.useCallback(()=>{window.clearTimeout(d.current),l.current=!1},[]),onClose:n.useCallback(()=>{window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.current=!0,o)},[o]),isPointerInTransitRef:s,onPointerInTransitChange:n.useCallback(e=>{s.current=e},[]),disableHoverableContent:a,children:i})};E.displayName=y;var j="Tooltip",[k,T]=g(j),R=e=>{let{__scopeTooltip:t,children:r,open:o,defaultOpen:a,onOpenChange:i,disableHoverableContent:l,delayDuration:c}=e,u=C(j,e.__scopeTooltip),f=w(t),[x,g]=n.useState(null),m=(0,s.B)(),y=n.useRef(0),b=l??u.disableHoverableContent,E=c??u.delayDuration,T=n.useRef(!1),[R,L]=(0,h.i)({prop:o,defaultProp:a??!1,onChange:e=>{e?(u.onOpen(),document.dispatchEvent(new CustomEvent(v))):u.onClose(),i?.(e)},caller:j}),A=n.useMemo(()=>R?T.current?"delayed-open":"instant-open":"closed",[R]),P=n.useCallback(()=>{window.clearTimeout(y.current),y.current=0,T.current=!1,L(!0)},[L]),O=n.useCallback(()=>{window.clearTimeout(y.current),y.current=0,L(!1)},[L]),M=n.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>{T.current=!0,L(!0),y.current=0},E)},[E,L]);return n.useEffect(()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)},[]),(0,p.jsx)(d.bL,{...f,children:(0,p.jsx)(k,{scope:t,contentId:m,open:R,stateAttribute:A,trigger:x,onTriggerChange:g,onTriggerEnter:n.useCallback(()=>{u.isOpenDelayedRef.current?M():P()},[u.isOpenDelayedRef,M,P]),onTriggerLeave:n.useCallback(()=>{b?O():(window.clearTimeout(y.current),y.current=0)},[O,b]),onOpen:P,onClose:O,disableHoverableContent:b,children:r})})};R.displayName=j;var L="TooltipTrigger",A=n.forwardRef((e,t)=>{let{__scopeTooltip:r,...i}=e,l=T(L,r),s=C(L,r),c=w(r),f=n.useRef(null),h=(0,a.s)(t,f,l.onTriggerChange),x=n.useRef(!1),g=n.useRef(!1),m=n.useCallback(()=>x.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),(0,p.jsx)(d.Mz,{asChild:!0,...c,children:(0,p.jsx)(u.sG.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...i,ref:h,onPointerMove:(0,o.mK)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||s.isPointerInTransitRef.current||(l.onTriggerEnter(),g.current=!0))}),onPointerLeave:(0,o.mK)(e.onPointerLeave,()=>{l.onTriggerLeave(),g.current=!1}),onPointerDown:(0,o.mK)(e.onPointerDown,()=>{l.open&&l.onClose(),x.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:(0,o.mK)(e.onFocus,()=>{x.current||l.onOpen()}),onBlur:(0,o.mK)(e.onBlur,l.onClose),onClick:(0,o.mK)(e.onClick,l.onClose)})})});A.displayName=L;var[P,O]=g("TooltipPortal",{forceMount:void 0}),M="TooltipContent",N=n.forwardRef((e,t)=>{let r=O(M,e.__scopeTooltip),{forceMount:n=r.forceMount,side:o="top",...a}=e,i=T(M,e.__scopeTooltip);return(0,p.jsx)(c.C,{present:n||i.open,children:i.disableHoverableContent?(0,p.jsx)(z,{side:o,...a,ref:t}):(0,p.jsx)(_,{side:o,...a,ref:t})})}),_=n.forwardRef((e,t)=>
1{let r=T(M,e.__scopeTooltip),o=C(M,e.__scopeTooltip),i=n.useRef(null),l=(0,a.s)(t,i),[s,d]=n.useState(null),{trigger:c,onClose:u}=r,f=i.current,{onPointerInTransitChange:h}=o,x=n.useCallback(()=>{d(null),h(!1)},[h]),g=n.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},o=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(r,n,o,a)){case a:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect());d(function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,o),...function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect())])),h(!0)},[h]);return n.useEffect(()=>()=>x(),[x]),n.useEffect(()=>{if(c&&f){let e=e=>g(e,f),t=e=>g(e,c);return c.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[c,f,g,x]),n.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=c?.contains(t)||f?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let i=t[e],l=t[a],s=i.x,d=i.y,c=l.x,u=l.y;d>n!=u>n&&r<(c-s)*(n-d)/(u-d)+s&&(o=!o)}return o}(r,s);n?x():o&&(x(),u())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,f,s,u,x]),(0,p.jsx)(z,{...e,ref:l})}),[B,S]=g(j,{isInside:!1}),$=function(e){let t=({children:e})=>(0,p.jsx)(p.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=f,t}("TooltipContent"),z=n.forwardRef((e,t)=>{let{__scopeTooltip:r,children:o,"aria-label":a,onEscapeKeyDown:i,onPointerDownOutside:s,...c}=e,u=T(M,r),f=w(r),{onClose:h}=u;return n.useEffect(()=>(document.addEventListener(v,h),()=>document.removeEventListener(v,h)),[h]),n.useEffect(()=>{if(u.trigger){let e=e=>{let t=e.target;t?.contains(u.trigger)&&h()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[u.trigger,h]),(0,p.jsx)(l.qW,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:h,children:(0,p.jsxs)(d.UC,{"data-state":u.stateAttribute,...f,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,p.jsx)($,{children:o}),(0,p.jsx)(B,{scope:r,isInside:!0,children:(0,p.jsx)(x.bL,{id:u.contentId,role:"tooltip",children:a||o})})]})})});N.displayName=M;var I="TooltipArrow";n.forwardRef((e,t)=>{let{__scopeTooltip:r,...n}=e,o=w(r);return S(I,r).isInside?null:(0,p.jsx)(d.i3,{...o,...n,ref:t})}).displayName=I;var D=E,H=R,K=A,Y=N},3925:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(9028).A)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},4594:(e,t,r)=>{r.d(t,{A:()=>
1o});var n=r(4232);let o=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"}))})},5499:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(4232);let o=n.forwardRef(function(e,t){return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:2,stroke:"currentColor","aria-hidden":"true",ref:t},e),n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"}))})},5980:(e,t,r)=>{r.d(t,{Mz:()=>N,i3:()=>B,UC:()=>_,bL:()=>M,Bk:()=>g});var n=r(4232),o=r(4882),a=r(400),i=r(7797),l=r(7876),s=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...a}=e;return(0,l.jsx)(i.sG.svg,{...a,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,l.jsx)("polygon",{points:"0,0 30,0 15,10"})})});s.displayName="Arrow";var d=r(714),c=r(1844),u=r(2146),p=r(1285),f=r(7552),h="Popper",[x,g]=(0,c.A)(h),[m,w]=x(h),y=e=>{let{__scopePopper:t,children:r}=e,[o,a]=n.useState(null);return(0,l.jsx)(m,{scope:t,anchor:o,onAnchorChange:a,children:r})};y.displayName=h;var v="PopperAnchor",b=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...a}=e,s=w(v,r),c=n.useRef(null),u=(0,d.s)(t,c),p=n.useRef(null);return n.useEffect(()=>{let e=p.current;p.current=o?.current||c.current,e!==p.current&&s.onAnchorChange(p.current)}),o?null:(0,l.jsx)(i.sG.div,{...a,ref:u})});b.displayName=v;var C="PopperContent",[E,j]=x(C),k=n.forwardRef((e,t)=>{let{__scopePopper:r,side:s="bottom",sideOffset:c=0,align:h="center",alignOffset:x=0,arrowPadding:g=0,avoidCollisions:m=!0,collisionBoundary:y=[],collisionPadding:v=0,sticky:b="partial",hideWhenDetached:j=!1,updatePositionStrategy:k="optimized",onPlaced:T,...R}=e,L=w(C,r),[M,N]=n.useState(null),_=(0,d.s)(t,e=>N(e)),[B,S]=n.useState(null),$=(0,f.X)(B),z=$?.width??0,I=$?.height??0,D="number"==typeof v?v:{top:0,right:0,bottom:0,left:0,...v},H=Array.isArray(y)?y:[y],K=H.length>0,Y={padding:D,boundary:H.filter(A),altBoundary:K},{refs:F,floatingStyles:U,placement:W,isPositioned:X,middlewareData:G}=(0,o.we)({strategy:"fixed",placement:s+("center"!==h?"-"+h:""),whileElementsMounted:(...e)=>(0,a.ll)(...e,{animationFrame:"always"===k}),elements:{reference:L.anchor},middleware:[(0,o.cY)({mainAxis:c+I,alignmentAxis:x}),m&&(0,o.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===b?(0,o.ER)():void 0,...Y}),m&&(0,o.UU)({...Y}),(0,o.Ej)({...Y,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:a}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${r}px`),i.setProperty("--radix-popper-available-height",`${n}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${a}px`)}}),B&&(0,o.UE)({element:B,padding:g}),P({arrowWidth:z,arrowHeight:I}),j&&(0,o.jD)({strategy:"referenceHidden",...Y})]}),[q,V]=O(W),Q=(0,u.c)(T);(0,p.N)(()=>{X&&Q?.()},[X,Q]);let J=G.arrow?.x,Z=G.arrow?.y,ee=G.arrow?.centerOffset!==0,[et,er]=n.useState();return(0,p.N)(()=>{M&&er(window.getComputedStyle(M).zIndex)},[M]),(0,l.jsx)("div",{ref:F.setFloating,"data-radix-popper-content-wrapper":"",style:{...U,transform:X?U.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[G.transformOrigin?.x,G.transformOrigin?.y].join(" "),...G.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,l.jsx)(E,{scope:r,placedSide:q,onArrowChange:S,arrowX:J,arrowY:Z,shouldHideArrow:ee,children:(0,l.jsx)(i.sG.div,{"data-side":q,"data-align":V,...R,ref:_,style:{...R.style,animation:X?void 0:"none"}})})})});k.displayName=C;var T="PopperArrow",R={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},L=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=j(T,r),a=R[o.placedSide];return(0,l.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]: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,l.jsx)(s,{...n,ref:t,style:{...n.style,display:"block"}})})});function A(e){return null!==e}L.displayName=T;var P=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,a=o.arrow?.centerOffset!==0,i=a?0:e.arrowWidth,l=a?0:e.arrowHeight,[s,d]=O(r),c={start:"0%",center:"50%",end:"100%"}[d],u=(o.arrow?.x??0)+i/2,p=(o.arrow?.y??0)+l/2,f="",h="";return"bottom"===s?(f=a?c:`${u}px`,h=`${-l}px`):"top"===s?(f=a?c:`${u}px`,h=`${n.floating.height+l}px`):"right"===s?(f=`${-l}px`,h=a?c:`${p}px`):"left"===s&&(f=`${n.floating.width+l}px`,h=a?c:`${p}px`),{data:{x:f,y:h}}}});function O(e){let[t,r="center"]=e.split("-");return[t,r]}var M=y,N=b,_=k,B=L}}]);
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.