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]="3e043436-c5f7-43ab-904d-7ebf1c188fb6",e._sentryDebugIdIdentifier="sentry-dbid-3e043436-c5f7-43ab-904d-7ebf1c188fb6")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8622],{18910:(e,t,r)=>{r.d(t,{Mz:()=>I,i3:()=>W,UC:()=>z,bL:()=>M,Bk:()=>w});var n=r(3378),o=r(10766),i=r(24111),l="undefined"!=typeof document?n.useLayoutEffect:function(){};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 c(e){let t=n.useRef(e);return l(()=>{t.current=e}),t}var d=r(25484),f=r(71450),p=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,f.jsx)(d.sG.svg,{...i,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,f.jsx)("polygon",{points:"0,0 30,0 15,10"})})});p.displayName="Arrow";var v=r(96816),h=r(78564),y=r(43889),g=r(90047),m=r(49117),b="Popper",[x,w]=(0,h.A)(b),[E,C]=x(b),P=e=>{let{__scopePopper:t,children:r}=e,[o,i]=n.useState(null);return(0,f.jsx)(E,{scope:t,anchor:o,onAnchorChange:i,children:r})};P.displayName=b;var T="PopperAnchor",k=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...i}=e,l=C(T,r),a=n.useRef(null),s=(0,v.s)(t,a);return n.useEffect(()=>{l.onAnchorChange((null==o?void 0:o.current)||a.current)}),o?null:(0,f.jsx)(d.sG.div,{...i,ref:s})});k.displayName=T;var R="PopperContent",[j,L]=x(R),S=n.forwardRef((e,t)=>{var r,p,h,b,x,w,E,P;let{__scopePopper:T,side:k="bottom",sideOffset:L=0,align:S="center",alignOffset:A=0,arrowPadding:D=0,avoidCollisions:O=!0,collisionBoundary:M=[],collisionPadding:I=0,sticky:z="partial",hideWhenDetached:W=!1,updatePositionStrategy:H="optimized",onPlaced:F,...G}=e,X=C(R,T),[Y,U]=n.useState(null),$=(0,v.s)(t,e=>U(e)),[V,q]=n.useState(null),Z=(0,m.X)(V),J=null!=(E=null==Z?void 0:Z.width)?E:0,K=null!=(P=null==Z?void 0:Z.height)?P:0,Q="number"==typeof I?I:{top:0,right:0,bottom:0,left:0,...I},ee=Array.isArray(M)?M:[M],et=ee.length>0,er={padding:Q,boundary:ee.filter(N),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:f,elements:{reference:p,floating:v}={},transform:h=!0,whileElementsMounted:y,open:g}=e,[m,b]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[x,w]=n.useState(d);a(x,d)||w(d);let[E,C]=n.useState(null),[P,T]=n.useState(null),k=n.useCallback(e=>{e!==S.current&&(S.current=e,C(e))},[]),R=n.useCallback(e=>{e!==A.current&&(A.current=e,T(e))},[]),j=p||E,L=v||P,S=n.useRef(null),A=n.useRef(null),D=n.useRef(m),O=null!=y,N=c(y),B=c(f),_=c(g),M=n.useCallback(()=>{if(!S.current||!A.current)return;let e={placement:t,strategy:r,middleware:x};B.current&&(e.platform=B.current),(0,o.rD)(S.current,A.current,e).then(e=>{let t={...e,isPositioned:!1!==_.current};I.current&&!a(D.current,t)&&(D.current=t,i.flushSync(()=>{b(t)}))})},[x,t,r,B,_]);l(()=>{!1===g&&D.current.isPositioned&&(D.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let I=n.useRef(!1);l(()=>(I.current=!0,()=>{I.current=!1}),[]),l(()=>{if(j&&(S.current=j),L&&(A.current=L),j&&L){if(N.current)return N.current(j,L,M);M()}},[j,L,M,N,O]);let z=n.useMemo(()=>({reference:S,floating:A,setReference:k,setFloating:R}),[k,R]),W=n.useMemo(()=>({reference:j,floating:L}),[j,L]),H=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!W.floating)return e;let t=u(W.floating,m.x),n=u(W.floating,m.y);return h?{...e,transform:"translate("+t+"px, "+n+"px)",...s(W.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,h,W.floating,m.x,m.y]);return n.useMemo(()=>({...m,update:M,refs:z,elements:W,floatingStyles:H}),[m,M,z,W,H])}({strategy:"fixed",placement:k+("center"!==S?"-"+S:""),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"===H})},elements:{reference:X.anchor},middleware:[((e,t)=>{let r=(0,o.cY)(e);return{name:r.name,fn:r.fn,options:[e,t]}})({mainAxis:L+K,alignmentAxis:A}),O&&((e,t)=>{let r=(0,o.BN)(e);return{name:r.name,fn:r.fn,options:[e,t]}})({mainAxis:!0,crossAxis:!1,limiter:"partial"===z?((e,t)=>({fn:(0,o.ER)(e).fn,options:[e,t]}))():void 0,...er}),O&&((e,t)=>{let r=(0,o.UU)(e);return{name:r.name,fn:r.fn,options:[e,t]}})({...er}),((e,t)=>{let r=(0,o.Ej)(e);return{name:r.name,fn:r.fn,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"))}}),V&&((e,t)=>{let r=(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);return{name:r.name,fn:r.fn,options:[e,t]}})({element:V,padding:D}),B({arrowWidth:J,arrowHeight:K}),W&&((e,t)=>{let r=(0,o.jD)(e);return{name:r.name,fn:r.fn,options:[e,t]}})({strategy:"referenceHidden",...er})]}),[es,eu]=_(ei),ec=(0,y.c)(F);(0,g.N)(()=>{el&&(null==ec||ec())},[el,ec]);let ed=null==(r=ea.arrow)?void 0:r.x,ef=null==(p=ea.arrow)?void 0:p.y,ep=(null==(h=ea.arrow)?void 0:h.centerOffset)!==0,[ev,eh]=n.useState();return(0,g.N)(()=>{Y&&eh(window.getComputedStyle(Y).zIndex)},[Y]),(0,f.jsx)("div",{ref:en.setFloating,"data-radix-popper-content-wrapper":"",style:{...eo,transform:el?eo.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ev,"--radix-popper-transform-origin":[null==(b=ea.transformOrigin)?void 0:b.x,null==(x=ea.transformOrigin)?void 0:x.y].join(" "),...(null==(w=ea.hide)?void 0:w.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,f.jsx)(j,{scope:T,placedSide:es,onArrowChange:q,arrowX:ed,arrowY:ef,shouldHideArrow:ep,children:(0,f.jsx)(d.sG.div,{"data-side":es,"data-align":eu,...G,ref:$,style:{...G.style,animation:el?void 0:"none"}})})})});S.displayName=R;var A="PopperArrow",D={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},O=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=L(A,r),i=D[o.placedSide];return(0,f.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,f.jsx)(p,{...n,ref:t,style:{...n.style,display:"block"}})})});function N(e){return null!==e}O.displayName=A;var B=e=>({name:"transformOrigin",options:e,fn(t){var r,n,o,i,l;let{placement:a,rects:s,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,f=c?0:e.arrowHeight,[p,v]=_(a),h={start:"0%",center:"50%",end:"100%"}[v],y=(null!=(i=null==(n=u.arrow)?void 0:n.x)?i:0)+d/2,g=(null!=(l=null==(o=u.arrow)?void 0:o.y)?l:0)+f/2,m="",b="";return"bottom"===p?(m=c?h:"".concat(y,"px"),b="".concat(-f,"px")):"top"===p?(m=c?h:"".concat(y,"px"),b="".concat(s.floating.height+f,"px")):"right"===p?(m="".concat(-f,"px"),b=c?h:"".concat(g,"px")):"left"===p&&(m="".concat(s.floating.width+f,"px"),b=c?h:"".concat(g,"px")),{data:{x:m,y:b}}}});function _(e){let[t,r="center"]=e.split("-");return[t,r]}var M=P,I=k,z=S,W=O},29145:(e,t,r)=>{r.d(t,{B:()=>s});var n,o=r(3378),i=r(90047),l=(n||(n=r.t(o,2)))["useId".toString()]||(()=>void 0),a=0;function s(e){let[t,r]=o.useState(l());return(0,i.N)(()=>{e||r(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},37575:(e,t,r)=>{function n(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=function e(t){var r,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(n=e(t[r]))&&(o&&(o+=" "),o+=n)}else for(n in t)t[n]&&(o&&(o+=" "),o+=n);return o}(e))&&(n&&(n+=" "),n+=t);return n}r.d(t,{$:()=>n,A:()=>o});let o=n},41261:(e,t,r)=>{r.d(t,{i:()=>i});var n=r(3378),o=r(43889);function i({prop:e,defaultProp:t,onChange:r=()=>{}}){let[i,l]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[i]=r,l=n.useRef(i),a=(0,o.c)(t);return n.useEffect(()=>{l.current!==i&&(a(i),l.current=i)},[i,l,a]),r}({defaultProp:t,onChange:r}),a=void 0!==e,s=a?e:i,u=(0,o.c)(r);return[s,n.useCallback(t=>{if(a){let r="function"==typeof t?t(e):t;r!==e&&u(r)}else l(t)},[a,e,l,u])]}},43332:(e,t,r)=>{r.d(t,{Arrow:()=>V,Content:()=>$,Portal:()=>U,Provider:()=>G,Root:()=>X,Trigger:()=>Y});var n=r(3378),o=r(5558),i=r(96816),l=r(78564),a=r(97828),s=r(29145),u=r(18910),c=r(92034),d=r(64849),f=r(25484),p=r(41609),v=r(41261),h=r(88532),y=r(71450),[g,m]=(0,l.A)("Tooltip",[u.Bk]),b=(0,u.Bk)(),x="TooltipProvider",w="tooltip.open",[E,C]=g(x),P=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:o=300,disableHoverableContent:i=!1,children:l}=e,[a,s]=n.useState(!0),u=n.useRef(!1),c=n.useRef(0);return n.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,y.jsx)(E,{scope:t,isOpenDelayed:a,delayDuration:r,onOpen:n.useCallback(()=>{window.clearTimeout(c.current),s(!1)},[]),onClose:n.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>s(!0),o)},[o]),isPointerInTransitRef:u,onPointerInTransitChange:n.useCallback(e=>{u.current=e},[]),disableHoverableContent:i,children:l})};P.displayName=x;var T="Tooltip",[k,R]=g(T),j=e=>{let{__scopeTooltip:t,children:r,open:o,defaultOpen:i=!1,onOpenChange:l,disableHoverableContent:a,delayDuration:c}=e,d=C(T,e.__scopeTooltip),f=b(t),[p,h]=n.useState(null),g=(0,s.B)(),m=n.useRef(0),x=null!=a?a:d.disableHoverableContent,E=null!=c?c:d.delayDuration,P=n.useRef(!1),[R=!1,j]=(0,v.i)({prop:o,defaultProp:i,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(w))):d.onClose(),null==l||l(e)}}),L=n.useMemo(()=>R?P.current?"delayed-open":"instant-open":"closed",[R]),S=n.useCallback(()=>{window.clearTimeout(m.current),m.current=0,P.current=!1,j(!0)},[j]),A=n.useCallback(()=>{window.clearTimeout(m.current),m.current=0,j(!1)},[j]),D=n.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{P.current=!0,j(!0),m.current=0},E)},[E,j]);return n.useEffect(()=>()=>{m.current&&(window.clearTimeout(m.current),m.current=0)},[]),(0,y.jsx)(u.bL,{...f,children:(0,y.jsx)(k,{scope:t,contentId:g,open:R,stateAttribute:L,trigger:p,onTriggerChange:h,onTriggerEnter:n.useCallback(()=>{d.isOpenDelayed?D():S()},[d.isOpenDelayed,D,S]),onTriggerLeave:n.useCallback(()=>{x?A():(window.clearTimeout(m.current),m.current=0)},[A,x]),onOpen:S,onClose:A,disableHoverableContent:x,children:r})})};j.displayName=T;var L="TooltipTrigger",S=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...l}=e,a=R(L,r),s=C(L,r),c=b(r),d=n.useRef(null),p=(0,i.s)(t,d,a.onTriggerChange),v=n.useRef(!1),h=n.useRef(!1),g=n.useCallback(()=>v.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",g),[g]),(0,y.jsx)(u.Mz,{asChild:!0,...c,children:(0,y.jsx)(f.sG.button,{"aria-describedby":a.open?a.contentId:void 0,"data-state":a.stateAttribute,...l,ref:p,onPointerMove:(0,o.m)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(h.current||s.isPointerInTransitRef.current||(a.onTriggerEnter(),h.current=!0))}),onPointerLeave:(0,o.m)(e.onPointerLeave,()=>{a.onTriggerLeave(),h.current=!1}),onPointerDown:(0,o.m)(e.onPointerDown,()=>{v.current=!0,document.addEventListener("pointerup",g,{once:!0})}),onFocus:(0,o.m)(e.onFocus,()=>{v.current||a.onOpen()}),onBlur:(0,o.m)(e.onBlur,a.onClose),onClick:(0,o.m)(e.onClick,a.onClose)})})});S.displayName=L;var A="TooltipPortal",[D,O]=g(A,{forceMount:void 0}),N=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:o}=e,i=R(A,t);return(0,y.jsx)(D,{scope:t,forceMount:r,children:(0,y.jsx)(d.C,{present:r||i.open,children:(0,y.jsx)(c.Z,{asChild:!0,container:o,children:n})})})};N.displayName=A;var B="TooltipContent",_=n.forwardRef((e,t)=>{let r=O(B,e.__scopeTooltip),{forceMount:n=r.forceMount,side:o="top",...i}=e,l=R(B,e.__scopeTooltip);return(0,y.jsx)(d.C,{present:n||l.open,children:l.disableHoverableContent?(0,y.jsx)(W,{side:o,...i,ref:t}):(0,y.jsx)(M,{side:o,...i,ref:t})})}),M=n.forwardRef((e,t)=>{let r=R(B,e.__scopeTooltip),o=C(B,e.__scopeTooltip),l=n.useRef(null),a=(0,i.s)(t,l),[s,u]=n.useState(null),{trigger:c,onClose:d}=r,f=l.current,{onPointerInTransitChange:p}=o,v=n.useCallback(()=>{u(null),p(!1)},[p]),h=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),i=Math.abs(t.left-e.x);switch(Math.min(r,n,o,i)){case i:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect());u(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){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,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())])),p(!0)},[p]);return n.useEffect(()=>()=>v(),[v]),n.useEffect(()=>{if(c&&f){let e=e=>h(e,f),t=e=>h(e,c);return c.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{c.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}},[c,f,h,v]),n.useEffect(()=>{if(s){let e=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=(null==c?void 0:c.contains(t))||(null==f?void 0:f.contains(t)),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e].x,a=t[e].y,s=t[i].x,u=t[i].y;a>n!=u>n&&r<(s-l)*(n-a)/(u-a)+l&&(o=!o)}return o}(r,s);n?v():o&&(v(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[c,f,s,d,v]),(0,y.jsx)(W,{...e,ref:a})}),[I,z]=g(T,{isInside:!1}),W=n.forwardRef((e,t)=>{let{__scopeTooltip:r,children:o,"aria-label":i,onEscapeKeyDown:l,onPointerDownOutside:s,...c}=e,d=R(B,r),f=b(r),{onClose:v}=d;return n.useEffect(()=>(document.addEventListener(w,v),()=>document.removeEventListener(w,v)),[v]),n.useEffect(()=>{if(d.trigger){let e=e=>{let t=e.target;(null==t?void 0:t.contains(d.trigger))&&v()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[d.trigger,v]),(0,y.jsx)(a.qW,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:l,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:v,children:(0,y.jsxs)(u.UC,{"data-state":d.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,y.jsx)(p.xV,{children:o}),(0,y.jsx)(I,{scope:r,isInside:!0,children:(0,y.jsx)(h.b,{id:d.contentId,role:"tooltip",children:i||o})})]})})});_.displayName=B;var H="TooltipArrow",F=n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...n}=e,o=b(r);return z(H,r).isInside?null:(0,y.jsx)(u.i3,{...o,...n,ref:t})});F.displayName=H;var G=P,X=j,Y=S,U=N,$=_,V=F},49117:(e,t,r)=>{r.d(t,{X:()=>i});var n=r(3378),o=r(90047);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}},88532:(e,t,r)=>{r.d(t,{b:()=>a,s:()=>l});var n=r(3378),o=r(25484),i=r(71450),l=n.forwardRef((e,t)=>(0,i.jsx)(o.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));l.displayName="VisuallyHidden";var a=l},92034:(e,t,r)=>{r.d(t,{Z:()=>s});var n=r(3378),o=r(24111),i=r(25484),l=r(90047),a=r(71450),s=n.forwardRef((e,t)=>{var r,s;let{container:u,...c}=e,[d,f]=n.useState(!1);(0,l.N)(()=>f(!0),[]);let p=u||d&&(null==(s=globalThis)||null==(r=s.document)?void 0:r.body);return p?o.createPortal((0,a.jsx)(i.sG.div,{...c,ref:t}),p):null});s.displayName="Portal"},97828:(e,t,r)=>{r.d(t,{qW:()=>f});var n,o=r(3378),i=r(5558),l=r(25484),a=r(96816),s=r(43889),u=r(71450),c="dismissableLayer.update",d=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),f=o.forwardRef((e,t)=>{var r,f;let{disableOutsidePointerEvents:h=!1,onEscapeKeyDown:y,onPointerDownOutside:g,onFocusOutside:m,onInteractOutside:b,onDismiss:x,...w}=e,E=o.useContext(d),[C,P]=o.useState(null),T=null!=(f=null==C?void 0:C.ownerDocument)?f:null==(r=globalThis)?void 0:r.document,[,k]=o.useState({}),R=(0,a.s)(t,e=>P(e)),j=Array.from(E.layers),[L]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),S=j.indexOf(L),A=C?j.indexOf(C):-1,D=E.layersWithOutsidePointerEventsDisabled.size>0,O=A>=S,N=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,s.c)(e),i=o.useRef(!1),l=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let t=function(){v("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(r.removeEventListener("click",l.current),l.current=t,r.addEventListener("click",l.current,{once:!0})):t()}else r.removeEventListener("click",l.current);i.current=!1},t=window.setTimeout(()=>{r.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),r.removeEventListener("pointerdown",e),r.removeEventListener("click",l.current)}},[r,n]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,r=[...E.branches].some(e=>e.contains(t));O&&!r&&(null==g||g(e),null==b||b(e),e.defaultPrevented||null==x||x())},T),B=function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,n=(0,s.c)(e),i=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!i.current&&v("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return r.addEventListener("focusin",e),()=>r.removeEventListener("focusin",e)},[r,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![...E.branches].some(e=>e.contains(t))&&(null==m||m(e),null==b||b(e),e.defaultPrevented||null==x||x())},T);return!function(e,t=globalThis?.document){let r=(0,s.c)(e);o.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=>{A===E.layers.size-1&&(null==y||y(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))},T),o.useEffect(()=>{if(C)return h&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(n=T.body.style.pointerEvents,T.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(C)),E.layers.add(C),p(),()=>{h&&1===E.layersWithOutsidePointerEventsDisabled.size&&(T.body.style.pointerEvents=n)}},[C,T,h,E]),o.useEffect(()=>()=>{C&&(E.layers.delete(C),E.layersWithOutsidePointerEventsDisabled.delete(C),p())},[C,E]),o.useEffect(()=>{let e=()=>k({});return document.addEventListener(c,e),()=>document.removeEventListener(c,e)},[]),(0,u.jsx)(l.sG.div,{...w,ref:R,style:{pointerEvents:D?O?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.m)(e.onFocusCapture,B.onFocusCapture),onBlurCapture:(0,i.m)(e.onBlurCapture,B.onBlurCapture),onPointerDownCapture:(0,i.m)(e.onPointerDownCapture,N.onPointerDownCapture)})});function p(){let e=new CustomEvent(c);document.dispatchEvent(e)}function v(e,t,r,n){let{discrete:o}=n,i=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&i.addEventListener(e,t,{once:!0}),o?(0,l.hO)(i,a):i.dispatchEvent(a)}f.displayName="DismissableLayer",o.forwardRef((e,t)=>
1{let r=o.useContext(d),n=o.useRef(null),i=(0,a.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,u.jsx)(l.sG.div,{...e,ref:i})}).displayName="DismissableLayerBranch"}}]);
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.