1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[903],{4440:function(e,r){var c;/*! 2 Copyright (c) 2018 Jed Watson. 3 Licensed under the MIT License (MIT), see 4 http://jedwatson.github.io/classnames 5*/!function(){"use strict";var f={}.hasOwnProperty;function classNames(){for(var e=[],r=0;r<arguments.length;r++){var c=arguments[r];if(c){var g=typeof c;if("string"===g||"number"===g)e.push(c);else if(Array.isArray(c)){if(c.length){var h=classNames.apply(null,c);h&&e.push(h)}}else if("object"===g){if(c.toString!==Object.prototype.toString&&!c.toString.toString().includes("[native code]")){e.push(c.toString());continue}for(var y in c)f.call(c,y)&&c[y]&&e.push(y)}}}return e.join(" ")}e.exports?(classNames.default=classNames,e.exports=classNames):void 0!==(c=(function(){return classNames}).apply(r,[]))&&(e.exports=c)}()},9235:function(e,r,c){"use strict";c.d(r,{fv:function(){return U}});var f,g,h,y,_,C,S=function(){function CrispMessage(e){this.parent=e}return CrispMessage.prototype.send=function(e,r){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:send",[e,r]])},CrispMessage.prototype.sendText=function(e){this.send("text",e)},CrispMessage.prototype.sendFile=function(e){this.send("file",e)},CrispMessage.prototype.sendAnimation=function(e){this.send("animation",e)},CrispMessage.prototype.sendAudio=function(e){this.send("audio",e)},CrispMessage.prototype.show=function(e,r){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:show",[e,r]])},CrispMessage.prototype.showText=function(e){this.show("text",e)},CrispMessage.prototype.showFile=function(e){this.show("file",e)},CrispMessage.prototype.showAnimation=function(e){this.show("animation",e)},CrispMessage.prototype.showAudio=function(e){this.show("audio",e)},CrispMessage.prototype.showPicker=function(e){this.show("picker",e)},CrispMessage.prototype.showField=function(e){this.show("field",e)},CrispMessage.prototype.showCarousel=function(e){this.show("carousel",e)},CrispMessage.prototype.markAsRead=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:read"])},CrispMessage.prototype.startThread=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:thread:start",[e]])},CrispMessage.prototype.endThread=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:thread:end",[e]])},CrispMessage.prototype.onMessageSent=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:sent"]),window.$crisp.push(["on","message:sent",e])},CrispMessage.prototype.onMessageReceived=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:received"]),window.$crisp.push(["on","message:received",e])},CrispMessage.prototype.onMessageComposeSent=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:compose:sent"]),window.$crisp.push(["on","message:compose:sent",e])},CrispMessage.prototype.onMessageComposeReceived=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:compose:received"]),window.$crisp.push(["on","message:compose:received",e])},CrispMessage}(),R=function(){function CrispUser(e){this.parent=e}return CrispUser.prototype.setNickname=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:nickname",[e]])},CrispUser.prototype.setEmail=function(e,r){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:email",[e,r]])},CrispUser.prototype.setPhone=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:phone",[e]])},CrispUser.prototype.setAvatar=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:avatar",[e]])},CrispUser.prototype.setCompany=function(e,r){var c={};r&&r.url&&(c.url=r.url),r&&r.description&&(c.description=r.description),r&&r.employment&&(c.employment=[r.employment.title],r.employment.role&&c.employment.push(r.employment.role)),this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:company",[e,c]])},CrispUser.prototype.getEmail=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:email"):null},CrispUser.prototype.getPhone=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:phone"):null},CrispUser.prototype.getNickname=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:nickname"):null},CrispUser.prototype.getAvatar=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:avatar"):null},CrispUser.prototype.getCompany=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:company"):null},CrispUser.prototype.onEmailChanged=function(e){this.parent.isCrispInjected()&&(window.$crisp.push(["off","user:email:changed"]),window.$crisp.push(["on","user:email:changed",e]))},CrispUser.prototype.onPhoneChanged=function(e){this.parent.isCrispInjected()&&(window.$crisp.push(["off","user:phone:changed"]),window.$crisp.push(["on","user:phone:changed",e]))},CrispUser.prototype.onNicknameChanged=function(e){this.parent.isCrispInjected()&&(window.$crisp.push(["off","user:nickname:changed"]),window.$crisp.push(["on","user:nickname:changed",e]))},CrispUser.prototype.onAvatarChanged=function(e){this.parent.isCrispInjected()&&(window.$crisp.push(["off","user:avatar:changed"]),window.$crisp.push(["on","user:avatar:changed",e]))},CrispUser}(),L=function(){function CrispTrigger(e){this.parent=e}return CrispTrigger.prototype.run=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","trigger:run",[e]])},CrispTrigger}();(f=y||(y={})).Red="red",f.Orange="orange",f.Yellow="yellow",f.Green="green",f.Blue="blue",f.Purple="purple",f.Pink="pink",f.Brown="brown",f.Grey="grey",f.Black="black";var B=function(){function CrispSession(e){this.parent=e}return CrispSession.prototype.reset=function(e){void 0===e&&(e=!1),this.parent.isCrispInjected()&&window.$crisp.do("session:reset",[e])},CrispSession.prototype.setSegments=function(e,r){this.parent.createSingletonIfNecessary(),$crisp.push(["set","session:segments",[e,r]])},CrispSession.prototype.setData=function(e){var r=this,c=[];Object.entries(e).forEach(function(e){r.isValidDataValue(e[0])&&c.push([e[0],e[1]])}),this.parent.createSingletonIfNecessary(),$crisp.push(["set","session:data",[c]])},CrispSession.prototype.pushEvent=function(e,r,c){void 0===r&&(r={}),void 0===c&&(c=y.Blue),this.parent.isCrispInjected()&&window.$crisp.push(["set","session:event",[[[e,r,c]]]])},CrispSession.prototype.getData=function(e){if(this.parent.isCrispInjected())return window.$crisp.get("session:data",e)},CrispSession.prototype.getIdentifier=function(){return this.parent.isCrispInjected()?window.$crisp.get("session:identifier"):null},CrispSession.prototype.onLoaded=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","session:loaded"]),window.$crisp.push(["on","session:loaded",e])},CrispSession.prototype.isValidDataValue=function(e){return"string"==typeof e||"number"==typeof e||"boolean"==typeof e},CrispSession}(),F=function(){function CrispChat(e){this.parent=e}return CrispChat.prototype.show=function(){this.parent.autoInjectIfNecessary(),window.$crisp.push(["do","chat:show"])},CrispChat.prototype.hide=function(){this.parent.autoInjectIfNecessary(),window.$crisp.push(["do","chat:hide"])},CrispChat.prototype.open=function(){this.parent.autoInjectIfNecessary(),window.$crisp.push(["do","chat:open"])},CrispChat.prototype.close=function(){this.parent.isCrispInjected()&&window.$crisp.push(["do","chat:close"])},CrispChat.prototype.setHelpdeskView=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","helpdesk:search"])},CrispChat.prototype.openHelpdeskArticle=function(e,r,c,f){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","helpdesk:article:open",[e,r,c,f]])},CrispChat.prototype.queryHelpdesk=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","helpdesk:query",[e]])},CrispChat.prototype.unreadCount=function(){return this.parent.isCrispInjected()?window.$crisp.get("chat:unread:count"):0}
5,CrispChat.prototype.isChatOpened=function(){return!!this.parent.isCrispInjected()&&window.$crisp.is("chat:opened")},CrispChat.prototype.isVisible=function(){return!!this.parent.isCrispInjected()&&window.$crisp.is("chat:visible")},CrispChat.prototype.onChatInitiated=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","chat:initiated"]),window.$crisp.push(["on","chat:initiated",e])},CrispChat.prototype.onChatOpened=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","chat:opened"]),window.$crisp.push(["on","chat:opened",e])},CrispChat.prototype.onChatClosed=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","chat:closed"]),window.$crisp.push(["on","chat:closed",e])},CrispChat.prototype.onHelpdeskQueried=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","helpdesk:queried"]),window.$crisp.push(["on","helpdesk:queried",e])},CrispChat}();(g=_||(_={})).Default="default",g.Amber="amber",g.Black="black",g.Blue="blue",g.BlueGrey="blue_grey",g.LightBlue="light_blue",g.Brown="brown",g.Cyan="cyan",g.Green="green",g.LightGreen="light_green",g.Grey="grey",g.Indigo="indigo",g.Orange="orange",g.DeepOrange="deep_orange",g.Pink="pink",g.Purple="purple",g.DeepPurple="deep_purple",g.Red="red",g.Teal="teal",(h=C||(C={})).Left="left",h.Right="right";var U=new(function(){function Crisp(){this.clientUrl="https://client.crisp.chat/l.js",this.websiteId="",this.autoload=!0,this.injected=!1,this.chat=new F(this),this.session=new B(this),this.user=new R(this),this.message=new S(this),this.trigger=new L(this)}return Crisp.prototype.configure=function(e,r){void 0===r&&(r={}),this.websiteId=e,this.tokenId=r.tokenId,this.locale=r.locale,this.sessionMerge=r.sessionMerge,this.cookieDomain=r.cookieDomain,this.cookieExpire=r.cookieExpire,this.lockFullview=r.lockFullview,this.lockMaximized=r.lockMaximized,this.safeMode=r.safeMode,void 0!==r.clientUrl&&(this.clientUrl=r.clientUrl),void 0!==r.autoload&&(this.autoload=r.autoload),this.autoload&&this.load()},Crisp.prototype.load=function(){var e=document.getElementsByTagName("head");if(this.createSingletonIfNecessary(),!0!==this.isCrispInjected()){if(!this.websiteId)throw Error("websiteId must be set before loading Crisp");if(window.CRISP_WEBSITE_ID=this.websiteId,window.CRISP_RUNTIME_CONFIG={},this.tokenId&&(window.CRISP_TOKEN_ID=this.tokenId),this.sessionMerge&&(window.CRISP_RUNTIME_CONFIG.session_merge=!0),this.locale&&(window.CRISP_RUNTIME_CONFIG.locale=this.locale),this.lockFullview&&(window.CRISP_RUNTIME_CONFIG.lock_full_view=!0),this.lockMaximized&&(window.CRISP_RUNTIME_CONFIG.lock_maximized=!0),this.cookieDomain&&(window.CRISP_COOKIE_DOMAIN=this.cookieDomain),this.cookieExpire&&(window.CRISP_COOKIE_EXPIRE=this.cookieExpire),!e||!e[0])return this.deferredLoading();!0===this.safeMode&&this.setSafeMode(!0);var r=document.createElement("script");r.src=this.clientUrl,r.async=!0,e[0].appendChild(r),this.injected=!0}},Crisp.prototype.setTokenId=function(e){this.tokenId=e,!0===this.isCrispInjected()&&(e?window.CRISP_TOKEN_ID=e:delete window.CRISP_TOKEN_ID)},Crisp.prototype.setZIndex=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","container:index",[e]])},Crisp.prototype.setColorTheme=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","color:theme",[e]])},Crisp.prototype.setHideOnAway=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","hide:on:away",[e]])},Crisp.prototype.setHideOnMobile=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","hide:on:mobile",[e]])},Crisp.prototype.setPosition=function(e){this.createSingletonIfNecessary(),$crisp.push(["config","position:reverse",[e===C.Left]])},Crisp.prototype.setAvailabilityTooltip=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","availability:tooltip",[e]])},Crisp.prototype.setVacationMode=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","hide:vacation",[e]])},Crisp.prototype.setSafeMode=function(e){void 0===e&&(e=!0),this.createSingletonIfNecessary(),window.$crisp.push(["safe",e])},Crisp.prototype.muteSound=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","sound:mute",[e]])},Crisp.prototype.toggleOperatorCount=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","show:operator:count",[e]])},Crisp.prototype.onWebsiteAvailabilityChanged=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["off","website:availability:changed"]),window.$crisp.push(["on","website:availability:changed",e])},Crisp.prototype.createSingletonIfNecessary=function(){void 0===window.$crisp&&(window.$crisp=[])},Crisp.prototype.autoInjectIfNecessary=function(){this.isCrispInjected()||this.load()},Crisp.prototype.isCrispInjected=function(){return!0===this.injected||!!window.$crisp&&!!window.$crisp.is},Crisp.prototype.deferredLoading=function(){var e=this;document.addEventListener("DOMContentLoaded",function(){e.load()})},Crisp}())},2389:function(e,r){"use strict";
5Object.defineProperty(r,"__esModule",{value:!0}),function(e,r){for(var c in r)Object.defineProperty(e,c,{enumerable:!0,get:r[c]})}(r,{requestIdleCallback:function(){return c},cancelIdleCallback:function(){return f}});let c="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let r=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-r))}})},1)},f="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),e.exports=r.default)},8689:function(e){e.exports={style:{fontFamily:"'__Inter_aaf875', '__Inter_Fallback_aaf875'",fontStyle:"normal"},className:"__className_aaf875"}},4033:function(e,r,c){e.exports=c(94)},3955:function(e,r,c){var f=Object.create,g=Object.defineProperty,h=Object.getOwnPropertyDescriptor,y=Object.getOwnPropertyNames,_=Object.getPrototypeOf,C=Object.prototype.hasOwnProperty,d=(e,r)=>g(e,"name",{value:r,configurable:!0}),T=(e,r,c,f)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let _ of y(r))C.call(e,_)||_===c||g(e,_,{get:()=>r[_],enumerable:!(f=h(r,_))||f.enumerable});return e},w=(e,r,c)=>(c=null!=e?f(_(e)):{},T(!r&&e&&e.__esModule?c:g(c,"default",{value:e,enumerable:!0}),e)),S={};((e,r)=>{for(var c in r)g(e,c,{get:r[c],enumerable:!0})})(S,{default:()=>U}),e.exports=T(g({},"__esModule",{value:!0}),S);var R=w(c(4275)),L=w(c(2265)),B=w(c(4918)),F=d(({color:e,height:r,showSpinner:c,crawl:f,crawlSpeed:g,initialPosition:h,easing:y,speed:_,shadow:C})=>{let S=e??"#29d",R=C||void 0===C?C?`box-shadow:${C}`:`box-shadow:0 0 10px ${S},0 0 5px ${S}`:"",F=L.createElement("style",null,`#nprogress{pointer-events:none}#nprogress .bar{background:${S};position:fixed;z-index:1031;top:0;left:0;width:100%;height:${r??3}px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;${R};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:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:${S};border-left-color:${S};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)}}`);return L.useEffect(()=>{function A(e,r){let c=new URL(e),f=new URL(r);if(c.hostname===f.hostname&&c.pathname===f.pathname&&c.search===f.search){let e=c.hash,r=f.hash;return e!==r&&c.href.replace(e,"")===f.href.replace(r,"")}return!1}B.configure({showSpinner:c??!0,trickle:f??!0,trickleSpeed:g??200,minimum:h??.08,easing:y??"ease",speed:_??200}),d(A,"isAnchorOfCurrentUrl");var e=document.querySelectorAll("html");function $(e){for(;e&&"a"!==e.tagName.toLowerCase();)e=e.parentElement;return e}function P(r){try{let f=r.target,g=$(f);if(g){var c;let r,f=window.location.href,h=g.href,y="_blank"===g.target,_=A(f,h);h===f||_||y?(B.start(),B.done(),[].forEach.call(e,function(e){e.classList.remove("nprogress-busy")})):(B.start(),r=(c=window.history).pushState,c.pushState=function(){return B.done(),[].forEach.call(e,function(e){e.classList.remove("nprogress-busy")}),r.apply(c,arguments)})}}catch{B.start(),B.done()}}return d($,"findClosestAnchor"),d(P,"handleClick"),document.addEventListener("click",P),()=>{document.removeEventListener("click",P)}},[]),F},"NextTopLoader"),U=F;F.propTypes={color:R.string,height:R.number,showSpinner:R.bool,crawl:R.bool,crawlSpeed:R.number,initialPosition:R.number,easing:R.string,
5speed:R.number,shadow:R.oneOfType([R.string,R.bool])}},4918:function(e,r,c){var f,g;void 0!==(g="function"==typeof(f=function(){var e,r,c={};c.version="0.2.0";var f=c.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 clamp(e,r,c){return e<r?r:e>c?c:e}function barPositionCSS(e,r,c){var g;return(g="translate3d"===f.positionUsing?{transform:"translate3d("+(-1+e)*100+"%,0,0)"}:"translate"===f.positionUsing?{transform:"translate("+(-1+e)*100+"%,0)"}:{"margin-left":(-1+e)*100+"%"}).transition="all "+r+"ms "+c,g}c.configure=function(e){var r,c;for(r in e)void 0!==(c=e[r])&&e.hasOwnProperty(r)&&(f[r]=c);return this},c.status=null,c.set=function(e){var r=c.isStarted();e=clamp(e,f.minimum,1),c.status=1===e?null:e;var y=c.render(!r),_=y.querySelector(f.barSelector),C=f.speed,S=f.easing;return y.offsetWidth,g(function(r){""===f.positionUsing&&(f.positionUsing=c.getPositioningCSS()),h(_,barPositionCSS(e,C,S)),1===e?(h(y,{transition:"none",opacity:1}),y.offsetWidth,setTimeout(function(){h(y,{transition:"all "+C+"ms linear",opacity:0}),setTimeout(function(){c.remove(),r()},C)},C)):setTimeout(r,C)}),this},c.isStarted=function(){return"number"==typeof c.status},c.start=function(){c.status||c.set(0);var work=function(){setTimeout(function(){c.status&&(c.trickle(),work())},f.trickleSpeed)};return f.trickle&&work(),this},c.done=function(e){return e||c.status?c.inc(.3+.5*Math.random()).set(1):this},c.inc=function(e){var r=c.status;return r?("number"!=typeof e&&(e=(1-r)*clamp(Math.random()*r,.1,.95)),r=clamp(r+e,0,.994),c.set(r)):c.start()},c.trickle=function(){return c.inc(Math.random()*f.trickleRate)},e=0,r=0,c.promise=function(f){return f&&"resolved"!==f.state()&&(0===r&&c.start(),e++,r++,f.always(function(){0==--r?(e=0,c.done()):c.set((e-r)/e)})),this},c.render=function(e){if(c.isRendered())return document.getElementById("nprogress");addClass(document.documentElement,"nprogress-busy");var r=document.createElement("div");r.id="nprogress",r.innerHTML=f.template;var g,y,_=r.querySelector(f.barSelector),C=e?"-100":(-1+(c.status||0))*100,S=document.querySelector(f.parent);return h(_,{transition:"all 0 linear",transform:"translate3d("+C+"%,0,0)"}),!f.showSpinner&&(y=r.querySelector(f.spinnerSelector))&&removeElement(y),S!=document.body&&addClass(S,"nprogress-custom-parent"),S.appendChild(r),r},c.remove=function(){removeClass(document.documentElement,"nprogress-busy"),removeClass(document.querySelector(f.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&removeElement(e)},c.isRendered=function(){return!!document.getElementById("nprogress")},c.getPositioningCSS=function(){var e=document.body.style,r="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return r+"Perspective" in e?"translate3d":r+"Transform" in e?"translate":"margin"};var g=function(){var e=[];function next(){var r=e.shift();r&&r(next)}return function(r){e.push(r),1==e.length&&next()}}(),h=function(){var e=["Webkit","O","Moz","ms"],r={};function camelCase(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,r){return r.toUpperCase()})}function getVendorProp(r){var c=document.body.style;if(r in c)return r;for(var f,g=e.length,h=r.charAt(0).toUpperCase()+r.slice(1);g--;)if((f=e[g]+h)in c)return f;return r}function getStyleProp(e){return r[e=camelCase(e)]||(r[e]=getVendorProp(e))}function applyCss(e,r,c){r=getStyleProp(r),e.style[r]=c}return function(e,r){var c,f,g=arguments;if(2==g.length)for(c in r)void 0!==(f=r[c])&&r.hasOwnProperty(c)&&applyCss(e,c,f);else applyCss(e,g[1],g[2])}}();function hasClass(e,r){return("string"==typeof e?e:classList(e)).indexOf(" "+r+" ")>=0}function addClass(e,r){var c=classList(e),f=c+r;hasClass(c,r)||(e.className=f.substring(1))}function removeClass(e,r){var c,f=classList(e);hasClass(e,r)&&(c=f.replace(" "+r+" "," "),e.className=c.substring(1,c.length-1))}function classList(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function removeElement(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return c})?f.call(r,c,r,e):f)&&(e.exports=g)},3018:function(e,r,c){"use strict";var f=c(1289);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,e.exports=function(){function shim(e,r,c,g,h,y){if(y!==f){var _=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 _.name="Invariant Violation",_}}function getShim(){return shim}shim.isRequired=shim;var e={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol
5:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return e.PropTypes=e,e}},4275:function(e,r,c){e.exports=c(3018)()},1289:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4400:function(e,r,c){"use strict";c.r(r),c.d(r,{SpeedInsights:function(){return SpeedInsights2}});var f=c(2265),g=c(4033),initQueue=()=>{window.si||(window.si=function(...e){(window.siq=window.siq||[]).push(e)})};function isBrowser(){return"undefined"!=typeof window}function detectEnvironment(){return"production"}function isDevelopment(){return"development"===detectEnvironment()}function computeRoute(e,r){if(!e||!r)return e;let c=e;try{let e=Object.entries(r);for(let[r,f]of e)if(!Array.isArray(f)){let e=turnValueToRegExp(f);e.test(c)&&(c=c.replace(e,`/[${r}]`))}for(let[r,f]of e)if(Array.isArray(f)){let e=turnValueToRegExp(f.join("/"));e.test(c)&&(c=c.replace(e,`/[...${r}]`))}return c}catch(r){return e}}function turnValueToRegExp(e){return RegExp(`/${escapeRegExp(e)}(?=[/?#]|$)`)}function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var h="https://va.vercel-scripts.com/v1/speed-insights",y=`${h}/script.js`,_=`${h}/script.debug.js`;function injectSpeedInsights(e={}){var r;if(!isBrowser()||null===e.route)return null;initQueue();let c=!!e.dsn,f=e.scriptSrc||(isDevelopment()?_:c?y:"/_vercel/speed-insights/script.js");if(document.head.querySelector(`script[src*="${f}"]`))return null;e.beforeSend&&(null==(r=window.si)||r.call(window,"beforeSend",e.beforeSend));let g=document.createElement("script");return g.src=f,g.defer=!0,g.dataset.sdkn="@vercel/speed-insights"+(e.framework?`/${e.framework}`:""),g.dataset.sdkv="1.0.12",e.sampleRate&&(g.dataset.sampleRate=e.sampleRate.toString()),e.route&&(g.dataset.route=e.route),e.endpoint&&(g.dataset.endpoint=e.endpoint),e.dsn&&(g.dataset.dsn=e.dsn),isDevelopment()&&!1===e.debug&&(g.dataset.debug="false"),g.onerror=()=>{console.log(`[Vercel Speed Insights] Failed to load script from ${f}. Please check if any content blockers are enabled and try again.`)},document.head.appendChild(g),{setRoute:e=>{g.dataset.route=e??void 0}}}function SpeedInsights(e){let r=(0,f.useRef)(null);return(0,f.useEffect)(()=>{if(r.current)e.route&&r.current(e.route);else{let c=injectSpeedInsights({framework:e.framework||"react",...e});c&&(r.current=c.setRoute)}},[e.route]),null}var useRoute=()=>{let e=(0,g.useParams)(),r=(0,g.useSearchParams)()||new URLSearchParams,c=(0,g.usePathname)(),f={...Object.fromEntries(r.entries()),...e||{}};return e?computeRoute(c,f):null};function SpeedInsightsComponent(e){let r=useRoute();return f.createElement(SpeedInsights,{route:r,...e,framework:"next"})}function SpeedInsights2(e){return f.createElement(f.Suspense,{fallback:null},f.createElement(SpeedInsightsComponent,{...e}))}},5925:function(e,r,c){"use strict";let f,g;c.d(r,{x7:function(){return Ie},Am:function(){return dist_n}});var h=c(2265);let y={data:""},t=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||y,_=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,C=/\/\*[^]*?\*\/| +/g,S=/\n+/g,o=(e,r)=>{let c="",f="",g="";for(let h in e){let y=e[h];"@"==h[0]?"i"==h[1]?c=h+" "+y+";":f+="f"==h[1]?o(y,h):h+"{"+o(y,"k"==h[1]?"":r)+"}":"object"==typeof y?f+=o(y,r?r.replace(/([^,])+/g,e=>h.replace(/(^:.*)|([^,])+/g,r=>/&/.test(r)?r.replace(/&/g,e):e?e+" "+r:r)):h):null!=y&&(h=/^--/.test(h)?h:h.replace(/[A-Z]/g,"-$&").toLowerCase(),g+=o.p?o.p(h,y):h+":"+y+";")}return c+(r&&g?r+"{"+g+"}":g)+f},R={},s=e=>{if("object"==typeof e){let r="";for(let c in e)r+=c+s(e[c]);return r}return e},i=(e,r,c,f,g)=>{var h;let y=s(e),L=R[y]||(R[y]=(e=>{let r=0,c=11;for(;r<e.length;)c=101*c+e.charCodeAt(r++)>>>0;return"go"+c})(y));if(!R[L]){let r=y!==e?e:(e=>{let r,c,f=[{}];for(;r=_.exec(e.replace(C,""));)r[4]?f.shift():r[3]?(c=r[3].replace(S," ").trim(),f.unshift(f[0][c]=f[0][c]||{})):f[0][r[1]]=r[2].replace(S," ").trim();return f[0]})(e);R[L]=o(g?{["@keyframes "+L]:r}:r,c?"":"."+L)}let B=c&&R.g?R.g:null;return c&&(R.g=R[L]),h=R[L],B?r.data=r.data.replace(B,h):-1===r.data.indexOf(h)&&(r.data=f?h+r.data:r.data+h),L},p=(e,r,c)=>e.reduce((e,f,g)=>{let h=r[g];if(h&&h.call){let e=h(c),r=e&&e.props&&e.props.className||/^go/.test(e)&&e;h=r?"."+r:e&&"object"==typeof e?e.props?"":o(e,""):!1===e?"":e}return e+f+(null==h?"":h)},"");function u(e){let r=this||{},c=e.call?e(r.p):e;
5return i(c.unshift?c.raw?p(c,[].slice.call(arguments,1),r.p):c.reduce((e,c)=>Object.assign(e,c&&c.call?c(r.p):c),{}):c,t(r.target),r.g,r.o,r.k)}u.bind({g:1});let L,B,F,U=u.bind({k:1});function m(e,r,c,f){o.p=r,L=e,B=c,F=f}function j(e,r){let c=this||{};return function(){let f=arguments;function a(g,h){let y=Object.assign({},g),_=y.className||a.className;c.p=Object.assign({theme:B&&B()},y),c.o=/ *go\d+/.test(_),y.className=u.apply(c,f)+(_?" "+_:""),r&&(y.ref=h);let C=e;return e[0]&&(C=y.as||e,delete y.as),F&&C[0]&&F(y),L(C,y)}return r?r(a):a}}var W=e=>"function"==typeof e,T=(e,r)=>W(e)?e(r):e,H=(f=0,()=>(++f).toString()),dist_b=()=>{if(void 0===g&&"u">typeof window){let e=matchMedia("(prefers-reduced-motion: reduce)");g=!e||e.matches}return g},V=new Map,$=e=>{if(V.has(e))return;let r=setTimeout(()=>{V.delete(e),dist_u({type:4,toastId:e})},1e3);V.set(e,r)},J=e=>{let r=V.get(e);r&&clearTimeout(r)},v=(e,r)=>{switch(r.type){case 0:return{...e,toasts:[r.toast,...e.toasts].slice(0,20)};case 1:return r.toast.id&&J(r.toast.id),{...e,toasts:e.toasts.map(e=>e.id===r.toast.id?{...e,...r.toast}:e)};case 2:let{toast:c}=r;return e.toasts.find(e=>e.id===c.id)?v(e,{type:1,toast:c}):v(e,{type:0,toast:c});case 3:let{toastId:f}=r;return f?$(f):e.toasts.forEach(e=>{$(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===f||void 0===f?{...e,visible:!1}:e)};case 4:return void 0===r.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(e=>e.id!==r.toastId)};case 5:return{...e,pausedAt:r.time};case 6:let g=r.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(e=>({...e,pauseDuration:e.pauseDuration+g}))}}},K=[],X={toasts:[],pausedAt:void 0},dist_u=e=>{X=v(X,e),K.forEach(e=>{e(X)})},Y={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},I=(e={})=>{let[r,c]=(0,h.useState)(X);(0,h.useEffect)(()=>(K.push(c),()=>{let e=K.indexOf(c);e>-1&&K.splice(e,1)}),[r]);let f=r.toasts.map(r=>{var c,f;return{...e,...e[r.type],...r,duration:r.duration||(null==(c=e[r.type])?void 0:c.duration)||(null==e?void 0:e.duration)||Y[r.type],style:{...e.style,...null==(f=e[r.type])?void 0:f.style,...r.style}}});return{...r,toasts:f}},G=(e,r="blank",c)=>({createdAt:Date.now(),visible:!0,type:r,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...c,id:(null==c?void 0:c.id)||H()}),dist_h=e=>(r,c)=>{let f=G(r,e,c);return dist_u({type:2,toast:f}),f.id},dist_n=(e,r)=>dist_h("blank")(e,r);dist_n.error=dist_h("error"),dist_n.success=dist_h("success"),dist_n.loading=dist_h("loading"),dist_n.custom=dist_h("custom"),dist_n.dismiss=e=>{dist_u({type:3,toastId:e})},dist_n.remove=e=>dist_u({type:4,toastId:e}),dist_n.promise=(e,r,c)=>{let f=dist_n.loading(r.loading,{...c,...null==c?void 0:c.loading});return e.then(e=>(dist_n.success(T(r.success,e),{id:f,...c,...null==c?void 0:c.success}),e)).catch(e=>{dist_n.error(T(r.error,e),{id:f,...c,...null==c?void 0:c.error})}),e};var Z=(e,r)=>{dist_u({type:1,toast:{id:e,height:r}})},ee=()=>{dist_u({type:5,time:Date.now()})},D=e=>{let{toasts:r,pausedAt:c}=I(e);(0,h.useEffect)(()=>{if(c)return;let e=Date.now(),f=r.map(r=>{if(r.duration===1/0)return;let c=(r.duration||0)+r.pauseDuration-(e-r.createdAt);if(c<0){r.visible&&dist_n.dismiss(r.id);return}return setTimeout(()=>dist_n.dismiss(r.id),c)});return()=>{f.forEach(e=>e&&clearTimeout(e))}},[r,c]);let f=(0,h.useCallback)(()=>{c&&dist_u({type:6,time:Date.now()})},[c]),g=(0,h.useCallback)((e,c)=>{let{reverseOrder:f=!1,gutter:g=8,defaultPosition:h}=c||{},y=r.filter(r=>(r.position||h)===(e.position||h)&&r.height),_=y.findIndex(r=>
5r.id===e.id),C=y.filter((e,r)=>r<_&&e.visible).length;return y.filter(e=>e.visible).slice(...f?[C+1]:[0,C]).reduce((e,r)=>e+(r.height||0)+g,0)},[r]);return{toasts:r,handlers:{updateHeight:Z,startPause:ee,endPause:f,calculateOffset:g}}},Q=U` 6from { 7 transform: scale(0) rotate(45deg); 8 opacity: 0; 9} 10to { 11 transform: scale(1) rotate(45deg); 12 opacity: 1; 13}`,et=U` 14from { 15 transform: scale(0); 16 opacity: 0; 17} 18to { 19 transform: scale(1); 20 opacity: 1; 21}`,en=U` 22from { 23 transform: scale(0) rotate(90deg); 24 opacity: 0; 25} 26to { 27 transform: scale(1) rotate(90deg); 28 opacity: 1; 29}`,eo=j("div")` 30 width: 20px; 31 opacity: 0; 32 height: 20px; 33 border-radius: 10px; 34 background: ${e=>e.primary||"#ff4b4b"}; 35 position: relative; 36 transform: rotate(45deg); 37 38 animation: ${Q} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 39 forwards; 40 animation-delay: 100ms; 41 42 &:after, 43 &:before { 44 content: ''; 45 animation: ${et} 0.15s ease-out forwards; 46 animation-delay: 150ms; 47 position: absolute; 48 border-radius: 3px; 49 opacity: 0; 50 background: ${e=>e.secondary||"#fff"}; 51 bottom: 9px; 52 left: 4px; 53 height: 2px; 54 width: 12px; 55 } 56 57 &:before { 58 animation: ${en} 0.15s ease-out forwards; 59 animation-delay: 180ms; 60 transform: rotate(90deg); 61 } 62`,ei=U` 63 from { 64 transform: rotate(0deg); 65 } 66 to { 67 transform: rotate(360deg); 68 } 69`,er=j("div")` 70 width: 12px; 71 height: 12px; 72 box-sizing: border-box; 73 border: 2px solid; 74 border-radius: 100%; 75 border-color: ${e=>e.secondary||"#e0e0e0"}; 76 border-right-color: ${e=>e.primary||"#616161"}; 77 animation: ${ei} 1s linear infinite; 78`,es=U` 79from { 80 transform: scale(0) rotate(45deg); 81 opacity: 0; 82} 83to { 84 transform: scale(1) rotate(45deg); 85 opacity: 1; 86}`,el=U` 870% { 88 height: 0; 89 width: 0; 90 opacity: 0; 91} 9240% { 93 height: 0; 94 width: 6px; 95 opacity: 1; 96} 97100% { 98 opacity: 1; 99 height: 10px; 100}`,ea=j("div")` 101 width: 20px; 102 opacity: 0; 103 height: 20px; 104 border-radius: 10px; 105 background: ${e=>e.primary||"#61d345"}; 106 position: relative; 107 transform: rotate(45deg); 108 109 animation: ${es} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 110 forwards; 111 animation-delay: 100ms; 112 &:after { 113 content: ''; 114 box-sizing: border-box; 115 animation: ${el} 0.2s ease-out forwards; 116 opacity: 0; 117 animation-delay: 200ms; 118 position: absolute; 119 border-right: 2px solid; 120 border-bottom: 2px solid; 121 border-color: ${e=>e.secondary||"#fff"}; 122 bottom: 6px; 123 left: 6px; 124 height: 10px; 125 width: 6px; 126 } 127`,ec=j("div")` 128 position: absolute; 129`,eu=j("div")` 130 position: relative; 131 display: flex; 132 justify-content: center; 133 align-items: center; 134 min-width: 20px; 135 min-height: 20px; 136`,ep=U` 137from { 138 transform: scale(0.6); 139 opacity: 0.4; 140} 141to { 142 transform: scale(1); 143 opacity: 1; 144}`,ed=j("div")` 145 position: relative; 146 transform: scale(0.6); 147 opacity: 0.4; 148 min-width: 20px; 149 animation: ${ep} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) 150 forwards; 151`,M=({toast:e})=>{let{icon:r,type:c,iconTheme:f}=e;return void 0!==r?"string"==typeof r?h.createElement(ed,null,r):r:"blank"===c?null:h.createElement(eu,null,h.createElement(er,{...f}),"loading"!==c&&h.createElement(ec,null,"error"===c?h.createElement(eo,{...f}):h.createElement(ea,{...f})))},ye=e=>` 1520% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;} 153100% {transform: translate3d(0,0,0) scale(1); opacity:1;} 154`,ge=e=>` 1550% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} 156100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;} 157`,ef=j("div")` 158 display: flex; 159 align-items: center; 160 background: #fff; 161 color: #363636; 162 line-height: 1.3; 163 will-change: transform; 164 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); 165 max-width: 350px; 166 pointer-events: auto; 167 padding: 8px 10px; 168 border-radius: 8px; 169`,em=j("div")` 170 display: flex; 171 justify-content: center; 172 margin: 4px 10px; 173 color: inherit; 174 flex: 1 1 auto; 175 white-space: pre-line; 176`,Ae=(e,r)=>{let c=e.includes("top")?1:-1,[f,g]=dist_b()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[ye(c),ge(c)];return{animation:r?`${U(f)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${U(g)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},eg=h.memo(({toast:e,position:r,style:c,children:f})=>{let g=e.height?Ae(e.position||r||"top-center",e.visible):{opacity:0}
176,y=h.createElement(M,{toast:e}),_=h.createElement(em,{...e.ariaProps},T(e.message,e));return h.createElement(ef,{className:e.className,style:{...g,...c,...e.style}},"function"==typeof f?f({icon:y,message:_}):h.createElement(h.Fragment,null,y,_))});m(h.createElement);var Ee=({id:e,className:r,style:c,onHeightUpdate:f,children:g})=>{let y=h.useCallback(r=>{if(r){let i=()=>{f(e,r.getBoundingClientRect().height)};i(),new MutationObserver(i).observe(r,{subtree:!0,childList:!0,characterData:!0})}},[e,f]);return h.createElement("div",{ref:y,className:r,style:c},g)},Re=(e,r)=>{let c=e.includes("top"),f=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:dist_b()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${r*(c?1:-1)}px)`,...c?{top:0}:{bottom:0},...f}},eh=u` 177 z-index: 9999; 178 > * { 179 pointer-events: auto; 180 } 181`,Ie=({reverseOrder:e,position:r="top-center",toastOptions:c,gutter:f,children:g,containerStyle:y,containerClassName:_})=>{let{toasts:C,handlers:S}=D(c);return h.createElement("div",{style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...y},className:_,onMouseEnter:S.startPause,onMouseLeave:S.endPause},C.map(c=>{let y=c.position||r,_=Re(y,S.calculateOffset(c,{reverseOrder:e,gutter:f,defaultPosition:r}));return h.createElement(Ee,{id:c.id,key:c.id,onHeightUpdate:S.updateHeight,className:c.visible?eh:"",style:_},"custom"===c.type?T(c.message,c):g?g(c):h.createElement(eg,{toast:c,position:y}))}))}},8471:function(e,r,c){"use strict";c.d(r,{u:function(){return W}});var f=c(2265);let g=Math.min,h=Math.max,y=Math.round,_=Math.floor,createCoords=e=>({x:e,y:e}),C={left:"right",right:"left",bottom:"top",top:"bottom"},S={start:"end",end:"start"};function floating_ui_utils_evaluate(e,r){return"function"==typeof e?e(r):e}function floating_ui_utils_getSide(e){return e.split("-")[0]}function floating_ui_utils_getAlignment(e){return e.split("-")[1]}function floating_ui_utils_getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}function floating_ui_utils_getSideAxis(e){return["top","bottom"].includes(floating_ui_utils_getSide(e))?"y":"x"}function floating_ui_utils_getAlignmentSides(e,r,c){void 0===c&&(c=!1);let f=floating_ui_utils_getAlignment(e),g=floating_ui_utils_getOppositeAxis(floating_ui_utils_getSideAxis(e)),h=getAxisLength(g),y="x"===g?f===(c?"end":"start")?"right":"left":"start"===f?"bottom":"top";return r.reference[h]>r.floating[h]&&(y=getOppositePlacement(y)),[y,getOppositePlacement(y)]}function getExpandedPlacements(e){let r=getOppositePlacement(e);return[floating_ui_utils_getOppositeAlignmentPlacement(e),r,floating_ui_utils_getOppositeAlignmentPlacement(r)]}function floating_ui_utils_getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,e=>S[e])}function getSideList(e,r,c){let f=["left","right"],g=["right","left"];switch(e){case"top":case"bottom":if(c)return r?g:f;return r?f:g;case"left":case"right":return r?["top","bottom"]:["bottom","top"];default:return[]}}function getOppositeAxisPlacements(e,r,c,f){let g=floating_ui_utils_getAlignment(e),h=getSideList(floating_ui_utils_getSide(e),"start"===c,f);return g&&(h=h.map(e=>e+"-"+g),r&&(h=h.concat(h.map(floating_ui_utils_getOppositeAlignmentPlacement)))),h}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,e=>C[e])}function expandPaddingObject(e){return{top:0,right:0,bottom:0,left:0,...e}}function floating_ui_utils_getPaddingObject(e){return"number"!=typeof e?expandPaddingObject(e):{top:e,right:e,bottom:e,left:e}}function floating_ui_utils_rectToClientRect(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function computeCoordsFromPlacement(e,r,c){let f,{reference:g,floating:h}=e,y=floating_ui_utils_getSideAxis(r),_=floating_ui_utils_getOppositeAxis(floating_ui_utils_getSideAxis(r)),C=getAxisLength(_),S=floating_ui_utils_getSide(r),R="y"===y,L=g.x+g.width/2-h.width/2,B=g.y+g.height/2-h.height/2,F=g[C]/2-h[C]/2;switch(S){case"top":f={x:L,y:g.y-h.height};break;case"bottom":f={x:L,y:g.y+g.height};break;case"right":f={x:g.x+g.width,y:B};break;case"left":f={x:g.x-h.width,y:B};break;default:f={x:g.x,y:g.y}}switch(floating_ui_utils_getAlignment(r)){case"start":f[_]-=F*(c&&R?-1:1);break;case"end":f[_]+=F*(c&&R?-1:1)}return f}let computePosition=async(e,r,c)=>{let{placement:f="bottom",strategy:g="absolute",middleware:h=[],platform:y}
181=c,_=h.filter(Boolean),C=await (null==y.isRTL?void 0:y.isRTL(r)),S=await y.getElementRects({reference:e,floating:r,strategy:g}),{x:R,y:L}=computeCoordsFromPlacement(S,f,C),B=f,F={},U=0;for(let c=0;c<_.length;c++){let{name:h,fn:H}=_[c],{x:V,y:K,data:X,reset:Y}=await H({x:R,y:L,initialPlacement:f,placement:B,strategy:g,middlewareData:F,rects:S,platform:y,elements:{reference:e,floating:r}});if(R=null!=V?V:R,L=null!=K?K:L,F={...F,[h]:{...F[h],...X}},Y&&U<=50){U++,"object"==typeof Y&&(Y.placement&&(B=Y.placement),Y.rects&&(S=!0===Y.rects?await y.getElementRects({reference:e,floating:r,strategy:g}):Y.rects),{x:R,y:L}=computeCoordsFromPlacement(S,B,C)),c=-1;continue}}return{x:R,y:L,placement:B,strategy:g,middlewareData:F}};async function detectOverflow(e,r){var c;void 0===r&&(r={});let{x:f,y:g,platform:h,rects:y,elements:_,strategy:C}=e,{boundary:S="clippingAncestors",rootBoundary:R="viewport",elementContext:L="floating",altBoundary:B=!1,padding:F=0}=floating_ui_utils_evaluate(r,e),U=floating_ui_utils_getPaddingObject(F),H=_[B?"floating"===L?"reference":"floating":L],V=floating_ui_utils_rectToClientRect(await h.getClippingRect({element:null==(c=await (null==h.isElement?void 0:h.isElement(H)))||c?H:H.contextElement||await (null==h.getDocumentElement?void 0:h.getDocumentElement(_.floating)),boundary:S,rootBoundary:R,strategy:C})),K="floating"===L?{...y.floating,x:f,y:g}:y.reference,X=await (null==h.getOffsetParent?void 0:h.getOffsetParent(_.floating)),Y=await (null==h.isElement?void 0:h.isElement(X))&&await (null==h.getScale?void 0:h.getScale(X))||{x:1,y:1},Q=floating_ui_utils_rectToClientRect(h.convertOffsetParentRelativeRectToViewportRelativeRect?await h.convertOffsetParentRelativeRectToViewportRelativeRect({rect:K,offsetParent:X,strategy:C}):K);return{top:(V.top-Q.top+U.top)/Y.y,bottom:(Q.bottom-V.bottom+U.bottom)/Y.y,left:(V.left-Q.left+U.left)/Y.x,right:(Q.right-V.right+U.right)/Y.x}}let arrow=e=>({name:"arrow",options:e,async fn(r){let{x:c,y:f,placement:y,rects:_,platform:C,elements:S}=r,{element:R,padding:L=0}=floating_ui_utils_evaluate(e,r)||{};if(null==R)return{};let B=floating_ui_utils_getPaddingObject(L),F={x:c,y:f},U=floating_ui_utils_getOppositeAxis(floating_ui_utils_getSideAxis(y)),H=getAxisLength(U),V=await C.getDimensions(R),K="y"===U,X=K?"clientHeight":"clientWidth",Y=_.reference[H]+_.reference[U]-F[U]-_.floating[H],Q=F[U]-_.reference[U],et=await (null==C.getOffsetParent?void 0:C.getOffsetParent(R)),en=et?et[X]:0;en&&await (null==C.isElement?void 0:C.isElement(et))||(en=S.floating[X]||_.floating[H]);let eo=en/2-V[H]/2-1,ei=g(B[K?"top":"left"],eo),er=g(B[K?"bottom":"right"],eo),es=en-V[H]-er,el=en/2-V[H]/2+(Y/2-Q/2),ea=h(ei,g(el,es)),ec=null!=floating_ui_utils_getAlignment(y)&&el!=ea&&_.reference[H]/2-(el<ei?ei:er)-V[H]/2<0,eu=ec?el<ei?ei-el:es-el:0;return{[U]:F[U]-eu,data:{[U]:ea,centerOffset:el-ea+eu}}}}),flip=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(r){var c,f,g,h;let{placement:y,middlewareData:_,rects:C,initialPlacement:S,platform:R,elements:L}=r,{mainAxis:B=!0,crossAxis:F=!0,fallbackPlacements:U,fallbackStrategy:H="bestFit",fallbackAxisSideDirection:V="none",flipAlignment:K=!0,...X}=floating_ui_utils_evaluate(e,r),Y=floating_ui_utils_getSide(y),Q=floating_ui_utils_getSide(S)===S,et=await (null==R.isRTL?void 0:R.isRTL(L.floating)),en=U||(Q||!K?[getOppositePlacement(S)]:getExpandedPlacements(S));U||"none"===V||en.push(...getOppositeAxisPlacements(S,K,V,et));let eo=[S,...en],ei=await detectOverflow(r,X),er=[],es=(null==(c=_.flip)?void 0:c.overflows)||[];if(B&&er.push(ei[Y]),F){let e=floating_ui_utils_getAlignmentSides(y,C,et);er.push(ei[e[0]],ei[e[1]])}if(es=[...es,{placement:y,overflows:er}],!er.every(e=>e<=0)){let e=((null==(f=_.flip)?void 0:f.index)||0)+1,r=eo[e];if(r)return{data:{index:e,overflows:es},reset:{placement:r}};let c=null==(g=es.filter(e=>e.overflows[0]<=0).sort((e,r)=>e.overflows[1]-r.overflows[1])[0])?void 0:g.placement;if(!c)switch(H){case"bestFit":{let e=null==(h=es.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,r)=>e+r,0)]).sort((e,r)=>e[1]-r[1])[0])?void 0:h[0];e&&(c=e);break}case"initialPlacement":c=S}if(y!==c)return{reset:{placement:c}}}return{}}}};async function convertValueToCoords(e,r){let{placement:c,platform:f,elements:g}=e,h=await (null==f.isRTL?void 0:f.isRTL(g.floating)),y=floating_ui_utils_getSide(c),_=floating_ui_utils_getAlignment(c),C="y"===floating_ui_utils_getSideAxis(c),S=["left","top"].includes(y)?-1:1,R=h&&C?-1:1,L=floating_ui_utils_evaluate(r,e),{mainAxis:B,crossAxis:F,alignmentAxis:U}="number"==typeof L?{mainAxis:L,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...L};return _&&"number"==typeof U&&(F="end"===_?-1*U:U),C?{x:F*R,y:B*S}:{x:B*S,y:F*R}}let offset=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(r){let{x:c,y:f}=r,g=await convertValueToCoords(r,e);return{x:c+g.x,y:f+g.y,data:g}}}},shift=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(r){let{x:c,y:f,placement:y}=r,{mainAxis:_=!0,crossAxis:C=!1,limiter:S={fn:e=>{let{x:r,y:c}=e;return{x:r,y:c}}},...R}=floating_ui_utils_evaluate(e,r),L={x:c,y:f},B=await detectOverflow(r,R),F=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(y)),U=floating_ui_utils_getOppositeAxis(F),H=L[U],V=L[F];if(_){let e=H+B["y"===U?"top":"left"],r=H-B["y"===U?"bottom":"right"];H=h(e,g(H,r))}if(C){let e="y"===F?"top":"left",r="y"===F?"bottom":"right",c=V+B[e],f=V-B[r];V=h(c,g(V,f))}let K=S.fn({...r,[U]:H,[F]:V});return{...K,data:{x:K.x-c,y:K.y-f}}}}};function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var r;return(null==e?void 0:null==(r=e.ownerDocument)?void 0:r.defaultView)||window}function getDocumentElement(e){var r;return null==(r=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:r.documentElement}function isNode(e){return e instanceof Node||e instanceof getWindow(e).Node}function isElement(e){return e instanceof Element||e instanceof getWindow(e).Element}function isHTMLElement(e){return e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement}function isShadowRoot(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}function isOverflowElement(e){let{overflow:r,overflowX:c,overflowY:f,display:g}=floating_ui_utils_dom_getComputedStyle(e);return/auto|scroll|overlay|hidden|clip/.test(r+f+c)&&!["inline","contents"].includes(g)}function isTableElement(e){return["table","td","th"].includes(getNodeName(e))}function isContainingBlock(e){let r=isWebKit(),c=floating_ui_utils_dom_getComputedStyle(e);return"none"!==c.transform||"none"!==c.perspective||!!c.containerType&&"normal"!==c.containerType||!r&&!!c.backdropFilter&&"none"!==c.backdropFilter||!r&&!!c.filter&&"none"!==c.filter||["transform","perspective","filter"].some(e=>(c.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(c.contain||"").includes(e))}function getContainingBlock(e){let r=getParentNode(e);for(;isHTMLElement(r)&&!isLastTraversableNode(r);){if(isContainingBlock(r))return r;r=getParentNode(r)}return null}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(e){return["html","body","#document"].includes(getNodeName(e))}function floating_ui_utils_dom_getComputedStyle(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function getParentNode(e){if("html"===getNodeName(e))return e;let r=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(r)?r.host:r}function getNearestOverflowAncestor(e){let r=getParentNode(e);return isLastTraversableNode(r)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(r)&&isOverflowElement(r)?r:getNearestOverflowAncestor(r)}function getOverflowAncestors(e,r){var c;void 0===r&&(r=[]);let f=getNearestOverflowAncestor(e),g=f===(null==(c=e.ownerDocument)?void 0:c.body),h=getWindow(f);
181return g?r.concat(h,h.visualViewport||[],isOverflowElement(f)?f:[]):r.concat(f,getOverflowAncestors(f))}function getCssDimensions(e){let r=floating_ui_utils_dom_getComputedStyle(e),c=parseFloat(r.width)||0,f=parseFloat(r.height)||0,g=isHTMLElement(e),h=g?e.offsetWidth:c,_=g?e.offsetHeight:f,C=y(c)!==h||y(f)!==_;return C&&(c=h,f=_),{width:c,height:f,$:C}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){let r=unwrapElement(e);if(!isHTMLElement(r))return createCoords(1);let c=r.getBoundingClientRect(),{width:f,height:g,$:h}=getCssDimensions(r),_=(h?y(c.width):c.width)/f,C=(h?y(c.height):c.height)/g;return _&&Number.isFinite(_)||(_=1),C&&Number.isFinite(C)||(C=1),{x:_,y:C}}let R=createCoords(0);function getVisualOffsets(e){let r=getWindow(e);return isWebKit()&&r.visualViewport?{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}:R}function shouldAddVisualOffsets(e,r,c){return void 0===r&&(r=!1),!!c&&(!r||c===getWindow(e))&&r}function getBoundingClientRect(e,r,c,f){void 0===r&&(r=!1),void 0===c&&(c=!1);let g=e.getBoundingClientRect(),h=unwrapElement(e),y=createCoords(1);r&&(f?isElement(f)&&(y=getScale(f)):y=getScale(e));let _=shouldAddVisualOffsets(h,c,f)?getVisualOffsets(h):createCoords(0),C=(g.left+_.x)/y.x,S=(g.top+_.y)/y.y,R=g.width/y.x,L=g.height/y.y;if(h){let e=getWindow(h),r=f&&isElement(f)?getWindow(f):f,c=e.frameElement;for(;c&&f&&r!==e;){let e=getScale(c),r=c.getBoundingClientRect(),f=floating_ui_utils_dom_getComputedStyle(c),g=r.left+(c.clientLeft+parseFloat(f.paddingLeft))*e.x,h=r.top+(c.clientTop+parseFloat(f.paddingTop))*e.y;C*=e.x,S*=e.y,R*=e.x,L*=e.y,C+=g,S+=h,c=getWindow(c).frameElement}}return floating_ui_utils_rectToClientRect({width:R,height:L,x:C,y:S})}function convertOffsetParentRelativeRectToViewportRelativeRect(e){let{rect:r,offsetParent:c,strategy:f}=e,g=isHTMLElement(c),h=getDocumentElement(c);if(c===h)return r;let y={scrollLeft:0,scrollTop:0},_=createCoords(1),C=createCoords(0);if((g||!g&&"fixed"!==f)&&(("body"!==getNodeName(c)||isOverflowElement(h))&&(y=getNodeScroll(c)),isHTMLElement(c))){let e=getBoundingClientRect(c);_=getScale(c),C.x=e.x+c.clientLeft,C.y=e.y+c.clientTop}return{width:r.width*_.x,height:r.height*_.y,x:r.x*_.x-y.scrollLeft*_.x+C.x,y:r.y*_.y-y.scrollTop*_.y+C.y}}function getClientRects(e){return Array.from(e.getClientRects())}function getWindowScrollBarX(e){return getBoundingClientRect(getDocumentElement(e)).left+getNodeScroll(e).scrollLeft}function getDocumentRect(e){let r=getDocumentElement(e),c=getNodeScroll(e),f=e.ownerDocument.body,g=h(r.scrollWidth,r.clientWidth,f.scrollWidth,f.clientWidth),y=h(r.scrollHeight,r.clientHeight,f.scrollHeight,f.clientHeight),_=-c.scrollLeft+getWindowScrollBarX(e),C=-c.scrollTop;return"rtl"===floating_ui_utils_dom_getComputedStyle(f).direction&&(_+=h(r.clientWidth,f.clientWidth)-g),{width:g,height:y,x:_,y:C}}function getViewportRect(e,r){let c=getWindow(e),f=getDocumentElement(e),g=c.visualViewport,h=f.clientWidth,y=f.clientHeight,_=0,C=0;if(g){h=g.width,y=g.height;let e=isWebKit();(!e||e&&"fixed"===r)&&(_=g.offsetLeft,C=g.offsetTop)}return{width:h,height:y,x:_,y:C}}function getInnerBoundingClientRect(e,r){let c=getBoundingClientRect(e,!0,"fixed"===r),f=c.top+e.clientTop,g=c.left+e.clientLeft,h=isHTMLElement(e)?getScale(e):createCoords(1),y=e.clientWidth*h.x,_=e.clientHeight*h.y,C=g*h.x,S=f*h.y;return{width:y,height:_,x:C,y:S}}function getClientRectFromClippingAncestor(e,r,c){let f;if("viewport"===r)f=getViewportRect(e,c);else if("document"===r)f=getDocumentRect(getDocumentElement(e));else if(isElement(r))f=getInnerBoundingClientRect(r,c);else{let c=getVisualOffsets(e);f={...r,x:r.x-c.x,y:r.y-c.y}}return floating_ui_utils_rectToClientRect(f)}function hasFixedPositionAncestor(e,r){let c=getParentNode(e);return!(c===r||!isElement(c)||isLastTraversableNode(c))&&("fixed"===floating_ui_utils_dom_getComputedStyle(c).position||hasFixedPositionAncestor(c,r))}function getClippingElementAncestors(e,r){let c=r.get(e);if(c)return c;let f=getOverflowAncestors(e).filter(e=>isElement(e)&&"body"!==getNodeName(e)),g=null,h="fixed"===floating_ui_utils_dom_getComputedStyle(e).position,y=h?getParentNode(e):e;for(;isElement(y)&&!isLastTraversableNode(y);){let r=floating_ui_utils_dom_getComputedStyle(y),c=isContainingBlock(y);c||"fixed"!==r.position||(g=null);let _=h?!c&&!g:!c&&"static"===r.position&&!!g&&["absolute","fixed"].includes(g.position)||isOverflowElement(y)&&!c&&hasFixedPositionAncestor(e,
181y);_?f=f.filter(e=>e!==y):g=r,y=getParentNode(y)}return r.set(e,f),f}function getClippingRect(e){let{element:r,boundary:c,rootBoundary:f,strategy:y}=e,_="clippingAncestors"===c?getClippingElementAncestors(r,this._c):[].concat(c),C=[..._,f],S=C[0],R=C.reduce((e,c)=>{let f=getClientRectFromClippingAncestor(r,c,y);return e.top=h(f.top,e.top),e.right=g(f.right,e.right),e.bottom=g(f.bottom,e.bottom),e.left=h(f.left,e.left),e},getClientRectFromClippingAncestor(r,S,y));return{width:R.right-R.left,height:R.bottom-R.top,x:R.left,y:R.top}}function getDimensions(e){return getCssDimensions(e)}function getRectRelativeToOffsetParent(e,r,c){let f=isHTMLElement(r),g=getDocumentElement(r),h="fixed"===c,y=getBoundingClientRect(e,!0,h,r),_={scrollLeft:0,scrollTop:0},C=createCoords(0);if(f||!f&&!h){if(("body"!==getNodeName(r)||isOverflowElement(g))&&(_=getNodeScroll(r)),f){let e=getBoundingClientRect(r,!0,h,r);C.x=e.x+r.clientLeft,C.y=e.y+r.clientTop}else g&&(C.x=getWindowScrollBarX(g))}return{x:y.left+_.scrollLeft-C.x,y:y.top+_.scrollTop-C.y,width:y.width,height:y.height}}function getTrueOffsetParent(e,r){return isHTMLElement(e)&&"fixed"!==floating_ui_utils_dom_getComputedStyle(e).position?r?r(e):e.offsetParent:null}function getOffsetParent(e,r){let c=getWindow(e);if(!isHTMLElement(e))return c;let f=getTrueOffsetParent(e,r);for(;f&&isTableElement(f)&&"static"===floating_ui_utils_dom_getComputedStyle(f).position;)f=getTrueOffsetParent(f,r);return f&&("html"===getNodeName(f)||"body"===getNodeName(f)&&"static"===floating_ui_utils_dom_getComputedStyle(f).position&&!isContainingBlock(f))?c:f||getContainingBlock(e)||c}let getElementRects=async function(e){let{reference:r,floating:c,strategy:f}=e,g=this.getOffsetParent||getOffsetParent,h=this.getDimensions;return{reference:getRectRelativeToOffsetParent(r,await g(c),f),floating:{x:0,y:0,...await h(c)}}};function isRTL(e){return"rtl"===floating_ui_utils_dom_getComputedStyle(e).direction}let L={convertOffsetParentRelativeRectToViewportRelativeRect,getDocumentElement:getDocumentElement,getClippingRect,getOffsetParent,getElementRects,getClientRects,getDimensions,getScale,isElement:isElement,isRTL};function observeMove(e,r){let c,f=null,y=getDocumentElement(e);function cleanup(){clearTimeout(c),f&&f.disconnect(),f=null}function refresh(C,S){void 0===C&&(C=!1),void 0===S&&(S=1),cleanup();let{left:R,top:L,width:B,height:F}=e.getBoundingClientRect();if(C||r(),!B||!F)return;let U=_(L),H=_(y.clientWidth-(R+B)),V=_(y.clientHeight-(L+F)),K=_(R),X={rootMargin:-U+"px "+-H+"px "+-V+"px "+-K+"px",threshold:h(0,g(1,S))||1},Y=!0;function handleObserve(e){let r=e[0].intersectionRatio;if(r!==S){if(!Y)return refresh();r?refresh(!1,r):c=setTimeout(()=>{refresh(!1,1e-7)},100)}Y=!1}try{f=new IntersectionObserver(handleObserve,{...X,root:y.ownerDocument})}catch(e){f=new IntersectionObserver(handleObserve,X)}f.observe(e)}return refresh(!0),cleanup}function autoUpdate(e,r,c,f){let g;void 0===f&&(f={});let{ancestorScroll:h=!0,ancestorResize:y=!0,elementResize:_="function"==typeof ResizeObserver,layoutShift:C="function"==typeof IntersectionObserver,animationFrame:S=!1}=f,R=unwrapElement(e),L=h||y?[...R?getOverflowAncestors(R):[],...getOverflowAncestors(r)]:[];L.forEach(e=>{h&&e.addEventListener("scroll",c,{passive:!0}),y&&e.addEventListener("resize",c)});let B=R&&C?observeMove(R,c):null,F=-1,U=null;_&&(U=new ResizeObserver(e=>{let[f]=e;f&&f.target===R&&U&&(U.unobserve(r),cancelAnimationFrame(F),F=requestAnimationFrame(()=>{U&&U.observe(r)})),c()}),R&&!S&&U.observe(R),U.observe(r));let H=S?getBoundingClientRect(e):null;function frameLoop(){let r=getBoundingClientRect(e);H&&(r.x!==H.x||r.y!==H.y||r.width!==H.width||r.height!==H.height)&&c(),H=r,g=requestAnimationFrame(frameLoop)}return S&&frameLoop(),c(),()=>{L.forEach(e=>{h&&e.removeEventListener("scroll",c),y&&e.removeEventListener("resize",c)}),B&&B(),U&&U.disconnect(),U=null,S&&cancelAnimationFrame(g)}}let floating_ui_dom_computePosition=(e,r,c)=>{let f=new Map,g={platform:L,...c},h={...g.platform,_c:f};return computePosition(e,r,{...g,platform:h})};var B=c(4440),F=c(2601);/* 182* React Tooltip 183* {@link https://github.com/ReactTooltip/react-tooltip} 184* @copyright ReactTooltip Team 185* @license MIT
186*/let U={core:!1,base:!1};function b({css:e,id:r="react-tooltip-base-styles",type:c="base",ref:f}){var g,h;if(!e||"undefined"==typeof document||U[c]||"core"===c&&void 0!==F&&(null===(g=null==F?void 0:F.env)||void 0===g?void 0:g.REACT_TOOLTIP_DISABLE_CORE_STYLES)||"base"!==c&&void 0!==F&&(null===(h=null==F?void 0:F.env)||void 0===h?void 0:h.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;"core"===c&&(r="react-tooltip-core-styles"),f||(f={});let{insertAt:y}=f;if(document.getElementById(r))return void console.warn(`[react-tooltip] Element with id '${r}' already exists. Call \`removeStyle()\` first`);let _=document.head||document.getElementsByTagName("head")[0],C=document.createElement("style");C.id=r,C.type="text/css","top"===y&&_.firstChild?_.insertBefore(C,_.firstChild):_.appendChild(C),C.styleSheet?C.styleSheet.cssText=e:C.appendChild(document.createTextNode(e)),U[c]=!0}let E=(e,r,c)=>{let f=null;return function(...g){let l=()=>{f=null,c||e.apply(this,g)};c&&!f&&(e.apply(this,g),f=setTimeout(l,r)),c||(f&&clearTimeout(f),f=setTimeout(l,r))}},H={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},V=(0,f.createContext)({getTooltipData:()=>H});function O(e="DEFAULT_TOOLTIP_ID"){return(0,f.useContext)(V).getTooltipData(e)}let K="undefined"!=typeof window?f.useLayoutEffect:f.useEffect,N=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;let r=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(e=>{let c=r.getPropertyValue(e);return"auto"===c||"scroll"===c})},k=e=>{if(!e)return null;let r=e.parentElement;for(;r;){if(N(r))return r;r=r.parentElement}return document.scrollingElement||document.documentElement},x=async({elementReference:e=null,tooltipReference:r=null,tooltipArrowReference:c=null,place:f="top",offset:g=10,strategy:h="absolute",middlewares:y=[offset(Number(g)),flip(),shift({padding:5})],border:_})=>e&&null!==r?c?(y.push(arrow({element:c,padding:5})),floating_ui_dom_computePosition(e,r,{placement:f,strategy:h,middleware:y}).then(({x:e,y:r,placement:c,middlewareData:f})=>{var g,h;let y={left:`${e}px`,top:`${r}px`,border:_},{x:C,y:S}=null!==(g=f.arrow)&&void 0!==g?g:{x:0,y:0},R=null!==(h=({top:"bottom",right:"left",bottom:"top",left:"right"})[c.split("-")[0]])&&void 0!==h?h:"bottom",L=0;if(_){let e=`${_}`.match(/(\d+)px/);L=(null==e?void 0:e[1])?Number(e[1]):1}return{tooltipStyles:y,tooltipArrowStyles:{left:null!=C?`${C}px`:"",top:null!=S?`${S}px`:"",right:"",bottom:"",..._&&{borderBottom:_,borderRight:_},[R]:`-${4+L}px`},place:c}})):floating_ui_dom_computePosition(e,r,{placement:"bottom",strategy:h,middleware:y}).then(({x:e,y:r,placement:c})=>({tooltipStyles:{left:`${e}px`,top:`${r}px`},tooltipArrowStyles:{},place:c})):{tooltipStyles:{},tooltipArrowStyles:{},place:f};var X={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 z=({id:e,className:r,classNameArrow:c,variant:g="dark",anchorId:h,anchorSelect:y,place:_="top",offset:C=10,events:S=["hover"],openOnClick:R=!1,positionStrategy:L="absolute",middlewares:F,wrapper:U,delayShow:H=0,delayHide:V=0,float:Y=!1,hidden:Q=!1,noArrow:et=!1,clickable:en=!1,closeOnEsc:eo=!1,closeOnScroll:ei=!1,closeOnResize:er=!1,style:es,position:el,afterShow:ea,afterHide:ec,content:eu,contentWrapperRef:ep,isOpen:ed,setIsOpen:ef,activeAnchor:em,setActiveAnchor:eg,border:eh,opacity:ey,arrowColor:ew})=>{let ev=(0,f.useRef)(null),e_=(0,f.useRef)(null),eb=(0,f.useRef)(null),eC=(0,f.useRef)(null),[eS,ex]=(0,f.useState)(_),[eE,eO]=(0,f.useState)({}),[ek,eT]=(0,f.useState)({}),[eR,eI]=(0,f.useState)(!1),[eN,eA]=(0,f.useState)(!1),e$=(0,f.useRef)(!1),eL=(0,f.useRef)(null),{anchorRefs:eP,setActiveAnchor:ej}=O(e),eM=(0,f.useRef)(!1),[eD,eW]=(0,f.useState)([]),eB=(0,f.useRef)(!1),eF=R||S.includes("click");K(()=>(eB.current=!0,()=>{eB.current=!1}),[]),(0,f.useEffect)(()=>{if(!eR){let e=setTimeout(()=>{eA(!1)},150);return()=>{clearTimeout(e)}}return()=>null},[eR]);let ge=e=>{eB.current&&(e&&eA(!0),setTimeout(()=>{eB.current&&(null==ef||ef(e),void 0===ed&&eI(e))},10))};(0,f.useEffect)(()=>
186{if(void 0===ed)return()=>null;ed&&eA(!0);let e=setTimeout(()=>{eI(ed)},10);return()=>{clearTimeout(e)}},[ed]),(0,f.useEffect)(()=>{eR!==e$.current&&(e$.current=eR,eR?null==ea||ea():null==ec||ec())},[eR]);let Ae=(e=V)=>{eC.current&&clearTimeout(eC.current),eC.current=setTimeout(()=>{eM.current||ge(!1)},e)},Te=e=>{var r;if(!e)return;let c=null!==(r=e.currentTarget)&&void 0!==r?r:e.target;if(!(null==c?void 0:c.isConnected))return eg(null),void ej({current:null});H?(eb.current&&clearTimeout(eb.current),eb.current=setTimeout(()=>{ge(!0)},H)):ge(!0),eg(c),ej({current:c}),eC.current&&clearTimeout(eC.current)},Oe=()=>{en?Ae(V||100):V?Ae():ge(!1),eb.current&&clearTimeout(eb.current)},Le=({x:e,y:r})=>{x({place:_,offset:C,elementReference:{getBoundingClientRect:()=>({x:e,y:r,width:0,height:0,top:r,left:e,right:e,bottom:r})},tooltipReference:ev.current,tooltipArrowReference:e_.current,strategy:L,middlewares:F,border:eh}).then(e=>{Object.keys(e.tooltipStyles).length&&eO(e.tooltipStyles),Object.keys(e.tooltipArrowStyles).length&&eT(e.tooltipArrowStyles),ex(e.place)})},Re=e=>{if(!e)return;let r={x:e.clientX,y:e.clientY};Le(r),eL.current=r},Ne=e=>{Te(e),V&&Ae()},ke=e=>{var r;[document.querySelector(`[id='${h}']`),...eD].some(r=>null==r?void 0:r.contains(e.target))||(null===(r=ev.current)||void 0===r?void 0:r.contains(e.target))||(ge(!1),eb.current&&clearTimeout(eb.current))},eU=E(Te,50,!0),eH=E(Oe,50,!0),ez=(0,f.useCallback)(()=>{el?Le(el):Y?eL.current&&Le(eL.current):x({place:_,offset:C,elementReference:em,tooltipReference:ev.current,tooltipArrowReference:e_.current,strategy:L,middlewares:F,border:eh}).then(e=>{eB.current&&(Object.keys(e.tooltipStyles).length&&eO(e.tooltipStyles),Object.keys(e.tooltipArrowStyles).length&&eT(e.tooltipArrowStyles),ex(e.place))})},[eR,em,eu,es,_,C,L,el,Y]);(0,f.useEffect)(()=>{var e,r;let c=new Set(eP);eD.forEach(e=>{c.add({current:e})});let f=document.querySelector(`[id='${h}']`);f&&c.add({current:f});let n=()=>{ge(!1)},g=k(em),y=k(ev.current);ei&&(window.addEventListener("scroll",n),null==g||g.addEventListener("scroll",n),null==y||y.addEventListener("scroll",n));let _=null;er?window.addEventListener("resize",n):em&&ev.current&&(_=autoUpdate(em,ev.current,ez,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));let a=e=>{"Escape"===e.key&&ge(!1)};eo&&window.addEventListener("keydown",a);let C=[];eF?(window.addEventListener("click",ke),C.push({event:"click",listener:Ne})):(C.push({event:"mouseenter",listener:eU},{event:"mouseleave",listener:eH},{event:"focus",listener:eU},{event:"blur",listener:eH}),Y&&C.push({event:"mousemove",listener:Re}));let d=()=>{eM.current=!0},p=()=>{eM.current=!1,Oe()};return en&&!eF&&(null===(e=ev.current)||void 0===e||e.addEventListener("mouseenter",d),null===(r=ev.current)||void 0===r||r.addEventListener("mouseleave",p)),C.forEach(({event:e,listener:r})=>{c.forEach(c=>{var f;null===(f=c.current)||void 0===f||f.addEventListener(e,r)})}),()=>{var e,r;ei&&(window.removeEventListener("scroll",n),null==g||g.removeEventListener("scroll",n),null==y||y.removeEventListener("scroll",n)),er?window.removeEventListener("resize",n):null==_||_(),eF&&window.removeEventListener("click",ke),eo&&window.removeEventListener("keydown",a),en&&!eF&&(null===(e=ev.current)||void 0===e||e.removeEventListener("mouseenter",d),null===(r=ev.current)||void 0===r||r.removeEventListener("mouseleave",p)),C.forEach(({event:e,listener:r})=>{c.forEach(c=>{var f;null===(f=c.current)||void 0===f||f.removeEventListener(e,r)})})}},[em,ez,eN,eP,eD,eo,S]),(0,f.useEffect)(()=>{let r=null!=y?y:"";!r&&e&&(r=`[data-tooltip-id='${e}']`);let c=new MutationObserver(c=>{let f=[];c.forEach(c=>{if("attributes"===c.type&&"data-tooltip-id"===c.attributeName&&c.target.getAttribute("data-tooltip-id")===e&&f.push(c.target),"childList"===c.type&&(em&&[...c.removedNodes].some(e=>{var r;return!!(null===(r=null==e?void 0:e.contains)||void 0===r?void 0:r.call(e,em))&&(eA(!1),ge(!1),eg(null),eb.current&&clearTimeout(eb.current),eC.current&&clearTimeout(eC.current),!0)}),r))try{let e=[...c.addedNodes].filter(e=>1===e.nodeType);f.push(...e.filter(e=>e.matches(r))),f.push(...e.flatMap(e=>[...e.querySelectorAll(r)]))}catch(e){}}),f.length&&eW(e=>[...e,...f])});return c.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"]}),()=>{c.disconnect()}},[e,y,em]),(0,f.useEffect)(()=>{ez()},[ez]),(0,f.useEffect)(()=>
186{if(!(null==ep?void 0:ep.current))return()=>null;let e=new ResizeObserver(()=>{ez()});return e.observe(ep.current),()=>{e.disconnect()}},[eu,null==ep?void 0:ep.current]),(0,f.useEffect)(()=>{var e;let r=document.querySelector(`[id='${h}']`),c=[...eD,r];em&&c.includes(em)||eg(null!==(e=eD[0])&&void 0!==e?e:r)},[h,eD,em]),(0,f.useEffect)(()=>()=>{eb.current&&clearTimeout(eb.current),eC.current&&clearTimeout(eC.current)},[]),(0,f.useEffect)(()=>{let r=y;if(!r&&e&&(r=`[data-tooltip-id='${e}']`),r)try{let e=Array.from(document.querySelectorAll(r));eW(e)}catch(e){eW([])}},[e,y]);let eV=!Q&&eu&&eR&&Object.keys(eE).length>0;return eN?f.createElement(U,{id:e,role:"tooltip",className:B("react-tooltip","core-styles-module_tooltip__3vRRp",X.tooltip,X[g],r,`react-tooltip__place-${eS}`,{"react-tooltip__show":eV,"core-styles-module_show__Nt9eE":eV,"core-styles-module_fixed__pcSol":"fixed"===L,"core-styles-module_clickable__ZuTTB":en}),style:{...es,...eE,opacity:void 0!==ey&&eV?ey:void 0},ref:ev},eu,f.createElement(U,{className:B("react-tooltip-arrow","core-styles-module_arrow__cvMwQ",X.arrow,c,{"core-styles-module_noArrow__xock6":et}),style:{...ek,background:ew?`linear-gradient(to right bottom, transparent 50%, ${ew} 50%)`:void 0},ref:e_})):null},q=({content:e})=>f.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),W=({id:e,anchorId:r,anchorSelect:c,content:g,html:h,render:y,className:_,classNameArrow:C,variant:S="dark",place:R="top",offset:L=10,wrapper:B="div",children:F=null,events:U=["hover"],openOnClick:H=!1,positionStrategy:V="absolute",middlewares:K,delayShow:X=0,delayHide:Y=0,float:Q=!1,hidden:et=!1,noArrow:en=!1,clickable:eo=!1,closeOnEsc:ei=!1,closeOnScroll:er=!1,closeOnResize:es=!1,style:el,position:ea,isOpen:ec,disableStyleInjection:eu=!1,border:ep,opacity:ed,arrowColor:ef,setIsOpen:em,afterShow:eg,afterHide:eh})=>{let[ey,ew]=(0,f.useState)(g),[ev,e_]=(0,f.useState)(h),[eb,eC]=(0,f.useState)(R),[eS,ex]=(0,f.useState)(S),[eE,eO]=(0,f.useState)(L),[ek,eT]=(0,f.useState)(X),[eR,eI]=(0,f.useState)(Y),[eN,eA]=(0,f.useState)(Q),[e$,eL]=(0,f.useState)(et),[eP,ej]=(0,f.useState)(B),[eM,eD]=(0,f.useState)(U),[eW,eB]=(0,f.useState)(V),[eF,eU]=(0,f.useState)(null),eH=(0,f.useRef)(eu),{anchorRefs:ez,activeAnchor:eV}=O(e),we=e=>null==e?void 0:e.getAttributeNames().reduce((r,c)=>{var f;return c.startsWith("data-tooltip-")&&(r[c.replace(/^data-tooltip-/,"")]=null!==(f=null==e?void 0:e.getAttribute(c))&&void 0!==f?f:null),r},{}),be=e=>{let r={place:e=>{eC(null!=e?e:R)},content:e=>{ew(null!=e?e:g)},html:e=>{e_(null!=e?e:h)},variant:e=>{ex(null!=e?e:S)},offset:e=>{eO(null===e?L:Number(e))},wrapper:e=>{ej(null!=e?e:B)},events:e=>{let r=null==e?void 0:e.split(" ");eD(null!=r?r:U)},"position-strategy":e=>{eB(null!=e?e:V)},"delay-show":e=>{eT(null===e?X:Number(e))},"delay-hide":e=>{eI(null===e?Y:Number(e))},float:e=>{eA(null===e?Q:"true"===e)},hidden:e=>{eL(null===e?et:"true"===e)}};Object.values(r).forEach(e=>e(null)),Object.entries(e).forEach(([e,c])=>{var f;null===(f=r[e])||void 0===f||f.call(r,c)})};(0,f.useEffect)(()=>{ew(g)},[g]),(0,f.useEffect)(()=>{e_(h)},[h]),(0,f.useEffect)(()=>{eC(R)},[R]),(0,f.useEffect)(()=>{ex(S)},[S]),(0,f.useEffect)(()=>{eO(L)},[L]),(0,f.useEffect)(()=>{eT(X)},[X]),(0,f.useEffect)(()=>{eI(Y)},[Y]),(0,f.useEffect)(()=>{eA(Q)},[Q]),(0,f.useEffect)(()=>{eL(et)},[et]),(0,f.useEffect)(()=>{eB(V)},[V]),(0,f.useEffect)(()=>{eH.current!==eu&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")},[eu]),(0,f.useEffect)(()=>{"undefined"!=typeof window&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:"core"===eu,disableBase:eu}}))},[]),(0,f.useEffect)(()=>{var f;let g=new Set(ez),h=c;if(!h&&e&&(h=`[data-tooltip-id='${e}']`),h)try{document.querySelectorAll(h).forEach(e=>{g.add({current:e})})}catch(e){console.warn(`[react-tooltip] "${h}" is not a valid CSS selector`)}let y=document.querySelector(`[id='${r}']`);if(y&&g.add({current:y}),!g.size)return()=>null;let _=null!==(f=null!=eF?eF:y)&&void 0!==f?f:eV.current,C=new MutationObserver(e=>{e.forEach(e=>{var r;if(!_||"attributes"!==e.type||!(null===(r=e.attributeName)||void 0===r?void 0:r.startsWith("data-tooltip-")))return;let c=we(_);be(c)})});if(_){let e=we(_);be(e),C.observe(_,{attributes:!0,childList:!1,subtree:!1})}return()=>{C.disconnect()}},[ez,eV,eF,r,c]),(0,f.useEffect)(()=>{(null==el?void 0:el.border)&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),ep&&!CSS.supports("border",`${ep}`)&&console.warn(`[react-tooltip] "${ep}" is not a valid \`border\`.`),(null==el?void 0:el.opacity)&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),ed&&!CSS.supports("opacity",`${ed}`)&&console.warn(`[react-tooltip] "${ed}" is not a valid \`opacity\`.`)},[]);let eq=F,eK=(0,f.useRef)(null);if(y){let e=y({content:null!=ey?ey:null,activeAnchor:eF});eq=e?f.createElement("div",{ref:eK,className:"react-tooltip-content-wrapper"},e):null}else ey&&(eq=ey);
186ev&&(eq=f.createElement(q,{content:ev}));let eG={id:e,anchorId:r,anchorSelect:c,className:_,classNameArrow:C,content:eq,contentWrapperRef:eK,place:eb,variant:eS,offset:eE,wrapper:eP,events:eM,openOnClick:H,positionStrategy:eW,middlewares:K,delayShow:ek,delayHide:eR,float:eN,hidden:e$,noArrow:en,clickable:eo,closeOnEsc:ei,closeOnScroll:er,closeOnResize:es,style:el,position:ea,isOpen:ec,border:ep,opacity:ed,arrowColor:ef,setIsOpen:em,afterShow:eg,afterHide:eh,activeAnchor:eF,setActiveAnchor:e=>eU(e)};return f.createElement(z,{...eG})};"undefined"!=typeof window&&window.addEventListener("react-tooltip-inject-styles",e=>{e.detail.disableCore||b({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}.core-styles-module_tooltip__3vRRp{visibility:hidden;position:absolute;top:0;left:0;pointer-events:none;opacity:0;transition:opacity 0.3s ease-out;will-change:opacity,visibility}.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{visibility:visible;opacity:var(--rt-opacity)}",type:"core"}),e.detail.disableBase||b({css:` 187.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"})})}}]);
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.