(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[632],{6920:function(e,t,n){"use strict";n.d(t,{G:function(){return tq}});let r=()=>{},a={},o={},i=null,l={mark:r,measure:r};try{"undefined"!=typeof window&&(a=window),"undefined"!=typeof document&&(o=document),"undefined"!=typeof MutationObserver&&(i=MutationObserver),"undefined"!=typeof performance&&(l=performance)}catch(e){}let{userAgent:s=""}=a.navigator||{},c=a,u=o,f=i,d=l;c.document;let p=!!u.documentElement&&!!u.head&&"function"==typeof u.addEventListener&&"function"==typeof u.createElement,m=~s.indexOf("MSIE")||~s.indexOf("Trident/");var h,g="classic",v="duotone",y="sharp",b="sharp-duotone",w=[g,v,y,b],E={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},x=[1,2,3,4,5,6,7,8,9,10],O=x.concat([11,12,13,14,15,16,17,18,19,20]),k={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},P=["classic","sharp","sharp-duotone","solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",k.GROUP,k.SWAP_OPACITY,k.PRIMARY,k.SECONDARY].concat(x.map(e=>"".concat(e,"x"))).concat(O.map(e=>"w-".concat(e)));let C="___FONT_AWESOME___",N="svg-inline--fa",S="data-fa-i2svg",A="data-fa-pseudo-element",T="data-prefix",j="data-icon",_="fontawesome-i2svg",R=["HTML","HEAD","STYLE","SCRIPT"],I=(()=>{try{return!0}catch(e){return!1}})(),M=[g,y,b];function L(e){return new Proxy(e,{get:(e,t)=>t in e?e[t]:e[g]})}let D={...E};D[g]={...E[g],fak:"kit","fa-kit":"kit",fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"};let z=L(D),F={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};F[g]={...F[g],kit:"fak","kit-duotone":"fakd"};let W=L(F),U={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};U[g]={...U[g],fak:"fa-kit"};let B=L(U),Y={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};Y[g]={...Y[g],"fa-kit":"fak"};let H=L(Y),K=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,V="fa-layers-text",q=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i;L({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}});let X=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],$=new Set;Object.keys(W[g]).map($.add.bind($)),Object.keys(W[y]).map($.add.bind($)),Object.keys(W[b]).map($.add.bind($));let Z=["kit",...P],J=c.FontAwesomeConfig||{};u&&"function"==typeof u.querySelector&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(e=>{var t;let[n,r]=e,a=""===(t=function(e){var t=u.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n))||"false"!==t&&("true"===t||t);null!=a&&(J[r]=a)});let G={styleDefault:"solid",familyDefault:"classic",cssPrefix:"fa",replacementClass:N,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};J.familyPrefix&&(J.cssPrefix=J.familyPrefix);let Q={...G,...J};Q.autoReplaceSvg||(Q.observeMutations=!1);let ee={};Object.keys(G).forEach(e=>{Object.defineProperty(ee,e,{enumerable:!0,set:function(t){Q[e]=t,et.forEach(e=>e(ee))},get:function(){return Q[e]}})}),Object.defineProperty(ee,"familyPrefix",{enumerable:!0,set:function(e){Q.cssPrefix=e,et.forEach(e=>e(ee))},get:function(){return Q.cssPrefix}}),c.FontAwesomeConfig=ee;let et=[],en={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function er(){let e=12,t="";for(;e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function ea(e){let t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function eo(e){return e.classList?ea(e.classList):(e.getAttribute("class")||"").split(" ").filter(e=>e)}function ei(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function el(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function es(e){return e.size!==en.size||e.x!==en.x||e.y!==en.y||e.rotate!==en.rotate||e.flipX||e.flipY}function ec(){let e=ee.cssPrefix,t=ee.replacementClass,n=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}';if("fa"!==e||t!==N){let r=RegExp("\\.".concat("fa","\\-"),"g"),a=RegExp("\\--".concat("fa","\\-"),"g"),o=RegExp("\\.".concat(N),"g");n=n.replace(r,".".concat(e,"-")).replace(a,"--".concat(e,"-")).replace(o,".".concat(t))}return n}let eu=!1;function ef(){ee.autoAddCss&&!eu&&(!function(e){if(!e||!p)return;let t=u.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;let n=u.head.childNodes,r=null;for(let e=n.length-1;e>-1;e--){let t=n[e];["STYLE","LINK"].indexOf((t.tagName||"").toUpperCase())>-1&&(r=t)}u.head.insertBefore(t,r)}(ec()),eu=!0)}let ed=c||{};ed[C]||(ed[C]={}),ed[C].styles||(ed[C].styles={}),ed[C].hooks||(ed[C].hooks={}),ed[C].shims||(ed[C].shims=[]);var ep=ed[C];let em=[],eh=function(){u.removeEventListener("DOMContentLoaded",eh),eg=1,em.map(e=>e())},eg=!1;function ev(e){let{tag:t,attributes:n={},children:r=[]}=e;return"string"==typeof e?ei(e):"<".concat(t," ").concat(Object.keys(n||{}).reduce((e,t)=>e+"".concat(t,'="').concat(ei(n[t]),'" '),"").trim(),">").concat(r.map(ev).join(""),"</").concat(t,">")}function ey(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}!p||(eg=(u.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(u.readyState))||u.addEventListener("DOMContentLoaded",eh);var eb=function(e,t,n,r){var a,o,i,l=Object.keys(e),s=l.length,c=void 0!==r?function(e,n,a,o){return t.call(r,e,n,a,o)}:t;for(void 0===n?(a=1,i=e[l[0]]):(a=0,i=n);a<s;a++)i=c(i,e[o=l[a]],o,e);return i};function ew(e){let t=function(e){let t=[],n=0,r=e.length;for(;n<r;){let a=e.charCodeAt(n++);if(a>=55296&&a<=56319&&n<r){let r=e.charCodeAt(n++);(64512&r)==56320?t.push(((1023&a)<<10)+(1023&r)+65536):(t.push(a),n--)}else t.push(a)}return t}(e);return 1===t.length?t[0].toString(16):null}function eE(e){return Object.keys(e).reduce((t,n)=>{let r=e[n];return r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function ex(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{skipHooks:r=!1}=n,a=eE(t);"function"!=typeof ep.hooks.addPack||r?ep.styles[e]={...ep.styles[e]||{},...a}:ep.hooks.addPack(e,eE(t)),"fas"===e&&ex("fa",t)}let{styles:eO,shims:ek}=ep,eP={[g]:Object.values(B[g]),[y]:Object.values(B[y]),[b]:Object.values(B[b])},eC=null,eN={},eS={},eA={},eT={},ej={},e_={[g]:Object.keys(z[g]),[y]:Object.keys(z[y]),[b]:Object.keys(z[b])},eR=()=>{let e=e=>eb(eO,(t,n,r)=>(t[r]=eb(n,e,{}),t),{});eN=e((e,t,n)=>(t[3]&&(e[t[3]]=n),t[2]&&t[2].filter(e=>"number"==typeof e).forEach(t=>{e[t.toString(16)]=n}),e)),eS=e((e,t,n)=>(e[n]=n,t[2]&&t[2].filter(e=>"string"==typeof e).forEach(t=>{e[t]=n}),e)),ej=e((e,t,n)=>{let r=t[2];return e[n]=n,r.forEach(t=>{e[t]=n}),e});let t="far"in eO||ee.autoFetchSvg,n=eb(ek,(e,n)=>{let r=n[0],a=n[1],o=n[2];return"far"!==a||t||(a="fas"),"string"==typeof r&&(e.names[r]={prefix:a,iconName:o}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:a,iconName:o}),e},{names:{},unicodes:{}});eA=n.names,eT=n.unicodes,eC=ez(ee.styleDefault,{family:ee.familyDefault})};function eI(e,t){return(eN[e]||{})[t]}function eM(e,t){return(ej[e]||{})[t]}function eL(e){return eA[e]||{prefix:null,iconName:null}}h=e=>{eC=ez(e.styleDefault,{family:ee.familyDefault})},et.push(h),eR();let eD=()=>({prefix:null,iconName:null,rest:[]});function ez(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{family:n=g}=t,r=z[n][e],a=W[n][e]||W[n][r],o=e in ep.styles?e:null;return a||o||null}let eF={[g]:Object.keys(B[g]),[y]:Object.keys(B[y]),[b]:Object.keys(B[b])};function eW(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{skipLookups:n=!1}=t,r={[g]:"".concat(ee.cssPrefix,"-").concat(g),[y]:"".concat(ee.cssPrefix,"-").concat(y),[b]:"".concat(ee.cssPrefix,"-").concat(b)},a=null,o=g,i=w.filter(e=>e!==v);i.forEach(t=>{(e.includes(r[t])||e.some(e=>eF[t].includes(e)))&&(o=t)});let l=e.reduce((e,t)=>{let l=function(e,t){let n=t.split("-"),r=n[0],a=n.slice(1).join("-");return r!==e||""===a||~Z.indexOf(a)?null:a}(ee.cssPrefix,t);if(eO[t]?(a=t=eP[o].includes(t)?H[o][t]:t,e.prefix=t):e_[o].indexOf(t)>-1?(a=t,e.prefix=ez(t,{family:o})):l?e.iconName=l:t===ee.replacementClass||i.some(e=>t===r[e])||e.rest.push(t),!n&&e.prefix&&e.iconName){let t="fa"===a?eL(e.iconName):{},n=eM(e.prefix,e.iconName);t.prefix&&(a=null),e.iconName=t.iconName||n||e.iconName,e.prefix=t.prefix||e.prefix,"far"!==e.prefix||eO.far||!eO.fas||ee.autoFetchSvg||(e.prefix="fas")}return e},eD());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&o===y&&(eO.fass||ee.autoFetchSvg)&&(l.prefix="fass",l.iconName=eM(l.prefix,l.iconName)||l.iconName),!l.prefix&&o===b&&(eO.fasds||ee.autoFetchSvg)&&(l.prefix="fasds",l.iconName=eM(l.prefix,l.iconName)||l.iconName),("fa"===l.prefix||"fa"===a)&&(l.prefix=eC||"fas"),l}class eU{constructor(){this.definitions={}}add(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=t.reduce(this._pullDefinitions,{});Object.keys(r).forEach(e=>{this.definitions[e]={...this.definitions[e]||{},...r[e]},ex(e,r[e]);let t=B[g][e];t&&ex(t,r[e]),eR()})}reset(){this.definitions={}}_pullDefinitions(e,t){let n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(t=>{let{prefix:r,iconName:a,icon:o}=n[t],i=o[2];e[r]||(e[r]={}),i.length>0&&i.forEach(t=>{"string"==typeof t&&(e[r][t]=o)}),e[r][a]=o}),e}}let eB=[],eY={},eH={},eK=Object.keys(eH);function eV(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];return(eY[e]||[]).forEach(e=>{t=e.apply(null,[t,...r])}),t}function eq(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(eY[e]||[]).forEach(e=>{e.apply(null,n)})}function eX(){let e=arguments[0],t=Array.prototype.slice.call(arguments,1);return eH[e]?eH[e].apply(null,t):void 0}function e$(e){"fa"===e.prefix&&(e.prefix="fas");let{iconName:t}=e,n=e.prefix||eC;if(t)return t=eM(n,t)||t,ey(eZ.definitions,n,t)||ey(ep.styles,n,t)}let eZ=new eU,eJ={noAuto:()=>{ee.autoReplaceSvg=!1,ee.observeMutations=!1,eq("noAuto")},config:ee,dom:{i2svg:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return p?(eq("beforeI2svg",e),eX("pseudoElements2svg",e),eX("i2svg",e)):Promise.reject(Error("Operation requires a DOM of some kind."))},watch:function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoReplaceSvgRoot:n}=t;!1===ee.autoReplaceSvg&&(ee.autoReplaceSvg=!0),ee.observeMutations=!0,e=()=>{eG({autoReplaceSvgRoot:n}),eq("watch",t)},p&&(eg?setTimeout(e,0):em.push(e))}},parse:{icon:e=>{if(null===e)return null;if("object"==typeof e&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:eM(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){let t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=ez(e[0]);return{prefix:n,iconName:eM(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(ee.cssPrefix,"-"))>-1||e.match(K))){let t=eW(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||eC,iconName:eM(t.prefix,t.iconName)||t.iconName}}if("string"==typeof e){let t=eC;return{prefix:t,iconName:eM(t,e)||e}}}},library:eZ,findIconDefinition:e$,toHtml:ev},eG=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{autoReplaceSvgRoot:t=u}=e;(Object.keys(ep.styles).length>0||ee.autoFetchSvg)&&p&&ee.autoReplaceSvg&&eJ.dom.i2svg({node:t})};function eQ(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(e=>ev(e))}}),Object.defineProperty(e,"node",{get:function(){if(!p)return;let t=u.createElement("div");return t.innerHTML=e.html,t.children}}),e}function e0(e){let{icons:{main:t,mask:n},prefix:r,iconName:a,transform:o,symbol:i,title:l,maskId:s,titleId:c,extra:u,watchable:f=!1}=e,{width:d,height:p}=n.found?n:t,m="fak"===r,h=[ee.replacementClass,a?"".concat(ee.cssPrefix,"-").concat(a):""].filter(e=>-1===u.classes.indexOf(e)).filter(e=>""!==e||!!e).concat(u.classes).join(" "),g={children:[],attributes:{...u.attributes,"data-prefix":r,"data-icon":a,class:h,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(p)}},v=m&&!~u.classes.indexOf("fa-fw")?{width:"".concat(d/p*1,"em")}:{};f&&(g.attributes[S]=""),l&&(g.children.push({tag:"title",attributes:{id:g.attributes["aria-labelledby"]||"title-".concat(c||er())},children:[l]}),delete g.attributes.title);let y={...g,prefix:r,iconName:a,main:t,mask:n,maskId:s,transform:o,symbol:i,styles:{...v,...u.styles}},{children:b,attributes:w}=n.found&&t.found?eX("generateAbstractMask",y)||{children:[],attributes:{}}:eX("generateAbstractIcon",y)||{children:[],attributes:{}};return(y.children=b,y.attributes=w,i)?function(e){let{prefix:t,iconName:n,children:r,attributes:a,symbol:o}=e,i=!0===o?"".concat(t,"-").concat(ee.cssPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...a,id:i},children:r}]}]}(y):function(e){let{children:t,main:n,mask:r,attributes:a,styles:o,transform:i}=e;if(es(i)&&n.found&&!r.found){let{width:e,height:t}=n,r={x:e/t/2,y:.5};a.style=el({...o,"transform-origin":"".concat(r.x+i.x/16,"em ").concat(r.y+i.y/16,"em")})}return[{tag:"svg",attributes:a,children:t}]}(y)}function e1(e){let{content:t,width:n,height:r,transform:a,title:o,extra:i,watchable:l=!1}=e,s={...i.attributes,...o?{title:o}:{},class:i.classes.join(" ")};l&&(s[S]="");let c={...i.styles};es(a)&&(c.transform=function(e){let{transform:t,width:n=16,height:r=16,startCentered:a=!1}=e,o="";return a&&m?o+="translate(".concat(t.x/16-n/2,"em, ").concat(t.y/16-r/2,"em) "):a?o+="translate(calc(-50% + ".concat(t.x/16,"em), calc(-50% + ").concat(t.y/16,"em)) "):o+="translate(".concat(t.x/16,"em, ").concat(t.y/16,"em) "),o+="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") ")+"rotate(".concat(t.rotate,"deg) ")}({transform:a,startCentered:!0,width:n,height:r}),c["-webkit-transform"]=c.transform);let u=el(c);u.length>0&&(s.style=u);let f=[];return f.push({tag:"span",attributes:s,children:[t]}),o&&f.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),f}let{styles:e2}=ep;function e5(e){let t=e[0],n=e[1],[r]=e.slice(4);return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(ee.cssPrefix,"-").concat(k.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ee.cssPrefix,"-").concat(k.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(ee.cssPrefix,"-").concat(k.PRIMARY),fill:"currentColor",d:r[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:r}}}}let e4={found:!1,width:512,height:512};function e3(e,t){let n=t;return"fa"===t&&null!==ee.styleDefault&&(t=eC),new Promise((r,a)=>{var o,i;if("fa"===n){let n=eL(e)||{};e=n.iconName||e,t=n.prefix||t}if(e&&t&&e2[t]&&e2[t][e])return r(e5(e2[t][e]));o=e,i=t,I||ee.showMissingIcons||!o||console.error('Icon with name "'.concat(o,'" and prefix "').concat(i,'" is missing.')),r({...e4,icon:ee.showMissingIcons&&e&&eX("missingIconAbstract")||{}})})}let e6=()=>{},e9=ee.measurePerformance&&d&&d.mark&&d.measure?d:{mark:e6,measure:e6},e7='FA "6.6.0"',e8=e=>{e9.mark("".concat(e7," ").concat(e," ends")),e9.measure("".concat(e7," ").concat(e),"".concat(e7," ").concat(e," begins"),"".concat(e7," ").concat(e," ends"))};var te={begin:e=>(e9.mark("".concat(e7," ").concat(e," begins")),()=>e8(e))};let tt=()=>{};function tn(e){return"string"==typeof(e.getAttribute?e.getAttribute(S):null)}function tr(e){return u.createElementNS("http://www.w3.org/2000/svg",e)}function ta(e){return u.createElement(e)}let to={replace:function(e){let t=e[0];if(t.parentNode){if(e[1].forEach(e=>{t.parentNode.insertBefore(function e(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{ceFn:r="svg"===t.tag?tr:ta}=n;if("string"==typeof t)return u.createTextNode(t);let a=r(t.tag);return Object.keys(t.attributes||[]).forEach(function(e){a.setAttribute(e,t.attributes[e])}),(t.children||[]).forEach(function(t){a.appendChild(e(t,{ceFn:r}))}),a}(e),t)}),null===t.getAttribute(S)&&ee.keepOriginalSource){let e;let n=u.createComment((e=" ".concat(t.outerHTML," "),e="".concat(e,"Font Awesome fontawesome.com ")));t.parentNode.replaceChild(n,t)}else t.remove()}},nest:function(e){let t=e[0],n=e[1];if(~eo(t).indexOf(ee.replacementClass))return to.replace(e);let r=new RegExp("".concat(ee.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){let e=n[0].attributes.class.split(" ").reduce((e,t)=>(t===ee.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e),{toNode:[],toSvg:[]});n[0].attributes.class=e.toSvg.join(" "),0===e.toNode.length?t.removeAttribute("class"):t.setAttribute("class",e.toNode.join(" "))}let a=n.map(e=>ev(e)).join("\n");t.setAttribute(S,""),t.innerHTML=a}};function ti(e){e()}function tl(e,t){let n="function"==typeof t?t:tt;if(0===e.length)n();else{let t=ti;"async"===ee.mutateApproach&&(t=c.requestAnimationFrame||ti),t(()=>{let t=!0===ee.autoReplaceSvg?to.replace:to[ee.autoReplaceSvg]||to.replace,r=te.begin("mutate");e.map(t),r(),n()})}}let ts=!1,tc=null;function tu(e){if(!f||!ee.observeMutations)return;let{treeCallback:t=tt,nodeCallback:n=tt,pseudoElementsCallback:r=tt,observeMutationsRoot:a=u}=e;tc=new f(e=>{if(ts)return;let a=eC;ea(e).forEach(e=>{if("childList"===e.type&&e.addedNodes.length>0&&!tn(e.addedNodes[0])&&(ee.searchPseudoElements&&r(e.target),t(e.target)),"attributes"===e.type&&e.target.parentNode&&ee.searchPseudoElements&&r(e.target.parentNode),"attributes"===e.type&&tn(e.target)&&~X.indexOf(e.attributeName)){if("class"===e.attributeName&&function(e){let t=e.getAttribute?e.getAttribute(T):null,n=e.getAttribute?e.getAttribute(j):null;return t&&n}(e.target)){let{prefix:t,iconName:n}=eW(eo(e.target));e.target.setAttribute(T,t||a),n&&e.target.setAttribute(j,n)}else{var o;(o=e.target)&&o.classList&&o.classList.contains&&o.classList.contains(ee.replacementClass)&&n(e.target)}}})}),p&&tc.observe(a,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function tf(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},{iconName:n,prefix:r,rest:a}=function(e){let t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=void 0!==e.innerText?e.innerText.trim():"",a=eW(eo(e));if(a.prefix||(a.prefix=eC),t&&n&&(a.prefix=t,a.iconName=n),a.iconName&&a.prefix)return a;if(a.prefix&&r.length>0){var o,i;a.iconName=(o=a.prefix,i=e.innerText,(eS[o]||{})[i]||eI(a.prefix,ew(e.innerText)))}return!a.iconName&&ee.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data),a}(e),o=function(e){let t=ea(e.attributes).reduce((e,t)=>("class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return ee.autoA11y&&(n?t["aria-labelledby"]="".concat(ee.replacementClass,"-title-").concat(r||er()):(t["aria-hidden"]="true",t.focusable="false")),t}(e),i=eV("parseNodeAttributes",{},e),l=t.styleParser?function(e){let t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce((e,t)=>{let n=t.split(":"),r=n[0],a=n.slice(1);return r&&a.length>0&&(e[r]=a.join(":").trim()),e},{})),n}(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:en,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:o},...i}}let{styles:td}=ep;function tp(e){let t="nest"===ee.autoReplaceSvg?tf(e,{styleParser:!1}):tf(e);return~t.extra.classes.indexOf(V)?eX("generateLayersText",e,t):eX("generateSvgReplacementMutation",e,t)}let tm=new Set;function th(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!p)return Promise.resolve();let n=u.documentElement.classList,r=e=>n.add("".concat(_,"-").concat(e)),a=e=>n.remove("".concat(_,"-").concat(e)),o=ee.autoFetchSvg?tm:M.map(e=>"fa-".concat(e)).concat(Object.keys(td));o.includes("fa")||o.push("fa");let i=[".".concat(V,":not([").concat(S,"])")].concat(o.map(e=>".".concat(e,":not([").concat(S,"])"))).join(", ");if(0===i.length)return Promise.resolve();let l=[];try{l=ea(e.querySelectorAll(i))}catch(e){}if(!(l.length>0))return Promise.resolve();r("pending"),a("complete");let s=te.begin("onTree"),c=l.reduce((e,t)=>{try{let n=tp(t);n&&e.push(n)}catch(e){I||"MissingIcon"!==e.name||console.error(e)}return e},[]);return new Promise((e,n)=>{Promise.all(c).then(n=>{tl(n,()=>{r("active"),r("complete"),a("pending"),"function"==typeof t&&t(),s(),e()})}).catch(e=>{s(),n(e)})})}function tg(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tp(e).then(e=>{e&&tl([e],t)})}M.map(e=>{tm.add("fa-".concat(e))}),Object.keys(z[g]).map(tm.add.bind(tm)),Object.keys(z[y]).map(tm.add.bind(tm)),Object.keys(z[b]).map(tm.add.bind(tm)),tm=[...tm];let tv=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{transform:n=en,symbol:r=!1,mask:a=null,maskId:o=null,title:i=null,titleId:l=null,classes:s=[],attributes:c={},styles:u={}}=t;if(!e)return;let{prefix:f,iconName:d,icon:p}=e;return eQ({type:"icon",...e},()=>(eq("beforeDOMElementCreation",{iconDefinition:e,params:t}),ee.autoA11y&&(i?c["aria-labelledby"]="".concat(ee.replacementClass,"-title-").concat(l||er()):(c["aria-hidden"]="true",c.focusable="false")),e0({icons:{main:e5(p),mask:a?e5(a.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:{...en,...n},symbol:r,title:i,maskId:o,titleId:l,extra:{attributes:c,styles:u,classes:s}})))},ty=RegExp('"',"ug"),tb={FontAwesome:{normal:"fas",400:"fas"},"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"},"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"},"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},tw=Object.keys(tb).reduce((e,t)=>(e[t.toLowerCase()]=tb[t],e),{}),tE=Object.keys(tw).reduce((e,t)=>{let n=tw[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function tx(e,t){let n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise((r,a)=>{if(null!==e.getAttribute(n))return r();let o=ea(e.children).filter(e=>e.getAttribute(A)===t)[0],i=c.getComputedStyle(e,t),l=i.getPropertyValue("font-family"),s=l.match(q),f=i.getPropertyValue("font-weight"),d=i.getPropertyValue("content");if(o&&!s)return e.removeChild(o),r();if(s&&"none"!==d&&""!==d){let c=i.getPropertyValue("content"),d=function(e,t){let n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),a=isNaN(r)?"normal":r;return(tw[n]||{})[a]||tE[n]}(l,f),{value:p,isSecondary:m}=function(e){let t=e.replace(ty,""),n=function(e,t){let n;let r=e.length,a=e.charCodeAt(0);return a>=55296&&a<=56319&&r>1&&(n=e.charCodeAt(1))>=56320&&n<=57343?(a-55296)*1024+n-56320+65536:a}(t,0),r=2===t.length&&t[0]===t[1];return{value:r?ew(t[0]):ew(t),isSecondary:n>=1105920&&n<=1112319||r}}(c),h=s[0].startsWith("FontAwesome"),g=eI(d,p),v=g;if(h){let e=function(e){let t=eT[e],n=eI("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}(p);e.iconName&&e.prefix&&(g=e.iconName,d=e.prefix)}if(!g||m||o&&o.getAttribute(T)===d&&o.getAttribute(j)===v)r();else{e.setAttribute(n,v),o&&e.removeChild(o);let i={iconName:null,title:null,titleId:null,prefix:null,transform:en,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:l}=i;l.attributes[A]=t,e3(g,d).then(a=>{let o=e0({...i,icons:{main:a,mask:eD()},prefix:d,iconName:v,extra:l,watchable:!0}),s=u.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(s,e.firstChild):e.appendChild(s),s.outerHTML=o.map(e=>ev(e)).join("\n"),e.removeAttribute(n),r()}).catch(a)}}else r()})}function tO(e){return Promise.all([tx(e,"::before"),tx(e,"::after")])}function tk(e){return e.parentNode!==document.head&&!~R.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(A)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function tP(e){if(p)return new Promise((t,n)=>{let r=ea(e.querySelectorAll("*")).filter(tk).map(tO),a=te.begin("searchPseudoElements");ts=!0,Promise.all(r).then(()=>{a(),ts=!1,t()}).catch(()=>{a(),ts=!1,n()})})}let tC=!1,tN=e=>e.toLowerCase().split(" ").reduce((e,t)=>{let n=t.toLowerCase().split("-"),r=n[0],a=n.slice(1).join("-");if(r&&"h"===a)return e.flipX=!0,e;if(r&&"v"===a)return e.flipY=!0,e;if(isNaN(a=parseFloat(a)))return e;switch(r){case"grow":e.size=e.size+a;break;case"shrink":e.size=e.size-a;break;case"left":e.x=e.x-a;break;case"right":e.x=e.x+a;break;case"up":e.y=e.y-a;break;case"down":e.y=e.y+a;break;case"rotate":e.rotate=e.rotate+a}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0}),tS={x:0,y:0,width:"100%",height:"100%"};function tA(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}!function(e,t){let{mixoutsTo:n}=t;eB=e,eY={},Object.keys(eH).forEach(e=>{-1===eK.indexOf(e)&&delete eH[e]}),eB.forEach(e=>{let t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(e=>{"function"==typeof t[e]&&(n[e]=t[e]),"object"==typeof t[e]&&Object.keys(t[e]).forEach(r=>{n[e]||(n[e]={}),n[e][r]=t[e][r]})}),e.hooks){let t=e.hooks();Object.keys(t).forEach(e=>{eY[e]||(eY[e]=[]),eY[e].push(t[e])})}e.provides&&e.provides(eH)})}([{mixout:()=>({dom:{css:ec,insertCss:ef}}),hooks:()=>({beforeDOMElementCreation(){ef()},beforeI2svg(){ef()}})},{mixout:()=>({icon:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:e$(e||{}),{mask:r}=t;return r&&(r=(r||{}).icon?r:e$(r||{})),tv(n,{...t,mask:r})}}),hooks:()=>({mutationObserverCallbacks:e=>(e.treeCallback=th,e.nodeCallback=tg,e)}),provides(e){e.i2svg=function(e){let{node:t=u,callback:n=()=>{}}=e;return th(t,n)},e.generateSvgReplacementMutation=function(e,t){let{iconName:n,title:r,titleId:a,prefix:o,transform:i,symbol:l,mask:s,maskId:c,extra:u}=t;return new Promise((t,f)=>{Promise.all([e3(n,o),s.iconName?e3(s.iconName,s.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(s=>{let[f,d]=s;t([e,e0({icons:{main:f,mask:d},prefix:o,iconName:n,transform:i,symbol:l,maskId:c,title:r,titleId:a,extra:u,watchable:!0})])}).catch(f)})},e.generateAbstractIcon=function(e){let t,{children:n,attributes:r,main:a,transform:o,styles:i}=e,l=el(i);return l.length>0&&(r.style=l),es(o)&&(t=eX("generateAbstractTransformGrouping",{main:a,transform:o,containerWidth:a.width,iconWidth:a.width})),n.push(t||a.icon),{children:n,attributes:r}}}},{mixout:()=>({layer(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{classes:n=[]}=t;return eQ({type:"layer"},()=>{eq("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(e=>{Array.isArray(e)?e.map(e=>{r=r.concat(e.abstract)}):r=r.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(ee.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}})},{mixout:()=>({counter(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{title:n=null,classes:r=[],attributes:a={},styles:o={}}=t;return eQ({type:"counter",content:e},()=>(eq("beforeDOMElementCreation",{content:e,params:t}),function(e){let{content:t,title:n,extra:r}=e,a={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},o=el(r.styles);o.length>0&&(a.style=o);let i=[];return i.push({tag:"span",attributes:a,children:[t]}),n&&i.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),i}({content:e.toString(),title:n,extra:{attributes:a,styles:o,classes:["".concat(ee.cssPrefix,"-layers-counter"),...r]}})))}})},{mixout:()=>({text(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{transform:n=en,title:r=null,classes:a=[],attributes:o={},styles:i={}}=t;return eQ({type:"text",content:e},()=>(eq("beforeDOMElementCreation",{content:e,params:t}),e1({content:e,transform:{...en,...n},title:r,extra:{attributes:o,styles:i,classes:["".concat(ee.cssPrefix,"-layers-text"),...a]}})))}}),provides(e){e.generateLayersText=function(e,t){let{title:n,transform:r,extra:a}=t,o=null,i=null;if(m){let t=parseInt(getComputedStyle(e).fontSize,10),n=e.getBoundingClientRect();o=n.width/t,i=n.height/t}return ee.autoA11y&&!n&&(a.attributes["aria-hidden"]="true"),Promise.resolve([e,e1({content:e.innerHTML,width:o,height:i,transform:r,title:n,extra:a,watchable:!0})])}}},{hooks:()=>({mutationObserverCallbacks:e=>(e.pseudoElementsCallback=tP,e)}),provides(e){e.pseudoElements2svg=function(e){let{node:t=u}=e;ee.searchPseudoElements&&tP(t)}}},{mixout:()=>({dom:{unwatch(){ts=!0,tC=!0}}}),hooks:()=>({bootstrap(){tu(eV("mutationObserverCallbacks",{}))},noAuto(){tc&&tc.disconnect()},watch(e){let{observeMutationsRoot:t}=e;tC?ts=!1:tu(eV("mutationObserverCallbacks",{observeMutationsRoot:t}))}})},{mixout:()=>({parse:{transform:e=>tN(e)}}),hooks:()=>({parseNodeAttributes(e,t){let n=t.getAttribute("data-fa-transform");return n&&(e.transform=tN(n)),e}}),provides(e){e.generateAbstractTransformGrouping=function(e){let{main:t,transform:n,containerWidth:r,iconWidth:a}=e,o="translate(".concat(32*n.x,", ").concat(32*n.y,") "),i="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),s={transform:"".concat(o," ").concat(i," ").concat(l)},c={outer:{transform:"translate(".concat(r/2," 256)")},inner:s,path:{transform:"translate(".concat(-(a/2*1)," -256)")}};return{tag:"g",attributes:{...c.outer},children:[{tag:"g",attributes:{...c.inner},children:[{tag:t.icon.tag,children:t.icon.children,attributes:{...t.icon.attributes,...c.path}}]}]}}}},{hooks:()=>({parseNodeAttributes(e,t){let n=t.getAttribute("data-fa-mask"),r=n?eW(n.split(" ").map(e=>e.trim())):eD();return r.prefix||(r.prefix=eC),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}),provides(e){e.generateAbstractMask=function(e){let{children:t,attributes:n,main:r,mask:a,maskId:o,transform:i}=e,{width:l,icon:s}=r,{width:c,icon:u}=a,f=function(e){let{transform:t,containerWidth:n,iconWidth:r}=e,a="translate(".concat(32*t.x,", ").concat(32*t.y,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),i="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(a," ").concat(o," ").concat(i)};return{outer:{transform:"translate(".concat(n/2," 256)")},inner:l,path:{transform:"translate(".concat(-(r/2*1)," -256)")}}}({transform:i,containerWidth:c,iconWidth:l}),d={tag:"rect",attributes:{...tS,fill:"white"}},p=s.children?{children:s.children.map(tA)}:{},m={tag:"g",attributes:{...f.inner},children:[tA({tag:s.tag,attributes:{...s.attributes,...f.path},...p})]},h={tag:"g",attributes:{...f.outer},children:[m]},g="mask-".concat(o||er()),v="clip-".concat(o||er()),y={tag:"mask",attributes:{...tS,id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[d,h]},b={tag:"defs",children:[{tag:"clipPath",attributes:{id:v},children:"g"===u.tag?u.children:[u]},y]};return t.push(b,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(v,")"),mask:"url(#".concat(g,")"),...tS}}),{children:t,attributes:n}}}},{provides(e){let t=!1;c.matchMedia&&(t=c.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){let e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:{...n,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});let a={...r,attributeName:"opacity"},o={tag:"circle",attributes:{...n,cx:"256",cy:"364",r:"28"},children:[]};return t||o.children.push({tag:"animate",attributes:{...r,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...a,values:"1;0;1;1;0;1;"}}),e.push(o),e.push({tag:"path",attributes:{...n,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:t?[]:[{tag:"animate",attributes:{...a,values:"1;0;0;0;0;1;"}}]}),t||e.push({tag:"path",attributes:{...n,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...a,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:()=>({parseNodeAttributes(e,t){let n=t.getAttribute("data-fa-symbol");return e.symbol=null!==n&&(""===n||n),e}})}],{mixoutsTo:eJ}),eJ.noAuto,eJ.config,eJ.library,eJ.dom;let tT=eJ.parse;eJ.findIconDefinition,eJ.toHtml;let tj=eJ.icon;eJ.layer,eJ.text,eJ.counter;var t_=n(1448),tR=n.n(t_),tI=n(2265);function tM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tM(Object(n),!0).forEach(function(t){tz(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tM(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tD(e){return(tD="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tz(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tF(e){return function(e){if(Array.isArray(e))return tW(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return tW(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tW(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tW(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tU(e){var t;return(t=e-0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1)}var tB=["style"],tY=!1;try{tY=!0}catch(e){}function tH(e){return e&&"object"===tD(e)&&e.prefix&&e.iconName&&e.icon?e:tT.icon?tT.icon(e):null===e?null:e&&"object"===tD(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function tK(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?tz({},e,t):{}}var tV={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},tq=tI.forwardRef(function(e,t){var n,r,a,o,i,l,s,c,u,f,d,p,m,h,g,v,y,b,w,E=tL(tL({},tV),e),x=E.icon,O=E.mask,k=E.symbol,P=E.className,C=E.title,N=E.titleId,S=E.maskId,A=tH(x),T=tK("classes",[].concat(tF((r=E.beat,a=E.fade,o=E.beatFade,i=E.bounce,l=E.shake,s=E.flash,c=E.spin,u=E.spinPulse,f=E.spinReverse,d=E.pulse,p=E.fixedWidth,m=E.inverse,h=E.border,g=E.listItem,v=E.flip,y=E.size,b=E.rotation,w=E.pull,Object.keys((tz(n={"fa-beat":r,"fa-fade":a,"fa-beat-fade":o,"fa-bounce":i,"fa-shake":l,"fa-flash":s,"fa-spin":c,"fa-spin-reverse":f,"fa-spin-pulse":u,"fa-pulse":d,"fa-fw":p,"fa-inverse":m,"fa-border":h,"fa-li":g,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(y),null!=y),tz(n,"fa-rotate-".concat(b),null!=b&&0!==b),tz(n,"fa-pull-".concat(w),null!=w),tz(n,"fa-swap-opacity",E.swapOpacity),n)).map(function(e){return n[e]?e:null}).filter(function(e){return e}))),tF((P||"").split(" ")))),j=tK("transform","string"==typeof E.transform?tT.transform(E.transform):E.transform),_=tK("mask",tH(O)),R=tj(A,tL(tL(tL(tL({},T),j),_),{},{symbol:k,title:C,titleId:N,maskId:S}));if(!R)return!function(){if(!tY&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",A),null;var I=R.abstract,M={ref:t};return Object.keys(E).forEach(function(e){tV.hasOwnProperty(e)||(M[e]=E[e])}),tX(I[0],M)});tq.displayName="FontAwesomeIcon",tq.propTypes={beat:tR().bool,border:tR().bool,beatFade:tR().bool,bounce:tR().bool,className:tR().string,fade:tR().bool,flash:tR().bool,mask:tR().oneOfType([tR().object,tR().array,tR().string]),maskId:tR().string,fixedWidth:tR().bool,inverse:tR().bool,flip:tR().oneOf([!0,!1,"horizontal","vertical","both"]),icon:tR().oneOfType([tR().object,tR().array,tR().string]),listItem:tR().bool,pull:tR().oneOf(["right","left"]),pulse:tR().bool,rotation:tR().oneOf([0,90,180,270]),shake:tR().bool,size:tR().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:tR().bool,spinPulse:tR().bool,spinReverse:tR().bool,symbol:tR().oneOfType([tR().bool,tR().string]),title:tR().string,titleId:tR().string,transform:tR().oneOfType([tR().string,tR().object]),swapOpacity:tR().bool};var tX=(function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var a=(n.children||[]).map(function(n){return e(t,n)}),o=Object.keys(n.attributes||{}).reduce(function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=r.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var n=t.indexOf(":"),r=tU(t.slice(0,n)),a=t.slice(n+1).trim();return r.startsWith("webkit")?e[r.charAt(0).toUpperCase()+r.slice(1)]=a:e[r]=a,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[tU(t)]=r}return e},{attrs:{}}),i=r.style,l=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(r,tB);return o.attrs.style=tL(tL({},o.attrs.style),void 0===i?{}:i),t.apply(void 0,[n.tag,tL(tL({},o.attrs),l)].concat(tF(a)))}).bind(null,tI.createElement)},7138:function(e,t,n){"use strict";n.d(t,{default:function(){return a.a}});var r=n(231),a=n.n(r)},844:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return r}}),n(8157);let r=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return 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)},5944:function(e,t,n){"use strict";function r(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),n(8157),("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)},231:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return w}});let r=n(9920),a=n(7437),o=r._(n(2265)),i=n(8016),l=n(8029),s=n(1142),c=n(3461),u=n(844),f=n(291),d=n(4467),p=n(3106),m=n(5944),h=n(4897),g=n(1507),v=new Set;function y(e,t,n,r,a,o){if("undefined"!=typeof window&&(o||(0,l.isLocalURL)(t))){if(!r.bypassPrefetchedCheck){let a=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(v.has(a))return;v.add(a)}(async()=>o?e.prefetch(t,a):e.prefetch(t,n,r))().catch(e=>{})}}function b(e){return"string"==typeof e?e:(0,s.formatUrl)(e)}let w=o.default.forwardRef(function(e,t){let n,r;let{href:s,as:v,children:w,prefetch:E=null,passHref:x,replace:O,shallow:k,scroll:P,locale:C,onClick:N,onMouseEnter:S,onTouchStart:A,legacyBehavior:T=!1,...j}=e;n=w,T&&("string"==typeof n||"number"==typeof n)&&(n=(0,a.jsx)("a",{children:n}));let _=o.default.useContext(f.RouterContext),R=o.default.useContext(d.AppRouterContext),I=null!=_?_:R,M=!_,L=!1!==E,D=null===E?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:z,as:F}=o.default.useMemo(()=>{if(!_){let e=b(s);return{href:e,as:v?b(v):e}}let[e,t]=(0,i.resolveHref)(_,s,!0);return{href:e,as:v?(0,i.resolveHref)(_,v):t||e}},[_,s,v]),W=o.default.useRef(z),U=o.default.useRef(F);T&&(r=o.default.Children.only(n));let B=T?r&&"object"==typeof r&&r.ref:t,[Y,H,K]=(0,p.useIntersection)({rootMargin:"200px"}),V=o.default.useCallback(e=>{(U.current!==F||W.current!==z)&&(K(),U.current=F,W.current=z),Y(e),B&&("function"==typeof B?B(e):"object"==typeof B&&(B.current=e))},[F,B,z,K,Y]);o.default.useEffect(()=>{I&&H&&L&&y(I,z,F,{locale:C},{kind:D},M)},[F,z,H,C,L,null==_?void 0:_.locale,I,M,D]);let q={ref:V,onClick(e){T||"function"!=typeof N||N(e),T&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),I&&!e.defaultPrevented&&function(e,t,n,r,a,i,s,c,u){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!u&&!(0,l.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==s||s;"beforePopState"in t?t[a?"replace":"push"](n,r,{shallow:i,locale:c,scroll:e}):t[a?"replace":"push"](r||n,{scroll:e})};u?o.default.startTransition(d):d()}(e,I,z,F,O,k,P,C,M)},onMouseEnter(e){T||"function"!=typeof S||S(e),T&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),I&&(L||!M)&&y(I,z,F,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:D},M)},onTouchStart:function(e){T||"function"!=typeof A||A(e),T&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),I&&(L||!M)&&y(I,z,F,{locale:C,priority:!0,bypassPrefetchedCheck:!0},{kind:D},M)}};if((0,c.isAbsoluteUrl)(F))q.href=F;else if(!T||x||"a"===r.type&&!("href"in r.props)){let e=void 0!==C?C:null==_?void 0:_.locale,t=(null==_?void 0:_.isLocaleDomain)&&(0,m.getDomainLocale)(F,e,null==_?void 0:_.locales,null==_?void 0:_.domainLocales);q.href=t||(0,h.addBasePath)((0,u.addLocale)(F,e,null==_?void 0:_.defaultLocale))}return T?o.default.cloneElement(r,q):(0,a.jsx)("a",{...j,...q,children:n})});("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)},9189:function(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)},8016:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let r=n(8323),a=n(1142),o=n(5519),i=n(3461),l=n(8157),s=n(8029),c=n(9195),u=n(20);function f(e,t,n){let f;let d="string"==typeof t?t:(0,a.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),m=p?d.slice(p[0].length):d;if((m.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,i.normalizeRepeatedSlashes)(m);d=(p?p[0]:"")+t}if(!(0,s.isLocalURL)(d))return n?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,l.normalizePathTrailingSlash)(e.pathname);let t="";if((0,c.isDynamicRoute)(e.pathname)&&e.searchParams&&n){let n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:i,params:l}=(0,u.interpolateAs)(e.pathname,e.pathname,n);i&&(t=(0,a.formatWithValidation)({pathname:i,hash:e.hash,query:(0,o.omit)(n,l)}))}let i=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return n?[i,t||i]:i}catch(e){return n?[d]:d}}("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)},3106:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return s}});let r=n(2265),a=n(9189),o="function"==typeof IntersectionObserver,i=new Map,l=[];function s(e){let{rootRef:t,rootMargin:n,disabled:s}=e,c=s||!o,[u,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(o){if(c||u)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:a,elements:o}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=l.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=i.get(r)))return t;let a=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=a.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:a},l.push(n),i.set(n,t),t}(n);return o.set(e,t),a.observe(e),function(){if(o.delete(e),a.unobserve(e),0===o.size){a.disconnect(),i.delete(r);let e=l.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&l.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!u){let e=(0,a.requestIdleCallback)(()=>f(!0));return()=>(0,a.cancelIdleCallback)(e)}},[c,n,t,u,d.current]),[p,u,(0,r.useCallback)(()=>{f(!1)},[])]}("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)},1943:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return a}});let n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function a(e){return n.test(e)?e.replace(r,"\\$&"):e}},291:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(9920)._(n(2265)).default.createContext(null)},1142:function(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,{formatUrl:function(){return o},formatWithValidation:function(){return l},urlObjectKeys:function(){return i}});let r=n(1452)._(n(8323)),a=/https?|ftp|gopher|file/;function o(e){let{auth:t,hostname:n}=e,o=e.protocol||"",i=e.pathname||"",l=e.hash||"",s=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:n&&(c=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(c+=":"+e.port)),s&&"object"==typeof s&&(s=String(r.urlQueryToSearchParams(s)));let u=e.search||s&&"?"+s||"";return o&&!o.endsWith(":")&&(o+=":"),e.slashes||(!o||a.test(o))&&!1!==c?(c="//"+(c||""),i&&"/"!==i[0]&&(i="/"+i)):c||(c=""),l&&"#"!==l[0]&&(l="#"+l),u&&"?"!==u[0]&&(u="?"+u),""+o+c+(i=i.replace(/[?#]/g,encodeURIComponent))+(u=u.replace("#","%23"))+l}let i=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function l(e){return o(e)}},9195:function(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,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return a.isDynamicRoute}});let r=n(9089),a=n(8083)},20:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return o}});let r=n(1533),a=n(3169);function o(e,t,n){let o="",i=(0,a.getRouteRegex)(e),l=i.groups,s=(t!==e?(0,r.getRouteMatcher)(i)(t):"")||n;o=e;let c=Object.keys(l);return c.every(e=>{let t=s[e]||"",{repeat:n,optional:r}=l[e],a="["+(n?"...":"")+e+"]";return r&&(a=(t?"":"/")+"["+a+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in s)&&(o=o.replace(a,n?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(o=""),{params:c,result:o}}},8083:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return o}});let r=n(2269),a=/\/\[[^/]+?\](?=\/|$)/;function o(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),a.test(e)}},8029:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return o}});let r=n(3461),a=n(9404);function o(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,a.hasBasePath)(n.pathname)}catch(e){return!1}}},5519:function(e,t){"use strict";function n(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},8323:function(e,t){"use strict";function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,a]=e;Array.isArray(a)?a.forEach(e=>t.append(n,r(e))):t.set(n,r(a))}),t}function o(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.forEach(t=>{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{assign:function(){return o},searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return a}})},1533:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return a}});let r=n(3461);function a(e){let{re:t,groups:n}=e;return e=>{let a=t.exec(e);if(!a)return!1;let o=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},i={};return Object.keys(n).forEach(e=>{let t=n[e],r=a[t.pos];void 0!==r&&(i[e]=~r.indexOf("/")?r.split("/").map(e=>o(e)):t.repeat?[o(r)]:o(r))}),i}}},3169:function(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,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return s}});let r=n(2269),a=n(1943),o=n(7741);function i(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function l(e){let t=(0,o.removeTrailingSlash)(e).slice(1).split("/"),n={},l=1;return{parameterizedRoute:t.map(e=>{let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),o=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&o){let{key:e,optional:r,repeat:s}=i(o[1]);return n[e]={pos:l++,repeat:s,optional:r},"/"+(0,a.escapeStringRegexp)(t)+"([^/]+?)"}if(!o)return"/"+(0,a.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:r}=i(o[1]);return n[e]={pos:l++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:n}}function s(e){let{parameterizedRoute:t,groups:n}=l(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:n}}function c(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:o,keyPrefix:l}=e,{key:s,optional:c,repeat:u}=i(r),f=s.replace(/\W/g,"");l&&(f=""+l+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=n()),l?o[f]=""+l+s:o[f]=s;let p=t?(0,a.escapeStringRegexp)(t):"";return u?c?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function u(e,t){let n;let i=(0,o.removeTrailingSlash)(e).slice(1).split("/"),l=(n=0,()=>{let e="",t=++n;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),s={};return{namedParameterizedRoute:i.map(e=>{let n=r.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),o=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&o){let[n]=e.split(o[0]);return c({getSafeRouteKey:l,interceptionMarker:n,segment:o[1],routeKeys:s,keyPrefix:t?"nxtI":void 0})}return o?c({getSafeRouteKey:l,segment:o[1],routeKeys:s,keyPrefix:t?"nxtP":void 0}):"/"+(0,a.escapeStringRegexp)(e)}).join(""),routeKeys:s}}function f(e,t){let n=u(e,t);return{...s(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){let{parameterizedRoute:n}=l(e),{catchAll:r=!0}=t;if("/"===n)return{namedRegex:"^/"+(r?".*":"")+"$"};let{namedParameterizedRoute:a}=u(e,!1);return{namedRegex:"^"+a+(r?"(?:(/.*)?)":"")+"$"}}},9089:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let n=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let a=e[0];if(a.startsWith("[")&&a.endsWith("]")){let n=a.slice(1,-1),i=!1;if(n.startsWith("[")&&n.endsWith("]")&&(n=n.slice(1,-1),i=!0),n.startsWith("...")&&(n=n.substring(3),r=!0),n.startsWith("[")||n.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+n+"').");if(n.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+n+"').");function o(e,n){if(null!==e&&e!==n)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach(e=>{if(e===n)throw Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===a.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')}),t.push(n)}if(r){if(i){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');o(this.optionalRestSlugName,n),this.optionalRestSlugName=n,a="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');o(this.restSlugName,n),this.restSlugName=n,a="[...]"}}else{if(i)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');o(this.slugName,n),this.slugName=n,a="[]"}}this.children.has(a)||this.children.set(a,new n),this.children.get(a)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){let t=new n;return e.forEach(e=>t.insert(e)),t.smoosh()}},3461:function(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,{DecodeError:function(){return m},MiddlewareNotFoundError:function(){return y},MissingStaticPage:function(){return v},NormalizeError:function(){return h},PageNotFoundError:function(){return g},SP:function(){return d},ST:function(){return p},WEB_VITALS:function(){return n},execOnce:function(){return r},getDisplayName:function(){return s},getLocationOrigin:function(){return i},getURL:function(){return l},isAbsoluteUrl:function(){return o},isResSent:function(){return c},loadGetInitialProps:function(){return f},normalizeRepeatedSlashes:function(){return u},stringifyError:function(){return b}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];return n||(n=!0,t=e(...a)),t}}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>a.test(e);function i(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function l(){let{href:e}=window.location,t=i();return e.substring(t.length)}function s(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function c(e){return e.finished||e.headersSent}function u(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&c(n))return r;if(!r)throw Error('"'+s(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class m extends Error{}class h extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class v extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class y extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}},9949:function(e,t,n){"use strict";var r=n(8877);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=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 l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},1448:function(e,t,n){e.exports=n(9949)()},8877:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},8229:function(e,t,n){"use strict";let r;n.d(t,{x8:function(){return th},VY:function(){return td},dk:function(){return tm},aV:function(){return tf},h_:function(){return tu},fC:function(){return ts},Dx:function(){return tp},xz:function(){return tc}});var a,o,i,l,s,c,u,f,d=n(2265),p=n.t(d,2);function m(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function h(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function g(...e){return d.useCallback(h(...e),e)}var v=n(7437),y=globalThis?.document?d.useLayoutEffect:()=>{},b=p["useId".toString()]||(()=>void 0),w=0;function E(e){let[t,n]=d.useState(b());return y(()=>{e||n(e=>e??String(w++))},[e]),e||(t?`radix-${t}`:"")}function x(e){let t=d.useRef(e);return d.useEffect(()=>{t.current=e}),d.useMemo(()=>(...e)=>t.current?.(...e),[])}var O=n(4887),k=d.forwardRef((e,t)=>{let{children:n,...r}=e,a=d.Children.toArray(n),o=a.find(N);if(o){let e=o.props.children,n=a.map(t=>t!==o?t:d.Children.count(e)>1?d.Children.only(null):d.isValidElement(e)?e.props.children:null);return(0,v.jsx)(P,{...r,ref:t,children:d.isValidElement(e)?d.cloneElement(e,void 0,n):null})}return(0,v.jsx)(P,{...r,ref:t,children:n})});k.displayName="Slot";var P=d.forwardRef((e,t)=>{let{children:n,...r}=e;if(d.isValidElement(n)){let e,a;let o=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref;return d.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let a=e[r],o=t[r];/^on[A-Z]/.test(r)?a&&o?n[r]=(...e)=>{o(...e),a(...e)}:a&&(n[r]=a):"style"===r?n[r]={...a,...o}:"className"===r&&(n[r]=[a,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?h(t,o):o})}return d.Children.count(n)>1?d.Children.only(null):null});P.displayName="SlotClone";var C=({children:e})=>(0,v.jsx)(v.Fragment,{children:e});function N(e){return d.isValidElement(e)&&e.type===C}var S=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=d.forwardRef((e,n)=>{let{asChild:r,...a}=e,o=r?k:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,v.jsx)(o,{...a,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),A="dismissableLayer.update",T=d.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),j=d.forwardRef((e,t)=>{var n,r;let{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:l,onInteractOutside:s,onDismiss:c,...f}=e,p=d.useContext(T),[h,y]=d.useState(null),b=null!==(r=null==h?void 0:h.ownerDocument)&&void 0!==r?r:null===(n=globalThis)||void 0===n?void 0:n.document,[,w]=d.useState({}),E=g(t,e=>y(e)),O=Array.from(p.layers),[k]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),P=O.indexOf(k),C=h?O.indexOf(h):-1,N=p.layersWithOutsidePointerEventsDisabled.size>0,j=C>=P,I=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=x(e),a=d.useRef(!1),o=d.useRef(()=>{});return d.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let t=function(){R("dismissableLayer.pointerDownOutside",r,a,{discrete:!0})},a={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",o.current),o.current=t,n.addEventListener("click",o.current,{once:!0})):t()}else n.removeEventListener("click",o.current);a.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",o.current)}},[n,r]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let t=e.target,n=[...p.branches].some(e=>e.contains(t));!j||n||(null==i||i(e),null==s||s(e),e.defaultPrevented||null==c||c())},b),M=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(t=globalThis)||void 0===t?void 0:t.document,r=x(e),a=d.useRef(!1);return d.useEffect(()=>{let e=e=>{e.target&&!a.current&&R("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let t=e.target;[...p.branches].some(e=>e.contains(t))||(null==l||l(e),null==s||s(e),e.defaultPrevented||null==c||c())},b);return!function(e,t=globalThis?.document){let n=x(e);d.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{C!==p.layers.size-1||(null==o||o(e),!e.defaultPrevented&&c&&(e.preventDefault(),c()))},b),d.useEffect(()=>{if(h)return a&&(0===p.layersWithOutsidePointerEventsDisabled.size&&(u=b.body.style.pointerEvents,b.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(h)),p.layers.add(h),_(),()=>{a&&1===p.layersWithOutsidePointerEventsDisabled.size&&(b.body.style.pointerEvents=u)}},[h,b,a,p]),d.useEffect(()=>()=>{h&&(p.layers.delete(h),p.layersWithOutsidePointerEventsDisabled.delete(h),_())},[h,p]),d.useEffect(()=>{let e=()=>w({});return document.addEventListener(A,e),()=>document.removeEventListener(A,e)},[]),(0,v.jsx)(S.div,{...f,ref:E,style:{pointerEvents:N?j?"auto":"none":void 0,...e.style},onFocusCapture:m(e.onFocusCapture,M.onFocusCapture),onBlurCapture:m(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:m(e.onPointerDownCapture,I.onPointerDownCapture)})});function _(){let e=new CustomEvent(A);document.dispatchEvent(e)}function R(e,t,n,r){let{discrete:a}=r,o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&o.addEventListener(e,t,{once:!0}),a)?o&&O.flushSync(()=>o.dispatchEvent(i)):o.dispatchEvent(i)}j.displayName="DismissableLayer",d.forwardRef((e,t)=>{let n=d.useContext(T),r=d.useRef(null),a=g(t,r);return d.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,v.jsx)(S.div,{...e,ref:a})}).displayName="DismissableLayerBranch";var I="focusScope.autoFocusOnMount",M="focusScope.autoFocusOnUnmount",L={bubbles:!1,cancelable:!0},D=d.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:a,onUnmountAutoFocus:o,...i}=e,[l,s]=d.useState(null),c=x(a),u=x(o),f=d.useRef(null),p=g(t,e=>s(e)),m=d.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;d.useEffect(()=>{if(r){let e=function(e){if(m.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:W(f.current,{select:!0})},t=function(e){if(m.paused||!l)return;let t=e.relatedTarget;null===t||l.contains(t)||W(f.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&W(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,m.paused]),d.useEffect(()=>{if(l){U.add(m);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(I,L);l.addEventListener(I,c),l.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(W(r,{select:t}),document.activeElement!==n)return}(z(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&W(l))}return()=>{l.removeEventListener(I,c),setTimeout(()=>{let t=new CustomEvent(M,L);l.addEventListener(M,u),l.dispatchEvent(t),t.defaultPrevented||W(null!=e?e:document.body,{select:!0}),l.removeEventListener(M,u),U.remove(m)},0)}}},[l,c,u,m]);let h=d.useCallback(e=>{if(!n&&!r||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,a=document.activeElement;if(t&&a){let t=e.currentTarget,[r,o]=function(e){let t=z(e);return[F(t,e),F(t.reverse(),e)]}(t);r&&o?e.shiftKey||a!==o?e.shiftKey&&a===r&&(e.preventDefault(),n&&W(o,{select:!0})):(e.preventDefault(),n&&W(r,{select:!0})):a===t&&e.preventDefault()}},[n,r,m.paused]);return(0,v.jsx)(S.div,{tabIndex:-1,...i,ref:p,onKeyDown:h})});function z(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function F(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function W(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}D.displayName="FocusScope";var U=(r=[],{add(e){let t=r[0];e!==t&&(null==t||t.pause()),(r=B(r,e)).unshift(e)},remove(e){var t;null===(t=(r=B(r,e))[0])||void 0===t||t.resume()}});function B(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var Y=d.forwardRef((e,t)=>{var n,r;let{container:a,...o}=e,[i,l]=d.useState(!1);y(()=>l(!0),[]);let s=a||i&&(null===(r=globalThis)||void 0===r?void 0:null===(n=r.document)||void 0===n?void 0:n.body);return s?O.createPortal((0,v.jsx)(S.div,{...o,ref:t}),s):null});Y.displayName="Portal";var H=e=>{var t,n;let r,a;let{present:o,children:i}=e,l=function(e){var t,n;let[r,a]=d.useState(),o=d.useRef({}),i=d.useRef(e),l=d.useRef("none"),[s,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},d.useReducer((e,t)=>{let r=n[e][t];return null!=r?r:e},t));return d.useEffect(()=>{let e=K(o.current);l.current="mounted"===s?e:"none"},[s]),y(()=>{let t=o.current,n=i.current;if(n!==e){let r=l.current,a=K(t);e?c("MOUNT"):"none"===a||(null==t?void 0:t.display)==="none"?c("UNMOUNT"):n&&r!==a?c("ANIMATION_OUT"):c("UNMOUNT"),i.current=e}},[e,c]),y(()=>{if(r){let e=e=>{let t=K(o.current).includes(e.animationName);e.target===r&&t&&O.flushSync(()=>c("ANIMATION_END"))},t=e=>{e.target===r&&(l.current=K(o.current))};return r.addEventListener("animationstart",t),r.addEventListener("animationcancel",e),r.addEventListener("animationend",e),()=>{r.removeEventListener("animationstart",t),r.removeEventListener("animationcancel",e),r.removeEventListener("animationend",e)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:d.useCallback(e=>{e&&(o.current=getComputedStyle(e)),a(e)},[])}}(o),s="function"==typeof i?i({present:l.isPresent}):d.Children.only(i),c=g(l.ref,(r=null===(t=Object.getOwnPropertyDescriptor(s.props,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in r&&r.isReactWarning?s.ref:(r=null===(n=Object.getOwnPropertyDescriptor(s,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning?s.props.ref:s.props.ref||s.ref);return"function"==typeof i||l.isPresent?d.cloneElement(s,{ref:c}):null};function K(e){return(null==e?void 0:e.animationName)||"none"}H.displayName="Presence";var V=0;function q(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var X=function(){return(X=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function $(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)0>t.indexOf(r[a])&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]]);return n}"function"==typeof SuppressedError&&SuppressedError;var Z="right-scroll-bar-position",J="width-before-scroll-bar";function G(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var Q="undefined"!=typeof window?d.useLayoutEffect:d.useEffect,ee=new WeakMap,et=(void 0===a&&(a={}),(void 0===o&&(o=function(e){return e}),i=[],l=!1,s={read:function(){if(l)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=o(e,l);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(l=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){l=!0;var t=[];if(i.length){var n=i;i=[],n.forEach(e),t=i}var r=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(r)};a(),i={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),i}}}}).options=X({async:!0,ssr:!1},a),s),en=function(){},er=d.forwardRef(function(e,t){var n,r,a,o,i=d.useRef(null),l=d.useState({onScrollCapture:en,onWheelCapture:en,onTouchMoveCapture:en}),s=l[0],c=l[1],u=e.forwardProps,f=e.children,p=e.className,m=e.removeScrollBar,h=e.enabled,g=e.shards,v=e.sideCar,y=e.noIsolation,b=e.inert,w=e.allowPinchZoom,E=e.as,x=e.gapMode,O=$(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),k=(n=[i,t],r=function(e){return n.forEach(function(t){return G(t,e)})},(a=(0,d.useState)(function(){return{value:null,callback:r,facade:{get current(){return a.value},set current(value){var e=a.value;e!==value&&(a.value=value,a.callback(value,e))}}}})[0]).callback=r,o=a.facade,Q(function(){var e=ee.get(o);if(e){var t=new Set(e),r=new Set(n),a=o.current;t.forEach(function(e){r.has(e)||G(e,null)}),r.forEach(function(e){t.has(e)||G(e,a)})}ee.set(o,n)},[n]),o),P=X(X({},O),s);return d.createElement(d.Fragment,null,h&&d.createElement(v,{sideCar:et,removeScrollBar:m,shards:g,noIsolation:y,inert:b,setCallbacks:c,allowPinchZoom:!!w,lockRef:i,gapMode:x}),u?d.cloneElement(d.Children.only(f),X(X({},P),{ref:k})):d.createElement(void 0===E?"div":E,X({},P,{className:p,ref:k}),f))});er.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},er.classNames={fullWidth:J,zeroRight:Z};var ea=function(e){var t=e.sideCar,n=$(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return d.createElement(r,X({},n))};ea.isSideCarExport=!0;var eo=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=f||n.nc;return t&&e.setAttribute("nonce",t),e}())){var a,o;(a=t).styleSheet?a.styleSheet.cssText=r:a.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ei=function(){var e=eo();return function(t,n){d.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},el=function(){var e=ei();return function(t){return e(t.styles,t.dynamic),null}},es={left:0,top:0,right:0,gap:0},ec=function(e){return parseInt(e||"",10)||0},eu=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],a=t["padding"===e?"paddingRight":"marginRight"];return[ec(n),ec(r),ec(a)]},ef=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return es;var t=eu(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},ed=el(),ep="data-scroll-locked",em=function(e,t,n,r){var a=e.left,o=e.top,i=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(ep,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(a,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(i,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(Z," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(J," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(Z," .").concat(Z," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(J," .").concat(J," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(ep,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},eh=function(){var e=parseInt(document.body.getAttribute(ep)||"0",10);return isFinite(e)?e:0},eg=function(){d.useEffect(function(){return document.body.setAttribute(ep,(eh()+1).toString()),function(){var e=eh()-1;e<=0?document.body.removeAttribute(ep):document.body.setAttribute(ep,e.toString())}},[])},ev=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,a=void 0===r?"margin":r;eg();var o=d.useMemo(function(){return ef(a)},[a]);return d.createElement(ed,{styles:em(o,!t,a,n?"":"!important")})},ey=!1;if("undefined"!=typeof window)try{var eb=Object.defineProperty({},"passive",{get:function(){return ey=!0,!0}});window.addEventListener("test",eb,eb),window.removeEventListener("test",eb,eb)}catch(e){ey=!1}var ew=!!ey&&{passive:!1},eE=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},ex=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),eO(e,r)){var a=ek(e,r);if(a[1]>a[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},eO=function(e,t){return"v"===e?eE(t,"overflowY"):eE(t,"overflowX")},ek=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eP=function(e,t,n,r,a){var o,i=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=i*r,s=n.target,c=t.contains(s),u=!1,f=l>0,d=0,p=0;do{var m=ek(e,s),h=m[0],g=m[1]-m[2]-i*h;(h||g)&&eO(e,s)&&(d+=g,p+=h),s instanceof ShadowRoot?s=s.host:s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return f&&(a&&1>Math.abs(d)||!a&&l>d)?u=!0:!f&&(a&&1>Math.abs(p)||!a&&-l>p)&&(u=!0),u},eC=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eN=function(e){return[e.deltaX,e.deltaY]},eS=function(e){return e&&"current"in e?e.current:e},eA=0,eT=[],ej=(c=function(e){var t=d.useRef([]),n=d.useRef([0,0]),r=d.useRef(),a=d.useState(eA++)[0],o=d.useState(el)[0],i=d.useRef(e);d.useEffect(function(){i.current=e},[e]),d.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,a=0,o=t.length;a<o;a++)!r&&a in t||(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(eS),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var l=d.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!i.current.allowPinchZoom;var a,o=eC(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-o[0],c="deltaY"in e?e.deltaY:l[1]-o[1],u=e.target,f=Math.abs(s)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===f&&"range"===u.type)return!1;var d=ex(f,u);if(!d)return!0;if(d?a=f:(a="v"===f?"h":"v",d=ex(f,u)),!d)return!1;if(!r.current&&"changedTouches"in e&&(s||c)&&(r.current=a),!a)return!0;var p=r.current||a;return eP(p,t,e,"h"===p?s:c,!0)},[]),s=d.useCallback(function(e){if(eT.length&&eT[eT.length-1]===o){var n="deltaY"in e?eN(e):eC(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var a=(i.current.shards||[]).map(eS).filter(Boolean).filter(function(t){return t.contains(e.target)});(a.length>0?l(e,a[0]):!i.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=d.useCallback(function(e,n,r,a){var o={name:e,delta:n,target:r,should:a,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),u=d.useCallback(function(e){n.current=eC(e),r.current=void 0},[]),f=d.useCallback(function(t){c(t.type,eN(t),t.target,l(t,e.lockRef.current))},[]),p=d.useCallback(function(t){c(t.type,eC(t),t.target,l(t,e.lockRef.current))},[]);d.useEffect(function(){return eT.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:p}),document.addEventListener("wheel",s,ew),document.addEventListener("touchmove",s,ew),document.addEventListener("touchstart",u,ew),function(){eT=eT.filter(function(e){return e!==o}),document.removeEventListener("wheel",s,ew),document.removeEventListener("touchmove",s,ew),document.removeEventListener("touchstart",u,ew)}},[]);var m=e.removeScrollBar,h=e.inert;return d.createElement(d.Fragment,null,h?d.createElement(o,{styles:"\n  .block-interactivity-".concat(a," {pointer-events: none;}\n  .allow-interactivity-").concat(a," {pointer-events: all;}\n")}):null,m?d.createElement(ev,{gapMode:e.gapMode}):null)},et.useMedium(c),ea),e_=d.forwardRef(function(e,t){return d.createElement(er,X({},e,{ref:t,sideCar:ej}))});e_.classNames=er.classNames;var eR=new WeakMap,eI=new WeakMap,eM={},eL=0,eD=function(e){return e&&(e.host||eD(e.parentNode))},ez=function(e,t,n,r){var a=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=eD(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});eM[n]||(eM[n]=new WeakMap);var o=eM[n],i=[],l=new Set,s=new Set(a),c=function(e){!e||l.has(e)||(l.add(e),c(e.parentNode))};a.forEach(c);var u=function(e){!e||s.has(e)||Array.prototype.forEach.call(e.children,function(e){if(l.has(e))u(e);else try{var t=e.getAttribute(r),a=null!==t&&"false"!==t,s=(eR.get(e)||0)+1,c=(o.get(e)||0)+1;eR.set(e,s),o.set(e,c),i.push(e),1===s&&a&&eI.set(e,!0),1===c&&e.setAttribute(n,"true"),a||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),l.clear(),eL++,function(){i.forEach(function(e){var t=eR.get(e)-1,a=o.get(e)-1;eR.set(e,t),o.set(e,a),t||(eI.has(e)||e.removeAttribute(r),eI.delete(e)),a||e.removeAttribute(n)}),--eL||(eR=new WeakMap,eR=new WeakMap,eI=new WeakMap,eM={})}},eF=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live]"))),ez(r,a,n,"aria-hidden")):function(){return null}},eW="Dialog",[eU,eB]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>d.createContext(e));return function(n){let r=n?.[e]||t;return d.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let a=d.createContext(r),o=n.length;function i(t){let{scope:n,children:r,...i}=t,l=n?.[e][o]||a,s=d.useMemo(()=>i,Object.values(i));return(0,v.jsx)(l.Provider,{value:s,children:r})}return n=[...n,r],i.displayName=t+"Provider",[i,function(n,i){let l=i?.[e][o]||a,s=d.useContext(l);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let a=n(e)[`__scope${r}`];return{...t,...a}},{});return d.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(eW),[eY,eH]=eU(eW),eK=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:a,onOpenChange:o,modal:i=!0}=e,l=d.useRef(null),s=d.useRef(null),[c=!1,u]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,a]=function({defaultProp:e,onChange:t}){let n=d.useState(e),[r]=n,a=d.useRef(r),o=x(t);return d.useEffect(()=>{a.current!==r&&(o(r),a.current=r)},[r,a,o]),n}({defaultProp:t,onChange:n}),o=void 0!==e,i=o?e:r,l=x(n);return[i,d.useCallback(t=>{if(o){let n="function"==typeof t?t(e):t;n!==e&&l(n)}else a(t)},[o,e,a,l])]}({prop:r,defaultProp:a,onChange:o});return(0,v.jsx)(eY,{scope:t,triggerRef:l,contentRef:s,contentId:E(),titleId:E(),descriptionId:E(),open:c,onOpenChange:u,onOpenToggle:d.useCallback(()=>u(e=>!e),[u]),modal:i,children:n})};eK.displayName=eW;var eV="DialogTrigger",eq=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eH(eV,n),o=g(t,a.triggerRef);return(0,v.jsx)(S.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":tn(a.open),...r,ref:o,onClick:m(e.onClick,a.onOpenToggle)})});eq.displayName=eV;var eX="DialogPortal",[e$,eZ]=eU(eX,{forceMount:void 0}),eJ=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:a}=e,o=eH(eX,t);return(0,v.jsx)(e$,{scope:t,forceMount:n,children:d.Children.map(r,e=>(0,v.jsx)(H,{present:n||o.open,children:(0,v.jsx)(Y,{asChild:!0,container:a,children:e})}))})};eJ.displayName=eX;var eG="DialogOverlay",eQ=d.forwardRef((e,t)=>{let n=eZ(eG,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=eH(eG,e.__scopeDialog);return o.modal?(0,v.jsx)(H,{present:r||o.open,children:(0,v.jsx)(e0,{...a,ref:t})}):null});eQ.displayName=eG;var e0=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eH(eG,n);return(0,v.jsx)(e_,{as:k,allowPinchZoom:!0,shards:[a.contentRef],children:(0,v.jsx)(S.div,{"data-state":tn(a.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),e1="DialogContent",e2=d.forwardRef((e,t)=>{let n=eZ(e1,e.__scopeDialog),{forceMount:r=n.forceMount,...a}=e,o=eH(e1,e.__scopeDialog);return(0,v.jsx)(H,{present:r||o.open,children:o.modal?(0,v.jsx)(e5,{...a,ref:t}):(0,v.jsx)(e4,{...a,ref:t})})});e2.displayName=e1;var e5=d.forwardRef((e,t)=>{let n=eH(e1,e.__scopeDialog),r=d.useRef(null),a=g(t,n.contentRef,r);return d.useEffect(()=>{let e=r.current;if(e)return eF(e)},[]),(0,v.jsx)(e3,{...e,ref:a,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:m(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:m(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:m(e.onFocusOutside,e=>e.preventDefault())})}),e4=d.forwardRef((e,t)=>{let n=eH(e1,e.__scopeDialog),r=d.useRef(!1),a=d.useRef(!1);return(0,v.jsx)(e3,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,i;null===(o=e.onCloseAutoFocus)||void 0===o||o.call(e,t),t.defaultPrevented||(r.current||null===(i=n.triggerRef.current)||void 0===i||i.focus(),t.preventDefault()),r.current=!1,a.current=!1},onInteractOutside:t=>{var o,i;null===(o=e.onInteractOutside)||void 0===o||o.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let l=t.target;(null===(i=n.triggerRef.current)||void 0===i?void 0:i.contains(l))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),e3=d.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:a,onCloseAutoFocus:o,...i}=e,l=eH(e1,n),s=d.useRef(null),c=g(t,s);return d.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=n[0])&&void 0!==e?e:q()),document.body.insertAdjacentElement("beforeend",null!==(t=n[1])&&void 0!==t?t:q()),V++,()=>{1===V&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),V--}},[]),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(D,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:a,onUnmountAutoFocus:o,children:(0,v.jsx)(j,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":tn(l.open),...i,ref:c,onDismiss:()=>l.onOpenChange(!1)})}),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(ti,{titleId:l.titleId}),(0,v.jsx)(tl,{contentRef:s,descriptionId:l.descriptionId})]})]})}),e6="DialogTitle",e9=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eH(e6,n);return(0,v.jsx)(S.h2,{id:a.titleId,...r,ref:t})});e9.displayName=e6;var e7="DialogDescription",e8=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eH(e7,n);return(0,v.jsx)(S.p,{id:a.descriptionId,...r,ref:t})});e8.displayName=e7;var te="DialogClose",tt=d.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=eH(te,n);return(0,v.jsx)(S.button,{type:"button",...r,ref:t,onClick:m(e.onClick,()=>a.onOpenChange(!1))})});function tn(e){return e?"open":"closed"}tt.displayName=te;var tr="DialogTitleWarning",[ta,to]=function(e,t){let n=d.createContext(t);function r(e){let{children:t,...r}=e,a=d.useMemo(()=>r,Object.values(r));return(0,v.jsx)(n.Provider,{value:a,children:t})}return r.displayName=e+"Provider",[r,function(r){let a=d.useContext(n);if(a)return a;if(void 0!==t)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}]}(tr,{contentName:e1,titleName:e6,docsSlug:"dialog"}),ti=e=>{let{titleId:t}=e,n=to(tr),r="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return d.useEffect(()=>{t&&!document.getElementById(t)&&console.error(r)},[r,t]),null},tl=e=>{let{contentRef:t,descriptionId:n}=e,r=to("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(r.contentName,"}.");return d.useEffect(()=>{var e;let r=null===(e=t.current)||void 0===e?void 0:e.getAttribute("aria-describedby");n&&r&&!document.getElementById(n)&&console.warn(a)},[a,t,n]),null},ts=eK,tc=eq,tu=eJ,tf=eQ,td=e2,tp=e9,tm=e8,th=tt},3742:function(e,t,n){"use strict";n.d(t,{KO:function(){return c}});var r=n(2265),a=n(9910);let o=(0,r.createContext)(void 0),i=e=>{let t=(0,r.useContext)(o);return(null==e?void 0:e.store)||t||(0,a.K7)()},l=e=>"function"==typeof(null==e?void 0:e.then),s=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e});function c(e,t){return[function(e,t){let n=i(t),[[a,o,c],u]=(0,r.useReducer)(t=>{let r=n.get(e);return Object.is(t[0],r)&&t[1]===n&&t[2]===e?t:[r,n,e]},void 0,()=>[n.get(e),n,e]),f=a;(o!==n||c!==e)&&(u(),f=n.get(e));let d=null==t?void 0:t.delay;return(0,r.useEffect)(()=>{let t=n.sub(e,()=>{if("number"==typeof d){setTimeout(u,d);return}u()});return u(),t},[n,e,d]),(0,r.useDebugValue)(f),l(f)?s(f):f}(e,t),function(e,t){let n=i(t);return(0,r.useCallback)(function(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];if(!("write"in e))throw Error("not writable atom");return n.set(e,...r)},[n,e])}(e,t)]}},9910:function(e,t,n){"use strict";let r;n.d(t,{K7:function(){return T},cn:function(){return o}});let a=0;function o(e,t){let n=`atom${++a}`,r={toString(){return this.debugLabel?n+":"+this.debugLabel:n}};return"function"==typeof e?r.read=e:(r.init=e,r.read=i,r.write=l),t&&(r.write=t),r}function i(e){return e(this)}function l(e,t,n){return t(this,"function"==typeof n?n(e(this)):n)}let s=(e,t)=>e.unstable_is?e.unstable_is(t):t===e,c=e=>"init"in e,u=e=>!!e.write,f=Symbol("CONTINUE_PROMISE"),d="pending",p=e=>"object"==typeof e&&null!==e&&f in e,m=new WeakMap,h=(e,t,n)=>{if(!m.has(e)){let r;let a=new Promise((o,i)=>{let l=e,s=e=>t=>{l===e&&(a.status="fulfilled",a.value=t,o(t),n())},c=e=>t=>{l===e&&(a.status="rejected",a.reason=t,i(t),n())};e.then(s(e),c(e)),r=(e,n)=>{e&&(m.set(e,a),l=e,e.then(s(e),c(e)),t(),t=n)}});a.status=d,a[f]=r,m.set(e,a)}return m.get(e)},g=e=>"function"==typeof(null==e?void 0:e.then),v=e=>"v"in e||"e"in e,y=e=>{if("e"in e)throw e.e;if(!("v"in e))throw Error("[Bug] atom state is not initialized");return e.v},b=e=>{let t=e.v;return p(t)&&t.status===d?t:null},w=(e,t,n)=>{n.p.has(e)||(n.p.add(e),t.then(()=>{n.p.delete(e)},()=>{n.p.delete(e)}))},E=(e,t,n,r,a)=>{var o;if(r===t)throw Error("[Bug] atom cannot depend on itself");n.d.set(r,a.n);let i=b(n);i&&w(t,i,a),null==(o=a.m)||o.t.add(t),e&&k(e,r,t)},x=()=>[new Map,new Map,new Set],O=(e,t,n)=>{e[0].has(t)||e[0].set(t,new Set),e[1].set(t,n)},k=(e,t,n)=>{let r=e[0].get(t);r&&r.add(n)},P=(e,t)=>e[0].get(t),C=(e,t)=>{e[2].add(t)},N=e=>{for(;e[1].size||e[2].size;){e[0].clear();let t=new Set(e[1].values());e[1].clear();let n=new Set(e[2]);e[2].clear(),t.forEach(e=>{var t;return null==(t=e.m)?void 0:t.l.forEach(e=>e())}),n.forEach(e=>e())}},S=e=>{let t;t=new Set;let n=(t,n,r,a=()=>{},o=()=>{})=>{let i="v"in n,l=n.v,s=b(n);if(g(r)){if(s)s!==r&&(s[f](r,a),++n.n);else{let i=h(r,a,o);if(i.status===d)for(let r of n.d.keys())w(t,i,e(r,n));n.v=i,delete n.e}}else s&&s[f](Promise.resolve(r),a),n.v=r,delete n.e;(!i||!Object.is(l,n.v))&&++n.n},r=(t,a,o,i)=>{let f,d;if(!(null==i?void 0:i(a))&&v(o)&&(o.m||Array.from(o.d).every(([n,a])=>r(t,n,e(n,o),i).n===a)))return o;o.d.clear();let m=!0;try{let h=a.read(l=>{if(s(a,l)){let t=e(l,o);if(!v(t)){if(c(l))n(l,t,l.init);else throw Error("no atom init")}return y(t)}let u=r(t,l,e(l,o),i);if(m)E(t,a,o,l,u);else{let e=x();E(e,a,o,l,u),p(e,a,o),N(e)}return y(u)},{get signal(){return f||(f=new AbortController),f.signal},get setSelf(){return u(a)||console.warn("setSelf function cannot be used with read-only atom"),!d&&u(a)&&(d=(...e)=>{if(m&&console.warn("setSelf function cannot be called in sync"),!m)return l(a,...e)}),d}});return n(a,o,h,()=>null==f?void 0:f.abort(),()=>{if(o.m){let e=x();p(e,a,o),N(e)}}),o}catch(e){return delete o.v,o.e=e,++o.n,o}finally{m=!1}},a=(t,n,r)=>{var a,o;let i=new Map;for(let t of(null==(a=r.m)?void 0:a.t)||[])i.set(t,e(t,r));for(let t of r.p)i.set(t,e(t,r));return null==(o=P(t,n))||o.forEach(t=>{i.set(t,e(t,r))}),i},o=(e,t,n)=>{let o=[],i=new Set,l=(t,n)=>{if(!i.has(t)){for(let[r,o]of(i.add(t),a(e,t,n)))t!==r&&l(r,o);o.push([t,n,n.n])}};l(t,n);let s=new Set([t]),c=e=>i.has(e);for(let t=o.length-1;t>=0;--t){let[n,a,l]=o[t],u=!1;for(let e of a.d.keys())if(e!==n&&s.has(e)){u=!0;break}u&&(r(e,n,a,c),p(e,n,a),l!==a.n&&(O(e,n,a),s.add(n))),i.delete(n)}},i=(t,a,l,...u)=>a.write(n=>y(r(t,n,e(n,l))),(r,...u)=>{let f;let d=e(r,l);if(s(a,r)){if(!c(r))throw Error("atom not writable");let e="v"in d,a=d.v;n(r,d,u[0]),p(t,r,d),e&&Object.is(a,d.v)||(O(t,r,d),o(t,r,d))}else f=i(t,r,d,...u);return N(t),f},...u),l=(t,...n)=>{let r=x(),a=i(r,t,e(t),...n);return N(r),a},p=(t,n,r)=>{if(r.m&&!b(r)){for(let a of r.d.keys())r.m.d.has(a)||(m(t,a,e(a,r)).t.add(n),r.m.d.add(a));for(let a of r.m.d||[])if(!r.d.has(a)){r.m.d.delete(a);let o=k(t,a,e(a,r));null==o||o.t.delete(n)}}},m=(n,a,o)=>{if(!o.m){for(let t of(r(n,a,o),o.d.keys()))m(n,t,e(t,o)).t.add(a);if(o.m={l:new Set,d:new Set(o.d.keys()),t:new Set},t.add(a),u(a)&&a.onMount){let e=o.m,{onMount:t}=a;C(n,()=>{let r=t((...e)=>i(n,a,o,...e));r&&(e.u=r)})}}return o.m},k=(n,r,a)=>{if(a.m&&!a.m.l.size&&!Array.from(a.m.t).some(t=>{var n;return null==(n=e(t,a).m)?void 0:n.d.has(r)})){let o=a.m.u;for(let i of(o&&C(n,o),delete a.m,t.delete(r),a.d.keys())){let t=k(n,i,e(i,a));null==t||t.t.delete(r)}let i=b(a);i&&i[f](void 0,()=>{});return}return a.m},A={get:t=>y(r(void 0,t,e(t))),set:l,sub:(t,n)=>{let r=x(),a=e(t),o=m(r,t,a);N(r);let i=o.l;return i.add(n),()=>{i.delete(n);let e=x();k(e,t,a),N(e)}},unstable_derive:t=>S(...t(e))};return Object.assign(A,{dev4_get_internal_weak_map:()=>({get:t=>{let n=e(t);if(0!==n.n)return n}}),dev4_get_mounted_atoms:()=>t,dev4_restore_atoms:t=>{let r=x();for(let[a,i]of t)if(c(a)){let t=e(a),l="v"in t,s=t.v;n(a,t,i),p(r,a,t),l&&Object.is(s,t.v)||(O(r,a,t),o(r,a,t))}N(r)}}),A},A=()=>{let e=new WeakMap;return S(t=>{let n=e.get(t);return n||(n={d:new Map,p:new Set,n:0},e.set(t,n)),n})},T=()=>(r||(r=A(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=r),globalThis.__JOTAI_DEFAULT_STORE__!==r&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),r)},1741:function(e,t,n){"use strict";n.d(t,{FL:function(){return i},O4:function(){return s}});var r=n(9910);let a=Symbol("RESET"),o=e=>"function"==typeof(null==e?void 0:e.then);function i(e=()=>{try{return window.localStorage}catch(e){"undefined"!=typeof window&&console.warn(e);return}},t){var n;let r,a,i;let l={getItem:(n,i)=>{var l,s;let c=e=>{if(r!==(e=e||"")){try{a=JSON.parse(e,null==t?void 0:t.reviver)}catch(e){return i}r=e}return a},u=null!=(s=null==(l=e())?void 0:l.getItem(n))?s:null;return o(u)?u.then(c):c(u)},setItem:(n,r)=>{var a;return null==(a=e())?void 0:a.setItem(n,JSON.stringify(r,null==t?void 0:t.replacer))},removeItem:t=>{var n;return null==(n=e())?void 0:n.removeItem(t)}};try{i=null==(n=e())?void 0:n.subscribe}catch(e){}if(!i&&"undefined"!=typeof window&&"function"==typeof window.addEventListener&&window.Storage&&(i=(t,n)=>{if(!(e() instanceof window.Storage))return()=>{};let r=r=>{r.storageArea===e()&&r.key===t&&n(r.newValue)};return window.addEventListener("storage",r),()=>{window.removeEventListener("storage",r)}}),i){let e;l.subscribe=(e=i,(t,n,r)=>e(t,e=>{let t;try{t=JSON.parse(e||"")}catch(e){t=r}n(t)}))}return l}let l=i();function s(e,t,n=l,o){let i=null==o?void 0:o.getOnInit,s=(0,r.cn)(i?n.getItem(e,t):t);return s.debugPrivate=!0,s.onMount=r=>{let a;return r(n.getItem(e,t)),n.subscribe&&(a=n.subscribe(e,r,t)),a},(0,r.cn)(e=>e(s),(r,o,i)=>{let l="function"==typeof i?i(r(s)):i;return l===a?(o(s,t),n.removeItem(e)):l instanceof Promise?l.then(t=>(o(s,t),n.setItem(e,t))):(o(s,l),n.setItem(e,l))})}},5956:function(e,t,n){"use strict";n.d(t,{Am:function(){return C},ToastContainer:function(){return I}});var r=n(2265),a=n(4839);let o=e=>"number"==typeof e&&!isNaN(e),i=e=>"string"==typeof e,l=e=>"function"==typeof e,s=e=>i(e)||l(e)?e:null,c=e=>(0,r.isValidElement)(e)||i(e)||l(e)||o(e);function u(e){let{enter:t,exit:n,appendPosition:a=!1,collapse:o=!0,collapseDuration:i=300}=e;return function(e){let{children:l,position:s,preventExitTransition:c,done:u,nodeRef:f,isIn:d,playToast:p}=e,m=a?"".concat(t,"--").concat(s):t,h=a?"".concat(n,"--").concat(s):n,g=(0,r.useRef)(0);return(0,r.useLayoutEffect)(()=>{let e=f.current,t=m.split(" "),n=r=>{r.target===f.current&&(p(),e.removeEventListener("animationend",n),e.removeEventListener("animationcancel",n),0===g.current&&"animationcancel"!==r.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",n),e.addEventListener("animationcancel",n)},[]),(0,r.useEffect)(()=>{let e=f.current,t=()=>{e.removeEventListener("animationend",t),o?function(e,t,n){void 0===n&&(n=300);let{scrollHeight:r,style:a}=e;requestAnimationFrame(()=>{a.minHeight="initial",a.height=r+"px",a.transition="all ".concat(n,"ms"),requestAnimationFrame(()=>{a.height="0",a.padding="0",a.margin="0",setTimeout(t,n)})})}(e,u,i):u()};d||(c?t():(g.current=1,e.className+=" ".concat(h),e.addEventListener("animationend",t)))},[d]),r.createElement(r.Fragment,null,l)}}function f(e,t){return null!=e?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}let d=new Map,p=[],m=new Set,h=e=>m.forEach(t=>t(e)),g=()=>d.size>0;function v(e,t){var n;if(t)return!(null==(n=d.get(t))||!n.isToastActive(e));let r=!1;return d.forEach(t=>{t.isToastActive(e)&&(r=!0)}),r}function y(e,t){c(e)&&(g()||p.push({content:e,options:t}),d.forEach(n=>{n.buildToast(e,t)}))}function b(e,t){d.forEach(n=>{null!=t&&null!=t&&t.containerId?(null==t?void 0:t.containerId)===n.id&&n.toggle(e,null==t?void 0:t.id):n.toggle(e,null==t?void 0:t.id)})}function w(e){let{delay:t,isRunning:n,closeToast:o,type:i="default",hide:s,className:c,style:u,controlledProgress:f,progress:d,rtl:p,isIn:m,theme:h}=e,g=s||f&&0===d,v={...u,animationDuration:"".concat(t,"ms"),animationPlayState:n?"running":"paused"};f&&(v.transform="scaleX(".concat(d,")"));let y=(0,a.Z)("Toastify__progress-bar",f?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated","Toastify__progress-bar-theme--".concat(h),"Toastify__progress-bar--".concat(i),{"Toastify__progress-bar--rtl":p}),b=l(c)?c({rtl:p,type:i,defaultClassName:y}):(0,a.Z)(y,c);return r.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":g},r.createElement("div",{className:"Toastify__progress-bar--bg Toastify__progress-bar-theme--".concat(h," Toastify__progress-bar--").concat(i)}),r.createElement("div",{role:"progressbar","aria-hidden":g?"true":"false","aria-label":"notification timer",className:b,style:v,[f&&d>=1?"onTransitionEnd":"onAnimationEnd"]:f&&d<1?null:()=>{m&&o()}}))}let E=1,x=()=>""+E++;function O(e,t){return y(e,t),t.toastId}function k(e,t){return{...t,type:t&&t.type||e,toastId:t&&(i(t.toastId)||o(t.toastId))?t.toastId:x()}}function P(e){return(t,n)=>O(t,k(e,n))}function C(e,t){return O(e,k("default",t))}C.loading=(e,t)=>O(e,k("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),C.promise=function(e,t,n){let r,{pending:a,error:o,success:s}=t;a&&(r=i(a)?C.loading(a,n):C.loading(a.render,{...n,...a}));let c={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},u=(e,t,a)=>{if(null==t)return void C.dismiss(r);let o={type:e,...c,...n,data:a},l=i(t)?{render:t}:t;return r?C.update(r,{...o,...l}):C(l.render,{...o,...l}),a},f=l(e)?e():e;return f.then(e=>u("success",s,e)).catch(e=>u("error",o,e)),f},C.success=P("success"),C.info=P("info"),C.error=P("error"),C.warning=P("warning"),C.warn=C.warning,C.dark=(e,t)=>O(e,k("default",{theme:"dark",...t})),C.dismiss=function(e){!function(e){var t;if(g()){if(null==e||i(t=e)||o(t))d.forEach(t=>{t.removeToast(e)});else if(e&&("containerId"in e||"id"in e)){let t=d.get(e.containerId);t?t.removeToast(e.id):d.forEach(t=>{t.removeToast(e.id)})}}else p=p.filter(t=>null!=e&&t.options.toastId!==e)}(e)},C.clearWaitingQueue=function(e){void 0===e&&(e={}),d.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},C.isActive=v,C.update=function(e,t){void 0===t&&(t={});let n=((e,t)=>{var n;let{containerId:r}=t;return null==(n=d.get(r||1))?void 0:n.toasts.get(e)})(e,t);if(n){let{props:r,content:a}=n,o={delay:100,...r,...t,toastId:t.toastId||e,updateId:x()};o.toastId!==e&&(o.staleId=e);let i=o.render||a;delete o.render,O(i,o)}},C.done=e=>{C.update(e,{progress:1})},C.onChange=function(e){return m.add(e),()=>{m.delete(e)}},C.play=e=>b(!0,e),C.pause=e=>b(!1,e);let N="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,S=e=>{let{theme:t,type:n,isLoading:a,...o}=e;return r.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===t?"currentColor":"var(--toastify-icon-color-".concat(n,")"),...o})},A={info:function(e){return r.createElement(S,{...e},r.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return r.createElement(S,{...e},r.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return r.createElement(S,{...e},r.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return r.createElement(S,{...e},r.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return r.createElement("div",{className:"Toastify__spinner"})}},T=e=>{let{isRunning:t,preventExitTransition:n,toastRef:o,eventHandlers:i,playToast:s}=function(e){var t,n;let[a,o]=(0,r.useState)(!1),[i,l]=(0,r.useState)(!1),s=(0,r.useRef)(null),c=(0,r.useRef)({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:u,pauseOnHover:f,closeToast:p,onClick:m,closeOnClick:h}=e;function g(){o(!0)}function v(){o(!1)}function y(t){let n=s.current;c.canDrag&&n&&(c.didMove=!0,a&&v(),c.delta="x"===e.draggableDirection?t.clientX-c.start:t.clientY-c.start,c.start!==t.clientX&&(c.canCloseOnClick=!1),n.style.transform="translate3d(".concat("x"===e.draggableDirection?"".concat(c.delta,"px, var(--y)"):"0, calc(".concat(c.delta,"px + var(--y))"),",0)"),n.style.opacity=""+(1-Math.abs(c.delta/c.removalDistance)))}function b(){document.removeEventListener("pointermove",y),document.removeEventListener("pointerup",b);let t=s.current;if(c.canDrag&&c.didMove&&t){if(c.canDrag=!1,Math.abs(c.delta)>c.removalDistance)return l(!0),e.closeToast(),void e.collapseAll();t.style.transition="transform 0.2s, opacity 0.2s",t.style.removeProperty("transform"),t.style.removeProperty("opacity")}}null==(n=d.get((t={id:e.toastId,containerId:e.containerId,fn:o}).containerId||1))||n.setToggle(t.id,t.fn),(0,r.useEffect)(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||v(),window.addEventListener("focus",g),window.addEventListener("blur",v),()=>{window.removeEventListener("focus",g),window.removeEventListener("blur",v)}},[e.pauseOnFocusLoss]);let w={onPointerDown:function(t){if(!0===e.draggable||e.draggable===t.pointerType){c.didMove=!1,document.addEventListener("pointermove",y),document.addEventListener("pointerup",b);let n=s.current;c.canCloseOnClick=!0,c.canDrag=!0,n.style.transition="none","x"===e.draggableDirection?(c.start=t.clientX,c.removalDistance=n.offsetWidth*(e.draggablePercent/100)):(c.start=t.clientY,c.removalDistance=n.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(t){let{top:n,bottom:r,left:a,right:o}=s.current.getBoundingClientRect();"touchend"!==t.nativeEvent.type&&e.pauseOnHover&&t.clientX>=a&&t.clientX<=o&&t.clientY>=n&&t.clientY<=r?v():g()}};return u&&f&&(w.onMouseEnter=v,e.stacked||(w.onMouseLeave=g)),h&&(w.onClick=e=>{m&&m(e),c.canCloseOnClick&&p()}),{playToast:g,pauseToast:v,isRunning:a,preventExitTransition:i,toastRef:s,eventHandlers:w}}(e),{closeButton:c,children:u,autoClose:f,onClick:p,type:m,hideProgressBar:h,closeToast:g,transition:v,position:y,className:b,style:E,bodyClassName:x,bodyStyle:O,progressClassName:k,progressStyle:P,updateId:C,role:N,progress:S,rtl:T,toastId:j,deleteToast:_,isIn:R,isLoading:I,closeOnClick:M,theme:L}=e,D=(0,a.Z)("Toastify__toast","Toastify__toast-theme--".concat(L),"Toastify__toast--".concat(m),{"Toastify__toast--rtl":T},{"Toastify__toast--close-on-click":M}),z=l(b)?b({rtl:T,position:y,type:m,defaultClassName:D}):(0,a.Z)(D,b),F=function(e){let{theme:t,type:n,isLoading:a,icon:o}=e,i=null,s={theme:t,type:n};return!1===o||(l(o)?i=o({...s,isLoading:a}):(0,r.isValidElement)(o)?i=(0,r.cloneElement)(o,s):a?i=A.spinner():n in A&&(i=A[n](s))),i}(e),W=!!S||!f,U={closeToast:g,type:m,theme:L},B=null;return!1===c||(B=l(c)?c(U):(0,r.isValidElement)(c)?(0,r.cloneElement)(c,U):function(e){let{closeToast:t,theme:n,ariaLabel:a="close"}=e;return r.createElement("button",{className:"Toastify__close-button Toastify__close-button--".concat(n),type:"button",onClick:e=>{e.stopPropagation(),t(e)},"aria-label":a},r.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},r.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}(U)),r.createElement(v,{isIn:R,done:_,position:y,preventExitTransition:n,nodeRef:o,playToast:s},r.createElement("div",{id:j,onClick:p,"data-in":R,className:z,...i,style:E,ref:o},r.createElement("div",{...R&&{role:N},className:l(x)?x({type:m}):(0,a.Z)("Toastify__toast-body",x),style:O},null!=F&&r.createElement("div",{className:(0,a.Z)("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!I})},F),r.createElement("div",null,u)),B,r.createElement(w,{...C&&!W?{key:"pb-".concat(C)}:{},rtl:T,theme:L,delay:f,isRunning:t,isIn:R,closeToast:g,hide:h,type:m,style:P,className:k,controlledProgress:W,progress:S||0})))},j=function(e,t){return void 0===t&&(t=!1),{enter:"Toastify--animate Toastify__".concat(e,"-enter"),exit:"Toastify--animate Toastify__".concat(e,"-exit"),appendPosition:t}},_=u(j("bounce",!0)),R=(u(j("slide",!0)),u(j("zoom")),u(j("flip")),{position:"top-right",transition:_,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"});function I(e){let t={...R,...e},n=e.stacked,[u,m]=(0,r.useState)(!0),g=(0,r.useRef)(null),{getToastToRender:b,isToastActive:w,count:E}=function(e){let{subscribe:t,getSnapshot:n,setProps:a}=(0,r.useRef)(function(e){let t=e.containerId||1;return{subscribe(n){let a=function(e,t,n){let a=1,u=0,d=[],p=[],m=[],h=t,g=new Map,v=new Set,y=()=>{m=Array.from(g.values()),v.forEach(e=>e())},b=e=>{p=null==e?[]:p.filter(t=>t!==e),y()},w=e=>{let{toastId:t,onOpen:a,updateId:o,children:i}=e.props,s=null==o;e.staleId&&g.delete(e.staleId),g.set(t,e),p=[...p,e.props.toastId].filter(t=>t!==e.staleId),y(),n(f(e,s?"added":"updated")),s&&l(a)&&a((0,r.isValidElement)(i)&&i.props)};return{id:e,props:h,observe:e=>(v.add(e),()=>v.delete(e)),toggle:(e,t)=>{g.forEach(n=>{null!=t&&t!==n.props.toastId||l(n.toggle)&&n.toggle(e)})},removeToast:b,toasts:g,clearQueue:()=>{u-=d.length,d=[]},buildToast:(t,p)=>{var m,v;if((t=>{let{containerId:n,toastId:r,updateId:a}=t,o=g.has(r)&&null==a;return(n?n!==e:1!==e)||o})(p))return;let{toastId:E,updateId:x,data:O,staleId:k,delay:P}=p,C=()=>{b(E)},N=null==x;N&&u++;let S={...h,style:h.toastStyle,key:a++,...Object.fromEntries(Object.entries(p).filter(e=>{let[t,n]=e;return null!=n})),toastId:E,updateId:x,data:O,closeToast:C,isIn:!1,className:s(p.className||h.toastClassName),bodyClassName:s(p.bodyClassName||h.bodyClassName),progressClassName:s(p.progressClassName||h.progressClassName),autoClose:!p.isLoading&&(m=p.autoClose,v=h.autoClose,!1===m||o(m)&&m>0?m:v),deleteToast(){let e=g.get(E),{onClose:t,children:a}=e.props;l(t)&&t((0,r.isValidElement)(a)&&a.props),n(f(e,"removed")),g.delete(E),--u<0&&(u=0),d.length>0?w(d.shift()):y()}};S.closeButton=h.closeButton,!1===p.closeButton||c(p.closeButton)?S.closeButton=p.closeButton:!0===p.closeButton&&(S.closeButton=!c(h.closeButton)||h.closeButton);let A=t;(0,r.isValidElement)(t)&&!i(t.type)?A=(0,r.cloneElement)(t,{closeToast:C,toastProps:S,data:O}):l(t)&&(A=t({closeToast:C,toastProps:S,data:O}));let T={content:A,props:S,staleId:k};h.limit&&h.limit>0&&u>h.limit&&N?d.push(T):o(P)?setTimeout(()=>{w(T)},P):w(T)},setProps(e){h=e},setToggle:(e,t)=>{g.get(e).toggle=t},isToastActive:e=>p.some(t=>t===e),getSnapshot:()=>h.newestOnTop?m.reverse():m}}(t,e,h);d.set(t,a);let u=a.observe(n);return p.forEach(e=>y(e.content,e.options)),p=[],()=>{u(),d.delete(t)}},setProps(e){var n;null==(n=d.get(t))||n.setProps(e)},getSnapshot(){var e;return null==(e=d.get(t))?void 0:e.getSnapshot()}}}(e)).current;a(e);let u=(0,r.useSyncExternalStore)(t,n,n);return{getToastToRender:function(e){if(!u)return[];let t=new Map;return u.forEach(e=>{let{position:n}=e.props;t.has(n)||t.set(n,[]),t.get(n).push(e)}),Array.from(t,t=>e(t[0],t[1]))},isToastActive:v,count:null==u?void 0:u.length}}(t),{className:x,style:O,rtl:k,containerId:P}=t;function S(){n&&(m(!0),C.play())}return N(()=>{if(n){var e;let n=g.current.querySelectorAll('[data-in="true"]'),r=null==(e=t.position)?void 0:e.includes("top"),a=0,o=0;Array.from(n).reverse().forEach((e,t)=>{e.classList.add("Toastify__toast--stacked"),t>0&&(e.dataset.collapsed="".concat(u)),e.dataset.pos||(e.dataset.pos=r?"top":"bot");let n=a*(u?.2:1)+(u?0:12*t);e.style.setProperty("--y","".concat(r?n:-1*n,"px")),e.style.setProperty("--g","".concat(12)),e.style.setProperty("--s",""+(1-(u?o:0))),a+=e.offsetHeight,o+=.025})}},[u,E,n]),r.createElement("div",{ref:g,className:"Toastify",id:P,onMouseEnter:()=>{n&&(m(!1),C.pause())},onMouseLeave:S},b((e,t)=>{let o=t.length?{...O}:{...O,pointerEvents:"none"};return r.createElement("div",{className:function(e){let t=(0,a.Z)("Toastify__toast-container","Toastify__toast-container--".concat(e),{"Toastify__toast-container--rtl":k});return l(x)?x({position:e,rtl:k,defaultClassName:t}):(0,a.Z)(t,s(x))}(e),style:o,key:"container-".concat(e)},t.map(e=>{let{content:t,props:a}=e;return r.createElement(T,{...a,stacked:n,collapseAll:S,isIn:w(a.toastId,a.containerId),style:a.style,key:"toast-".concat(a.key)},t)}))}))}}}]);