`,'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.",`
`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var z={placement:ot(s.placement),popper:s.elements.popper,popperRect:s.rects.popper,gpuAcceleration:P};s.modifiersData.popperOffsets!=null&&(s.styles.popper=Object.assign({},s.styles.popper,Hn(Object.assign({},z,{offsets:s.modifiersData.popperOffsets,position:s.options.strategy,adaptive:U,roundOffsets:G})))),s.modifiersData.arrow!=null&&(s.styles.arrow=Object.assign({},s.styles.arrow,Hn(Object.assign({},z,{offsets:s.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:G})))),s.attributes.popper=Object.assign({},s.attributes.popper,{"data-popper-placement":s.placement})}var w={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:g,data:{}};function C(f){var s=f.state;Object.keys(s.elements).forEach(function(b){var _=s.styles[b]||{},P=s.attributes[b]||{},F=s.elements[b];!o(F)||!c(F)||(Object.assign(F.style,_),Object.keys(P).forEach(function(U){var $=P[U];$===!1?F.removeAttribute(U):F.setAttribute(U,$===!0?"":$)}))})}function k(f){var s=f.state,b={popper:{position:s.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(s.elements.popper.style,b.popper),s.styles=b,s.elements.arrow&&Object.assign(s.elements.arrow.style,b.arrow),function(){Object.keys(s.elements).forEach(function(_){var P=s.elements[_],F=s.attributes[_]||{},U=Object.keys(s.styles.hasOwnProperty(_)?s.styles[_]:b[_]),$=U.reduce(function(G,oe){return G[oe]="",G},{});!o(P)||!c(P)||(Object.assign(P.style,$),Object.keys(F).forEach(function(G){P.removeAttribute(G)}))})}}var X={name:"applyStyles",enabled:!0,phase:"write",fn:C,effect:k,requires:["computeStyles"]};function W(f,s,b){var _=ot(f),P=[Q,V].indexOf(_)>=0?-1:1,F=typeof b=="function"?b(Object.assign({},s,{placement:f})):b,U=F[0],$=F[1];return U=U||0,$=($||0)*P,[Q,q].indexOf(_)>=0?{x:$,y:U}:{x:U,y:$}}function H(f){var s=f.state,b=f.options,_=f.name,P=b.offset,F=P===void 0?[0,0]:P,U=ze.reduce(function(z,De){return z[De]=W(De,s.rects,F),z},{}),$=U[s.placement],G=$.x,oe=$.y;s.modifiersData.popperOffsets!=null&&(s.modifiersData.popperOffsets.x+=G,s.modifiersData.popperOffsets.y+=oe),s.modifiersData[_]=U}var be={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:H},le={left:"right",right:"left",bottom:"top",top:"bottom"};function pe(f){return f.replace(/left|right|bottom|top/g,function(s){return le[s]})}var ye={start:"end",end:"start"};function Te(f){return f.replace(/start|end/g,function(s){return ye[s]})}function je(f,s){s===void 0&&(s={});var b=s,_=b.placement,P=b.boundary,F=b.rootBoundary,U=b.padding,$=b.flipVariations,G=b.allowedAutoPlacements,oe=G===void 0?ze:G,z=cn(_),De=z?$?Z:Z.filter(function(xe){return cn(xe)===z}):l,ke=De.filter(function(xe){return oe.indexOf(xe)>=0});ke.length===0&&(ke=De,console.error(["Popper: The `allowedAutoPlacements` option did not allow any","placements. Ensure the `placement` option matches the variation","of the allowed placements.",'For example, "auto" cannot be used to allow "bottom-start".','Use "auto-start" instead.'].join(" ")));var Ce=ke.reduce(function(xe,Me){return xe[Me]=Xt(f,{placement:Me,boundary:P,rootBoundary:F,padding:U})[ot(Me)],xe},{});return Object.keys(Ce).sort(function(xe,Me){return Ce[xe]-Ce[Me]})}function Ae(f){if(ot(f)===me)return[];var s=pe(f);return[Te(f),s,Te(s)]}function Ie(f){var s=f.state,b=f.options,_=f.name;if(!s.modifiersData[_]._skip){for(var P=b.mainAxis,F=P===void 0?!0:P,U=b.altAxis,$=U===void 0?!0:U,G=b.fallbackPlacements,oe=b.padding,z=b.boundary,De=b.rootBoundary,ke=b.altBoundary,Ce=b.flipVariations,xe=Ce===void 0?!0:Ce,Me=b.allowedAutoPlacements,Oe=s.options.placement,Be=ot(Oe),Re=Be===Oe,He=G||(Re||!xe?[pe(Oe)]:Ae(Oe)),ce=[Oe].concat(He).reduce(function(te,ge){return te.concat(ot(ge)===me?je(s,{placement:ge,boundary:z,rootBoundary:De,padding:oe,flipVariations:xe,allowedAutoPlacements:Me}):ge)},[]),Pe=s.rects.reference,_e=s.rects.popper,Fe=new Map,Le=!0,Ye=ce[0],$e=0;$e<ce.length;$e++){var Ue=ce[$e],wt=ot(U
`)}functionir(g){return[Br(g),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}varIt;Hr();functionHr(){It=newSet}functionmt(g,w){if(g&&!It.has(w)){varC;It.add(w),(C=console).warn.apply(C,ir(w))}}functionzt(g,w){if(g&&!It.has(w)){varC;It.add(w),(C=console).error.apply(C,ir(w))}}functionAt(g){varw=!g,C=Object.prototype.toString.call(g)==="[object Object]"&&!g.addEventListener;zt(w,["tippy() was passed","`"+String(g)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),zt(C,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" "))}varCt={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},$r={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Ze=Object.assign({appendTo:function(){returndocument.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Ct,{},$r),Wr=Object.keys(Ze),Ur=function(w){gt(w,[]);varC=Object.keys(w);C.forEach(function(k){Ze[k]=w[k]})};functionot(g){varw=g.plugins||[],C=w.reduce(function(k,X){varW=X.name,H=X.defaultValue;returnW&&(k[W]=g[W]!==void0?g[W]:H),k},{});returnObject.assign({},g,{},C)}functionVr(g,w){varC=w?Object.keys(ot(Object.assign({},Ze,{plugins:w}))):Wr,k=C.reduce(function(X,W){varH=(g.getAttribute("data-tippy-"+W)||"").trim();if(!H)returnX;if(W==="content")X[W]=H;elsetry{X[W]=JSON.parse(H)}catch{X[W]=H}returnX},{});returnk}functionor(g,w){varC=Object.assign({},w,{content:S(w.content,[g])},w.ignoreAttributes?{}:Vr(g,w.plugins));returnC.aria=Object.assign({},Ze.aria,{},C.aria),C.aria={expanded:C.aria.expanded==="auto"?w.interactive:C.aria.expanded,content:C.aria.content==="auto"?w.interactive?null:"describedby":C.aria.content},C}functiongt(g,w){g===void0&&(g={}),w===void0&&(w=[]);varC=Object.keys(g);C.forEach(function(k){varX=O(Ze,Object.keys(Ct)),W=!c(X,k);W&&(W=w.filter(function(H){returnH.name===k}).length===0),mt(W,["`"+k+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.",`
`,"Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}varln=function(){return"innerHTML"};functionYt(g,w){g[ln()]=w}functionar(g){varw=J();returng===!0?w.className=a:(w.className=d,V(g)?w.appendChild(g):Yt(w,g)),w}functionNn(g,w){V(w.content)?(Yt(g,""),g.appendChild(w.content)):typeofw.content!="function"&&(w.allowHTML?Yt(g,w.content):g.textContent=w.content)}functionqt(g){varw=g.firstElementChild,C=Y(w.children);return{box:w,content:C.find(function(k){returnk.classList.contains(i)}),arrow:C.find(function(k){returnk.classList.contains(a)||k.classList.contains(d)}),backdrop:C.find(function(k){returnk.classList.contains(o)})}}functionsr(g){varw=J(),C=J();C.className=n,C.setAttribute("data-state","hidden"),C.setAttribute("tabindex","-1");vark=J();k.className=i,k.setAttribute("data-state","hidden"),Nn(k,g.props),w.appendChild(C),C.appendChild(k),X(g.props,g.props);functionX(W,H){varbe=qt(w),le=be.box,pe=be.content,ye=be.arrow;H.theme?le.setAttribute("data-theme",H.theme):le.removeAttribute("data-theme"),typeofH.animation=="string"?le.setAttribute("data-animation",H.animation):le.removeAttribute("data-animation"),H.inertia?le.setAttribute("data-inertia",""):le.removeAttribute("data-inertia"),le.style.maxWidth=typeofH.maxWidth=="number"?H.maxWidth+"px":H.maxWidth,H.role?le.setAttribute("role",H.role):le.removeAttribute("role"),(W.content!==H.content||W.allowHTML!==H.allowHTML)&&Nn(pe,g.props),H.arrow?ye?W.arrow!==H.arrow&&(le.removeChild(ye),le.appendChild(ar(H.arrow))):le.appendChild(ar(H.arrow)):ye&&le.removeChild(ye)}return{popper:w,onUpdate:X}}sr.$$tippy=!0;varlr=1,yn=[],wn=[];functioncn(g,w){varC=or(g,Object.assign({},Ze,{},ot(ne(w)))),k,X,W,H=!1,be=!1,le=!1,pe=!1,ye,Te,je,Ae=[],Ie=E(Re,C.interactiveDebounce),re,he=lr++,ve=null,ee=A(C.plugins),ie={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},x={id:he,reference:g,popper:J(),popperInstance:ve,props:C,state:ie,plugins:ee,clearDelayTimeouts:kt,setProps:dn,setContent:Qt,show:Ft,hide:$n,hideWithInteractivity:Zt,enable:wt,disable:et,unmount:On,destroy:Wn};if(!C.render)returnzt(!0,"render() function has not been supplied."),x;varGe=C.render(x),ue=Ge.popper,Lt=Ge.onUpdate;ue.setAttribute("data-tippy-root",""),ue.id="tippy-"+x.id,x.popper=ue,g._tippy=x,ue._tippy=x;varbt=ee.map(function(D){returnD.fn(x)}),Gt=g.hasAttribute("aria-expanded");returnMe(),P(),s(),b("onCreate",[x]),C.showOnCreate&&$e(),ue.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),ue.addEventListener("mouseleave",function(D){x.props.interactive&&x.props.trigger.indexOf("mouseenter")>=0&&(yt().addEventListener("mousemove",Ie),Ie(D))}),x;functionKt(){varD=x.props.touch;returnArray.isArray(D)?D:[D,0]}functionJt(){returnKt()[0]==="hold"}functionrt(){varD;return!!((D=x.props.render)!=null&&D.$$tippy)}functionlt(){returnre||g}functionyt(){varD=lt().parentNode;returnD?v(D):document}functionfn(){returnqt(ue)}functionf(D){returnx.state.isMounted&&!x.state.isVisible||M.isTouch||ye&&ye.type==="focus"?0:y(x.props.delay,D?0:1,Ze.delay)}functions(){ue.style.pointerEvents=x.props.interactive&&x.state.isVisible?"":"none",ue.style.zIndex=""+x.props.zIndex}functionb(D,K,te){if(te===void0&&(te=!0),bt.forEach(function(we){we[D]&&we[D].apply(void0,K)}),te){varge;(ge=x.props)[D].apply(ge,K)}}function_(){varD=x.props.aria;if(D.content){varK="aria-"+D.content,te=ue.id,ge=T(x.props.triggerTarget||g);ge.forEach(function(we){varKe=we.getAttribute(K);if(x.state.isVisible)we.setAttribute(K,Ke?Ke+" "+te:te);else{varJe=Ke&&Ke.replace(te,"").trim();Je?we.setAttribute(K,Je):we.removeAttribute(K)}})}}functionP(){if(!(Gt||!x.props.aria.expanded)){varD=T(x.props.triggerTarget||g);D.forEach(function(K){x.props.interactive?K.setAttribute("aria-expanded",x.state.isVisible&&K===lt()?"true":"false"):K.removeAttribute("aria-expanded")})}}functionF(){yt().removeEventListener("mousemove",Ie),yn=yn.filter(function(D){returnD!==Ie})}functionU(D){if(!(M.isTouch&&(le||D.type==="mousedown"))&&!(x.props.interact
`,"Using a wrapper <div> or <span> tag around the reference element","solves this by creating a new parentNode context.",`
`,"Specifying `appendTo:document.body` silences this warning, but it","assumes you are using a focus management solution to handle","keyboard navigation.",`
`,"See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" "))}function Ye(){return Y(ue.querySelectorAll("[data-tippy-root]"))}function $e(D){x.clearDelayTimeouts(),D&&b("onTrigger",[x,D]),oe();var K=f(!0),te=Kt(),ge=te[0],we=te[1];M.isTouch&&ge==="hold"&&we&&(K=we),K?k=setTimeout(function(){x.show()},K):x.show()}function Ue(D){if(x.clearDelayTimeouts(),b("onUntrigger",[x,D]),!x.state.isVisible){z();return}if(!(x.props.trigger.indexOf("mouseenter")>=0&&x.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(D.type)>=0&&H)){var K=f(!1);K?X=setTimeout(function(){x.state.isVisible&&x.hide()},K):W=requestAnimationFrame(function(){x.hide()})}}function wt(){x.state.isEnabled=!0}function et(){x.hide(),x.state.isEnabled=!1}function kt(){clearTimeout(k),clearTimeout(X),cancelAnimationFrame(W)}function dn(D){if(mt(x.state.isDestroyed,Vt("setProps")),!x.state.isDestroyed){b("onBeforeUpdate",[x,D]),Oe();var K=x.props,te=or(g,Object.assign({},x.props,{},D,{ignoreAttributes:!0}));x.props=te,Me(),K.interactiveDebounce!==te.interactiveDebounce&&(F(),Ie=E(Re,te.interactiveDebounce)),K.triggerTarget&&!te.triggerTarget?T(K.triggerTarget).forEach(function(ge){ge.removeAttribute("aria-expanded")}):te.triggerTarget&&g.removeAttribute("aria-expanded"),P(),s(),Lt&&Lt(K,te),x.popperInstance&&(_e(),Ye().forEach(function(ge){requestAnimationFrame(ge._tippy.popperInstance.forceUpdate)})),b("onAfterUpdate",[x,D])}}function Qt(D){x.setProps({content:D})}function Ft(){mt(x.state.isDestroyed,Vt("show"));var D=x.state.isVisible,K=x.state.isDestroyed,te=!x.state.isEnabled,ge=M.isTouch&&!x.props.touch,we=y(x.props.duration,0,Ze.duration);if(!(D||K||te||ge)&&!lt().hasAttribute("disabled")&&(b("onShow",[x],!1),x.props.onShow(x)!==!1)){if(x.state.isVisible=!0,rt()&&(ue.style.visibility="visible"),s(),oe(),x.state.isMounted||(ue.style.transition="none"),rt()){var Ke=fn(),Je=Ke.box,Dt=Ke.content;l([Je,Dt],0)}je=function(){var _t;if(!(!x.state.isVisible||pe)){if(pe=!0,ue.offsetHeight,ue.style.transition=x.props.moveTransition,rt()&&x.props.animation){var An=fn(),pn=An.box,en=An.content;l([pn,en],we),h([pn,en],"visible")}_(),P(),j(wn,x),(_t=x.popperInstance)==null||_t.forceUpdate(),x.state.isMounted=!0,b("onMount",[x]),x.props.animation&&rt()&&ke(we,function(){x.state.isShown=!0,b("onShown",[x])})}},Le()}}function $n(){mt(x.state.isDestroyed,Vt("hide"));var D=!x.state.isVisible,K=x.state.isDestroyed,te=!x.state.isEnabled,ge=y(x.props.duration,1,Ze.duration);if(!(D||K||te)&&(b("onHide",[x],!1),x.props.onHide(x)!==!1)){if(x.state.isVisible=!1,x.state.isShown=!1,pe=!1,H=!1,rt()&&(ue.style.visibility="hidden"),F(),z(),s(),rt()){var we=fn(),Ke=we.box,Je=we.content;x.props.animation&&(l([Ke,Je],ge),h([Ke,Je],"hidden"))}_(),P(),x.props.animation?rt()&&De(ge,x.unmount):x.unmount()}}function Zt(D){mt(x.state.isDestroyed,Vt("hideWithInteractivity")),yt().addEventListener("mousemove",Ie),j(yn,Ie),Ie(D)}function On(){mt(x.state.isDestroyed,Vt("unmount")),x.state.isVisible&&x.hide(),x.state.isMounted&&(Fe(),Ye().forEach(function(D){D._tippy.unmount()}),ue.parentNode&&ue.parentNode.removeChild(ue),wn=wn.filter(function(D){return D!==x}),x.state.isMounted=!1,b("onHidden",[x]))}function Wn(){mt(x.state.isDestroyed,Vt("destroy")),!x.state.isDestroyed&&(x.clearDelayTimeouts(),x.unmount(),Oe(),delete g._tippy,x.state.isDestroyed=!0,b("onDestroy",[x]))}}function dt(g,w){w===void 0&&(w={});var C=Ze.plugins.concat(w.plugins||[]);At(g),gt(w,C),Ut();var k=Object.assign({},w,{plugins:C}),X=me(g),W=V(k.content),H=X.length>1;mt(W&&H,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.",`