1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[907],{6046:(e,t,n)=>{"use strict";var r=n(6658);n.o(r,"redirect")&&n.d(t,{redirect:function(){return r.redirect}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},6584:(e,t,n)=>{"use strict";n.d(t,{default:()=>o.a});var r=n(3704),o=n.n(r)},8571:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},3704:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return g},handleClientScriptLoad:function(){return h},initScriptLoader:function(){return v}});let r=n(306),o=n(9955),l=n(5155),i=r._(n(7650)),s=o._(n(2115)),a=n(1147),c=n(2815),u=n(8571),d=new Map,f=new Set,p=e=>{if(i.default.preinit){e.forEach(e=>{i.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.href=e,t.appendChild(n)})}},m=e=>{let{src:t,id:n,onLoad:r=()=>{},onReady:o=null,dangerouslySetInnerHTML:l,children:i="",strategy:s="afterInteractive",onError:a,stylesheets:u}=e,m=n||t;if(m&&f.has(m))return;if(d.has(t)){f.add(m),d.get(t).then(r,a);return}let h=()=>{o&&o(),f.add(m)},v=document.createElement("script"),y=new Promise((e,t)=>{v.addEventListener("load",function(t){e(),r&&r.call(this,t),h()}),v.addEventListener("error",function(e){t(e)})}).catch(function(e){a&&a(e)});l?(v.innerHTML=l.__html||"",h()):i?(v.textContent="string"==typeof i?i:Array.isArray(i)?i.join(""):"",h()):t&&(v.src=t,d.set(t,y)),(0,c.setAttributesFromProps)(v,e),"worker"===s&&v.setAttribute("type","text/partytown"),v.setAttribute("data-nscript",s),u&&p(u),document.body.appendChild(v)};function h(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>m(e))}):m(e)}function v(e){e.forEach(h),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function y(e){let{id:t,src:n="",onLoad:r=()=>{},onReady:o=null,strategy:c="afterInteractive",onError:d,stylesheets:p,...h}=e,{updateScripts:v,scripts:y,getIsSsr:g,appDir:w,nonce:b}=(0,s.useContext)(a.HeadManagerContext),_=(0,s.useRef)(!1);(0,s.useEffect)(()=>{let e=t||n;_.current||(o&&e&&f.has(e)&&o(),_.current=!0)},[o,t,n]);let x=(0,s.useRef)(!1);if((0,s.useEffect)(()=>{!x.current&&("afterInteractive"===c?m(e):"lazyOnload"===c&&("complete"===document.readyState?(0,u.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,u.requestIdleCallback)(()=>m(e))})),x.current=!0)},[e,c]),("beforeInteractive"===c||"worker"===c)&&(v?(y[c]=(y[c]||[]).concat([{id:t,src:n,onLoad:r,onReady:o,onError:d,...h}]),v(y)):g&&g()?f.add(t||n):g&&!g()&&m(e)),w){if(p&&p.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===c)return n?(i.default.preload(n,h.integrity?{as:"script",integrity:h.integrity,nonce:b,crossOrigin:h.crossOrigin}:{as:"script",nonce:b,crossOrigin:h.crossOrigin}),(0,l.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+J
1SON.stringify([n,{...h,id:t}])+")"}})):(h.dangerouslySetInnerHTML&&(h.children=h.dangerouslySetInnerHTML.__html,delete h.dangerouslySetInnerHTML),(0,l.jsx)("script",{nonce:b,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...h,id:t}])+")"}}));"afterInteractive"===c&&n&&i.default.preload(n,h.integrity?{as:"script",integrity:h.integrity,nonce:b,crossOrigin:h.crossOrigin}:{as:"script",nonce:b,crossOrigin:h.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let g=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2815:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"setAttributesFromProps",{enumerable:!0,get:function(){return l}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},r=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function o(e){return["async","defer","noModule"].includes(e)}function l(e,t){for(let[l,i]of Object.entries(t)){if(!t.hasOwnProperty(l)||r.includes(l)||void 0===i)continue;let s=n[l]||l.toLowerCase();"SCRIPT"===e.tagName&&o(s)?e[s]=!!i:e.setAttribute(s,String(i)),(!1===i||"SCRIPT"===e.tagName&&o(s)&&(!i||"false"===i))&&(e.setAttribute(s,""),e.removeAttribute(s))}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1325:(e,t,n)=>{"use strict";var r=Object.create,o=Object.defineProperty,l=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,c=(e,t)=>o(e,"name",{value:t,configurable:!0}),u=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of i(t))a.call(e,s)||s===n||o(e,s,{get:()=>t[s],enumerable:!(r=l(t,s))||r.enumerable});return e},d=(e,t,n)=>(n=null!=e?r(s(e)):{},u(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(f,{default:()=>y}),e.exports=u(o({},"__esModule",{value:!0}),f);var p=d(n(1996)),m=d(n(2115)),h=d(n(7353)),v=c(e=>{let{color:t,height:n,showSpinner:r,crawl:o,crawlSpeed:l,initialPosition:i,easing:s,speed:a,shadow:u,template:d,zIndex:f=1600,showAtBottom:p=!1}=e,v=null!=t?t:"#29d",y=u||void 0===u?u?"box-shadow:".concat(u):"box-shadow:0 0 10px ".concat(v,",0 0 5px ").concat(v):"",g=m.createElement("style",null,"#nprogress{pointer-events:none}#nprogress .bar{background:".concat(v,";position:fixed;z-index:").concat(f,";").concat(p?"bottom: 0;":"top: 0;","left:0;width:100%;height:").concat(null!=n?n:3,"px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;").concat(y,";opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:").concat(f,";").concat(p?"bottom: 15px;":"top: 15px;","right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:").concat(v,";border-left-color:").concat(v,";border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}")),w=c(e=>new URL(e,window.location.href).href,"toAbsoluteURL"),b=c((e,t)=>{let n=new URL(w(e)),r=new URL(w(t));return n.href.split("#")[0]===r.href.split("#")[0]},"isHashAnchor"),_=c((e,t)=>
1{let n=new URL(w(e)),r=new URL(w(t));return n.hostname.replace(/^www\./,"")===r.hostname.replace(/^www\./,"")},"isSameHostName");return m.useEffect(()=>{function e(e,t){let n=new URL(e),r=new URL(t);if(n.hostname===r.hostname&&n.pathname===r.pathname&&n.search===r.search){let e=n.hash,t=r.hash;return e!==t&&n.href.replace(e,"")===r.href.replace(t,"")}return!1}h.configure({showSpinner:null==r||r,trickle:null==o||o,trickleSpeed:null!=l?l:200,minimum:null!=i?i:.08,easing:null!=s?s:"ease",speed:null!=a?a:200,template:null!=d?d:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'}),c(e,"isAnchorOfCurrentUrl");var t=document.querySelectorAll("html");let n=c(()=>t.forEach(e=>e.classList.remove("nprogress-busy")),"removeNProgressClass");function u(e){for(;e&&"a"!==e.tagName.toLowerCase();)e=e.parentElement;return e}function f(t){try{let r=t.target,o=u(r),l=null==o?void 0:o.href;if(l){let r=window.location.href,i="_blank"===o.target,s=["tel:","mailto:","sms:","blob:","download:"].some(e=>l.startsWith(e)),a=e(r,l);if(!_(window.location.href,o.href))return;l===r||a||i||s||t.ctrlKey||t.metaKey||t.shiftKey||t.altKey||b(window.location.href,o.href)||!w(o.href).startsWith("http")?(h.start(),h.done(),n()):h.start()}}catch(e){h.start(),h.done()}}function p(){h.done(),n()}function m(){h.done()}return c(u,"findClosestAnchor"),c(f,"handleClick"),(e=>{let t=e.pushState;e.pushState=function(){for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return h.done(),n(),t.apply(e,o)}})(window.history),(e=>{let t=e.replaceState;e.replaceState=function(){for(var r=arguments.length,o=Array(r),l=0;l<r;l++)o[l]=arguments[l];return h.done(),n(),t.apply(e,o)}})(window.history),c(p,"handlePageHide"),c(m,"handleBackAndForth"),window.addEventListener("popstate",m),document.addEventListener("click",f),window.addEventListener("pagehide",p),()=>{document.removeEventListener("click",f),window.removeEventListener("pagehide",p),window.removeEventListener("popstate",m)}},[]),g},"NextTopLoader"),y=v;v.propTypes={color:p.string,height:p.number,showSpinner:p.bool,crawl:p.bool,crawlSpeed:p.number,initialPosition:p.number,easing:p.string,speed:p.number,template:p.string,shadow:p.oneOfType([p.string,p.bool]),zIndex:p.number,showAtBottom:p.bool}},7353:function(e,t,n){var r,o;void 0!==(o="function"==typeof(r=function(){var e,t,n,r={};r.version="0.2.0";var o=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function l(e,t,n){return e<t?t:e>n?n:e}r.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(o[t]=n);return this},r.status=null,r.set=function(e){var t=r.isStarted();e=l(e,o.minimum,1),r.status=1===e?null:e;var n=r.render(!t),a=n.querySelector(o.barSelector),c=o.speed,u=o.easing;return n.offsetWidth,i(function(t){var l,i;""===o.positionUsing&&(o.positionUsing=r.getPositioningCSS()),s(a,(l=e,(i="translate3d"===o.positionUsing?{transform:"translate3d("+(-1+l)*100+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+(-1+l)*100+"%,0)"}:{"margin-left":(-1+l)*100+"%"}).transition="all "+c+"ms "+u,i)),1===e?(s(n,{transition:"none",opacity:1}),n.offsetWidth,setTimeout(function(){s(n,{transition:"all "+c+"ms linear",opacity:0}),setTimeout(function(){r.remove(),t()},c)},c)):setTimeout(t,c)}),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout(function(){r.status&&(r.trickle(),e())},o.trickleSpeed)};return o.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*l(Math.random()*t,.1,.95)),t=l(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*o.trickleRate)},e=0,t=0,r.promise=function(n){return n&&"resolved"!==n.state()&&(0===t&&r.start(),e++,t++,n.always(function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var n,l=t.querySelector(o.barSelector),i=e?"-100":(-1+(r.status||0))*100,a=document.querySelector(o.parent);return s(l,{transition:"all 0 linear",transform:"translate3d("+i+"%,0,0)"}),!o.showSpinner&&(n=t.querySelector(o.spinnerSelector))&&f(n),a!=document.body&&c(a,"nprogress-custom-parent"),a.appendChild(t),t},r.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var i=(n=[],function(e){n.push(e),1==n.length&&function e(){var t=n.shift();t&&t(e)}()}),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n,r,o){var l;r=t[l=(l=r).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[l]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,l=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+l)in n)return r;return t}(l)),n.style[r]=o}return function(e,t){var r,o,l=arguments;if(2==l.length)for(r in t)void 0!==(o=t[r])&&t.hasOwnProperty(r)&&n(e,r,o);else n(e,l[1],l[2])}}();function a(e,t){return("string"==typeof e?e:d(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=d(e),r=n+t;a(n,t)||(e.className=r.substring(1))}function u(e,t){var n,r=d(e);a(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function d(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r})?r.call(t,n,t,e):r)&&(e.exports=o)},5192:(e,t,n)=>{"use strict";var r=n(859);function o(){}function l(){}l.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,l,i){if(i!==r){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
1:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:o};return n.PropTypes=n,n}},1996:(e,t,n)=>{e.exports=n(5192)()},859:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},874:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_f367f3"}},4617:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=l(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=l(t,n));return t}(n)))}return e}function l(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0!==(n=(function(){return o}).apply(t,[]))&&(e.exports=n)}()},1586:(e,t,n)=>{"use strict";let r;n.d(t,{m_:()=>ez});var o=n(2115);let l=Math.min,i=Math.max,s=Math.round,a=Math.floor,c=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"};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 h(e){return"y"===e?"height":"width"}function v(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function y(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let g=["left","right"],w=["right","left"],b=["top","bottom"],_=["bottom","top"];function x(e){let t=f(e);return u[t]+e.slice(t.length)}function S(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function E(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function O(e,t,n){let r,{reference:o,floating:l}=e,i=v(t),s=m(v(t)),a=h(s),c=f(t),u="y"===i,d=o.x+o.width/2-l.width/2,y=o.y+o.height/2-l.height/2,g=o[a]/2-l[a]/2;switch(c){case"top":r={x:d,y:o.y-l.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:y};break;case"left":r={x:o.x-l.width,y:y};break;default:r={x:o.x,y:o.y}}switch(p(t)){case"start":r[s]-=g*(n&&u?-1:1);break;case"end":r[s]+=g*(n&&u?-1:1)}return r}async function A(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:l,rects:i,elements:s,strategy:a}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=d(t,e),h=S(m),v=s[p?"floating"===f?"reference":"floating":f],y=E(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(v)))||n?v:v.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(s.floating)),boundary:c,rootBoundary:u,strategy:a})),g="floating"===f?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,w=await (null==l.getOffsetParent?void 0:l.getOffsetParent(s.floating)),b=await (null==l.isElement?void 0:l.isElement(w))&&await (null==l.getScale?void 0:l.getScale(w))||{x:1,y:1},_=E(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:w,strategy:a}):g);return{top:(y.top-_.top+h.top)/b.y,bottom:(_.bottom-y.bottom+h.bottom)/b.y,left:(y.left-_.left+h.left)/b.x,right:(_.right-y.right+h.right)/b.x}}let k=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:l=[],platform:i}=n,s=i.detectOverflow?i:{...i,detectOverflow:A},a=await (null==i.isRTL?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=O(c,r,a),f=r,p=0,m={};for(let n=0;n<l.length;n++){let h=l[n];if(!h)continue;let{name:v,fn:y}=h,{x:g,y:w,data:b,reset:_}=await y({x:u,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:m,rects:c,platform:s,elements:{reference:e,floating:t}});u=null!=g?g:u,d=null!=w?w:d,m[v]={...m[v],...b},_&&p<50&&(p++,"object"==typeof _&&(_.placement&&(f=_.placement),_.rects&&(c=!0===_.rects?await i.getElementRects({reference:e,floating:t,strategy:o}):_.rects),{x:u,y:d}=O(c,f,a)),n=-1)}return{x:u,y:d,placement:f,strategy:o,middlewareData:m}},T=new Set(["left","top"]);async function R(e,t){let{placement:n,platform:r,elements:o}=e,l=await (null==r.isRTL?void 0:r.isRTL(o.floating)),i=f(n),s=p(n),a="y"===v(n),c=T.has(i)?-1:1,u=l&&a?-1:1,m=d(t,e),{mainAxis:h,crossAxis:y,alignmentAxis:g}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}
1:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof g&&(y="end"===s?-1*g:g),a?{x:y*u,y:h*c}:{x:h*c,y:y*u}}function L(){return"undefined"!=typeof window}function C(e){return N(e)?(e.nodeName||"").toLowerCase():"#document"}function P(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function I(e){var t;return null==(t=(N(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function N(e){return!!L()&&(e instanceof Node||e instanceof P(e).Node)}function j(e){return!!L()&&(e instanceof Element||e instanceof P(e).Element)}function M(e){return!!L()&&(e instanceof HTMLElement||e instanceof P(e).HTMLElement)}function z(e){return!!L()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof P(e).ShadowRoot)}function H(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=K(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==o&&"contents"!==o}function D(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let W=/transform|translate|scale|rotate|perspective|filter/,B=/paint|layout|strict|content/,q=e=>!!e&&"none"!==e;function $(e){let t=j(e)?K(e):e;return q(t.transform)||q(t.translate)||q(t.scale)||q(t.rotate)||q(t.perspective)||!F()&&(q(t.backdropFilter)||q(t.filter))||W.test(t.willChange||"")||B.test(t.contain||"")}function F(){return null==r&&(r="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function U(e){return/^(html|body|#document)$/.test(C(e))}function K(e){return P(e).getComputedStyle(e)}function V(e){return j(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Y(e){if("html"===C(e))return e;let t=e.assignedSlot||e.parentNode||z(e)&&e.host||I(e);return z(t)?t.host:t}function X(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=Y(t);return U(n)?t.ownerDocument?t.ownerDocument.body:t.body:M(n)&&H(n)?n:e(n)}(e),l=o===(null==(r=e.ownerDocument)?void 0:r.body),i=P(o);if(!l)return t.concat(o,X(o,[],n));{let e=J(i);return t.concat(i,i.visualViewport||[],H(o)?o:[],e&&n?X(e):[])}}function J(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Z(e){let t=K(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=M(e),l=o?e.offsetWidth:n,i=o?e.offsetHeight:r,a=s(n)!==l||s(r)!==i;return a&&(n=l,r=i),{width:n,height:r,$:a}}function G(e){return j(e)?e:e.contextElement}function Q(e){let t=G(e);if(!M(t))return c(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:l}=Z(t),i=(l?s(n.width):n.width)/r,a=(l?s(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),a&&Number.isFinite(a)||(a=1),{x:i,y:a}}let ee=c(0);function et(e){let t=P(e);return F()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ee}function en(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),i=G(e),s=c(1);t&&(r?j(r)&&(s=Q(r)):s=Q(e));let a=(void 0===(o=n)&&(o=!1),r&&(!o||r===P(i))&&o)?et(i):c(0),u=(l.left+a.x)/s.x,d=(l.top+a.y)/s.y,f=l.width/s.x,p=l.height/s.y;if(i){let e=P(i),t=r&&j(r)?P(r):r,n=e,o=J(n);for(;o&&r&&t!==n;){let e=Q(o),t=o.getBoundingClientRect(),r=K(o),l=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,d*=e.y,f*=e.x,p*=e.y,u+=l,d+=i,o=J(n=P(o))}}return E({width:f,height:p,x:u,y:d})}function er(e,t){let n=V(e).scrollLeft;return t?t.left+n:en(I(e)).left+n}function eo(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-er(e,n),y:n.top+t.scrollTop}}function el(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=P(e),r=I(e),o=n.visualViewport,l=r.clientWidth,i=r.clientHeight,s=0,a=0;if(o){l=o.width,i=o.height;let e=F();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,a=o.offsetTop)}let c=er(r);if(c<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(r.clientWidth-t.clientWidth-o);i<=25&&(l-=i)}else c<=25&&(l+=c);return{width:l,height:i,x:s,y:a}}(e,n);else if("document"===t)r=function(e){let t=I(e),n=V(e),r=e.ownerDocument.body,o=i(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),l=i(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-n.scrollLeft+er(e),a=-n.scrollTop;return"rtl"===K(r).direction&&(s+=i(t.clientWidth,r.clientWidth)-o),{width:o,height:l,x:s,y:a}}(I(e));else if(j(t))r=function(e,t){let n=en(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,l=M(e)?Q(e):c(1),i=e.clientWidth*l.x;return{width:i,height:e.clientHeight*l.y,x:o*l.x,y:r*l.y}}(t,n);else{let n=et(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return E(r)}function ei(e){return"static"===K(e).position}function es(e,t){if(!M(e)||"fixed"===K(e).position)return null;if(t)return t(e);let n=e.offsetParent;return I(e)===n&&(n=n.ownerDocument.body),n}function ea(e,t){var n;let r=P(e);
1if(D(e))return r;if(!M(e)){let t=Y(e);for(;t&&!U(t);){if(j(t)&&!ei(t))return t;t=Y(t)}return r}let o=es(e,t);for(;o&&(n=o,/^(table|td|th)$/.test(C(n)))&&ei(o);)o=es(o,t);return o&&U(o)&&ei(o)&&!$(o)?r:o||function(e){let t=Y(e);for(;M(t)&&!U(t);){if($(t))return t;if(D(t))break;t=Y(t)}return null}(e)||r}let ec=async function(e){let t=this.getOffsetParent||ea,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=M(t),o=I(t),l="fixed"===n,i=en(e,!0,l,t),s={scrollLeft:0,scrollTop:0},a=c(0);if(r||!r&&!l){if(("body"!==C(t)||H(o))&&(s=V(t)),r){let e=en(t,!0,l,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else o&&(a.x=er(o))}l&&!r&&o&&(a.x=er(o));let u=!o||r||l?c(0):eo(o,s);return{x:i.left+s.scrollLeft-a.x-u.x,y:i.top+s.scrollTop-a.y-u.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eu={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,l="fixed"===o,i=I(r),s=!!t&&D(t.floating);if(r===i||s&&l)return n;let a={scrollLeft:0,scrollTop:0},u=c(1),d=c(0),f=M(r);if((f||!f&&!l)&&(("body"!==C(r)||H(i))&&(a=V(r)),f)){let e=en(r);u=Q(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}let p=!i||f||l?c(0):eo(i,a);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-a.scrollLeft*u.x+d.x+p.x,y:n.y*u.y-a.scrollTop*u.y+d.y+p.y}},getDocumentElement:I,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,s=[..."clippingAncestors"===n?D(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=X(e,[],!1).filter(e=>j(e)&&"body"!==C(e)),o=null,l="fixed"===K(e).position,i=l?Y(e):e;for(;j(i)&&!U(i);){let t=K(i),n=$(i);n||"fixed"!==t.position||(o=null),(l?n||o:!(!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||H(i)&&!n&&function e(t,n){let r=Y(t);return!(r===n||!j(r)||U(r))&&("fixed"===K(r).position||e(r,n))}(e,i)))?o=t:r=r.filter(e=>e!==i),i=Y(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=el(t,s[0],o),c=a.top,u=a.right,d=a.bottom,f=a.left;for(let e=1;e<s.length;e++){let n=el(t,s[e],o);c=i(n.top,c),u=l(n.right,u),d=l(n.bottom,d),f=i(n.left,f)}return{width:u-f,height:d-c,x:f,y:c}},getOffsetParent:ea,getElementRects:ec,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=Z(e);return{width:t,height:n}},getScale:Q,isElement:j,isRTL:function(e){return"rtl"===K(e).direction}};function ed(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ef=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:l,placement:i,middlewareData:s}=t,a=await R(t,e);return i===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+a.x,y:l+a.y,data:{...a,placement:i}}}}},ep=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:o,platform:s}=t,{mainAxis:a=!0,crossAxis:c=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...p}=d(e,t),h={x:n,y:r},y=await s.detectOverflow(t,p),g=v(f(o)),w=m(g),b=h[w],_=h[g];if(a){let e="y"===w?"top":"left",t="y"===w?"bottom":"right",n=b+y[e],r=b-y[t];b=i(n,l(b,r))}if(c){let e="y"===g?"top":"left",t="y"===g?"bottom":"right",n=_+y[e],r=_-y[t];_=i(n,l(_,r))}let x=u.fn({...t,[w]:b,[g]:_});return{...x,data:{x:x.x-n,y:x.y-r,enabled:{[w]:a,[g]:c}}}}}},em=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,o,l,i;let{placement:s,middlewareData:a,rects:c,initialPlacement:u,platform:S,elements:E}=t,{mainAxis:O=!0,crossAxis:A=!0,fallbackPlacements:k,fallbackStrategy:T="bestFit",fallbackAxisSideDirection:R="none",flipAlignment:L=!0,...C}=d(e,t);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};let P=f(s),I=v(u),N=f(u)===u,j=await (null==S.isRTL?void 0:S.isRTL(E.floating)),M=k||(N||!L?[x(u)]:function(e){let t=x(e);return[y(e),t,y(t)]}(u)),z="none"!==R;!k&&z&&M.push(...function(e,t,n,r){let o=p(e),l=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?w:g;return t?g:w;case"left":case"right":return t?b:_;default:return[]}}(f(e),"start"===n,r);return o&&(l=l.map(e=>e+"-"+o),t&&(l=l.concat(l.map(y)))),l}(u,L,R,j));let H=[u,...M],D=await S.detectOverflow(t,C),W=[],B=(null==(r=a.flip)?void 0:r.overflows)||[];
1if(O&&W.push(D[P]),A){let e=function(e,t,n){void 0===n&&(n=!1);let r=p(e),o=m(v(e)),l=h(o),i="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[l]>t.floating[l]&&(i=x(i)),[i,x(i)]}(s,c,j);W.push(D[e[0]],D[e[1]])}if(B=[...B,{placement:s,overflows:W}],!W.every(e=>e<=0)){let e=((null==(o=a.flip)?void 0:o.index)||0)+1,t=H[e];if(t&&(!("alignment"===A&&I!==v(t))||B.every(e=>v(e.placement)!==I||e.overflows[0]>0)))return{data:{index:e,overflows:B},reset:{placement:t}};let n=null==(l=B.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(T){case"bestFit":{let e=null==(i=B.filter(e=>{if(z){let t=v(e.placement);return t===I||"y"===t}return!0}).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&&(n=e);break}case"initialPlacement":n=u}if(s!==n)return{reset:{placement:n}}}return{}}}},eh=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:s,platform:a,elements:c,middlewareData:u}=t,{element:f,padding:y=0}=d(e,t)||{};if(null==f)return{};let g=S(y),w={x:n,y:r},b=m(v(o)),_=h(b),x=await a.getDimensions(f),E="y"===b,O=E?"clientHeight":"clientWidth",A=s.reference[_]+s.reference[b]-w[b]-s.floating[_],k=w[b]-s.reference[b],T=await (null==a.getOffsetParent?void 0:a.getOffsetParent(f)),R=T?T[O]:0;R&&await (null==a.isElement?void 0:a.isElement(T))||(R=c.floating[O]||s.floating[_]);let L=R/2-x[_]/2-1,C=l(g[E?"top":"left"],L),P=l(g[E?"bottom":"right"],L),I=R-x[_]-P,N=R/2-x[_]/2+(A/2-k/2),j=i(C,l(N,I)),M=!u.arrow&&null!=p(o)&&N!==j&&s.reference[_]/2-(N<C?C:P)-x[_]/2<0,z=M?N<C?N-C:N-I:0;return{[b]:w[b]+z,data:{[b]:j,centerOffset:N-j-z,...M&&{alignmentOffset:z}},reset:M}}}),ev=(e,t,n)=>{let r=new Map,o={platform:eu,...n},l={...o.platform,_c:r};return k(e,t,{...o,platform:l})};var ey=n(4617),eg=n(2818);let ew={core:!1,base:!1};function eb({css:e,id:t="react-tooltip-base-styles",type:n="base",ref:r}){var o,l;if(!e||"undefined"==typeof document||ew[n]||"core"===n&&void 0!==eg&&(null===(o=null==eg?void 0:eg.env)||void 0===o?void 0:o.REACT_TOOLTIP_DISABLE_CORE_STYLES)||"base"!==n&&void 0!==eg&&(null===(l=null==eg?void 0:eg.env)||void 0===l?void 0:l.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===n&&(t="react-tooltip-core-styles"),r||(r={});let{insertAt:i}=r;if(document.getElementById(t))return;let s=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.id=t,a.type="text/css","top"===i&&s.firstChild?s.insertBefore(a,s.firstChild):s.appendChild(a),a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e)),ew[n]=!0}let e_=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:r="top",offset:o=10,strategy:l="absolute",middlewares:i=[ef(Number(o)),em({fallbackAxisSideDirection:"start"}),ep({padding:5})],border:s,arrowSize:a=8})=>e&&null!==t?n?(i.push(eh({element:n,padding:5})),ev(e,t,{placement:r,strategy:l,middleware:i}).then(({x:e,y:t,placement:n,middlewareData:r})=>{var o,l;let i={left:`${e}px`,top:`${t}px`,border:s},{x:c,y:u}=null!==(o=r.arrow)&&void 0!==o?o:{x:0,y:0},d=null!==(l=({top:"bottom",right:"left",bottom:"top",left:"right"})[n.split("-")[0]])&&void 0!==l?l:"bottom",f=0;if(s){let e=`${s}`.match(/(\d+)px/);f=(null==e?void 0:e[1])?Number(e[1]):1}return{tooltipStyles:i,tooltipArrowStyles:{left:null!=c?`${c}px`:"",top:null!=u?`${u}px`:"",right:"",bottom:"",...s&&{borderBottom:s,borderRight:s},[d]:`-${a/2+f-1}px`},place:n}})):ev(e,t,{placement:"bottom",strategy:l,middleware:i}).then(({x:e,y:t,placement:n})=>({tooltipStyles:{left:`${e}px`,top:`${t}px`},tooltipArrowStyles:{},place:n})):{tooltipStyles:{},tooltipArrowStyles:{},place:r},ex=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),eS=(e,t,n)=>{let r=null,o=function(...o){let l=()=>{r=null,n||e.apply(this,o)};n&&!r&&(e.apply(this,o),r=setTimeout(l,t)),n||(r&&clearTimeout(r),r=setTimeout(l,t))};return o.cancel=()=>{r&&(clearTimeout(r),r=null)},o},eE=e=>null!==e&&!Array.isArray(e)&&"object"==typeof e,eO=(e,t)=>{if(e===t)return!0;
1if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every((e,n)=>eO(e,t[n]));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!eE(e)||!eE(t))return e===t;let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(n=>eO(e[n],t[n]))},eA=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(e=>{let n=t.getPropertyValue(e);return"auto"===n||"scroll"===n})},ek=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(eA(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},eT="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,eR=e=>{e.current&&(clearTimeout(e.current),e.current=null)},eL={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},eC=(0,o.createContext)({getTooltipData:()=>eL});function eP(e="DEFAULT_TOOLTIP_ID"){return(0,o.useContext)(eC).getTooltipData(e)}var eI={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",content:"core-styles-module_content__BRKdB",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},eN={tooltip:"styles-module_tooltip__mnnfp",content:"styles-module_content__ydYdI",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 ej=({forwardRef:e,id:t,className:n,classNameArrow:r,variant:s="dark",anchorId:c,anchorSelect:u,place:d="top",offset:f=10,events:p=["hover"],openOnClick:m=!1,positionStrategy:h="absolute",middlewares:v,wrapper:y,delayShow:g=0,delayHide:w=0,float:b=!1,hidden:_=!1,noArrow:x=!1,clickable:S=!1,closeOnEsc:E=!1,closeOnScroll:O=!1,closeOnResize:A=!1,openEvents:k,closeEvents:T,globalCloseEvents:R,imperativeModeOnly:L,style:C,position:P,afterShow:N,afterHide:j,disableTooltip:M,content:z,contentWrapperRef:H,isOpen:D,defaultIsOpen:W=!1,setIsOpen:B,previousActiveAnchor:q,activeAnchor:$,setActiveAnchor:F,border:U,opacity:K,arrowColor:V,arrowSize:Y=8,role:J="tooltip"})=>{var Z;let Q=(0,o.useRef)(null),ee=(0,o.useRef)(null),et=(0,o.useRef)(null),er=(0,o.useRef)(null),eo=(0,o.useRef)(null),[el,ei]=(0,o.useState)({tooltipStyles:{},tooltipArrowStyles:{},place:d}),[es,ea]=(0,o.useState)(!1),[ec,eu]=(0,o.useState)(!1),[ef,ep]=(0,o.useState)(null),em=(0,o.useRef)(!1),eh=(0,o.useRef)(null),{anchorRefs:ev,setActiveAnchor:eg}=eP(t),ew=(0,o.useRef)(!1),[eb,ex]=(0,o.useState)([]),eE=(0,o.useRef)(!1),eA=m||p.includes("click"),eL=eA||(null==k?void 0:k.click)||(null==k?void 0:k.dblclick)||(null==k?void 0:k.mousedown),eC=k?{...k}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!k&&eA&&Object.assign(eC,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});let ej=T?{...T}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};
1!T&&eA&&Object.assign(ej,{mouseleave:!1,blur:!1,mouseout:!1});let eM=R?{...R}:{escape:E||!1,scroll:O||!1,resize:A||!1,clickOutsideAnchor:eL||!1};L&&(Object.assign(eC,{mouseover:!1,focus:!1,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(ej,{mouseout:!1,blur:!1,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(eM,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),eT(()=>(eE.current=!0,()=>{eE.current=!1}),[]);let ez=e=>{eE.current&&(e&&eu(!0),setTimeout(()=>{eE.current&&(null==B||B(e),void 0===D&&ea(e))},10))};(0,o.useEffect)(()=>{if(t){if(es){n(q);let r=[...new Set([...e($),t])].filter(Boolean).join(" ");null==$||$.setAttribute("aria-describedby",r)}else n($);return()=>{n($),n(q)}}function e(e){var t;return(null===(t=null==e?void 0:e.getAttribute("aria-describedby"))||void 0===t?void 0:t.split(" "))||[]}function n(n){let r=e(n).filter(e=>e!==t);r.length?null==n||n.setAttribute("aria-describedby",r.join(" ")):null==n||n.removeAttribute("aria-describedby")}},[$,es,t,q]),(0,o.useEffect)(()=>{if(void 0===D)return()=>null;D&&eu(!0);let e=setTimeout(()=>{ea(D)},10);return()=>{clearTimeout(e)}},[D]),(0,o.useEffect)(()=>{if(es!==em.current){if(eR(eo),em.current=es,es)null==N||N();else{let e=(e=>{let t=e.match(/^([\d.]+)(ms|s)$/);if(!t)return 0;let[,n,r]=t;return Number(n)*("ms"===r?1:1e3)})(getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay"));eo.current=setTimeout(()=>{eu(!1),ep(null),null==j||j()},e+25)}}},[es]);let eH=e=>{ei(t=>eO(t,e)?t:e)},eD=(e=g)=>{eR(et),ec?ez(!0):et.current=setTimeout(()=>{ez(!0)},e)},eW=(e=w)=>{eR(er),er.current=setTimeout(()=>{ew.current||ez(!1)},e)},eB=e=>{var t;if(!e)return;let n=null!==(t=e.currentTarget)&&void 0!==t?t:e.target;if(!(null==n?void 0:n.isConnected))return F(null),void eg({current:null});g?eD():ez(!0),F(n),eg({current:n}),eR(er)},eq=()=>{S?eW(w||100):w?eW():ez(!1),eR(et)},e$=({x:e,y:t})=>{var n;e_({place:null!==(n=null==ef?void 0:ef.place)&&void 0!==n?n:d,offset:f,elementReference:{getBoundingClientRect:()=>({x:e,y:t,width:0,height:0,top:t,left:e,right:e,bottom:t})},tooltipReference:Q.current,tooltipArrowReference:ee.current,strategy:h,middlewares:v,border:U,arrowSize:Y}).then(e=>{eH(e)})},eF=e=>{if(!e)return;let t={x:e.clientX,y:e.clientY};e$(t),eh.current=t},eU=e=>{var t;if(!es)return;let n=e.target;n.isConnected&&(null===(t=Q.current)||void 0===t||!t.contains(n))&&([document.querySelector(`[id='${c}']`),...eb].some(e=>null==e?void 0:e.contains(n))||(ez(!1),eR(et)))},eK=eS(eB,50,!0),eV=eS(eq,50,!0),eY=e=>{eV.cancel(),eK(e)},eX=()=>{eK.cancel(),eV()},eJ=(0,o.useCallback)(()=>{var e,t;let n=null!==(e=null==ef?void 0:ef.position)&&void 0!==e?e:P;n?e$(n):b?eh.current&&e$(eh.current):(null==$?void 0:$.isConnected)&&e_({place:null!==(t=null==ef?void 0:ef.place)&&void 0!==t?t:d,offset:f,elementReference:$,tooltipReference:Q.current,tooltipArrowReference:ee.current,strategy:h,middlewares:v,border:U,arrowSize:Y}).then(e=>{eE.current&&eH(e)})},[es,$,z,C,d,null==ef?void 0:ef.place,f,h,P,null==ef?void 0:ef.position,b,Y]);(0,o.useEffect)(()=>{var e,t;let n=new Set(ev);eb.forEach(e=>{(null==M?void 0:M(e))||n.add({current:e})});let r=document.querySelector(`[id='${c}']`);!r||(null==M?void 0:M(r))||n.add({current:r});let o=()=>{ez(!1)},s=ek($),u=ek(Q.current);eM.scroll&&(window.addEventListener("scroll",o),null==s||s.addEventListener("scroll",o),null==u||u.addEventListener("scroll",o));let d=null;eM.resize?window.addEventListener("resize",o):$&&Q.current&&(d=function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:s=!0,ancestorResize:c=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=r,p=G(e),m=s||c?[...p?X(p):[],...t?X(t):[]]:[];m.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),c&&e.addEventListener("resize",n)});let h=p&&d?function(e,t){let n,r=null,o=I(e);function s(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function c(u,d){void 0===u&&(u=!1),void 0===d&&(d=1),s();let f=e.getBoundingClientRect(),{left:p,top:m,width:h,height:v}=f;if(u||t(),!h||!v)return;let y=a(m),g=a(o.clientWidth-(p+h)),w={rootMargin:-y+"px "+-g+"px "+-a(o.clientHeight-(m+v))+"px "+-a(p)+"px",threshold:i(0,l(1,d))||1},b=!0;function _(t){let r=t[0].intersectionRatio;if(r!==d){if(!b)return c();r?c(!1,r):n=setTimeout(()=>{c(!1,1e-7)},1e3)}1!==r||ed(f,e.getBoundingClientRect())||c(),b=!1}try{r=new IntersectionObserver(_,{...w,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(_,w)}r.observe(e)}(!0),s}(p,n):null,v=-1,y=null;u&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&y&&t&&(y.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),n()}),p&&!f&&y.observe(p),t&&y.observe(t));let g=f?en(e):null;return f&&function t(){let r=en(e);g&&!ed(g,r)&&n(),g=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;
1m.forEach(e=>{s&&e.removeEventListener("scroll",n),c&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=y)||e.disconnect(),y=null,f&&cancelAnimationFrame(o)}}($,Q.current,eJ,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));let f=e=>{"Escape"===e.key&&ez(!1)};eM.escape&&window.addEventListener("keydown",f),eM.clickOutsideAnchor&&window.addEventListener("click",eU);let p=[],m=e=>!!((null==e?void 0:e.target)&&(null==$?void 0:$.contains(e.target))),h=e=>{es&&m(e)||eB(e)},v=e=>{es&&m(e)&&eq()},y=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],g=["click","dblclick","mousedown","mouseup"];Object.entries(eC).forEach(([e,t])=>{t&&(y.includes(e)?p.push({event:e,listener:eY}):g.includes(e)&&p.push({event:e,listener:h}))}),Object.entries(ej).forEach(([e,t])=>{t&&(y.includes(e)?p.push({event:e,listener:eX}):g.includes(e)&&p.push({event:e,listener:v}))}),b&&p.push({event:"pointermove",listener:eF});let w=()=>{ew.current=!0},_=()=>{ew.current=!1,eq()},x=S&&(ej.mouseout||ej.mouseleave);return x&&(null===(e=Q.current)||void 0===e||e.addEventListener("mouseover",w),null===(t=Q.current)||void 0===t||t.addEventListener("mouseout",_)),p.forEach(({event:e,listener:t})=>{n.forEach(n=>{var r;null===(r=n.current)||void 0===r||r.addEventListener(e,t)})}),()=>{var e,t;eM.scroll&&(window.removeEventListener("scroll",o),null==s||s.removeEventListener("scroll",o),null==u||u.removeEventListener("scroll",o)),eM.resize?window.removeEventListener("resize",o):null==d||d(),eM.clickOutsideAnchor&&window.removeEventListener("click",eU),eM.escape&&window.removeEventListener("keydown",f),x&&(null===(e=Q.current)||void 0===e||e.removeEventListener("mouseover",w),null===(t=Q.current)||void 0===t||t.removeEventListener("mouseout",_)),p.forEach(({event:e,listener:t})=>{n.forEach(n=>{var r;null===(r=n.current)||void 0===r||r.removeEventListener(e,t)})})}},[$,eJ,ec,ev,eb,k,T,R,eA,g,w]),(0,o.useEffect)(()=>{var e,n;let r=null!==(n=null!==(e=null==ef?void 0:ef.anchorSelect)&&void 0!==e?e:u)&&void 0!==n?n:"";!r&&t&&(r=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);let o=new MutationObserver(e=>{let n=[],o=[];e.forEach(e=>{if("attributes"===e.type&&"data-tooltip-id"===e.attributeName&&(e.target.getAttribute("data-tooltip-id")===t?n.push(e.target):e.oldValue===t&&o.push(e.target)),"childList"===e.type){if($){let t=[...e.removedNodes].filter(e=>1===e.nodeType);if(r)try{o.push(...t.filter(e=>e.matches(r))),o.push(...t.flatMap(e=>[...e.querySelectorAll(r)]))}catch(e){}t.some(e=>{var t;return!!(null===(t=null==e?void 0:e.contains)||void 0===t?void 0:t.call(e,$))&&(eu(!1),ez(!1),F(null),eR(et),eR(er),!0)})}if(r)try{let t=[...e.addedNodes].filter(e=>1===e.nodeType);n.push(...t.filter(e=>e.matches(r))),n.push(...t.flatMap(e=>[...e.querySelectorAll(r)]))}catch(e){}}}),(n.length||o.length)&&ex(e=>[...e.filter(e=>!o.includes(e)),...n])});return o.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{o.disconnect()}},[t,u,null==ef?void 0:ef.anchorSelect,$]),(0,o.useEffect)(()=>{eJ()},[eJ]),(0,o.useEffect)(()=>{if(!(null==H?void 0:H.current))return()=>null;let e=new ResizeObserver(()=>{setTimeout(()=>eJ())});return e.observe(H.current),()=>{e.disconnect()}},[z,null==H?void 0:H.current]),(0,o.useEffect)(()=>{var e;let t=document.querySelector(`[id='${c}']`),n=[...eb,t];$&&n.includes($)||F(null!==(e=eb[0])&&void 0!==e?e:t)},[c,eb,$]),(0,o.useEffect)(()=>(W&&ez(!0),()=>{eR(et),eR(er)}),[]),(0,o.useEffect)(()=>{var e;let n=null!==(e=null==ef?void 0:ef.anchorSelect)&&void 0!==e?e:u;if(!n&&t&&(n=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),n)try{let e=Array.from(document.querySelectorAll(n));ex(e)}catch(e){ex([])}},[t,u,null==ef?void 0:ef.anchorSelect]),(0,o.useEffect)(()=>{et.current&&(eR(et),eD(g))},[g]);let eZ=null!==(Z=null==ef?void 0:ef.content)&&void 0!==Z?Z:z,eG=es&&Object.keys(el.tooltipStyles).length>0;return(0,o.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`)}ep(null!=e?e:null),(null==e?void 0:e.delay)?eD(e.delay):ez(!0)},close:e=>{(null==e?void 0:e.delay)?eW(e.delay):ez(!1)},activeAnchor:$,place:el.place,isOpen:!!(ec&&!_&&eZ&&eG)})),ec&&!_&&eZ?o.createElement(y,{id:t,role:J,className:ey("react-tooltip",eI.tooltip,eN.tooltip,eN[s],n,`react-tooltip__place-${el.place}`,eI[eG?"show":"closing"],eG?"react-tooltip__show":"react-tooltip__closing","fixed"===h&&eI.fixed,S&&eI.clickable),onTransitionEnd:e=>{eR(eo),es||"opacity"!==e.propertyName||(eu(!1),ep(null),null==j||j())},style:{...C,...el.tooltipStyles,opacity:void 0!==K&&eG?K:void 0},ref:Q},o.createElement(y,{className:ey("react-tooltip-content-wrapper",eI.content,eN.content)},eZ),o.createElement(y,{className:ey("react-tooltip-arrow",eI.arrow,eN.arrow,r,x&&eI.noArrow),style:{...el.tooltipArrowStyles,background:V?`linear-gradient(to right bottom, transparent 50%, ${V} 50%)`:void 0,"--rt-arrow-size":`${Y}px`},ref:ee})):null},eM=({content:e})=>o.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),ez=o.forwardRef(({id:e,anchorId:t,anchorSelect:n,content:r,html:l,render:i,className:s,classNameArrow:a,variant:c="dark",place:u="top",offset:d=10,wrapper:f="div",children:p=null,events:m=["hover"],openOnClick:h=!1,positionStrategy:v="absolute",middlewares:y,delayShow:g=0,delayHide:w=0,float:b=!1,hidden:_=!1,noArrow:x=!1,clickable:S=!1,closeOnEsc:E=!1,closeOnScroll:O=!1,closeOnResize:A=!1,openEvents:k,closeEvents:T,globalCloseEvents:R,imperativeModeOnly:L=!1,style:C,position:P,isOpen:I,defaultIsOpen:N=!1,disableStyleInjection:j=!1,border:M,opacity:z,arrowColor:H,arrowSize:D,setIsOpen:W,afterShow:B,afterHide:q,disableTooltip:$,role:F="tooltip"},U)=>{let[K,V]=(0,o.useState)(r),[Y,X]=(0,o.useState)(l),[J,Z]=(0,o.useState)(u),[G,Q]=(0,o.useState)(c),[ee,et]=(0,o.useState)(d),[en,er]=(0,o.useState)(g),[eo,el]=(0,o.useState)(w),[ei,es]=(0,o.useState)(b),[ea,ec]=(0,o.useState)(_),[eu,ed]=(0,o.useState)(f),[ef,ep]=(0,o.useState)(m),[em,eh]=(0,o.useState)(v),[ev,eg]=(0,o.useState)(null),[ew,eb]=(0,o.useState)(null),e_=(0,o.useRef)(null),eS=(0,o.useRef)(j),{anchorRefs:eE,activeAnchor:eO}=eP(e),eA=e=>null==e?void 0:e.getAttributeNames().reduce((t,n)=>{var r;return n.startsWith("data-tooltip-")&&(t[n.replace(/^data-tooltip-/,"")]=null!==(r=null==e?void 0:e.getAttribute(n))&&void 0!==r?r:null),t},{}),ek=e=>{let t={place:e=>{Z(null!=e?e:u)},content:e=>{V(null!=e?e:r)},html:e=>{X(null!=e?e:l)},variant:e=>{Q(null!=e?e:c)},offset:e=>{et(null===e?d:Number(e))},wrapper:e=>{ed(null!=e?e:f)},events:e=>{let t=null==e?void 0:e.split(" ");ep(null!=t?t:m)},"position-strategy":e=>{eh(null!=e?e:v)},"delay-show":e=>{er(null===e?g:Number(e))},"delay-hide":e=>{el(null===e?w:Number(e))},float:e=>{es(null===e?b:"true"===e)},hidden:e=>{ec(null===e?_:"true"===e)},"class-name":e=>{eg(e)}};
1Object.values(t).forEach(e=>e(null)),Object.entries(e).forEach(([e,n])=>{var r;null===(r=t[e])||void 0===r||r.call(t,n)})};(0,o.useEffect)(()=>{V(r)},[r]),(0,o.useEffect)(()=>{X(l)},[l]),(0,o.useEffect)(()=>{Z(u)},[u]),(0,o.useEffect)(()=>{Q(c)},[c]),(0,o.useEffect)(()=>{et(d)},[d]),(0,o.useEffect)(()=>{er(g)},[g]),(0,o.useEffect)(()=>{el(w)},[w]),(0,o.useEffect)(()=>{es(b)},[b]),(0,o.useEffect)(()=>{ec(_)},[_]),(0,o.useEffect)(()=>{eh(v)},[v]),(0,o.useEffect)(()=>{eS.current!==j&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")},[j]),(0,o.useEffect)(()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===j,disableBase:j}}))},[]),(0,o.useEffect)(()=>{var r;let o=new Set(eE),l=n;if(!l&&e&&(l=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),l)try{document.querySelectorAll(l).forEach(e=>{o.add({current:e})})}catch(e){console.warn(`[react-tooltip] "${l}" is not a valid CSS selector`)}let i=document.querySelector(`[id='${t}']`);if(i&&o.add({current:i}),!o.size)return()=>null;let s=null!==(r=null!=ew?ew:i)&&void 0!==r?r:eO.current,a=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-"))&&ek(eA(s))})});return s&&(ek(eA(s)),a.observe(s,{attributes:!0,childList:!1,subtree:!1})),()=>{a.disconnect()}},[eE,eO,ew,t,n]),(0,o.useEffect)(()=>{(null==C?void 0:C.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),M&&!ex("border",`${M}`)&&console.warn(`[react-tooltip] "${M}" is not a valid \`border\`.`),(null==C?void 0:C.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),z&&!ex("opacity",`${z}`)&&console.warn(`[react-tooltip] "${z}" is not a valid \`opacity\`.`)},[]);let eT=p,eR=(0,o.useRef)(null);if(i){let e=i({content:(null==ew?void 0:ew.getAttribute("data-tooltip-content"))||K||null,activeAnchor:ew});eT=e?o.createElement("div",{ref:eR,className:"react-tooltip-content-wrapper"},e):null}else K&&(eT=K);Y&&(eT=o.createElement(eM,{content:Y}));let eL={forwardRef:U,id:e,anchorId:t,anchorSelect:n,className:ey(s,ev),classNameArrow:a,content:eT,contentWrapperRef:eR,place:J,variant:G,offset:ee,wrapper:eu,events:ef,openOnClick:h,positionStrategy:em,middlewares:y,delayShow:en,delayHide:eo,float:ei,hidden:ea,noArrow:x,clickable:S,closeOnEsc:E,closeOnScroll:O,closeOnResize:A,openEvents:k,closeEvents:T,globalCloseEvents:R,imperativeModeOnly:L,style:C,position:P,isOpen:I,defaultIsOpen:N,border:M,opacity:z,arrowColor:H,arrowSize:D,setIsOpen:W,afterShow:B,afterHide:q,disableTooltip:$,activeAnchor:ew,previousActiveAnchor:e_.current,setActiveAnchor:e=>{eb(t=>((null==e?void 0:e.isSameNode(t))||(e_.current=t),e))},role:F};return o.createElement(ej,{...eL})});"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",e=>{e.detail.disableCore||eb({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;--rt-arrow-size:8px}.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;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.core-styles-module_content__BRKdB{position:relative;z-index:1}.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||eb({css:` 2.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;width:max-content}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{width:var(--rt-arrow-size);height:var(--rt-arrow-size)}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}
2[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"})})}}]);
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.