(self.webpackChunkOne=self.webpackChunkOne||[]).push([["7083"],{90590:function(e){!function(){"use strict";var t={}.hasOwnProperty;function o(){for(var e=[],n=0;na,TooltipContent:()=>d,TooltipTrigger:()=>u});var n=o(85893),l=o(67294),r=o(73935),i=o(95703),s=o(81722);let c=(0,l.createContext)({}),a=(0,s.$j)(({app:e})=>({isBrowserEngine:e.isBrowserEngine}))(({children:e,isBrowserEngine:t})=>{let o=(0,l.useId)(),r=(0,l.useMemo)(()=>({uuid:t?o:void 0}),[o,t]);return(0,n.jsx)(c.Provider,{value:r,children:e})}),u=({children:e})=>{let{uuid:t}=(0,l.useContext)(c);return(0,n.jsx)("span",{className:"Tooltip__trigger","data-tooltip-id":t,children:e})},d=({children:e})=>{let t=(0,l.useRef)(void 0),[o,s]=(0,l.useState)(!1),{uuid:a}=(0,l.useContext)(c);return(0,l.useEffect)(()=>{if(!t.current){let e=window.document.getElementsByClassName("Tooltip__contentContainer")?.[0];e?t.current=e:(t.current=window.document.body.appendChild(window.document.createElement("div")),t.current.classList.add("Tooltip__contentContainer")),s(!0)}},[o]),t.current?(0,r.createPortal)((0,n.jsx)(i.u,{id:a,variant:"light",className:"Tooltip__content",delayShow:70,children:e}),t.current):null}},95703:function(e,t,o){"use strict";o.d(t,{u:()=>eS});var n=o(67294);let l=Math.min,r=Math.max,i=Math.round,s=Math.floor,c=e=>({x:e,y:e}),a={left:"right",right:"left",bottom:"top",top:"bottom"},u={start:"end",end:"start"};function d(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function p(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function v(e){return"y"===e?"height":"width"}function h(e){return["top","bottom"].includes(f(e))?"y":"x"}function y(e){return e.replace(/start|end/g,e=>u[e])}function w(e){return e.replace(/left|right|bottom|top/g,e=>a[e])}function g(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function b(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function _(e,t,o){let n,{reference:l,floating:r}=e,i=h(t),s=m(h(t)),c=v(s),a=f(t),u="y"===i,d=l.x+l.width/2-r.width/2,y=l.y+l.height/2-r.height/2,w=l[c]/2-r[c]/2;switch(a){case"top":n={x:d,y:l.y-r.height};break;case"bottom":n={x:d,y:l.y+l.height};break;case"right":n={x:l.x+l.width,y:y};break;case"left":n={x:l.x-r.width,y:y};break;default:n={x:l.x,y:l.y}}switch(p(t)){case"start":n[s]-=w*(o&&u?-1:1);break;case"end":n[s]+=w*(o&&u?-1:1)}return n}let E=async(e,t,o)=>{let{placement:n="bottom",strategy:l="absolute",middleware:r=[],platform:i}=o,s=r.filter(Boolean),c=await (null==i.isRTL?void 0:i.isRTL(t)),a=await i.getElementRects({reference:e,floating:t,strategy:l}),{x:u,y:d}=_(a,n,c),f=n,p={},m=0;for(let o=0;o(o.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(o.contain||"").includes(e))}function $(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function I(e){return["html","body","#document"].includes(T(e))}function B(e){return R(e).getComputedStyle(e)}function H(e){return L(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function W(e){if("html"===T(e))return e;let t=e.assignedSlot||e.parentNode||N(e)&&e.host||O(e);return N(t)?t.host:t}function M(e,t,o){var n;void 0===t&&(t=[]),void 0===o&&(o=!0);let l=function e(t){let o=W(t);return I(o)?t.ownerDocument?t.ownerDocument.body:t.body:C(o)&&j(o)?o:e(o)}(e),r=l===(null==(n=e.ownerDocument)?void 0:n.body),i=R(l);return r?t.concat(i,i.visualViewport||[],j(l)?l:[],i.frameElement&&o?M(i.frameElement):[]):t.concat(l,M(l,[],o))}function P(e){let t=B(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,l=C(e),r=l?e.offsetWidth:o,s=l?e.offsetHeight:n,c=i(o)!==r||i(n)!==s;return c&&(o=r,n=s),{width:o,height:n,$:c}}function z(e){return L(e)?e:e.contextElement}function F(e){let t=z(e);if(!C(t))return c(1);let o=t.getBoundingClientRect(),{width:n,height:l,$:r}=P(t),s=(r?i(o.width):o.width)/n,a=(r?i(o.height):o.height)/l;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let V=c(0);function q(e){let t=R(e);return $()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:V}function K(e,t,o,n){var l;void 0===t&&(t=!1),void 0===o&&(o=!1);let r=e.getBoundingClientRect(),i=z(e),s=c(1);t&&(n?L(n)&&(s=F(n)):s=F(e));let a=(void 0===(l=o)&&(l=!1),n&&(!l||n===R(i))&&l)?q(i):c(0),u=(r.left+a.x)/s.x,d=(r.top+a.y)/s.y,f=r.width/s.x,p=r.height/s.y;if(i){let e=R(i),t=n&&L(n)?R(n):n,o=e,l=o.frameElement;for(;l&&n&&t!==o;){let e=F(l),t=l.getBoundingClientRect(),n=B(l),r=t.left+(l.clientLeft+parseFloat(n.paddingLeft))*e.x,i=t.top+(l.clientTop+parseFloat(n.paddingTop))*e.y;u*=e.x,d*=e.y,f*=e.x,p*=e.y,u+=r,d+=i,l=(o=R(l)).frameElement}}return b({width:f,height:p,x:u,y:d})}let X=[":popover-open",":modal"];function Y(e){return X.some(t=>{try{return e.matches(t)}catch(e){return!1}})}function Z(e){return K(O(e)).left+H(e).scrollLeft}function G(e,t,o){let n;if("viewport"===t)n=function(e,t){let o=R(e),n=O(e),l=o.visualViewport,r=n.clientWidth,i=n.clientHeight,s=0,c=0;if(l){r=l.width,i=l.height;let e=$();(!e||e&&"fixed"===t)&&(s=l.offsetLeft,c=l.offsetTop)}return{width:r,height:i,x:s,y:c}}(e,o);else if("document"===t)n=function(e){let t=O(e),o=H(e),n=e.ownerDocument.body,l=r(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=r(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-o.scrollLeft+Z(e),c=-o.scrollTop;return"rtl"===B(n).direction&&(s+=r(t.clientWidth,n.clientWidth)-l),{width:l,height:i,x:s,y:c}}(O(e));else if(L(t))n=function(e,t){let o=K(e,!0,"fixed"===t),n=o.top+e.clientTop,l=o.left+e.clientLeft,r=C(e)?F(e):c(1),i=e.clientWidth*r.x,s=e.clientHeight*r.y;return{width:i,height:s,x:l*r.x,y:n*r.y}}(t,o);else{let o=q(e);n={...t,x:t.x-o.x,y:t.y-o.y}}return b(n)}function U(e,t){return C(e)&&"fixed"!==B(e).position?t?t(e):e.offsetParent:null}function J(e,t){let o=R(e);if(!C(e)||Y(e))return o;let n=U(e,t);for(;n&&["table","td","th"].includes(T(n))&&"static"===B(n).position;)n=U(n,t);return n&&("html"===T(n)||"body"===T(n)&&"static"===B(n).position&&!D(n))?o:n||function(e){let t=W(e);for(;C(t)&&!I(t);){if(D(t))return t;t=W(t)}return null}(e)||o}let Q=async function(e){let t=this.getOffsetParent||J,o=this.getDimensions;return{reference:function(e,t,o){let n=C(t),l=O(t),r="fixed"===o,i=K(e,!0,r,t),s={scrollLeft:0,scrollTop:0},a=c(0);if(n||!n&&!r){if(("body"!==T(t)||j(l))&&(s=H(t)),n){let e=K(t,!0,r,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else l&&(a.x=Z(l))}return{x:i.left+s.scrollLeft-a.x,y:i.top+s.scrollTop-a.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await o(e.floating)}}},ee={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:o,offsetParent:n,strategy:l}=e,r="fixed"===l,i=O(n),s=!!t&&Y(t.floating);if(n===i||s&&r)return o;let a={scrollLeft:0,scrollTop:0},u=c(1),d=c(0),f=C(n);if((f||!f&&!r)&&(("body"!==T(n)||j(i))&&(a=H(n)),C(n))){let e=K(n);u=F(n),d.x=e.x+n.clientLeft,d.y=e.y+n.clientTop}return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-a.scrollLeft*u.x+d.x,y:o.y*u.y-a.scrollTop*u.y+d.y}},getDocumentElement:O,getClippingRect:function(e){let{element:t,boundary:o,rootBoundary:n,strategy:i}=e,s=[..."clippingAncestors"===o?function(e,t){let o=t.get(e);if(o)return o;let n=M(e,[],!1).filter(e=>L(e)&&"body"!==T(e)),l=null,r="fixed"===B(e).position,i=r?W(e):e;for(;L(i)&&!I(i);){let t=B(i),o=D(i);o||"fixed"!==t.position||(l=null),(r?!o&&!l:!o&&"static"===t.position&&!!l&&["absolute","fixed"].includes(l.position)||j(i)&&!o&&function e(t,o){let n=W(t);return!(n===o||!L(n)||I(n))&&("fixed"===B(n).position||e(n,o))}(e,i))?n=n.filter(e=>e!==i):l=t,i=W(i)}return t.set(e,n),n}(t,this._c):[].concat(o),n],c=s[0],a=s.reduce((e,o)=>{let n=G(t,o,i);return e.top=r(n.top,e.top),e.right=l(n.right,e.right),e.bottom=l(n.bottom,e.bottom),e.left=r(n.left,e.left),e},G(t,c,i));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}},getOffsetParent:J,getElementRects:Q,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:o}=P(e);return{width:t,height:o}},getScale:F,isElement:L,isRTL:function(e){return"rtl"===B(e).direction}},et=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:n,placement:i}=t,{mainAxis:s=!0,crossAxis:c=!1,limiter:a={fn:e=>{let{x:t,y:o}=e;return{x:t,y:o}}},...u}=d(e,t),p={x:o,y:n},v=await x(t,u),y=h(f(i)),w=m(y),g=p[w],b=p[y];if(s){let e="y"===w?"top":"left",t="y"===w?"bottom":"right",o=g+v[e],n=g-v[t];g=r(o,l(g,n))}if(c){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",o=b+v[e],n=b-v[t];b=r(o,l(b,n))}let _=a.fn({...t,[w]:g,[y]:b});return{..._,data:{x:_.x-o,y:_.y-n}}}}},eo=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var o,n,l,r,i;let{placement:s,middlewareData:c,rects:a,initialPlacement:u,platform:g,elements:b}=t,{mainAxis:_=!0,crossAxis:E=!0,fallbackPlacements:S,fallbackStrategy:A="bestFit",fallbackAxisSideDirection:T="none",flipAlignment:R=!0,...O}=d(e,t);if(null!=(o=c.arrow)&&o.alignmentOffset)return{};let k=f(s),L=f(u)===u,C=await (null==g.isRTL?void 0:g.isRTL(b.floating)),N=S||(L||!R?[w(u)]:function(e){let t=w(e);return[y(e),t,y(t)]}(u));S||"none"===T||N.push(...function(e,t,o,n){let l=p(e),r=function(e,t,o){let n=["left","right"],l=["right","left"];switch(e){case"top":case"bottom":if(o)return t?l:n;return t?n:l;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(f(e),"start"===o,n);return l&&(r=r.map(e=>e+"-"+l),t&&(r=r.concat(r.map(y)))),r}(u,R,T,C));let j=[u,...N],D=await x(t,O),$=[],I=(null==(n=c.flip)?void 0:n.overflows)||[];if(_&&$.push(D[k]),E){let e=function(e,t,o){void 0===o&&(o=!1);let n=p(e),l=m(h(e)),r=v(l),i="x"===l?n===(o?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[r]>t.floating[r]&&(i=w(i)),[i,w(i)]}(s,a,C);$.push(D[e[0]],D[e[1]])}if(I=[...I,{placement:s,overflows:$}],!$.every(e=>e<=0)){let e=((null==(l=c.flip)?void 0:l.index)||0)+1,t=j[e];if(t)return{data:{index:e,overflows:I},reset:{placement:t}};let o=null==(r=I.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:r.placement;if(!o)switch(A){case"bestFit":{let e=null==(i=I.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(o=e);break}case"initialPlacement":o=u}if(s!==o)return{reset:{placement:o}}}return{}}}},en=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:i,rects:s,platform:c,elements:a,middlewareData:u}=t,{element:f,padding:y=0}=d(e,t)||{};if(null==f)return{};let w=g(y),b={x:o,y:n},_=m(h(i)),E=v(_),x=await c.getDimensions(f),S="y"===_,A=S?"clientHeight":"clientWidth",T=s.reference[E]+s.reference[_]-b[_]-s.floating[E],R=b[_]-s.reference[_],O=await (null==c.getOffsetParent?void 0:c.getOffsetParent(f)),k=O?O[A]:0;k&&await (null==c.isElement?void 0:c.isElement(O))||(k=a.floating[A]||s.floating[E]);let L=k/2-x[E]/2-1,C=l(w[S?"top":"left"],L),N=l(w[S?"bottom":"right"],L),j=k-x[E]-N,D=k/2-x[E]/2+(T/2-R/2),$=r(C,l(D,j)),I=!u.arrow&&null!=p(i)&&D!==$&&s.reference[E]/2-(D{let n=new Map,l={platform:ee,...o},r={...l.platform,_c:n};return E(e,t,{...l,platform:r})};var er=o(90590);let ei={core:!1,base:!1};function es({css:e,id:t="react-tooltip-base-styles",type:o="base",ref:n}){var l,r;if(!e||"undefined"==typeof document||ei[o]||"core"===o&&"undefined"!=typeof process&&(null===(l=null==process?void 0:process.env)||void 0===l?void 0:l.REACT_TOOLTIP_DISABLE_CORE_STYLES)||"base"!==o&&"undefined"!=typeof process&&(null===(r=null==process?void 0:process.env)||void 0===r?void 0:r.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===o&&(t="react-tooltip-core-styles"),n||(n={});let{insertAt:i}=n;if(document.getElementById(t))return;let s=document.head||document.getElementsByTagName("head")[0],c=document.createElement("style");c.id=t,c.type="text/css","top"===i&&s.firstChild?s.insertBefore(c,s.firstChild):s.appendChild(c),c.styleSheet?c.styleSheet.cssText=e:c.appendChild(document.createTextNode(e)),ei[o]=!0}let ec=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:o=null,place:n="top",offset:l=10,strategy:r="absolute",middlewares:i=[A(Number(l)),eo({fallbackAxisSideDirection:"start"}),et({padding:5})],border:s})=>e&&null!==t?o?(i.push(en({element:o,padding:5})),el(e,t,{placement:n,strategy:r,middleware:i}).then(({x:e,y:t,placement:o,middlewareData:n})=>{var l,r;let i={left:`${e}px`,top:`${t}px`,border:s},{x:c,y:a}=null!==(l=n.arrow)&&void 0!==l?l:{x:0,y:0},u=null!==(r=({top:"bottom",right:"left",bottom:"top",left:"right"})[o.split("-")[0]])&&void 0!==r?r:"bottom",d=0;if(s){let e=`${s}`.match(/(\d+)px/);d=(null==e?void 0:e[1])?Number(e[1]):1}return{tooltipStyles:i,tooltipArrowStyles:{left:null!=c?`${c}px`:"",top:null!=a?`${a}px`:"",right:"",bottom:"",...s&&{borderBottom:s,borderRight:s},[u]:`-${4+d}px`},place:o}})):el(e,t,{placement:"bottom",strategy:r,middleware:i}).then(({x:e,y:t,placement:o})=>({tooltipStyles:{left:`${e}px`,top:`${t}px`},tooltipArrowStyles:{},place:o})):{tooltipStyles:{},tooltipArrowStyles:{},place:n},ea=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),eu=(e,t,o)=>{let n=null,l=function(...l){let r=()=>{n=null,o||e.apply(this,l)};o&&!n&&(e.apply(this,l),n=setTimeout(r,t)),o||(n&&clearTimeout(n),n=setTimeout(r,t))};return l.cancel=()=>{n&&(clearTimeout(n),n=null)},l},ed=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e,ef=(e,t)=>{if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every((e,o)=>ef(e,t[o]));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!ed(e)||!ed(t))return e===t;let o=Object.keys(e),n=Object.keys(t);return o.length===n.length&&o.every(o=>ef(e[o],t[o]))},ep=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(e=>{let o=t.getPropertyValue(e);return"auto"===o||"scroll"===o})},em=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(ep(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},ev="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,eh=e=>{e.current&&(clearTimeout(e.current),e.current=null)},ey={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},ew=(0,n.createContext)({getTooltipData:()=>ey});function eg(e="DEFAULT_TOOLTIP_ID"){return(0,n.useContext)(ew).getTooltipData(e)}var eb={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},e_={tooltip:"styles-module_tooltip__mnnfp",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};let eE=({forwardRef:e,id:t,className:o,classNameArrow:i,variant:c="dark",anchorId:a,anchorSelect:u,place:d="top",offset:f=10,events:p=["hover"],openOnClick:m=!1,positionStrategy:v="absolute",middlewares:h,wrapper:y,delayShow:w=0,delayHide:g=0,float:b=!1,hidden:_=!1,noArrow:E=!1,clickable:x=!1,closeOnEsc:S=!1,closeOnScroll:A=!1,closeOnResize:T=!1,openEvents:R,closeEvents:k,globalCloseEvents:L,imperativeModeOnly:C,style:N,position:j,afterShow:D,afterHide:$,disableTooltip:I,content:B,contentWrapperRef:H,isOpen:W,defaultIsOpen:P=!1,setIsOpen:F,activeAnchor:V,setActiveAnchor:q,border:X,opacity:Y,arrowColor:Z,role:G="tooltip"})=>{var U;let J=(0,n.useRef)(null),Q=(0,n.useRef)(null),ee=(0,n.useRef)(null),et=(0,n.useRef)(null),eo=(0,n.useRef)(null),[en,el]=(0,n.useState)({tooltipStyles:{},tooltipArrowStyles:{},place:d}),[ei,es]=(0,n.useState)(!1),[ea,ed]=(0,n.useState)(!1),[ep,ey]=(0,n.useState)(null),ew=(0,n.useRef)(!1),eE=(0,n.useRef)(null),{anchorRefs:ex,setActiveAnchor:eS}=eg(t),eA=(0,n.useRef)(!1),[eT,eR]=(0,n.useState)([]),eO=(0,n.useRef)(!1),ek=m||p.includes("click"),eL=ek||(null==R?void 0:R.click)||(null==R?void 0:R.dblclick)||(null==R?void 0:R.mousedown),eC=R?{...R}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!R&&ek&&Object.assign(eC,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});let eN=k?{...k}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};!k&&ek&&Object.assign(eN,{mouseleave:!1,blur:!1,mouseout:!1});let ej=L?{...L}:{escape:S||!1,scroll:A||!1,resize:T||!1,clickOutsideAnchor:eL||!1};C&&(Object.assign(eC,{mouseenter:!1,focus:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(eN,{mouseleave:!1,blur:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(ej,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),ev(()=>(eO.current=!0,()=>{eO.current=!1}),[]);let eD=e=>{eO.current&&(e&&ed(!0),setTimeout(()=>{eO.current&&(null==F||F(e),void 0===W&&es(e))},10))};(0,n.useEffect)(()=>{if(void 0===W)return()=>null;W&&ed(!0);let e=setTimeout(()=>{es(W)},10);return()=>{clearTimeout(e)}},[W]),(0,n.useEffect)(()=>{if(ei!==ew.current){if(eh(eo),ew.current=ei,ei)null==D||D();else{let e=(e=>{let t=e.match(/^([\d.]+)(ms|s)$/);if(!t)return 0;let[,o,n]=t;return Number(o)*("ms"===n?1:1e3)})(getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay"));eo.current=setTimeout(()=>{ed(!1),ey(null),null==$||$()},e+25)}}},[ei]);let e$=e=>{el(t=>ef(t,e)?t:e)},eI=(e=w)=>{eh(ee),ea?eD(!0):ee.current=setTimeout(()=>{eD(!0)},e)},eB=(e=g)=>{eh(et),et.current=setTimeout(()=>{eA.current||eD(!1)},e)},eH=e=>{var t;if(!e)return;let o=null!==(t=e.currentTarget)&&void 0!==t?t:e.target;if(!(null==o?void 0:o.isConnected))return q(null),void eS({current:null});w?eI():eD(!0),q(o),eS({current:o}),eh(et)},eW=()=>{x?eB(g||100):g?eB():eD(!1),eh(ee)},eM=({x:e,y:t})=>{var o;ec({place:null!==(o=null==ep?void 0:ep.place)&&void 0!==o?o:d,offset:f,elementReference:{getBoundingClientRect:()=>({x:e,y:t,width:0,height:0,top:t,left:e,right:e,bottom:t})},tooltipReference:J.current,tooltipArrowReference:Q.current,strategy:v,middlewares:h,border:X}).then(e=>{e$(e)})},eP=e=>{if(!e)return;let t={x:e.clientX,y:e.clientY};eM(t),eE.current=t},ez=e=>{var t;if(!ei)return;let o=e.target;o.isConnected&&(null===(t=J.current)||void 0===t||!t.contains(o))&&([document.querySelector(`[id='${a}']`),...eT].some(e=>null==e?void 0:e.contains(o))||(eD(!1),eh(ee)))},eF=eu(eH,50,!0),eV=eu(eW,50,!0),eq=e=>{eV.cancel(),eF(e)},eK=()=>{eF.cancel(),eV()},eX=(0,n.useCallback)(()=>{var e,t;let o=null!==(e=null==ep?void 0:ep.position)&&void 0!==e?e:j;o?eM(o):b?eE.current&&eM(eE.current):(null==V?void 0:V.isConnected)&&ec({place:null!==(t=null==ep?void 0:ep.place)&&void 0!==t?t:d,offset:f,elementReference:V,tooltipReference:J.current,tooltipArrowReference:Q.current,strategy:v,middlewares:h,border:X}).then(e=>{eO.current&&e$(e)})},[ei,V,B,N,d,null==ep?void 0:ep.place,f,v,j,null==ep?void 0:ep.position,b]);(0,n.useEffect)(()=>{var e,t;let o=new Set(ex);eT.forEach(e=>{(null==I?void 0:I(e))||o.add({current:e})});let n=document.querySelector(`[id='${a}']`);!n||(null==I?void 0:I(n))||o.add({current:n});let i=()=>{eD(!1)},c=em(V),u=em(J.current);ej.scroll&&(window.addEventListener("scroll",i),null==c||c.addEventListener("scroll",i),null==u||u.addEventListener("scroll",i));let d=null;ej.resize?window.addEventListener("resize",i):V&&J.current&&(d=function(e,t,o,n){let i;void 0===n&&(n={});let{ancestorScroll:c=!0,ancestorResize:a=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=n,p=z(e),m=c||a?[...p?M(p):[],...M(t)]:[];m.forEach(e=>{c&&e.addEventListener("scroll",o,{passive:!0}),a&&e.addEventListener("resize",o)});let v=p&&d?function(e,t){let o,n=null,i=O(e);function c(){var e;clearTimeout(o),null==(e=n)||e.disconnect(),n=null}return function a(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),c();let{left:f,top:p,width:m,height:v}=e.getBoundingClientRect();if(u||t(),!m||!v)return;let h=s(p),y=s(i.clientWidth-(f+m)),w={rootMargin:-h+"px "+-y+"px "+-s(i.clientHeight-(p+v))+"px "+-s(f)+"px",threshold:r(0,l(1,d))||1},g=!0;function b(e){let t=e[0].intersectionRatio;if(t!==d){if(!g)return a();t?a(!1,t):o=setTimeout(()=>{a(!1,1e-7)},100)}g=!1}try{n=new IntersectionObserver(b,{...w,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(b,w)}n.observe(e)}(!0),c}(p,o):null,h=-1,y=null;u&&(y=new ResizeObserver(e=>{let[n]=e;n&&n.target===p&&y&&(y.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),o()}),p&&!f&&y.observe(p),y.observe(t));let w=f?K(e):null;return f&&function t(){let n=K(e);w&&(n.x!==w.x||n.y!==w.y||n.width!==w.width||n.height!==w.height)&&o(),w=n,i=requestAnimationFrame(t)}(),o(),()=>{var e;m.forEach(e=>{c&&e.removeEventListener("scroll",o),a&&e.removeEventListener("resize",o)}),null==v||v(),null==(e=y)||e.disconnect(),y=null,f&&cancelAnimationFrame(i)}}(V,J.current,eX,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));let f=e=>{"Escape"===e.key&&eD(!1)};ej.escape&&window.addEventListener("keydown",f),ej.clickOutsideAnchor&&window.addEventListener("click",ez);let p=[],m=e=>{ei&&(null==e?void 0:e.target)===V||eH(e)},v=e=>{ei&&(null==e?void 0:e.target)===V&&eW()},h=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],y=["click","dblclick","mousedown","mouseup"];Object.entries(eC).forEach(([e,t])=>{t&&(h.includes(e)?p.push({event:e,listener:eq}):y.includes(e)&&p.push({event:e,listener:m}))}),Object.entries(eN).forEach(([e,t])=>{t&&(h.includes(e)?p.push({event:e,listener:eK}):y.includes(e)&&p.push({event:e,listener:v}))}),b&&p.push({event:"pointermove",listener:eP});let w=()=>{eA.current=!0},g=()=>{eA.current=!1,eW()};return x&&!eL&&(null===(e=J.current)||void 0===e||e.addEventListener("mouseenter",w),null===(t=J.current)||void 0===t||t.addEventListener("mouseleave",g)),p.forEach(({event:e,listener:t})=>{o.forEach(o=>{var n;null===(n=o.current)||void 0===n||n.addEventListener(e,t)})}),()=>{var e,t;ej.scroll&&(window.removeEventListener("scroll",i),null==c||c.removeEventListener("scroll",i),null==u||u.removeEventListener("scroll",i)),ej.resize?window.removeEventListener("resize",i):null==d||d(),ej.clickOutsideAnchor&&window.removeEventListener("click",ez),ej.escape&&window.removeEventListener("keydown",f),x&&!eL&&(null===(e=J.current)||void 0===e||e.removeEventListener("mouseenter",w),null===(t=J.current)||void 0===t||t.removeEventListener("mouseleave",g)),p.forEach(({event:e,listener:t})=>{o.forEach(o=>{var n;null===(n=o.current)||void 0===n||n.removeEventListener(e,t)})})}},[V,eX,ea,ex,eT,R,k,L,ek,w,g]),(0,n.useEffect)(()=>{var e,o;let n=null!==(o=null!==(e=null==ep?void 0:ep.anchorSelect)&&void 0!==e?e:u)&&void 0!==o?o:"";!n&&t&&(n=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);let l=new MutationObserver(e=>{let o=[],l=[];e.forEach(e=>{if("attributes"===e.type&&"data-tooltip-id"===e.attributeName&&(e.target.getAttribute("data-tooltip-id")===t?o.push(e.target):e.oldValue===t&&l.push(e.target)),"childList"===e.type){if(V){let t=[...e.removedNodes].filter(e=>1===e.nodeType);if(n)try{l.push(...t.filter(e=>e.matches(n))),l.push(...t.flatMap(e=>[...e.querySelectorAll(n)]))}catch(e){}t.some(e=>{var t;return!!(null===(t=null==e?void 0:e.contains)||void 0===t?void 0:t.call(e,V))&&(ed(!1),eD(!1),q(null),eh(ee),eh(et),!0)})}if(n)try{let t=[...e.addedNodes].filter(e=>1===e.nodeType);o.push(...t.filter(e=>e.matches(n))),o.push(...t.flatMap(e=>[...e.querySelectorAll(n)]))}catch(e){}}}),(o.length||l.length)&&eR(e=>[...e.filter(e=>!l.includes(e)),...o])});return l.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{l.disconnect()}},[t,u,null==ep?void 0:ep.anchorSelect,V]),(0,n.useEffect)(()=>{eX()},[eX]),(0,n.useEffect)(()=>{if(!(null==H?void 0:H.current))return()=>null;let e=new ResizeObserver(()=>{setTimeout(()=>eX())});return e.observe(H.current),()=>{e.disconnect()}},[B,null==H?void 0:H.current]),(0,n.useEffect)(()=>{var e;let t=document.querySelector(`[id='${a}']`),o=[...eT,t];V&&o.includes(V)||q(null!==(e=eT[0])&&void 0!==e?e:t)},[a,eT,V]),(0,n.useEffect)(()=>(P&&eD(!0),()=>{eh(ee),eh(et)}),[]),(0,n.useEffect)(()=>{var e;let o=null!==(e=null==ep?void 0:ep.anchorSelect)&&void 0!==e?e:u;if(!o&&t&&(o=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),o)try{let e=Array.from(document.querySelectorAll(o));eR(e)}catch(e){eR([])}},[t,u,null==ep?void 0:ep.anchorSelect]),(0,n.useEffect)(()=>{ee.current&&(eh(ee),eI(w))},[w]);let eY=null!==(U=null==ep?void 0:ep.content)&&void 0!==U?U:B,eZ=ei&&Object.keys(en.tooltipStyles).length>0;return(0,n.useImperativeHandle)(e,()=>({open:e=>{if(null==e?void 0:e.anchorSelect)try{document.querySelector(e.anchorSelect)}catch(t){return void console.warn(`[react-tooltip] "${e.anchorSelect}" is not a valid CSS selector`)}ey(null!=e?e:null),(null==e?void 0:e.delay)?eI(e.delay):eD(!0)},close:e=>{(null==e?void 0:e.delay)?eB(e.delay):eD(!1)},activeAnchor:V,place:en.place,isOpen:!!(ea&&!_&&eY&&eZ)})),ea&&!_&&eY?n.createElement(y,{id:t,role:G,className:er("react-tooltip",eb.tooltip,e_.tooltip,e_[c],o,`react-tooltip__place-${en.place}`,eb[eZ?"show":"closing"],eZ?"react-tooltip__show":"react-tooltip__closing","fixed"===v&&eb.fixed,x&&eb.clickable),onTransitionEnd:e=>{eh(eo),ei||"opacity"!==e.propertyName||(ed(!1),ey(null),null==$||$())},style:{...N,...en.tooltipStyles,opacity:void 0!==Y&&eZ?Y:void 0},ref:J},eY,n.createElement(y,{className:er("react-tooltip-arrow",eb.arrow,e_.arrow,i,E&&eb.noArrow),style:{...en.tooltipArrowStyles,background:Z?`linear-gradient(to right bottom, transparent 50%, ${Z} 50%)`:void 0},ref:Q})):null},ex=({content:e})=>n.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),eS=n.forwardRef(({id:e,anchorId:t,anchorSelect:o,content:l,html:r,render:i,className:s,classNameArrow:c,variant:a="dark",place:u="top",offset:d=10,wrapper:f="div",children:p=null,events:m=["hover"],openOnClick:v=!1,positionStrategy:h="absolute",middlewares:y,delayShow:w=0,delayHide:g=0,float:b=!1,hidden:_=!1,noArrow:E=!1,clickable:x=!1,closeOnEsc:S=!1,closeOnScroll:A=!1,closeOnResize:T=!1,openEvents:R,closeEvents:O,globalCloseEvents:k,imperativeModeOnly:L=!1,style:C,position:N,isOpen:j,defaultIsOpen:D=!1,disableStyleInjection:$=!1,border:I,opacity:B,arrowColor:H,setIsOpen:W,afterShow:M,afterHide:P,disableTooltip:z,role:F="tooltip"},V)=>{let[q,K]=(0,n.useState)(l),[X,Y]=(0,n.useState)(r),[Z,G]=(0,n.useState)(u),[U,J]=(0,n.useState)(a),[Q,ee]=(0,n.useState)(d),[et,eo]=(0,n.useState)(w),[en,el]=(0,n.useState)(g),[ei,es]=(0,n.useState)(b),[ec,eu]=(0,n.useState)(_),[ed,ef]=(0,n.useState)(f),[ep,em]=(0,n.useState)(m),[ev,eh]=(0,n.useState)(h),[ey,ew]=(0,n.useState)(null),[eb,e_]=(0,n.useState)(null),eS=(0,n.useRef)($),{anchorRefs:eA,activeAnchor:eT}=eg(e),eR=e=>null==e?void 0:e.getAttributeNames().reduce((t,o)=>{var n;return o.startsWith("data-tooltip-")&&(t[o.replace(/^data-tooltip-/,"")]=null!==(n=null==e?void 0:e.getAttribute(o))&&void 0!==n?n:null),t},{}),eO=e=>{let t={place:e=>{G(null!=e?e:u)},content:e=>{K(null!=e?e:l)},html:e=>{Y(null!=e?e:r)},variant:e=>{J(null!=e?e:a)},offset:e=>{ee(null===e?d:Number(e))},wrapper:e=>{ef(null!=e?e:f)},events:e=>{let t=null==e?void 0:e.split(" ");em(null!=t?t:m)},"position-strategy":e=>{eh(null!=e?e:h)},"delay-show":e=>{eo(null===e?w:Number(e))},"delay-hide":e=>{el(null===e?g:Number(e))},float:e=>{es(null===e?b:"true"===e)},hidden:e=>{eu(null===e?_:"true"===e)},"class-name":e=>{ew(e)}};Object.values(t).forEach(e=>e(null)),Object.entries(e).forEach(([e,o])=>{var n;null===(n=t[e])||void 0===n||n.call(t,o)})};(0,n.useEffect)(()=>{K(l)},[l]),(0,n.useEffect)(()=>{Y(r)},[r]),(0,n.useEffect)(()=>{G(u)},[u]),(0,n.useEffect)(()=>{J(a)},[a]),(0,n.useEffect)(()=>{ee(d)},[d]),(0,n.useEffect)(()=>{eo(w)},[w]),(0,n.useEffect)(()=>{el(g)},[g]),(0,n.useEffect)(()=>{es(b)},[b]),(0,n.useEffect)(()=>{eu(_)},[_]),(0,n.useEffect)(()=>{eh(h)},[h]),(0,n.useEffect)(()=>{eS.current!==$&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")},[$]),(0,n.useEffect)(()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===$,disableBase:$}}))},[]),(0,n.useEffect)(()=>{var n;let l=new Set(eA),r=o;if(!r&&e&&(r=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),r)try{document.querySelectorAll(r).forEach(e=>{l.add({current:e})})}catch(e){console.warn(`[react-tooltip] "${r}" is not a valid CSS selector`)}let i=document.querySelector(`[id='${t}']`);if(i&&l.add({current:i}),!l.size)return()=>null;let s=null!==(n=null!=eb?eb:i)&&void 0!==n?n:eT.current,c=new MutationObserver(e=>{e.forEach(e=>{var t;s&&"attributes"===e.type&&(null===(t=e.attributeName)||void 0===t?void 0:t.startsWith("data-tooltip-"))&&eO(eR(s))})});return s&&(eO(eR(s)),c.observe(s,{attributes:!0,childList:!1,subtree:!1})),()=>{c.disconnect()}},[eA,eT,eb,t,o]),(0,n.useEffect)(()=>{(null==C?void 0:C.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),I&&!ea("border",`${I}`)&&console.warn(`[react-tooltip] "${I}" is not a valid \`border\`.`),(null==C?void 0:C.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),B&&!ea("opacity",`${B}`)&&console.warn(`[react-tooltip] "${B}" is not a valid \`opacity\`.`)},[]);let ek=p,eL=(0,n.useRef)(null);if(i){let e=i({content:(null==eb?void 0:eb.getAttribute("data-tooltip-content"))||q||null,activeAnchor:eb});ek=e?n.createElement("div",{ref:eL,className:"react-tooltip-content-wrapper"},e):null}else q&&(ek=q);X&&(ek=n.createElement(ex,{content:X}));let eC={forwardRef:V,id:e,anchorId:t,anchorSelect:o,className:er(s,ey),classNameArrow:c,content:ek,contentWrapperRef:eL,place:Z,variant:U,offset:Q,wrapper:ed,events:ep,openOnClick:v,positionStrategy:ev,middlewares:y,delayShow:et,delayHide:en,float:ei,hidden:ec,noArrow:E,clickable:x,closeOnEsc:S,closeOnScroll:A,closeOnResize:T,openEvents:R,closeEvents:O,globalCloseEvents:k,imperativeModeOnly:L,style:C,position:N,isOpen:j,defaultIsOpen:D,border:I,opacity:B,arrowColor:H,setIsOpen:W,afterShow:M,afterHide:P,disableTooltip:z,activeAnchor:eb,setActiveAnchor:e=>e_(e),role:F};return n.createElement(eE,{...eC})});"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",e=>{e.detail.disableCore||es({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),e.detail.disableBase||es({css:` .styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}`,type:"base"})})}}]);