From 2ff23aca4986b9f84bd2afc43d6585c55be40801 Mon Sep 17 00:00:00 2001 From: bprize15 Date: Thu, 12 Dec 2024 16:03:31 -0500 Subject: [PATCH 1/4] intially fetch url version instead of default version --- web/src/main/javascript/src/App.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/web/src/main/javascript/src/App.tsx b/web/src/main/javascript/src/App.tsx index 8dd86ff..3fd8fa3 100644 --- a/web/src/main/javascript/src/App.tsx +++ b/web/src/main/javascript/src/App.tsx @@ -18,7 +18,7 @@ import About from "./pages/About/About"; function App() { const location = useLocation(); - const [, setSearchParams] = useSearchParams(); + const [searchParams, setSearchParams] = useSearchParams(); const [oncoTreeData, setOncoTreeData] = useState(); const [oncoTree, setOncoTree] = useState(); @@ -33,7 +33,12 @@ function App() { } useEffect(() => { - fetchData(DEFAULT_VERSION); + const version = searchParams.get('version'); + if (version) { + fetchData(version); + } else { + fetchData(DEFAULT_VERSION); + } }, []); useEffect(() => { From ca9a94093d551a9bc0debe5d4550afb4f794707f Mon Sep 17 00:00:00 2001 From: bprize15 Date: Thu, 12 Dec 2024 16:08:07 -0500 Subject: [PATCH 2/4] fix linting --- web/src/main/javascript/src/App.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/web/src/main/javascript/src/App.tsx b/web/src/main/javascript/src/App.tsx index 3fd8fa3..6b3f707 100644 --- a/web/src/main/javascript/src/App.tsx +++ b/web/src/main/javascript/src/App.tsx @@ -8,7 +8,6 @@ import "react-toastify/dist/ReactToastify.css"; import { Bounce, ToastContainer } from "react-toastify"; import News from "./pages/News/News"; import { - DEFAULT_VERSION, ONCOTREE_TREE_URL, PageRoutes, } from "./shared/constants"; @@ -36,10 +35,8 @@ function App() { const version = searchParams.get('version'); if (version) { fetchData(version); - } else { - fetchData(DEFAULT_VERSION); } - }, []); + }, [searchParams]); useEffect(() => { if (location.pathname !== PageRoutes.HOME) { From 7b5650ca26e91cbe25b88dbb6016cb8aab426bbd Mon Sep 17 00:00:00 2001 From: bprize15 Date: Thu, 12 Dec 2024 16:09:46 -0500 Subject: [PATCH 3/4] add build output --- .../{index-Oc39w9zC.js => index-C7IQeGFz.js} | 48 +++++++++---------- web/src/main/resources/static/index.html | 2 +- 2 files changed, 25 insertions(+), 25 deletions(-) rename web/src/main/resources/static/assets/{index-Oc39w9zC.js => index-C7IQeGFz.js} (79%) diff --git a/web/src/main/resources/static/assets/index-Oc39w9zC.js b/web/src/main/resources/static/assets/index-C7IQeGFz.js similarity index 79% rename from web/src/main/resources/static/assets/index-Oc39w9zC.js rename to web/src/main/resources/static/assets/index-C7IQeGFz.js index e0fd17a..a8c87da 100644 --- a/web/src/main/resources/static/assets/index-Oc39w9zC.js +++ b/web/src/main/resources/static/assets/index-C7IQeGFz.js @@ -1,4 +1,4 @@ -function W2(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function tp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Qv={exports:{}},vu={},qv={exports:{}},oe={};/** +function W2(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function ep(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Qv={exports:{}},vu={},qv={exports:{}},oe={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ function W2(e,t){for(var n=0;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ff=Object.prototype.hasOwnProperty,mx=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Wh={},Yh={};function vx(e){return ff.call(Yh,e)?!0:ff.call(Wh,e)?!1:mx.test(e)?Yh[e]=!0:(Wh[e]=!0,!1)}function gx(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function yx(e,t,n,r){if(t===null||typeof t>"u"||gx(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function lt(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var Ge={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ge[e]=new lt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ge[t]=new lt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ge[e]=new lt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ge[e]=new lt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ge[e]=new lt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ge[e]=new lt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ge[e]=new lt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ge[e]=new lt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ge[e]=new lt(e,5,!1,e.toLowerCase(),null,!1,!1)});var ap=/[\-:]([a-z])/g;function lp(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(ap,lp);Ge[t]=new lt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(ap,lp);Ge[t]=new lt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ap,lp);Ge[t]=new lt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ge[e]=new lt(e,1,!1,e.toLowerCase(),null,!1,!1)});Ge.xlinkHref=new lt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ge[e]=new lt(e,1,!1,e.toLowerCase(),null,!0,!0)});function sp(e,t,n,r){var i=Ge.hasOwnProperty(t)?Ge[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ff=Object.prototype.hasOwnProperty,mx=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Hh={},Wh={};function vx(e){return ff.call(Wh,e)?!0:ff.call(Hh,e)?!1:mx.test(e)?Wh[e]=!0:(Hh[e]=!0,!1)}function gx(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function yx(e,t,n,r){if(t===null||typeof t>"u"||gx(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function lt(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var Ge={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ge[e]=new lt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ge[t]=new lt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ge[e]=new lt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ge[e]=new lt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ge[e]=new lt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ge[e]=new lt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ge[e]=new lt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ge[e]=new lt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ge[e]=new lt(e,5,!1,e.toLowerCase(),null,!1,!1)});var op=/[\-:]([a-z])/g;function ap(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(op,ap);Ge[t]=new lt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(op,ap);Ge[t]=new lt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(op,ap);Ge[t]=new lt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ge[e]=new lt(e,1,!1,e.toLowerCase(),null,!1,!1)});Ge.xlinkHref=new lt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ge[e]=new lt(e,1,!1,e.toLowerCase(),null,!0,!0)});function lp(e,t,n,r){var i=Ge.hasOwnProperty(t)?Ge[t]:null;(i!==null?i.type!==0:r||!(2s||i[a]!==o[s]){var l=` -`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{cc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Qo(e):""}function wx(e){switch(e.tag){case 5:return Qo(e.type);case 16:return Qo("Lazy");case 13:return Qo("Suspense");case 19:return Qo("SuspenseList");case 0:case 2:case 15:return e=fc(e.type,!1),e;case 11:return e=fc(e.type.render,!1),e;case 1:return e=fc(e.type,!0),e;default:return""}}function mf(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mi:return"Fragment";case Ii:return"Portal";case df:return"Profiler";case up:return"StrictMode";case pf:return"Suspense";case hf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case dg:return(e.displayName||"Context")+".Consumer";case fg:return(e._context.displayName||"Context")+".Provider";case cp:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fp:return t=e.displayName||null,t!==null?t:mf(e.type)||"Memo";case Gn:t=e._payload,e=e._init;try{return mf(e(t))}catch{}}return null}function xx(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return mf(t);case 8:return t===up?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function pr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function hg(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Sx(e){var t=hg(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function _l(e){e._valueTracker||(e._valueTracker=Sx(e))}function mg(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=hg(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ks(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function vf(e,t){var n=t.checked;return Oe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Gh(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=pr(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function vg(e,t){t=t.checked,t!=null&&sp(e,"checked",t,!1)}function gf(e,t){vg(e,t);var n=pr(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?yf(e,t.type,n):t.hasOwnProperty("defaultValue")&&yf(e,t.type,pr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Kh(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function yf(e,t,n){(t!=="number"||ks(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var qo=Array.isArray;function Hi(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=bl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ca(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var fa={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_x=["Webkit","ms","Moz","O"];Object.keys(fa).forEach(function(e){_x.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fa[t]=fa[e]})});function xg(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||fa.hasOwnProperty(e)&&fa[e]?(""+t).trim():t+"px"}function Sg(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=xg(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var bx=Oe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Sf(e,t){if(t){if(bx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(D(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(D(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(D(61))}if(t.style!=null&&typeof t.style!="object")throw Error(D(62))}}function _f(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var bf=null;function dp(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ef=null,Wi=null,Yi=null;function Zh(e){if(e=al(e)){if(typeof Ef!="function")throw Error(D(280));var t=e.stateNode;t&&(t=Su(t),Ef(e.stateNode,e.type,t))}}function _g(e){Wi?Yi?Yi.push(e):Yi=[e]:Wi=e}function bg(){if(Wi){var e=Wi,t=Yi;if(Yi=Wi=null,Zh(e),t)for(e=0;e>>=0,e===0?32:31-(Rx(e)/Ax|0)|0}var El=64,Cl=4194304;function Zo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Is(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=Zo(s):(o&=a,o!==0&&(r=Zo(o)))}else a=n&~i,a!==0?r=Zo(a):o!==0&&(r=Zo(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function il(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Kt(t),e[t]=n}function zx(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=pa),lm=" ",sm=!1;function Bg(e,t){switch(e){case"keyup":return pS.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hg(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ni=!1;function mS(e,t){switch(e){case"compositionend":return Hg(t);case"keypress":return t.which!==32?null:(sm=!0,lm);case"textInput":return e=t.data,e===lm&&sm?null:e;default:return null}}function vS(e,t){if(Ni)return e==="compositionend"||!xp&&Bg(e,t)?(e=jg(),es=gp=Jn=null,Ni=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=dm(n)}}function Gg(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Gg(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Kg(){for(var e=window,t=ks();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ks(e.document)}return t}function Sp(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function CS(e){var t=Kg(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Gg(n.ownerDocument.documentElement,n)){if(r!==null&&Sp(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=pm(n,o);var a=pm(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Li=null,If=null,ma=null,Mf=!1;function hm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Mf||Li==null||Li!==ks(r)||(r=Li,"selectionStart"in r&&Sp(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ma&&Ma(ma,r)||(ma=r,r=Ls(If,"onSelect"),0$i||(e.current=Df[$i],Df[$i]=null,$i--)}function me(e,t){$i++,Df[$i]=e.current,e.current=t}var hr={},tt=_r(hr),ft=_r(!1),qr=hr;function no(e,t){var n=e.type.contextTypes;if(!n)return hr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function dt(e){return e=e.childContextTypes,e!=null}function As(){ye(ft),ye(tt)}function Sm(e,t,n){if(tt.current!==hr)throw Error(D(168));me(tt,t),me(ft,n)}function i1(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(D(108,xx(e)||"Unknown",i));return Oe({},n,r)}function $s(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||hr,qr=tt.current,me(tt,e),me(ft,ft.current),!0}function _m(e,t,n){var r=e.stateNode;if(!r)throw Error(D(169));n?(e=i1(e,t,qr),r.__reactInternalMemoizedMergedChildContext=e,ye(ft),ye(tt),me(tt,e)):ye(ft),me(ft,n)}var kn=null,_u=!1,Cc=!1;function o1(e){kn===null?kn=[e]:kn.push(e)}function DS(e){_u=!0,o1(e)}function br(){if(!Cc&&kn!==null){Cc=!0;var e=0,t=ce;try{var n=kn;for(ce=1;e>=a,i-=a,Pn=1<<32-Kt(t)+i|n<C?(A=E,E=null):A=E.sibling;var O=d(p,E,v[C],S);if(O===null){E===null&&(E=A);break}e&&E&&O.alternate===null&&t(p,E),h=o(O,h,C),k===null?_=O:k.sibling=O,k=O,E=A}if(C===v.length)return n(p,E),Se&&Mr(p,C),_;if(E===null){for(;CC?(A=E,E=null):A=E.sibling;var z=d(p,E,O.value,S);if(z===null){E===null&&(E=A);break}e&&E&&z.alternate===null&&t(p,E),h=o(z,h,C),k===null?_=z:k.sibling=z,k=z,E=A}if(O.done)return n(p,E),Se&&Mr(p,C),_;if(E===null){for(;!O.done;C++,O=v.next())O=f(p,O.value,S),O!==null&&(h=o(O,h,C),k===null?_=O:k.sibling=O,k=O);return Se&&Mr(p,C),_}for(E=r(p,E);!O.done;C++,O=v.next())O=m(E,p,C,O.value,S),O!==null&&(e&&O.alternate!==null&&E.delete(O.key===null?C:O.key),h=o(O,h,C),k===null?_=O:k.sibling=O,k=O);return e&&E.forEach(function(H){return t(p,H)}),Se&&Mr(p,C),_}function w(p,h,v,S){if(typeof v=="object"&&v!==null&&v.type===Mi&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Sl:e:{for(var _=v.key,k=h;k!==null;){if(k.key===_){if(_=v.type,_===Mi){if(k.tag===7){n(p,k.sibling),h=i(k,v.props.children),h.return=p,p=h;break e}}else if(k.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Gn&&Cm(_)===k.type){n(p,k.sibling),h=i(k,v.props),h.ref=Bo(p,k,v),h.return=p,p=h;break e}n(p,k);break}else t(p,k);k=k.sibling}v.type===Mi?(h=Hr(v.props.children,p.mode,S,v.key),h.return=p,p=h):(S=ss(v.type,v.key,v.props,null,p.mode,S),S.ref=Bo(p,h,v),S.return=p,p=S)}return a(p);case Ii:e:{for(k=v.key;h!==null;){if(h.key===k)if(h.tag===4&&h.stateNode.containerInfo===v.containerInfo&&h.stateNode.implementation===v.implementation){n(p,h.sibling),h=i(h,v.children||[]),h.return=p,p=h;break e}else{n(p,h);break}else t(p,h);h=h.sibling}h=Lc(v,p.mode,S),h.return=p,p=h}return a(p);case Gn:return k=v._init,w(p,h,k(v._payload),S)}if(qo(v))return g(p,h,v,S);if(Fo(v))return y(p,h,v,S);Nl(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,h!==null&&h.tag===6?(n(p,h.sibling),h=i(h,v),h.return=p,p=h):(n(p,h),h=Nc(v,p.mode,S),h.return=p,p=h),a(p)):n(p,h)}return w}var io=u1(!0),c1=u1(!1),zs=_r(null),Vs=null,zi=null,Cp=null;function kp(){Cp=zi=Vs=null}function Op(e){var t=zs.current;ye(zs),e._currentValue=t}function Vf(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Gi(e,t){Vs=e,Cp=zi=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ut=!0),e.firstContext=null)}function zt(e){var t=e._currentValue;if(Cp!==e)if(e={context:e,memoizedValue:t,next:null},zi===null){if(Vs===null)throw Error(D(308));zi=e,Vs.dependencies={lanes:0,firstContext:e}}else zi=zi.next=e;return t}var Vr=null;function Pp(e){Vr===null?Vr=[e]:Vr.push(e)}function f1(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Pp(t)):(n.next=i.next,i.next=n),t.interleaved=n,An(e,r)}function An(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Kn=!1;function Tp(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function d1(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Mn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function sr(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,le&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,An(e,n)}return i=r.interleaved,i===null?(t.next=t,Pp(r)):(t.next=i.next,i.next=t),r.interleaved=t,An(e,n)}function ns(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,hp(e,n)}}function km(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=a:o=o.next=a,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function js(e,t,n,r){var i=e.updateQueue;Kn=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,u=l.next;l.next=null,a===null?o=u:a.next=u,a=l;var c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==a&&(s===null?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(o!==null){var f=i.baseState;a=0,c=u=l=null,s=o;do{var d=s.lane,m=s.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,y=s;switch(d=t,m=n,y.tag){case 1:if(g=y.payload,typeof g=="function"){f=g.call(m,f,d);break e}f=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=y.payload,d=typeof g=="function"?g.call(m,f,d):g,d==null)break e;f=Oe({},f,d);break e;case 2:Kn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,d=i.effects,d===null?i.effects=[s]:d.push(s))}else m={eventTime:m,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(u=c=m,l=f):c=c.next=m,a|=d;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;d=s,s=d.next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}while(!0);if(c===null&&(l=f),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,t=i.shared.interleaved,t!==null){i=t;do a|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);ei|=a,e.lanes=a,e.memoizedState=f}}function Om(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Oc.transition;Oc.transition={};try{e(!1),t()}finally{ce=n,Oc.transition=r}}function T1(){return Vt().memoizedState}function jS(e,t,n){var r=cr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},I1(e))M1(t,n);else if(n=f1(e,t,n,r),n!==null){var i=ot();Qt(n,e,r,i),N1(n,t,r)}}function US(e,t,n){var r=cr(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(I1(e))M1(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,qt(s,a)){var l=t.interleaved;l===null?(i.next=i,Pp(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=f1(e,t,i,r),n!==null&&(i=ot(),Qt(n,e,r,i),N1(n,t,r))}}function I1(e){var t=e.alternate;return e===ke||t!==null&&t===ke}function M1(e,t){va=Bs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function N1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,hp(e,n)}}var Hs={readContext:zt,useCallback:qe,useContext:qe,useEffect:qe,useImperativeHandle:qe,useInsertionEffect:qe,useLayoutEffect:qe,useMemo:qe,useReducer:qe,useRef:qe,useState:qe,useDebugValue:qe,useDeferredValue:qe,useTransition:qe,useMutableSource:qe,useSyncExternalStore:qe,useId:qe,unstable_isNewReconciler:!1},BS={readContext:zt,useCallback:function(e,t){return an().memoizedState=[e,t===void 0?null:t],e},useContext:zt,useEffect:Tm,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,is(4194308,4,E1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return is(4194308,4,e,t)},useInsertionEffect:function(e,t){return is(4,2,e,t)},useMemo:function(e,t){var n=an();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=an();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=jS.bind(null,ke,e),[r.memoizedState,e]},useRef:function(e){var t=an();return e={current:e},t.memoizedState=e},useState:Pm,useDebugValue:Dp,useDeferredValue:function(e){return an().memoizedState=e},useTransition:function(){var e=Pm(!1),t=e[0];return e=VS.bind(null,e[1]),an().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ke,i=an();if(Se){if(n===void 0)throw Error(D(407));n=n()}else{if(n=t(),Be===null)throw Error(D(349));Jr&30||v1(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Tm(y1.bind(null,r,o,e),[e]),r.flags|=2048,za(9,g1.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=an(),t=Be.identifierPrefix;if(Se){var n=Tn,r=Pn;n=(r&~(1<<32-Kt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Da++,0")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{cc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Qo(e):""}function wx(e){switch(e.tag){case 5:return Qo(e.type);case 16:return Qo("Lazy");case 13:return Qo("Suspense");case 19:return Qo("SuspenseList");case 0:case 2:case 15:return e=fc(e.type,!1),e;case 11:return e=fc(e.type.render,!1),e;case 1:return e=fc(e.type,!0),e;default:return""}}function mf(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mi:return"Fragment";case Ii:return"Portal";case df:return"Profiler";case sp:return"StrictMode";case pf:return"Suspense";case hf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case dg:return(e.displayName||"Context")+".Consumer";case fg:return(e._context.displayName||"Context")+".Provider";case up:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case cp:return t=e.displayName||null,t!==null?t:mf(e.type)||"Memo";case Gn:t=e._payload,e=e._init;try{return mf(e(t))}catch{}}return null}function xx(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return mf(t);case 8:return t===sp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function pr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function hg(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Sx(e){var t=hg(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function _l(e){e._valueTracker||(e._valueTracker=Sx(e))}function mg(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=hg(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ks(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function vf(e,t){var n=t.checked;return Oe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Xh(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=pr(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function vg(e,t){t=t.checked,t!=null&&lp(e,"checked",t,!1)}function gf(e,t){vg(e,t);var n=pr(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?yf(e,t.type,n):t.hasOwnProperty("defaultValue")&&yf(e,t.type,pr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Gh(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function yf(e,t,n){(t!=="number"||ks(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var qo=Array.isArray;function Hi(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=bl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ca(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var fa={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_x=["Webkit","ms","Moz","O"];Object.keys(fa).forEach(function(e){_x.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fa[t]=fa[e]})});function xg(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||fa.hasOwnProperty(e)&&fa[e]?(""+t).trim():t+"px"}function Sg(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=xg(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var bx=Oe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Sf(e,t){if(t){if(bx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(D(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(D(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(D(61))}if(t.style!=null&&typeof t.style!="object")throw Error(D(62))}}function _f(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var bf=null;function fp(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ef=null,Wi=null,Yi=null;function qh(e){if(e=al(e)){if(typeof Ef!="function")throw Error(D(280));var t=e.stateNode;t&&(t=Su(t),Ef(e.stateNode,e.type,t))}}function _g(e){Wi?Yi?Yi.push(e):Yi=[e]:Wi=e}function bg(){if(Wi){var e=Wi,t=Yi;if(Yi=Wi=null,qh(e),t)for(e=0;e>>=0,e===0?32:31-(Rx(e)/Ax|0)|0}var El=64,Cl=4194304;function Zo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Is(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=Zo(s):(o&=a,o!==0&&(r=Zo(o)))}else a=n&~i,a!==0?r=Zo(a):o!==0&&(r=Zo(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function il(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Kt(t),e[t]=n}function zx(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=pa),am=" ",lm=!1;function Bg(e,t){switch(e){case"keyup":return pS.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hg(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ni=!1;function mS(e,t){switch(e){case"compositionend":return Hg(t);case"keypress":return t.which!==32?null:(lm=!0,am);case"textInput":return e=t.data,e===am&&lm?null:e;default:return null}}function vS(e,t){if(Ni)return e==="compositionend"||!wp&&Bg(e,t)?(e=jg(),es=vp=Jn=null,Ni=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=fm(n)}}function Gg(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Gg(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Kg(){for(var e=window,t=ks();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ks(e.document)}return t}function xp(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function CS(e){var t=Kg(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Gg(n.ownerDocument.documentElement,n)){if(r!==null&&xp(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=dm(n,o);var a=dm(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Li=null,If=null,ma=null,Mf=!1;function pm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Mf||Li==null||Li!==ks(r)||(r=Li,"selectionStart"in r&&xp(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),ma&&Ma(ma,r)||(ma=r,r=Ls(If,"onSelect"),0$i||(e.current=Df[$i],Df[$i]=null,$i--)}function me(e,t){$i++,Df[$i]=e.current,e.current=t}var hr={},tt=_r(hr),ft=_r(!1),qr=hr;function no(e,t){var n=e.type.contextTypes;if(!n)return hr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function dt(e){return e=e.childContextTypes,e!=null}function As(){ye(ft),ye(tt)}function xm(e,t,n){if(tt.current!==hr)throw Error(D(168));me(tt,t),me(ft,n)}function i1(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(D(108,xx(e)||"Unknown",i));return Oe({},n,r)}function $s(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||hr,qr=tt.current,me(tt,e),me(ft,ft.current),!0}function Sm(e,t,n){var r=e.stateNode;if(!r)throw Error(D(169));n?(e=i1(e,t,qr),r.__reactInternalMemoizedMergedChildContext=e,ye(ft),ye(tt),me(tt,e)):ye(ft),me(ft,n)}var kn=null,_u=!1,Cc=!1;function o1(e){kn===null?kn=[e]:kn.push(e)}function DS(e){_u=!0,o1(e)}function br(){if(!Cc&&kn!==null){Cc=!0;var e=0,t=ce;try{var n=kn;for(ce=1;e>=a,i-=a,Pn=1<<32-Kt(t)+i|n<C?(A=E,E=null):A=E.sibling;var O=d(p,E,v[C],S);if(O===null){E===null&&(E=A);break}e&&E&&O.alternate===null&&t(p,E),h=o(O,h,C),k===null?_=O:k.sibling=O,k=O,E=A}if(C===v.length)return n(p,E),Se&&Mr(p,C),_;if(E===null){for(;CC?(A=E,E=null):A=E.sibling;var z=d(p,E,O.value,S);if(z===null){E===null&&(E=A);break}e&&E&&z.alternate===null&&t(p,E),h=o(z,h,C),k===null?_=z:k.sibling=z,k=z,E=A}if(O.done)return n(p,E),Se&&Mr(p,C),_;if(E===null){for(;!O.done;C++,O=v.next())O=f(p,O.value,S),O!==null&&(h=o(O,h,C),k===null?_=O:k.sibling=O,k=O);return Se&&Mr(p,C),_}for(E=r(p,E);!O.done;C++,O=v.next())O=m(E,p,C,O.value,S),O!==null&&(e&&O.alternate!==null&&E.delete(O.key===null?C:O.key),h=o(O,h,C),k===null?_=O:k.sibling=O,k=O);return e&&E.forEach(function(H){return t(p,H)}),Se&&Mr(p,C),_}function w(p,h,v,S){if(typeof v=="object"&&v!==null&&v.type===Mi&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Sl:e:{for(var _=v.key,k=h;k!==null;){if(k.key===_){if(_=v.type,_===Mi){if(k.tag===7){n(p,k.sibling),h=i(k,v.props.children),h.return=p,p=h;break e}}else if(k.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Gn&&Em(_)===k.type){n(p,k.sibling),h=i(k,v.props),h.ref=Bo(p,k,v),h.return=p,p=h;break e}n(p,k);break}else t(p,k);k=k.sibling}v.type===Mi?(h=Hr(v.props.children,p.mode,S,v.key),h.return=p,p=h):(S=ss(v.type,v.key,v.props,null,p.mode,S),S.ref=Bo(p,h,v),S.return=p,p=S)}return a(p);case Ii:e:{for(k=v.key;h!==null;){if(h.key===k)if(h.tag===4&&h.stateNode.containerInfo===v.containerInfo&&h.stateNode.implementation===v.implementation){n(p,h.sibling),h=i(h,v.children||[]),h.return=p,p=h;break e}else{n(p,h);break}else t(p,h);h=h.sibling}h=Lc(v,p.mode,S),h.return=p,p=h}return a(p);case Gn:return k=v._init,w(p,h,k(v._payload),S)}if(qo(v))return g(p,h,v,S);if(Fo(v))return y(p,h,v,S);Nl(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,h!==null&&h.tag===6?(n(p,h.sibling),h=i(h,v),h.return=p,p=h):(n(p,h),h=Nc(v,p.mode,S),h.return=p,p=h),a(p)):n(p,h)}return w}var io=u1(!0),c1=u1(!1),zs=_r(null),Vs=null,zi=null,Ep=null;function Cp(){Ep=zi=Vs=null}function kp(e){var t=zs.current;ye(zs),e._currentValue=t}function Vf(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Gi(e,t){Vs=e,Ep=zi=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ut=!0),e.firstContext=null)}function zt(e){var t=e._currentValue;if(Ep!==e)if(e={context:e,memoizedValue:t,next:null},zi===null){if(Vs===null)throw Error(D(308));zi=e,Vs.dependencies={lanes:0,firstContext:e}}else zi=zi.next=e;return t}var Vr=null;function Op(e){Vr===null?Vr=[e]:Vr.push(e)}function f1(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Op(t)):(n.next=i.next,i.next=n),t.interleaved=n,An(e,r)}function An(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Kn=!1;function Pp(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function d1(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Mn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function sr(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,le&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,An(e,n)}return i=r.interleaved,i===null?(t.next=t,Op(r)):(t.next=i.next,i.next=t),r.interleaved=t,An(e,n)}function ns(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,pp(e,n)}}function Cm(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=a:o=o.next=a,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function js(e,t,n,r){var i=e.updateQueue;Kn=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var l=s,u=l.next;l.next=null,a===null?o=u:a.next=u,a=l;var c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==a&&(s===null?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(o!==null){var f=i.baseState;a=0,c=u=l=null,s=o;do{var d=s.lane,m=s.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,y=s;switch(d=t,m=n,y.tag){case 1:if(g=y.payload,typeof g=="function"){f=g.call(m,f,d);break e}f=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=y.payload,d=typeof g=="function"?g.call(m,f,d):g,d==null)break e;f=Oe({},f,d);break e;case 2:Kn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,d=i.effects,d===null?i.effects=[s]:d.push(s))}else m={eventTime:m,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(u=c=m,l=f):c=c.next=m,a|=d;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;d=s,s=d.next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}while(!0);if(c===null&&(l=f),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,t=i.shared.interleaved,t!==null){i=t;do a|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);ei|=a,e.lanes=a,e.memoizedState=f}}function km(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Oc.transition;Oc.transition={};try{e(!1),t()}finally{ce=n,Oc.transition=r}}function T1(){return Vt().memoizedState}function jS(e,t,n){var r=cr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},I1(e))M1(t,n);else if(n=f1(e,t,n,r),n!==null){var i=ot();Qt(n,e,r,i),N1(n,t,r)}}function US(e,t,n){var r=cr(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(I1(e))M1(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,qt(s,a)){var l=t.interleaved;l===null?(i.next=i,Op(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=f1(e,t,i,r),n!==null&&(i=ot(),Qt(n,e,r,i),N1(n,t,r))}}function I1(e){var t=e.alternate;return e===ke||t!==null&&t===ke}function M1(e,t){va=Bs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function N1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,pp(e,n)}}var Hs={readContext:zt,useCallback:qe,useContext:qe,useEffect:qe,useImperativeHandle:qe,useInsertionEffect:qe,useLayoutEffect:qe,useMemo:qe,useReducer:qe,useRef:qe,useState:qe,useDebugValue:qe,useDeferredValue:qe,useTransition:qe,useMutableSource:qe,useSyncExternalStore:qe,useId:qe,unstable_isNewReconciler:!1},BS={readContext:zt,useCallback:function(e,t){return an().memoizedState=[e,t===void 0?null:t],e},useContext:zt,useEffect:Pm,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,is(4194308,4,E1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return is(4194308,4,e,t)},useInsertionEffect:function(e,t){return is(4,2,e,t)},useMemo:function(e,t){var n=an();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=an();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=jS.bind(null,ke,e),[r.memoizedState,e]},useRef:function(e){var t=an();return e={current:e},t.memoizedState=e},useState:Om,useDebugValue:$p,useDeferredValue:function(e){return an().memoizedState=e},useTransition:function(){var e=Om(!1),t=e[0];return e=VS.bind(null,e[1]),an().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ke,i=an();if(Se){if(n===void 0)throw Error(D(407));n=n()}else{if(n=t(),Be===null)throw Error(D(349));Jr&30||v1(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Pm(y1.bind(null,r,o,e),[e]),r.flags|=2048,za(9,g1.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=an(),t=Be.identifierPrefix;if(Se){var n=Tn,r=Pn;n=(r&~(1<<32-Kt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Da++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[cn]=t,e[Ra]=r,U1(e,t,!1,!1),t.stateNode=e;e:{switch(a=_f(n,r),n){case"dialog":ge("cancel",e),ge("close",e),i=r;break;case"iframe":case"object":case"embed":ge("load",e),i=r;break;case"video":case"audio":for(i=0;ilo&&(t.flags|=128,r=!0,Ho(o,!1),t.lanes=4194304)}else{if(!r)if(e=Us(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ho(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Se)return Ze(t),null}else 2*Ie()-o.renderingStartTime>lo&&n!==1073741824&&(t.flags|=128,r=!0,Ho(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ie(),t.sibling=null,n=Ce.current,me(Ce,r?n&1|2:n&1),t):(Ze(t),null);case 22:case 23:return Bp(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?yt&1073741824&&(Ze(t),t.subtreeFlags&6&&(t.flags|=8192)):Ze(t),null;case 24:return null;case 25:return null}throw Error(D(156,t.tag))}function qS(e,t){switch(bp(t),t.tag){case 1:return dt(t.type)&&As(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return oo(),ye(ft),ye(tt),Np(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Mp(t),null;case 13:if(ye(Ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(D(340));ro()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ye(Ce),null;case 4:return oo(),null;case 10:return Op(t.type._context),null;case 22:case 23:return Bp(),null;case 24:return null;default:return null}}var Rl=!1,et=!1,ZS=typeof WeakSet=="function"?WeakSet:Set,U=null;function Vi(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Pe(e,t,r)}else n.current=null}function Kf(e,t,n){try{n()}catch(r){Pe(e,t,r)}}var Vm=!1;function JS(e,t){if(Nf=Ms,e=Kg(),Sp(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var m;f!==n||i!==0&&f.nodeType!==3||(s=a+i),f!==o||r!==0&&f.nodeType!==3||(l=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(m=f.firstChild)!==null;)d=f,f=m;for(;;){if(f===e)break t;if(d===n&&++u===i&&(s=a),d===o&&++c===r&&(l=a),(m=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=m}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Lf={focusedElem:e,selectionRange:n},Ms=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var y=g.memoizedProps,w=g.memoizedState,p=t.stateNode,h=p.getSnapshotBeforeUpdate(t.elementType===t.type?y:Wt(t.type,y),w);p.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(D(163))}}catch(S){Pe(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return g=Vm,Vm=!1,g}function ga(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Kf(t,n,o)}i=i.next}while(i!==r)}}function Cu(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Qf(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function W1(e){var t=e.alternate;t!==null&&(e.alternate=null,W1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[cn],delete t[Ra],delete t[$f],delete t[AS],delete t[$S])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Y1(e){return e.tag===5||e.tag===3||e.tag===4}function jm(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Y1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function qf(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Rs));else if(r!==4&&(e=e.child,e!==null))for(qf(e,t,n),e=e.sibling;e!==null;)qf(e,t,n),e=e.sibling}function Zf(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Zf(e,t,n),e=e.sibling;e!==null;)Zf(e,t,n),e=e.sibling}var We=null,Yt=!1;function Yn(e,t,n){for(n=n.child;n!==null;)X1(e,t,n),n=n.sibling}function X1(e,t,n){if(pn&&typeof pn.onCommitFiberUnmount=="function")try{pn.onCommitFiberUnmount(gu,n)}catch{}switch(n.tag){case 5:et||Vi(n,t);case 6:var r=We,i=Yt;We=null,Yn(e,t,n),We=r,Yt=i,We!==null&&(Yt?(e=We,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):We.removeChild(n.stateNode));break;case 18:We!==null&&(Yt?(e=We,n=n.stateNode,e.nodeType===8?Ec(e.parentNode,n):e.nodeType===1&&Ec(e,n),Ta(e)):Ec(We,n.stateNode));break;case 4:r=We,i=Yt,We=n.stateNode.containerInfo,Yt=!0,Yn(e,t,n),We=r,Yt=i;break;case 0:case 11:case 14:case 15:if(!et&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&Kf(n,t,a),i=i.next}while(i!==r)}Yn(e,t,n);break;case 1:if(!et&&(Vi(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Pe(n,t,s)}Yn(e,t,n);break;case 21:Yn(e,t,n);break;case 22:n.mode&1?(et=(r=et)||n.memoizedState!==null,Yn(e,t,n),et=r):Yn(e,t,n);break;default:Yn(e,t,n)}}function Um(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new ZS),t.forEach(function(r){var i=s_.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Bt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=Ie()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*t_(r/1960))-r,10e?16:e,er===null)var r=!1;else{if(e=er,er=null,Xs=0,le&6)throw Error(D(331));var i=le;for(le|=4,U=e.current;U!==null;){var o=U,a=o.child;if(U.flags&16){var s=o.deletions;if(s!==null){for(var l=0;lIe()-jp?Br(e,0):Vp|=n),pt(e,t)}function ty(e,t){t===0&&(e.mode&1?(t=Cl,Cl<<=1,!(Cl&130023424)&&(Cl=4194304)):t=1);var n=ot();e=An(e,t),e!==null&&(il(e,t,n),pt(e,n))}function l_(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ty(e,n)}function s_(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(D(314))}r!==null&&r.delete(t),ty(e,n)}var ny;ny=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ft.current)ut=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ut=!1,KS(e,t,n);ut=!!(e.flags&131072)}else ut=!1,Se&&t.flags&1048576&&a1(t,Fs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;os(e,t),e=t.pendingProps;var i=no(t,tt.current);Gi(t,n),i=Rp(null,t,r,e,i,n);var o=Ap();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,dt(r)?(o=!0,$s(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Tp(t),i.updater=Eu,t.stateNode=i,i._reactInternals=t,Uf(t,r,e,n),t=Wf(null,t,r,!0,o,n)):(t.tag=0,Se&&o&&_p(t),rt(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(os(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=c_(r),e=Wt(r,e),i){case 0:t=Hf(null,t,r,e,n);break e;case 1:t=Dm(null,t,r,e,n);break e;case 11:t=Am(null,t,r,e,n);break e;case 14:t=$m(null,t,r,Wt(r.type,e),n);break e}throw Error(D(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),Hf(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),Dm(e,t,r,i,n);case 3:e:{if(z1(t),e===null)throw Error(D(387));r=t.pendingProps,o=t.memoizedState,i=o.element,d1(e,t),js(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=ao(Error(D(423)),t),t=Fm(e,t,r,n,i);break e}else if(r!==i){i=ao(Error(D(424)),t),t=Fm(e,t,r,n,i);break e}else for(wt=lr(t.stateNode.containerInfo.firstChild),St=t,Se=!0,Xt=null,n=c1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ro(),r===i){t=$n(e,t,n);break e}rt(e,t,r,n)}t=t.child}return t;case 5:return p1(t),e===null&&zf(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,Rf(r,i)?a=null:o!==null&&Rf(r,o)&&(t.flags|=32),F1(e,t),rt(e,t,a,n),t.child;case 6:return e===null&&zf(t),null;case 13:return V1(e,t,n);case 4:return Ip(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=io(t,null,r,n):rt(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),Am(e,t,r,i,n);case 7:return rt(e,t,t.pendingProps,n),t.child;case 8:return rt(e,t,t.pendingProps.children,n),t.child;case 12:return rt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,me(zs,r._currentValue),r._currentValue=a,o!==null)if(qt(o.value,a)){if(o.children===i.children&&!ft.current){t=$n(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=Mn(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Vf(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(D(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Vf(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}rt(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Gi(t,n),i=zt(i),r=r(i),t.flags|=1,rt(e,t,r,n),t.child;case 14:return r=t.type,i=Wt(r,t.pendingProps),i=Wt(r.type,i),$m(e,t,r,i,n);case 15:return $1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),os(e,t),t.tag=1,dt(r)?(e=!0,$s(t)):e=!1,Gi(t,n),L1(t,r,i),Uf(t,r,i,n),Wf(null,t,r,!0,e,n);case 19:return j1(e,t,n);case 22:return D1(e,t,n)}throw Error(D(156,t.tag))};function ry(e,t){return Ig(e,t)}function u_(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Dt(e,t,n,r){return new u_(e,t,n,r)}function Wp(e){return e=e.prototype,!(!e||!e.isReactComponent)}function c_(e){if(typeof e=="function")return Wp(e)?1:0;if(e!=null){if(e=e.$$typeof,e===cp)return 11;if(e===fp)return 14}return 2}function fr(e,t){var n=e.alternate;return n===null?(n=Dt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ss(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")Wp(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Mi:return Hr(n.children,i,o,t);case up:a=8,i|=8;break;case df:return e=Dt(12,n,t,i|2),e.elementType=df,e.lanes=o,e;case pf:return e=Dt(13,n,t,i),e.elementType=pf,e.lanes=o,e;case hf:return e=Dt(19,n,t,i),e.elementType=hf,e.lanes=o,e;case pg:return Ou(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case fg:a=10;break e;case dg:a=9;break e;case cp:a=11;break e;case fp:a=14;break e;case Gn:a=16,r=null;break e}throw Error(D(130,e==null?e:typeof e,""))}return t=Dt(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Hr(e,t,n,r){return e=Dt(7,e,r,t),e.lanes=n,e}function Ou(e,t,n,r){return e=Dt(22,e,r,t),e.elementType=pg,e.lanes=n,e.stateNode={isHidden:!1},e}function Nc(e,t,n){return e=Dt(6,e,null,t),e.lanes=n,e}function Lc(e,t,n){return t=Dt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function f_(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pc(0),this.expirationTimes=pc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pc(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Yp(e,t,n,r,i,o,a,s,l){return e=new f_(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Dt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Tp(o),e}function d_(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ly)}catch(e){console.error(e)}}ly(),lg.exports=Pt;var sy=lg.exports,Qm=sy;cf.createRoot=Qm.createRoot,cf.hydrateRoot=Qm.hydrateRoot;/** +`+o.stack}return{value:e,source:t,stack:i,digest:null}}function Ic(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Bf(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var YS=typeof WeakMap=="function"?WeakMap:Map;function R1(e,t,n){n=Mn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ys||(Ys=!0,Jf=r),Bf(e,t)},n}function A1(e,t,n){n=Mn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){Bf(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Bf(e,t),typeof r!="function"&&(ur===null?ur=new Set([this]):ur.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function Mm(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new YS;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=a_.bind(null,e,t,n),t.then(e,e))}function Nm(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Lm(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Mn(-1,1),t.tag=2,sr(n,t,1))),n.lanes|=1),e)}var XS=Vn.ReactCurrentOwner,ut=!1;function rt(e,t,n,r){t.child=e===null?c1(t,null,n,r):io(t,e.child,n,r)}function Rm(e,t,n,r,i){n=n.render;var o=t.ref;return Gi(t,i),r=Lp(e,t,n,r,o,i),n=Rp(),e!==null&&!ut?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$n(e,t,i)):(Se&&n&&Sp(t),t.flags|=1,rt(e,t,r,i),t.child)}function Am(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Hp(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,$1(e,t,o,r,i)):(e=ss(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&i)){var a=o.memoizedProps;if(n=n.compare,n=n!==null?n:Ma,n(a,r)&&e.ref===t.ref)return $n(e,t,i)}return t.flags|=1,e=fr(o,r),e.ref=t.ref,e.return=t,t.child=e}function $1(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(Ma(o,r)&&e.ref===t.ref)if(ut=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(ut=!0);else return t.lanes=e.lanes,$n(e,t,i)}return Hf(e,t,n,r,i)}function D1(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},me(ji,yt),yt|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,me(ji,yt),yt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,me(ji,yt),yt|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,me(ji,yt),yt|=r;return rt(e,t,i,n),t.child}function F1(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Hf(e,t,n,r,i){var o=dt(n)?qr:tt.current;return o=no(t,o),Gi(t,i),n=Lp(e,t,n,r,o,i),r=Rp(),e!==null&&!ut?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$n(e,t,i)):(Se&&r&&Sp(t),t.flags|=1,rt(e,t,n,i),t.child)}function $m(e,t,n,r,i){if(dt(n)){var o=!0;$s(t)}else o=!1;if(Gi(t,i),t.stateNode===null)os(e,t),L1(t,n,r),Uf(t,n,r,i),r=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,u=n.contextType;typeof u=="object"&&u!==null?u=zt(u):(u=dt(n)?qr:tt.current,u=no(t,u));var c=n.getDerivedStateFromProps,f=typeof c=="function"||typeof a.getSnapshotBeforeUpdate=="function";f||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==r||l!==u)&&Im(t,a,r,u),Kn=!1;var d=t.memoizedState;a.state=d,js(t,r,a,i),l=t.memoizedState,s!==r||d!==l||ft.current||Kn?(typeof c=="function"&&(jf(t,n,c,r),l=t.memoizedState),(s=Kn||Tm(t,n,s,r,d,l,u))?(f||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeof a.componentWillMount=="function"&&a.componentWillMount(),typeof a.UNSAFE_componentWillMount=="function"&&a.UNSAFE_componentWillMount()),typeof a.componentDidMount=="function"&&(t.flags|=4194308)):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=u,r=s):(typeof a.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,d1(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:Wt(t.type,s),a.props=u,f=t.pendingProps,d=a.context,l=n.contextType,typeof l=="object"&&l!==null?l=zt(l):(l=dt(n)?qr:tt.current,l=no(t,l));var m=n.getDerivedStateFromProps;(c=typeof m=="function"||typeof a.getSnapshotBeforeUpdate=="function")||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==f||d!==l)&&Im(t,a,r,l),Kn=!1,d=t.memoizedState,a.state=d,js(t,r,a,i);var g=t.memoizedState;s!==f||d!==g||ft.current||Kn?(typeof m=="function"&&(jf(t,n,m,r),g=t.memoizedState),(u=Kn||Tm(t,n,u,r,d,g,l)||!1)?(c||typeof a.UNSAFE_componentWillUpdate!="function"&&typeof a.componentWillUpdate!="function"||(typeof a.componentWillUpdate=="function"&&a.componentWillUpdate(r,g,l),typeof a.UNSAFE_componentWillUpdate=="function"&&a.UNSAFE_componentWillUpdate(r,g,l)),typeof a.componentDidUpdate=="function"&&(t.flags|=4),typeof a.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),a.props=r,a.state=g,a.context=l,r=u):(typeof a.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof a.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Wf(e,t,n,r,o,i)}function Wf(e,t,n,r,i,o){F1(e,t);var a=(t.flags&128)!==0;if(!r&&!a)return i&&Sm(t,n,!1),$n(e,t,o);r=t.stateNode,XS.current=t;var s=a&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&a?(t.child=io(t,e.child,null,o),t.child=io(t,null,s,o)):rt(e,t,s,o),t.memoizedState=r.state,i&&Sm(t,n,!0),t.child}function z1(e){var t=e.stateNode;t.pendingContext?xm(e,t.pendingContext,t.pendingContext!==t.context):t.context&&xm(e,t.context,!1),Tp(e,t.containerInfo)}function Dm(e,t,n,r,i){return ro(),bp(i),t.flags|=256,rt(e,t,n,r),t.child}var Yf={dehydrated:null,treeContext:null,retryLane:0};function Xf(e){return{baseLanes:e,cachePool:null,transitions:null}}function V1(e,t,n){var r=t.pendingProps,i=Ce.current,o=!1,a=(t.flags&128)!==0,s;if((s=a)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),me(Ce,i&1),e===null)return zf(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(a=r.children,e=r.fallback,o?(r=t.mode,o=t.child,a={mode:"hidden",children:a},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=a):o=Ou(a,r,0,null),e=Hr(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Xf(n),t.memoizedState=Yf,e):Dp(t,a));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return GS(e,t,a,r,s,i,n);if(o){o=r.fallback,a=t.mode,i=e.child,s=i.sibling;var l={mode:"hidden",children:r.children};return!(a&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=fr(i,l),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?o=fr(s,o):(o=Hr(o,a,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,a=e.child.memoizedState,a=a===null?Xf(n):{baseLanes:a.baseLanes|n,cachePool:null,transitions:a.transitions},o.memoizedState=a,o.childLanes=e.childLanes&~n,t.memoizedState=Yf,r}return o=e.child,e=o.sibling,r=fr(o,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Dp(e,t){return t=Ou({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ll(e,t,n,r){return r!==null&&bp(r),io(t,e.child,null,n),e=Dp(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function GS(e,t,n,r,i,o,a){if(n)return t.flags&256?(t.flags&=-257,r=Ic(Error(D(422))),Ll(e,t,a,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=Ou({mode:"visible",children:r.children},i,0,null),o=Hr(o,i,a,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&io(t,e.child,null,a),t.child.memoizedState=Xf(a),t.memoizedState=Yf,o);if(!(t.mode&1))return Ll(e,t,a,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,o=Error(D(419)),r=Ic(o,r,void 0),Ll(e,t,a,r)}if(s=(a&e.childLanes)!==0,ut||s){if(r=Be,r!==null){switch(a&-a){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|a)?0:i,i!==0&&i!==o.retryLane&&(o.retryLane=i,An(e,i),Qt(r,e,i,-1))}return Bp(),r=Ic(Error(D(421))),Ll(e,t,a,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=l_.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,wt=lr(i.nextSibling),St=t,Se=!0,Xt=null,e!==null&&(At[$t++]=Pn,At[$t++]=Tn,At[$t++]=Zr,Pn=e.id,Tn=e.overflow,Zr=t),t=Dp(t,r.children),t.flags|=4096,t)}function Fm(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Vf(e.return,t,n)}function Mc(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function j1(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(rt(e,t,r.children,n),r=Ce.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Fm(e,n,t);else if(e.tag===19)Fm(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(me(Ce,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Us(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Mc(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Us(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Mc(t,!0,n,null,o);break;case"together":Mc(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function os(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function $n(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ei|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(D(153));if(t.child!==null){for(e=t.child,n=fr(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=fr(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function KS(e,t,n){switch(t.tag){case 3:z1(t),ro();break;case 5:p1(t);break;case 1:dt(t.type)&&$s(t);break;case 4:Tp(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;me(zs,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(me(Ce,Ce.current&1),t.flags|=128,null):n&t.child.childLanes?V1(e,t,n):(me(Ce,Ce.current&1),e=$n(e,t,n),e!==null?e.sibling:null);me(Ce,Ce.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return j1(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),me(Ce,Ce.current),r)break;return null;case 22:case 23:return t.lanes=0,D1(e,t,n)}return $n(e,t,n)}var U1,Gf,B1,H1;U1=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Gf=function(){};B1=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,jr(hn.current);var o=null;switch(n){case"input":i=vf(e,i),r=vf(e,r),o=[];break;case"select":i=Oe({},i,{value:void 0}),r=Oe({},r,{value:void 0}),o=[];break;case"textarea":i=wf(e,i),r=wf(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Rs)}Sf(n,r);var a;n=null;for(u in i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var s=i[u];for(a in s)s.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Ea.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var l=r[u];if(s=i!=null?i[u]:void 0,r.hasOwnProperty(u)&&l!==s&&(l!=null||s!=null))if(u==="style")if(s){for(a in s)!s.hasOwnProperty(a)||l&&l.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in l)l.hasOwnProperty(a)&&s[a]!==l[a]&&(n||(n={}),n[a]=l[a])}else n||(o||(o=[]),o.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(o=o||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(o=o||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Ea.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&ge("scroll",e),o||s===l||(o=[])):(o=o||[]).push(u,l))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};H1=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ho(e,t){if(!Se)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ze(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function QS(e,t,n){var r=t.pendingProps;switch(_p(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ze(t),null;case 1:return dt(t.type)&&As(),Ze(t),null;case 3:return r=t.stateNode,oo(),ye(ft),ye(tt),Mp(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ml(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Xt!==null&&(nd(Xt),Xt=null))),Gf(e,t),Ze(t),null;case 5:Ip(t);var i=jr($a.current);if(n=t.type,e!==null&&t.stateNode!=null)B1(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(D(166));return Ze(t),null}if(e=jr(hn.current),Ml(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[cn]=t,r[Ra]=o,e=(t.mode&1)!==0,n){case"dialog":ge("cancel",r),ge("close",r);break;case"iframe":case"object":case"embed":ge("load",r);break;case"video":case"audio":for(i=0;i<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[cn]=t,e[Ra]=r,U1(e,t,!1,!1),t.stateNode=e;e:{switch(a=_f(n,r),n){case"dialog":ge("cancel",e),ge("close",e),i=r;break;case"iframe":case"object":case"embed":ge("load",e),i=r;break;case"video":case"audio":for(i=0;ilo&&(t.flags|=128,r=!0,Ho(o,!1),t.lanes=4194304)}else{if(!r)if(e=Us(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ho(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Se)return Ze(t),null}else 2*Ie()-o.renderingStartTime>lo&&n!==1073741824&&(t.flags|=128,r=!0,Ho(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ie(),t.sibling=null,n=Ce.current,me(Ce,r?n&1|2:n&1),t):(Ze(t),null);case 22:case 23:return Up(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?yt&1073741824&&(Ze(t),t.subtreeFlags&6&&(t.flags|=8192)):Ze(t),null;case 24:return null;case 25:return null}throw Error(D(156,t.tag))}function qS(e,t){switch(_p(t),t.tag){case 1:return dt(t.type)&&As(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return oo(),ye(ft),ye(tt),Mp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Ip(t),null;case 13:if(ye(Ce),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(D(340));ro()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ye(Ce),null;case 4:return oo(),null;case 10:return kp(t.type._context),null;case 22:case 23:return Up(),null;case 24:return null;default:return null}}var Rl=!1,et=!1,ZS=typeof WeakSet=="function"?WeakSet:Set,U=null;function Vi(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Pe(e,t,r)}else n.current=null}function Kf(e,t,n){try{n()}catch(r){Pe(e,t,r)}}var zm=!1;function JS(e,t){if(Nf=Ms,e=Kg(),xp(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var m;f!==n||i!==0&&f.nodeType!==3||(s=a+i),f!==o||r!==0&&f.nodeType!==3||(l=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(m=f.firstChild)!==null;)d=f,f=m;for(;;){if(f===e)break t;if(d===n&&++u===i&&(s=a),d===o&&++c===r&&(l=a),(m=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=m}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Lf={focusedElem:e,selectionRange:n},Ms=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var y=g.memoizedProps,w=g.memoizedState,p=t.stateNode,h=p.getSnapshotBeforeUpdate(t.elementType===t.type?y:Wt(t.type,y),w);p.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(D(163))}}catch(S){Pe(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return g=zm,zm=!1,g}function ga(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Kf(t,n,o)}i=i.next}while(i!==r)}}function Cu(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Qf(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function W1(e){var t=e.alternate;t!==null&&(e.alternate=null,W1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[cn],delete t[Ra],delete t[$f],delete t[AS],delete t[$S])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Y1(e){return e.tag===5||e.tag===3||e.tag===4}function Vm(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Y1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function qf(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Rs));else if(r!==4&&(e=e.child,e!==null))for(qf(e,t,n),e=e.sibling;e!==null;)qf(e,t,n),e=e.sibling}function Zf(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Zf(e,t,n),e=e.sibling;e!==null;)Zf(e,t,n),e=e.sibling}var We=null,Yt=!1;function Yn(e,t,n){for(n=n.child;n!==null;)X1(e,t,n),n=n.sibling}function X1(e,t,n){if(pn&&typeof pn.onCommitFiberUnmount=="function")try{pn.onCommitFiberUnmount(gu,n)}catch{}switch(n.tag){case 5:et||Vi(n,t);case 6:var r=We,i=Yt;We=null,Yn(e,t,n),We=r,Yt=i,We!==null&&(Yt?(e=We,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):We.removeChild(n.stateNode));break;case 18:We!==null&&(Yt?(e=We,n=n.stateNode,e.nodeType===8?Ec(e.parentNode,n):e.nodeType===1&&Ec(e,n),Ta(e)):Ec(We,n.stateNode));break;case 4:r=We,i=Yt,We=n.stateNode.containerInfo,Yt=!0,Yn(e,t,n),We=r,Yt=i;break;case 0:case 11:case 14:case 15:if(!et&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&Kf(n,t,a),i=i.next}while(i!==r)}Yn(e,t,n);break;case 1:if(!et&&(Vi(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Pe(n,t,s)}Yn(e,t,n);break;case 21:Yn(e,t,n);break;case 22:n.mode&1?(et=(r=et)||n.memoizedState!==null,Yn(e,t,n),et=r):Yn(e,t,n);break;default:Yn(e,t,n)}}function jm(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new ZS),t.forEach(function(r){var i=s_.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Bt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=Ie()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*t_(r/1960))-r,10e?16:e,er===null)var r=!1;else{if(e=er,er=null,Xs=0,le&6)throw Error(D(331));var i=le;for(le|=4,U=e.current;U!==null;){var o=U,a=o.child;if(U.flags&16){var s=o.deletions;if(s!==null){for(var l=0;lIe()-Vp?Br(e,0):zp|=n),pt(e,t)}function ty(e,t){t===0&&(e.mode&1?(t=Cl,Cl<<=1,!(Cl&130023424)&&(Cl=4194304)):t=1);var n=ot();e=An(e,t),e!==null&&(il(e,t,n),pt(e,n))}function l_(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ty(e,n)}function s_(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(D(314))}r!==null&&r.delete(t),ty(e,n)}var ny;ny=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ft.current)ut=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ut=!1,KS(e,t,n);ut=!!(e.flags&131072)}else ut=!1,Se&&t.flags&1048576&&a1(t,Fs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;os(e,t),e=t.pendingProps;var i=no(t,tt.current);Gi(t,n),i=Lp(null,t,r,e,i,n);var o=Rp();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,dt(r)?(o=!0,$s(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Pp(t),i.updater=Eu,t.stateNode=i,i._reactInternals=t,Uf(t,r,e,n),t=Wf(null,t,r,!0,o,n)):(t.tag=0,Se&&o&&Sp(t),rt(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(os(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=c_(r),e=Wt(r,e),i){case 0:t=Hf(null,t,r,e,n);break e;case 1:t=$m(null,t,r,e,n);break e;case 11:t=Rm(null,t,r,e,n);break e;case 14:t=Am(null,t,r,Wt(r.type,e),n);break e}throw Error(D(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),Hf(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),$m(e,t,r,i,n);case 3:e:{if(z1(t),e===null)throw Error(D(387));r=t.pendingProps,o=t.memoizedState,i=o.element,d1(e,t),js(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=ao(Error(D(423)),t),t=Dm(e,t,r,n,i);break e}else if(r!==i){i=ao(Error(D(424)),t),t=Dm(e,t,r,n,i);break e}else for(wt=lr(t.stateNode.containerInfo.firstChild),St=t,Se=!0,Xt=null,n=c1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ro(),r===i){t=$n(e,t,n);break e}rt(e,t,r,n)}t=t.child}return t;case 5:return p1(t),e===null&&zf(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,Rf(r,i)?a=null:o!==null&&Rf(r,o)&&(t.flags|=32),F1(e,t),rt(e,t,a,n),t.child;case 6:return e===null&&zf(t),null;case 13:return V1(e,t,n);case 4:return Tp(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=io(t,null,r,n):rt(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),Rm(e,t,r,i,n);case 7:return rt(e,t,t.pendingProps,n),t.child;case 8:return rt(e,t,t.pendingProps.children,n),t.child;case 12:return rt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,me(zs,r._currentValue),r._currentValue=a,o!==null)if(qt(o.value,a)){if(o.children===i.children&&!ft.current){t=$n(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=Mn(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Vf(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(D(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Vf(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}rt(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Gi(t,n),i=zt(i),r=r(i),t.flags|=1,rt(e,t,r,n),t.child;case 14:return r=t.type,i=Wt(r,t.pendingProps),i=Wt(r.type,i),Am(e,t,r,i,n);case 15:return $1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Wt(r,i),os(e,t),t.tag=1,dt(r)?(e=!0,$s(t)):e=!1,Gi(t,n),L1(t,r,i),Uf(t,r,i,n),Wf(null,t,r,!0,e,n);case 19:return j1(e,t,n);case 22:return D1(e,t,n)}throw Error(D(156,t.tag))};function ry(e,t){return Ig(e,t)}function u_(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Dt(e,t,n,r){return new u_(e,t,n,r)}function Hp(e){return e=e.prototype,!(!e||!e.isReactComponent)}function c_(e){if(typeof e=="function")return Hp(e)?1:0;if(e!=null){if(e=e.$$typeof,e===up)return 11;if(e===cp)return 14}return 2}function fr(e,t){var n=e.alternate;return n===null?(n=Dt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function ss(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")Hp(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Mi:return Hr(n.children,i,o,t);case sp:a=8,i|=8;break;case df:return e=Dt(12,n,t,i|2),e.elementType=df,e.lanes=o,e;case pf:return e=Dt(13,n,t,i),e.elementType=pf,e.lanes=o,e;case hf:return e=Dt(19,n,t,i),e.elementType=hf,e.lanes=o,e;case pg:return Ou(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case fg:a=10;break e;case dg:a=9;break e;case up:a=11;break e;case cp:a=14;break e;case Gn:a=16,r=null;break e}throw Error(D(130,e==null?e:typeof e,""))}return t=Dt(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Hr(e,t,n,r){return e=Dt(7,e,r,t),e.lanes=n,e}function Ou(e,t,n,r){return e=Dt(22,e,r,t),e.elementType=pg,e.lanes=n,e.stateNode={isHidden:!1},e}function Nc(e,t,n){return e=Dt(6,e,null,t),e.lanes=n,e}function Lc(e,t,n){return t=Dt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function f_(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pc(0),this.expirationTimes=pc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pc(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Wp(e,t,n,r,i,o,a,s,l){return e=new f_(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Dt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Pp(o),e}function d_(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ly)}catch(e){console.error(e)}}ly(),lg.exports=Pt;var sy=lg.exports,Km=sy;cf.createRoot=Km.createRoot,cf.hydrateRoot=Km.hydrateRoot;/** * @remix-run/router v1.18.0 * * Copyright (c) Remix Software Inc. @@ -46,7 +46,7 @@ Error generating stack: `+o.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function ja(){return ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function uy(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function y_(){return Math.random().toString(36).substr(2,8)}function Zm(e,t){return{usr:e.state,key:e.key,idx:t}}function rd(e,t,n,r){return n===void 0&&(n=null),ja({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?So(t):t,{state:n,key:t&&t.key||r||y_()})}function Qs(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function So(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function w_(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=tr.Pop,l=null,u=c();u==null&&(u=0,a.replaceState(ja({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function f(){s=tr.Pop;let w=c(),p=w==null?null:w-u;u=w,l&&l({action:s,location:y.location,delta:p})}function d(w,p){s=tr.Push;let h=rd(y.location,w,p);u=c()+1;let v=Zm(h,u),S=y.createHref(h);try{a.pushState(v,"",S)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;i.location.assign(S)}o&&l&&l({action:s,location:y.location,delta:1})}function m(w,p){s=tr.Replace;let h=rd(y.location,w,p);u=c();let v=Zm(h,u),S=y.createHref(h);a.replaceState(v,"",S),o&&l&&l({action:s,location:y.location,delta:0})}function g(w){let p=i.location.origin!=="null"?i.location.origin:i.location.href,h=typeof w=="string"?w:Qs(w);return h=h.replace(/ $/,"%20"),Ae(p,"No window.location.(origin|href) available to create URL for href: "+h),new URL(h,p)}let y={get action(){return s},get location(){return e(i,a)},listen(w){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(qm,f),l=w,()=>{i.removeEventListener(qm,f),l=null}},createHref(w){return t(i,w)},createURL:g,encodeLocation(w){let p=g(w);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:m,go(w){return a.go(w)}};return y}var Jm;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Jm||(Jm={}));function x_(e,t,n){return n===void 0&&(n="/"),S_(e,t,n,!1)}function S_(e,t,n,r){let i=typeof t=="string"?So(t):t,o=Qp(i.pathname||"/",n);if(o==null)return null;let a=cy(e);__(a);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(Ae(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=dr([r,l.relativePath]),c=n.concat(l);o.children&&o.children.length>0&&(Ae(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),cy(o.children,t,c,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:T_(u,o.index),routesMeta:c})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of fy(o.path))i(o,a,l)}),t}function fy(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=fy(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function __(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:I_(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const b_=/^:[\w-]+$/,E_=3,C_=2,k_=1,O_=10,P_=-2,e0=e=>e==="*";function T_(e,t){let n=e.split("/"),r=n.length;return n.some(e0)&&(r+=P_),t&&(r+=C_),n.filter(i=>!e0(i)).reduce((i,o)=>i+(b_.test(o)?E_:o===""?k_:O_),r)}function I_(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function M_(e,t,n){let{routesMeta:r}=e,i={},o="/",a=[];for(let s=0;s{let{paramName:d,isOptional:m}=c;if(d==="*"){let y=s[f]||"";a=o.slice(0,o.length-y.length).replace(/(.)\/+$/,"$1")}const g=s[f];return m&&!g?u[d]=void 0:u[d]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:o,pathnameBase:a,pattern:e}}function N_(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),uy(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function L_(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return uy(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Qp(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function R_(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?So(e):e;return{pathname:n?n.startsWith("/")?n:A_(n,t):t,search:F_(r),hash:z_(i)}}function A_(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Rc(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function $_(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function dy(e,t){let n=$_(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function py(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=So(e):(i=ja({},e),Ae(!i.pathname||!i.pathname.includes("?"),Rc("?","pathname","search",i)),Ae(!i.pathname||!i.pathname.includes("#"),Rc("#","pathname","hash",i)),Ae(!i.search||!i.search.includes("#"),Rc("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=n;else{let f=t.length-1;if(!r&&a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=R_(i,s),u=a&&a!=="/"&&a.endsWith("/"),c=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const dr=e=>e.join("/").replace(/\/\/+/g,"/"),D_=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),F_=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,z_=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function V_(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const hy=["post","put","patch","delete"];new Set(hy);const j_=["get",...hy];new Set(j_);/** + */function ja(){return ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function uy(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function y_(){return Math.random().toString(36).substr(2,8)}function qm(e,t){return{usr:e.state,key:e.key,idx:t}}function rd(e,t,n,r){return n===void 0&&(n=null),ja({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?So(t):t,{state:n,key:t&&t.key||r||y_()})}function Qs(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function So(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function w_(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=tr.Pop,l=null,u=c();u==null&&(u=0,a.replaceState(ja({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function f(){s=tr.Pop;let w=c(),p=w==null?null:w-u;u=w,l&&l({action:s,location:y.location,delta:p})}function d(w,p){s=tr.Push;let h=rd(y.location,w,p);u=c()+1;let v=qm(h,u),S=y.createHref(h);try{a.pushState(v,"",S)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;i.location.assign(S)}o&&l&&l({action:s,location:y.location,delta:1})}function m(w,p){s=tr.Replace;let h=rd(y.location,w,p);u=c();let v=qm(h,u),S=y.createHref(h);a.replaceState(v,"",S),o&&l&&l({action:s,location:y.location,delta:0})}function g(w){let p=i.location.origin!=="null"?i.location.origin:i.location.href,h=typeof w=="string"?w:Qs(w);return h=h.replace(/ $/,"%20"),Ae(p,"No window.location.(origin|href) available to create URL for href: "+h),new URL(h,p)}let y={get action(){return s},get location(){return e(i,a)},listen(w){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(Qm,f),l=w,()=>{i.removeEventListener(Qm,f),l=null}},createHref(w){return t(i,w)},createURL:g,encodeLocation(w){let p=g(w);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:m,go(w){return a.go(w)}};return y}var Zm;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Zm||(Zm={}));function x_(e,t,n){return n===void 0&&(n="/"),S_(e,t,n,!1)}function S_(e,t,n,r){let i=typeof t=="string"?So(t):t,o=Kp(i.pathname||"/",n);if(o==null)return null;let a=cy(e);__(a);let s=null;for(let l=0;s==null&&l{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(Ae(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=dr([r,l.relativePath]),c=n.concat(l);o.children&&o.children.length>0&&(Ae(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),cy(o.children,t,c,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:T_(u,o.index),routesMeta:c})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of fy(o.path))i(o,a,l)}),t}function fy(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=fy(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function __(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:I_(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const b_=/^:[\w-]+$/,E_=3,C_=2,k_=1,O_=10,P_=-2,Jm=e=>e==="*";function T_(e,t){let n=e.split("/"),r=n.length;return n.some(Jm)&&(r+=P_),t&&(r+=C_),n.filter(i=>!Jm(i)).reduce((i,o)=>i+(b_.test(o)?E_:o===""?k_:O_),r)}function I_(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function M_(e,t,n){let{routesMeta:r}=e,i={},o="/",a=[];for(let s=0;s{let{paramName:d,isOptional:m}=c;if(d==="*"){let y=s[f]||"";a=o.slice(0,o.length-y.length).replace(/(.)\/+$/,"$1")}const g=s[f];return m&&!g?u[d]=void 0:u[d]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:o,pathnameBase:a,pattern:e}}function N_(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),uy(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,l)=>(r.push({paramName:s,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function L_(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return uy(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Kp(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function R_(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?So(e):e;return{pathname:n?n.startsWith("/")?n:A_(n,t):t,search:F_(r),hash:z_(i)}}function A_(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Rc(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function $_(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function dy(e,t){let n=$_(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function py(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=So(e):(i=ja({},e),Ae(!i.pathname||!i.pathname.includes("?"),Rc("?","pathname","search",i)),Ae(!i.pathname||!i.pathname.includes("#"),Rc("#","pathname","hash",i)),Ae(!i.search||!i.search.includes("#"),Rc("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=n;else{let f=t.length-1;if(!r&&a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=R_(i,s),u=a&&a!=="/"&&a.endsWith("/"),c=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const dr=e=>e.join("/").replace(/\/\/+/g,"/"),D_=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),F_=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,z_=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function V_(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const hy=["post","put","patch","delete"];new Set(hy);const j_=["get",...hy];new Set(j_);/** * React Router v6.25.1 * * Copyright (c) Remix Software Inc. @@ -55,7 +55,7 @@ Error generating stack: `+o.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Ua(){return Ua=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),x.useCallback(function(u,c){if(c===void 0&&(c={}),!s.current)return;if(typeof u=="number"){r.go(u);return}let f=py(u,JSON.parse(a),o,c.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:dr([t,f.pathname])),(c.replace?r.replace:r.push)(f,c.state,c)},[t,r,a,o,e])}function gy(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=x.useContext(ci),{matches:i}=x.useContext(fi),{pathname:o}=Er(),a=JSON.stringify(dy(i,r.v7_relativeSplatPath));return x.useMemo(()=>py(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function W_(e,t){return Y_(e,t)}function Y_(e,t,n,r){sl()||Ae(!1);let{navigator:i}=x.useContext(ci),{matches:o}=x.useContext(fi),a=o[o.length-1],s=a?a.params:{};a&&a.pathname;let l=a?a.pathnameBase:"/";a&&a.route;let u=Er(),c;if(t){var f;let w=typeof t=="string"?So(t):t;l==="/"||(f=w.pathname)!=null&&f.startsWith(l)||Ae(!1),c=w}else c=u;let d=c.pathname||"/",m=d;if(l!=="/"){let w=l.replace(/^\//,"").split("/");m="/"+d.replace(/^\//,"").split("/").slice(w.length).join("/")}let g=x_(e,{pathname:m}),y=q_(g&&g.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:dr([l,i.encodeLocation?i.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:dr([l,i.encodeLocation?i.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),o,n,r);return t&&y?x.createElement(Nu.Provider,{value:{location:Ua({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:tr.Pop}},y):y}function X_(){let e=tb(),t=V_(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return x.createElement(x.Fragment,null,x.createElement("h2",null,"Unexpected Application Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},t),n?x.createElement("pre",{style:i},n):null,null)}const G_=x.createElement(X_,null);class K_ extends x.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?x.createElement(fi.Provider,{value:this.props.routeContext},x.createElement(my.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Q_(e){let{routeContext:t,match:n,children:r}=e,i=x.useContext(qp);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),x.createElement(fi.Provider,{value:t},r)}function q_(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let a=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let c=a.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);c>=0||Ae(!1),a=a.slice(0,Math.min(a.length,c+1))}let l=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c=0?a=a.slice(0,u+1):a=[a[0]];break}}}return a.reduceRight((c,f,d)=>{let m,g=!1,y=null,w=null;n&&(m=s&&f.route.id?s[f.route.id]:void 0,y=f.route.errorElement||G_,l&&(u<0&&d===0?(g=!0,w=null):u===d&&(g=!0,w=f.route.hydrateFallbackElement||null)));let p=t.concat(a.slice(0,d+1)),h=()=>{let v;return m?v=y:g?v=w:f.route.Component?v=x.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=c,x.createElement(Q_,{match:f,routeContext:{outlet:c,matches:p,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?x.createElement(K_,{location:n.location,revalidation:n.revalidation,component:y,error:m,children:h(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):h()},null)}var yy=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(yy||{}),qs=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(qs||{});function Z_(e){let t=x.useContext(qp);return t||Ae(!1),t}function J_(e){let t=x.useContext(U_);return t||Ae(!1),t}function eb(e){let t=x.useContext(fi);return t||Ae(!1),t}function wy(e){let t=eb(),n=t.matches[t.matches.length-1];return n.route.id||Ae(!1),n.route.id}function tb(){var e;let t=x.useContext(my),n=J_(qs.UseRouteError),r=wy(qs.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function nb(){let{router:e}=Z_(yy.UseNavigateStable),t=wy(qs.UseNavigateStable),n=x.useRef(!1);return vy(()=>{n.current=!0}),x.useCallback(function(i,o){o===void 0&&(o={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,Ua({fromRouteId:t},o)))},[e,t])}function ea(e){Ae(!1)}function rb(e){let{basename:t="/",children:n=null,location:r,navigationType:i=tr.Pop,navigator:o,static:a=!1,future:s}=e;sl()&&Ae(!1);let l=t.replace(/^\/*/,"/"),u=x.useMemo(()=>({basename:l,navigator:o,static:a,future:Ua({v7_relativeSplatPath:!1},s)}),[l,s,o,a]);typeof r=="string"&&(r=So(r));let{pathname:c="/",search:f="",hash:d="",state:m=null,key:g="default"}=r,y=x.useMemo(()=>{let w=Qp(c,l);return w==null?null:{location:{pathname:w,search:f,hash:d,state:m,key:g},navigationType:i}},[l,c,f,d,m,g,i]);return y==null?null:x.createElement(ci.Provider,{value:u},x.createElement(Nu.Provider,{children:n,value:y}))}function ib(e){let{children:t,location:n}=e;return W_(id(t),n)}new Promise(()=>{});function id(e,t){t===void 0&&(t=[]);let n=[];return x.Children.forEach(e,(r,i)=>{if(!x.isValidElement(r))return;let o=[...t,i];if(r.type===x.Fragment){n.push.apply(n,id(r.props.children,o));return}r.type!==ea&&Ae(!1),!r.props.index||!r.props.children||Ae(!1);let a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(a.children=id(r.props.children,o)),n.push(a)}),n}/** + */function Ua(){return Ua=Object.assign?Object.assign.bind():function(e){for(var t=1;t{s.current=!0}),x.useCallback(function(u,c){if(c===void 0&&(c={}),!s.current)return;if(typeof u=="number"){r.go(u);return}let f=py(u,JSON.parse(a),o,c.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:dr([t,f.pathname])),(c.replace?r.replace:r.push)(f,c.state,c)},[t,r,a,o,e])}function gy(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=x.useContext(ci),{matches:i}=x.useContext(fi),{pathname:o}=Er(),a=JSON.stringify(dy(i,r.v7_relativeSplatPath));return x.useMemo(()=>py(e,JSON.parse(a),o,n==="path"),[e,a,o,n])}function W_(e,t){return Y_(e,t)}function Y_(e,t,n,r){sl()||Ae(!1);let{navigator:i}=x.useContext(ci),{matches:o}=x.useContext(fi),a=o[o.length-1],s=a?a.params:{};a&&a.pathname;let l=a?a.pathnameBase:"/";a&&a.route;let u=Er(),c;if(t){var f;let w=typeof t=="string"?So(t):t;l==="/"||(f=w.pathname)!=null&&f.startsWith(l)||Ae(!1),c=w}else c=u;let d=c.pathname||"/",m=d;if(l!=="/"){let w=l.replace(/^\//,"").split("/");m="/"+d.replace(/^\//,"").split("/").slice(w.length).join("/")}let g=x_(e,{pathname:m}),y=q_(g&&g.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:dr([l,i.encodeLocation?i.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?l:dr([l,i.encodeLocation?i.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),o,n,r);return t&&y?x.createElement(Nu.Provider,{value:{location:Ua({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:tr.Pop}},y):y}function X_(){let e=tb(),t=V_(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return x.createElement(x.Fragment,null,x.createElement("h2",null,"Unexpected Application Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},t),n?x.createElement("pre",{style:i},n):null,null)}const G_=x.createElement(X_,null);class K_ extends x.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?x.createElement(fi.Provider,{value:this.props.routeContext},x.createElement(my.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Q_(e){let{routeContext:t,match:n,children:r}=e,i=x.useContext(Qp);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),x.createElement(fi.Provider,{value:t},r)}function q_(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if((o=n)!=null&&o.errors)e=n.matches;else return null}let a=e,s=(i=n)==null?void 0:i.errors;if(s!=null){let c=a.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);c>=0||Ae(!1),a=a.slice(0,Math.min(a.length,c+1))}let l=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c=0?a=a.slice(0,u+1):a=[a[0]];break}}}return a.reduceRight((c,f,d)=>{let m,g=!1,y=null,w=null;n&&(m=s&&f.route.id?s[f.route.id]:void 0,y=f.route.errorElement||G_,l&&(u<0&&d===0?(g=!0,w=null):u===d&&(g=!0,w=f.route.hydrateFallbackElement||null)));let p=t.concat(a.slice(0,d+1)),h=()=>{let v;return m?v=y:g?v=w:f.route.Component?v=x.createElement(f.route.Component,null):f.route.element?v=f.route.element:v=c,x.createElement(Q_,{match:f,routeContext:{outlet:c,matches:p,isDataRoute:n!=null},children:v})};return n&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?x.createElement(K_,{location:n.location,revalidation:n.revalidation,component:y,error:m,children:h(),routeContext:{outlet:null,matches:p,isDataRoute:!0}}):h()},null)}var yy=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(yy||{}),qs=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(qs||{});function Z_(e){let t=x.useContext(Qp);return t||Ae(!1),t}function J_(e){let t=x.useContext(U_);return t||Ae(!1),t}function eb(e){let t=x.useContext(fi);return t||Ae(!1),t}function wy(e){let t=eb(),n=t.matches[t.matches.length-1];return n.route.id||Ae(!1),n.route.id}function tb(){var e;let t=x.useContext(my),n=J_(qs.UseRouteError),r=wy(qs.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function nb(){let{router:e}=Z_(yy.UseNavigateStable),t=wy(qs.UseNavigateStable),n=x.useRef(!1);return vy(()=>{n.current=!0}),x.useCallback(function(i,o){o===void 0&&(o={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,Ua({fromRouteId:t},o)))},[e,t])}function ea(e){Ae(!1)}function rb(e){let{basename:t="/",children:n=null,location:r,navigationType:i=tr.Pop,navigator:o,static:a=!1,future:s}=e;sl()&&Ae(!1);let l=t.replace(/^\/*/,"/"),u=x.useMemo(()=>({basename:l,navigator:o,static:a,future:Ua({v7_relativeSplatPath:!1},s)}),[l,s,o,a]);typeof r=="string"&&(r=So(r));let{pathname:c="/",search:f="",hash:d="",state:m=null,key:g="default"}=r,y=x.useMemo(()=>{let w=Kp(c,l);return w==null?null:{location:{pathname:w,search:f,hash:d,state:m,key:g},navigationType:i}},[l,c,f,d,m,g,i]);return y==null?null:x.createElement(ci.Provider,{value:u},x.createElement(Nu.Provider,{children:n,value:y}))}function ib(e){let{children:t,location:n}=e;return W_(id(t),n)}new Promise(()=>{});function id(e,t){t===void 0&&(t=[]);let n=[];return x.Children.forEach(e,(r,i)=>{if(!x.isValidElement(r))return;let o=[...t,i];if(r.type===x.Fragment){n.push.apply(n,id(r.props.children,o));return}r.type!==ea&&Ae(!1),!r.props.index||!r.props.children||Ae(!1);let a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(a.children=id(r.props.children,o)),n.push(a)}),n}/** * React Router DOM v6.25.1 * * Copyright (c) Remix Software Inc. @@ -64,10 +64,10 @@ Error generating stack: `+o.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function od(){return od=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function ab(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function lb(e,t){return e.button===0&&(!t||t==="_self")&&!ab(e)}function ad(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function sb(e,t){let n=ad(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(o=>{n.append(i,o)})}),n}const ub=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],cb="6";try{window.__reactRouterVersion=cb}catch{}const fb="startTransition",n0=uf[fb];function db(e){let{basename:t,children:n,future:r,window:i}=e,o=x.useRef();o.current==null&&(o.current=g_({window:i,v5Compat:!0}));let a=o.current,[s,l]=x.useState({action:a.action,location:a.location}),{v7_startTransition:u}=r||{},c=x.useCallback(f=>{u&&n0?n0(()=>l(f)):l(f)},[l,u]);return x.useLayoutEffect(()=>a.listen(c),[a,c]),x.createElement(rb,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:a,future:r})}const pb=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",hb=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,_n=x.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:u,preventScrollReset:c,unstable_viewTransition:f}=t,d=ob(t,ub),{basename:m}=x.useContext(ci),g,y=!1;if(typeof u=="string"&&hb.test(u)&&(g=u,pb))try{let v=new URL(window.location.href),S=u.startsWith("//")?new URL(v.protocol+u):new URL(u),_=Qp(S.pathname,m);S.origin===v.origin&&_!=null?u=_+S.search+S.hash:y=!0}catch{}let w=B_(u,{relative:i}),p=mb(u,{replace:a,state:s,target:l,preventScrollReset:c,relative:i,unstable_viewTransition:f});function h(v){r&&r(v),v.defaultPrevented||p(v)}return x.createElement("a",od({},d,{href:g||w,onClick:y||o?r:h,ref:n,target:l}))});var r0;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(r0||(r0={}));var i0;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(i0||(i0={}));function mb(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a,unstable_viewTransition:s}=t===void 0?{}:t,l=Zp(),u=Er(),c=gy(e,{relative:a});return x.useCallback(f=>{if(lb(f,n)){f.preventDefault();let d=r!==void 0?r:Qs(u)===Qs(c);l(e,{replace:d,state:i,preventScrollReset:o,relative:a,unstable_viewTransition:s})}},[u,l,c,r,i,n,e,o,a,s])}function Lu(e){let t=x.useRef(ad(e)),n=x.useRef(!1),r=Er(),i=x.useMemo(()=>sb(r.search,n.current?null:t.current),[r.search]),o=Zp(),a=x.useCallback((s,l)=>{const u=ad(typeof s=="function"?s(i):s);n.current=!0,o("?"+u,l)},[o,i]);return[i,a]}function vb(e,t){let n;for(const r of e)r!=null&&(n=r)&&(n=r);return n}var gb={value:()=>{}};function Jp(){for(var e=0,t=arguments.length,n={},r;e=0&&(r=n.slice(i+1),n=n.slice(0,i)),n&&!t.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:r}})}us.prototype=Jp.prototype={constructor:us,on:function(e,t){var n=this._,r=yb(e+"",n),i,o=-1,a=r.length;if(arguments.length<2){for(;++o0)for(var n=new Array(i),r=0,i,o;r=0&&(t=e.slice(0,n))!=="xmlns"&&(e=e.slice(n+1)),a0.hasOwnProperty(t)?{space:a0[t],local:e}:e}function xb(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===ld&&t.documentElement.namespaceURI===ld?t.createElement(e):t.createElementNS(n,e)}}function Sb(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function eh(e){var t=Ru(e);return(t.local?Sb:xb)(t)}function _b(){}function th(e){return e==null?_b:function(){return this.querySelector(e)}}function bb(e){typeof e!="function"&&(e=th(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i=v&&(v=h+1);!(_=w[v])&&++v=0;)(a=r[i])&&(o&&a.compareDocumentPosition(o)^4&&o.parentNode.insertBefore(a,o),o=a);return this}function Gb(e){e||(e=Kb);function t(f,d){return f&&d?e(f.__data__,d.__data__):!f-!d}for(var n=this._groups,r=n.length,i=new Array(r),o=0;ot?1:e>=t?0:NaN}function Qb(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}function qb(){return Array.from(this)}function Zb(){for(var e=this._groups,t=0,n=e.length;t1?this.each((t==null?uE:typeof t=="function"?fE:cE)(e,t,n??"")):so(this.node(),e)}function so(e,t){return e.style.getPropertyValue(t)||Ey(e).getComputedStyle(e,null).getPropertyValue(t)}function pE(e){return function(){delete this[e]}}function hE(e,t){return function(){this[e]=t}}function mE(e,t){return function(){var n=t.apply(this,arguments);n==null?delete this[e]:this[e]=n}}function vE(e,t){return arguments.length>1?this.each((t==null?pE:typeof t=="function"?mE:hE)(e,t)):this.node()[e]}function Cy(e){return e.trim().split(/^|\s+/)}function nh(e){return e.classList||new ky(e)}function ky(e){this._node=e,this._names=Cy(e.getAttribute("class")||"")}ky.prototype={add:function(e){var t=this._names.indexOf(e);t<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};function Oy(e,t){for(var n=nh(e),r=-1,i=t.length;++r=0&&(n=t.slice(r+1),t=t.slice(0,r)),{type:t,name:n}})}function HE(e){return function(){var t=this.__on;if(t){for(var n=0,r=-1,i=t.length,o;n>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Dl(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Dl(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=rC.exec(e))?new ct(t[1],t[2],t[3],1):(t=iC.exec(e))?new ct(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=oC.exec(e))?Dl(t[1],t[2],t[3],t[4]):(t=aC.exec(e))?Dl(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=lC.exec(e))?p0(t[1],t[2]/100,t[3]/100,1):(t=sC.exec(e))?p0(t[1],t[2]/100,t[3]/100,t[4]):l0.hasOwnProperty(e)?c0(l0[e]):e==="transparent"?new ct(NaN,NaN,NaN,0):null}function c0(e){return new ct(e>>16&255,e>>8&255,e&255,1)}function Dl(e,t,n,r){return r<=0&&(e=t=n=NaN),new ct(e,t,n,r)}function fC(e){return e instanceof cl||(e=Wa(e)),e?(e=e.rgb(),new ct(e.r,e.g,e.b,e.opacity)):new ct}function cd(e,t,n,r){return arguments.length===1?fC(e):new ct(e,t,n,r??1)}function ct(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}rh(ct,cd,My(cl,{brighter(e){return e=e==null?Js:Math.pow(Js,e),new ct(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Ba:Math.pow(Ba,e),new ct(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new ct(Wr(this.r),Wr(this.g),Wr(this.b),eu(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:f0,formatHex:f0,formatHex8:dC,formatRgb:d0,toString:d0}));function f0(){return`#${Ur(this.r)}${Ur(this.g)}${Ur(this.b)}`}function dC(){return`#${Ur(this.r)}${Ur(this.g)}${Ur(this.b)}${Ur((isNaN(this.opacity)?1:this.opacity)*255)}`}function d0(){const e=eu(this.opacity);return`${e===1?"rgb(":"rgba("}${Wr(this.r)}, ${Wr(this.g)}, ${Wr(this.b)}${e===1?")":`, ${e})`}`}function eu(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Wr(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Ur(e){return e=Wr(e),(e<16?"0":"")+e.toString(16)}function p0(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Gt(e,t,n,r)}function Ny(e){if(e instanceof Gt)return new Gt(e.h,e.s,e.l,e.opacity);if(e instanceof cl||(e=Wa(e)),!e)return new Gt;if(e instanceof Gt)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),a=NaN,s=o-i,l=(o+i)/2;return s?(t===o?a=(n-r)/s+(n0&&l<1?0:a,new Gt(a,s,l,e.opacity)}function pC(e,t,n,r){return arguments.length===1?Ny(e):new Gt(e,t,n,r??1)}function Gt(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}rh(Gt,pC,My(cl,{brighter(e){return e=e==null?Js:Math.pow(Js,e),new Gt(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Ba:Math.pow(Ba,e),new Gt(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new ct(Ac(e>=240?e-240:e+120,i,r),Ac(e,i,r),Ac(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new Gt(h0(this.h),Fl(this.s),Fl(this.l),eu(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=eu(this.opacity);return`${e===1?"hsl(":"hsla("}${h0(this.h)}, ${Fl(this.s)*100}%, ${Fl(this.l)*100}%${e===1?")":`, ${e})`}`}}));function h0(e){return e=(e||0)%360,e<0?e+360:e}function Fl(e){return Math.max(0,Math.min(1,e||0))}function Ac(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const Ly=e=>()=>e;function hC(e,t){return function(n){return e+n*t}}function mC(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function vC(e){return(e=+e)==1?Ry:function(t,n){return n-t?mC(t,n,e):Ly(isNaN(t)?n:t)}}function Ry(e,t){var n=t-e;return n?hC(e,n):Ly(isNaN(e)?t:e)}const m0=function e(t){var n=vC(t);function r(i,o){var a=n((i=cd(i)).r,(o=cd(o)).r),s=n(i.g,o.g),l=n(i.b,o.b),u=Ry(i.opacity,o.opacity);return function(c){return i.r=a(c),i.g=s(c),i.b=l(c),i.opacity=u(c),i+""}}return r.gamma=e,r}(1);function Qn(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}var fd=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,$c=new RegExp(fd.source,"g");function gC(e){return function(){return e}}function yC(e){return function(t){return e(t)+""}}function wC(e,t){var n=fd.lastIndex=$c.lastIndex=0,r,i,o,a=-1,s=[],l=[];for(e=e+"",t=t+"";(r=fd.exec(e))&&(i=$c.exec(t));)(o=i.index)>n&&(o=t.slice(n,o),s[a]?s[a]+=o:s[++a]=o),(r=r[0])===(i=i[0])?s[a]?s[a]+=i:s[++a]=i:(s[++a]=null,l.push({i:a,x:Qn(r,i)})),n=$c.lastIndex;return n180?c+=360:c-u>180&&(u+=360),d.push({i:f.push(i(f)+"rotate(",null,r)-2,x:Qn(u,c)})):c&&f.push(i(f)+"rotate("+c+r)}function s(u,c,f,d){u!==c?d.push({i:f.push(i(f)+"skewX(",null,r)-2,x:Qn(u,c)}):c&&f.push(i(f)+"skewX("+c+r)}function l(u,c,f,d,m,g){if(u!==f||c!==d){var y=m.push(i(m)+"scale(",null,",",null,")");g.push({i:y-4,x:Qn(u,f)},{i:y-2,x:Qn(c,d)})}else(f!==1||d!==1)&&m.push(i(m)+"scale("+f+","+d+")")}return function(u,c){var f=[],d=[];return u=e(u),c=e(c),o(u.translateX,u.translateY,c.translateX,c.translateY,f,d),a(u.rotate,c.rotate,f,d),s(u.skewX,c.skewX,f,d),l(u.scaleX,u.scaleY,c.scaleX,c.scaleY,f,d),u=c=null,function(m){for(var g=-1,y=d.length,w;++g=0&&e._call.call(void 0,t),e=e._next;--uo}function y0(){ni=(nu=Ya.now())+Au,uo=ta=0;try{TC()}finally{uo=0,MC(),ni=0}}function IC(){var e=Ya.now(),t=e-nu;t>Dy&&(Au-=t,nu=e)}function MC(){for(var e,t=tu,n,r=1/0;t;)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:tu=n);na=e,pd(r)}function pd(e){if(!uo){ta&&(ta=clearTimeout(ta));var t=e-ni;t>24?(e<1/0&&(ta=setTimeout(y0,e-Ya.now()-Au)),Yo&&(Yo=clearInterval(Yo))):(Yo||(nu=Ya.now(),Yo=setInterval(IC,Dy)),uo=1,Fy(y0))}}function w0(e,t,n){var r=new ru;return t=t==null?0:+t,r.restart(i=>{r.stop(),e(i+t)},t,n),r}var NC=Jp("start","end","cancel","interrupt"),LC=[],Vy=0,x0=1,hd=2,cs=3,S0=4,md=5,fs=6;function $u(e,t,n,r,i,o){var a=e.__transition;if(!a)e.__transition={};else if(n in a)return;RC(e,n,{name:t,index:r,group:i,on:NC,tween:LC,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:Vy})}function oh(e,t){var n=en(e,t);if(n.state>Vy)throw new Error("too late; already scheduled");return n}function wn(e,t){var n=en(e,t);if(n.state>cs)throw new Error("too late; already running");return n}function en(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function RC(e,t,n){var r=e.__transition,i;r[t]=n,n.timer=zy(o,0,n.time);function o(u){n.state=x0,n.timer.restart(a,n.delay,n.time),n.delay<=u&&a(u-n.delay)}function a(u){var c,f,d,m;if(n.state!==x0)return l();for(c in r)if(m=r[c],m.name===n.name){if(m.state===cs)return w0(a);m.state===S0?(m.state=fs,m.timer.stop(),m.on.call("interrupt",e,e.__data__,m.index,m.group),delete r[c]):+chd&&r.state=0&&(t=t.slice(0,n)),!t||t==="start"})}function c3(e,t,n){var r,i,o=u3(t)?oh:wn;return function(){var a=o(this,e),s=a.on;s!==r&&(i=(r=s).copy()).on(t,n),a.on=i}}function f3(e,t){var n=this._id;return arguments.length<2?en(this.node(),n).on.on(e):this.each(c3(n,e,t))}function d3(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}function p3(){return this.on("end.remove",d3(this._id))}function h3(e){var t=this._name,n=this._id;typeof e!="function"&&(e=th(e));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Hy;const n=10**t;return function(r){this._+=r[0];for(let i=1,o=r.length;iLr)if(!(Math.abs(f*l-u*c)>Lr)||!o)this._append`L${this._x1=t},${this._y1=n}`;else{let m=r-a,g=i-s,y=l*l+u*u,w=m*m+g*g,p=Math.sqrt(y),h=Math.sqrt(d),v=o*Math.tan((vd-Math.acos((y+d-w)/(2*p*h)))/2),S=v/h,_=v/p;Math.abs(S-1)>Lr&&this._append`L${t+S*c},${n+S*f}`,this._append`A${o},${o},0,0,${+(f*m>c*g)},${this._x1=t+_*l},${this._y1=n+_*u}`}}arc(t,n,r,i,o,a){if(t=+t,n=+n,r=+r,a=!!a,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),l=r*Math.sin(i),u=t+s,c=n+l,f=1^a,d=a?i-o:o-i;this._x1===null?this._append`M${u},${c}`:(Math.abs(this._x1-u)>Lr||Math.abs(this._y1-c)>Lr)&&this._append`L${u},${c}`,r&&(d<0&&(d=d%gd+gd),d>z3?this._append`A${r},${r},0,1,${f},${t-s},${n-l}A${r},${r},0,1,${f},${this._x1=u},${this._y1=c}`:d>Lr&&this._append`A${r},${r},0,${+(d>=vd)},${f},${this._x1=t+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function U3(e){var t=0,n=e.children,r=n&&n.length;if(!r)t=1;else for(;--r>=0;)t+=n[r].value;e.value=t}function B3(){return this.eachAfter(U3)}function H3(e,t){let n=-1;for(const r of this)e.call(t,r,++n,this);return this}function W3(e,t){for(var n=this,r=[n],i,o,a=-1;n=r.pop();)if(e.call(t,n,++a,this),i=n.children)for(o=i.length-1;o>=0;--o)r.push(i[o]);return this}function Y3(e,t){for(var n=this,r=[n],i=[],o,a,s,l=-1;n=r.pop();)if(i.push(n),o=n.children)for(a=0,s=o.length;a=0;)n+=r[i].value;t.value=n})}function K3(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})}function Q3(e){for(var t=this,n=q3(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r}function q3(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;for(e=n.pop(),t=r.pop();e===t;)i=e,e=n.pop(),t=r.pop();return i}function Z3(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}function J3(){return Array.from(this)}function e4(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e}function t4(){var e=this,t=[];return e.each(function(n){n!==e&&t.push({source:n.parent,target:n})}),t}function*n4(){var e=this,t,n=[e],r,i,o;do for(t=n.reverse(),n=[];e=t.pop();)if(yield e,r=e.children)for(i=0,o=r.length;i=0;--s)i.push(o=a[s]=new Xa(a[s])),o.parent=r,o.depth=r.depth+1;return n.eachBefore(l4)}function r4(){return lh(this).eachBefore(a4)}function i4(e){return e.children}function o4(e){return Array.isArray(e)?e[1]:null}function a4(e){e.data.value!==void 0&&(e.value=e.data.value),e.data=e.data.data}function l4(e){var t=0;do e.height=t;while((e=e.parent)&&e.height<++t)}function Xa(e){this.data=e,this.depth=this.height=0,this.parent=null}Xa.prototype=lh.prototype={constructor:Xa,count:B3,each:H3,eachAfter:Y3,eachBefore:W3,find:X3,sum:G3,sort:K3,path:Q3,ancestors:Z3,descendants:J3,leaves:e4,links:t4,copy:r4,[Symbol.iterator]:n4};function s4(e,t){return e.parent===t.parent?1:2}function Dc(e){var t=e.children;return t?t[0]:e.t}function Fc(e){var t=e.children;return t?t[t.length-1]:e.t}function u4(e,t,n){var r=n/(t.i-e.i);t.c-=r,t.s+=n,e.c+=r,t.z+=n,t.m+=n}function c4(e){for(var t=0,n=0,r=e.children,i=r.length,o;--i>=0;)o=r[i],o.z+=t,o.m+=t,t+=o.s+(n+=o.c)}function f4(e,t,n){return e.a.parent===t.parent?e.a:n}function ps(e,t){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=t}ps.prototype=Object.create(Xa.prototype);function d4(e){for(var t=new ps(e,0),n,r=[t],i,o,a,s;n=r.pop();)if(o=n._.children)for(n.children=new Array(s=o.length),a=s-1;a>=0;--a)r.push(i=n.children[a]=new ps(o[a],a)),i.parent=n;return(t.parent=new ps(null,0)).children=[t],t}function _0(){var e=s4,t=1,n=1,r=null;function i(u){var c=d4(u);if(c.eachAfter(o),c.parent.m=-c.z,c.eachBefore(a),r)u.eachBefore(l);else{var f=u,d=u,m=u;u.eachBefore(function(h){h.xd.x&&(d=h),h.depth>m.depth&&(m=h)});var g=f===d?1:e(f,d)/2,y=g-f.x,w=t/(d.x+g+y),p=n/(m.depth||1);u.eachBefore(function(h){h.x=(h.x+y)*w,h.y=h.depth*p})}return u}function o(u){var c=u.children,f=u.parent.children,d=u.i?f[u.i-1]:null;if(c){c4(u);var m=(c[0].z+c[c.length-1].z)/2;d?(u.z=d.z+e(u._,d._),u.m=u.z-m):u.z=m}else d&&(u.z=d.z+e(u._,d._));u.parent.A=s(u,d,u.parent.A||f[0])}function a(u){u._.x=u.z+u.parent.m,u.m+=u.parent.m}function s(u,c,f){if(c){for(var d=u,m=u,g=c,y=d.parent.children[0],w=d.m,p=m.m,h=g.m,v=y.m,S;g=Fc(g),d=Dc(d),g&&d;)y=Dc(y),m=Fc(m),m.a=u,S=g.z+h-d.z-w+e(g._,d._),S>0&&(u4(f4(g,u,f),u,S),w+=S,p+=S),h+=g.m,w+=d.m,v+=y.m,p+=m.m;g&&!Fc(m)&&(m.t=g,m.m+=h-p),d&&!Dc(y)&&(y.t=d,y.m+=w-v,f=u)}return f}function l(u){u.x*=t,u.y=u.depth*n}return i.separation=function(u){return arguments.length?(e=u,i):e},i.size=function(u){return arguments.length?(r=!1,t=+u[0],n=+u[1],i):r?null:[t,n]},i.nodeSize=function(u){return arguments.length?(r=!0,t=+u[0],n=+u[1],i):r?[t,n]:null},i}function b0(e){return function(){return e}}function p4(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new j3(t)}var h4=Array.prototype.slice;function m4(e){return e[0]}function v4(e){return e[1]}class g4{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function y4(e){return new g4(e,!0)}function w4(e){return e.source}function x4(e){return e.target}function S4(e){let t=w4,n=x4,r=m4,i=v4,o=null,a=null,s=p4(l);function l(){let u;const c=h4.call(arguments),f=t.apply(this,c),d=n.apply(this,c);if(o==null&&(a=e(u=s())),a.lineStart(),c[0]=f,a.point(+r.apply(this,c),+i.apply(this,c)),c[0]=d,a.point(+r.apply(this,c),+i.apply(this,c)),a.lineEnd(),u)return a=null,u+""||null}return l.source=function(u){return arguments.length?(t=u,l):t},l.target=function(u){return arguments.length?(n=u,l):n},l.x=function(u){return arguments.length?(r=typeof u=="function"?u:b0(+u),l):r},l.y=function(u){return arguments.length?(i=typeof u=="function"?u:b0(+u),l):i},l.context=function(u){return arguments.length?(u==null?o=a=null:a=e(o=u),l):o},l}function _4(){return S4(y4)}const Vl=e=>()=>e;function b4(e,{sourceEvent:t,target:n,transform:r,dispatch:i}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:i}})}function In(e,t,n){this.k=e,this.x=t,this.y=n}In.prototype={constructor:In,scale:function(e){return e===1?this:new In(this.k*e,this.x,this.y)},translate:function(e,t){return e===0&t===0?this:new In(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var Du=new In(1,0,0);Wy.prototype=In.prototype;function Wy(e){for(;!e.__zoom;)if(!(e=e.parentNode))return Du;return e.__zoom}function zc(e){e.stopImmediatePropagation()}function Xo(e){e.preventDefault(),e.stopImmediatePropagation()}function E4(e){return(!e.ctrlKey||e.type==="wheel")&&!e.button}function C4(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e,e.hasAttribute("viewBox")?(e=e.viewBox.baseVal,[[e.x,e.y],[e.x+e.width,e.y+e.height]]):[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]):[[0,0],[e.clientWidth,e.clientHeight]]}function E0(){return this.__zoom||Du}function k4(e){return-e.deltaY*(e.deltaMode===1?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function O4(){return navigator.maxTouchPoints||"ontouchstart"in this}function P4(e,t,n){var r=e.invertX(t[0][0])-n[0][0],i=e.invertX(t[1][0])-n[1][0],o=e.invertY(t[0][1])-n[0][1],a=e.invertY(t[1][1])-n[1][1];return e.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}function C0(){var e=E4,t=C4,n=P4,r=k4,i=O4,o=[0,1/0],a=[[-1/0,-1/0],[1/0,1/0]],s=250,l=OC,u=Jp("start","zoom","end"),c,f,d,m=500,g=150,y=0,w=10;function p(b){b.property("__zoom",E0).on("wheel.zoom",C,{passive:!1}).on("mousedown.zoom",A).on("dblclick.zoom",O).filter(i).on("touchstart.zoom",z).on("touchmove.zoom",H).on("touchend.zoom touchcancel.zoom",W).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}p.transform=function(b,L,T,R){var P=b.selection?b.selection():b;P.property("__zoom",E0),b!==P?_(b,L,T,R):P.interrupt().each(function(){k(this,arguments).event(R).start().zoom(null,typeof L=="function"?L.apply(this,arguments):L).end()})},p.scaleBy=function(b,L,T,R){p.scaleTo(b,function(){var P=this.__zoom.k,N=typeof L=="function"?L.apply(this,arguments):L;return P*N},T,R)},p.scaleTo=function(b,L,T,R){p.transform(b,function(){var P=t.apply(this,arguments),N=this.__zoom,I=T==null?S(P):typeof T=="function"?T.apply(this,arguments):T,j=N.invert(I),F=typeof L=="function"?L.apply(this,arguments):L;return n(v(h(N,F),I,j),P,a)},T,R)},p.translateBy=function(b,L,T,R){p.transform(b,function(){return n(this.__zoom.translate(typeof L=="function"?L.apply(this,arguments):L,typeof T=="function"?T.apply(this,arguments):T),t.apply(this,arguments),a)},null,R)},p.translateTo=function(b,L,T,R,P){p.transform(b,function(){var N=t.apply(this,arguments),I=this.__zoom,j=R==null?S(N):typeof R=="function"?R.apply(this,arguments):R;return n(Du.translate(j[0],j[1]).scale(I.k).translate(typeof L=="function"?-L.apply(this,arguments):-L,typeof T=="function"?-T.apply(this,arguments):-T),N,a)},R,P)};function h(b,L){return L=Math.max(o[0],Math.min(o[1],L)),L===b.k?b:new In(L,b.x,b.y)}function v(b,L,T){var R=L[0]-T[0]*b.k,P=L[1]-T[1]*b.k;return R===b.x&&P===b.y?b:new In(b.k,R,P)}function S(b){return[(+b[0][0]+ +b[1][0])/2,(+b[0][1]+ +b[1][1])/2]}function _(b,L,T,R){b.on("start.zoom",function(){k(this,arguments).event(R).start()}).on("interrupt.zoom end.zoom",function(){k(this,arguments).event(R).end()}).tween("zoom",function(){var P=this,N=arguments,I=k(P,N).event(R),j=t.apply(P,N),F=T==null?S(j):typeof T=="function"?T.apply(P,N):T,q=Math.max(j[1][0]-j[0][0],j[1][1]-j[0][1]),X=P.__zoom,ne=typeof L=="function"?L.apply(P,N):L,ee=l(X.invert(F).concat(q/X.k),ne.invert(F).concat(q/ne.k));return function(Z){if(Z===1)Z=ne;else{var de=ee(Z),Me=q/de[2];Z=new In(Me,F[0]-de[0]*Me,F[1]-de[1]*Me)}I.zoom(null,Z)}})}function k(b,L,T){return!T&&b.__zooming||new E(b,L)}function E(b,L){this.that=b,this.args=L,this.active=0,this.sourceEvent=null,this.extent=t.apply(b,L),this.taps=0}E.prototype={event:function(b){return b&&(this.sourceEvent=b),this},start:function(){return++this.active===1&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(b,L){return this.mouse&&b!=="mouse"&&(this.mouse[1]=L.invert(this.mouse[0])),this.touch0&&b!=="touch"&&(this.touch0[1]=L.invert(this.touch0[0])),this.touch1&&b!=="touch"&&(this.touch1[1]=L.invert(this.touch1[0])),this.that.__zoom=L,this.emit("zoom"),this},end:function(){return--this.active===0&&(delete this.that.__zooming,this.emit("end")),this},emit:function(b){var L=On(this.that).datum();u.call(b,this.that,new b4(b,{sourceEvent:this.sourceEvent,target:p,type:b,transform:this.that.__zoom,dispatch:u}),L)}};function C(b,...L){if(!e.apply(this,arguments))return;var T=k(this,L).event(b),R=this.__zoom,P=Math.max(o[0],Math.min(o[1],R.k*Math.pow(2,r.apply(this,arguments)))),N=Tr(b);if(T.wheel)(T.mouse[0][0]!==N[0]||T.mouse[0][1]!==N[1])&&(T.mouse[1]=R.invert(T.mouse[0]=N)),clearTimeout(T.wheel);else{if(R.k===P)return;T.mouse=[N,R.invert(N)],ds(this),T.start()}Xo(b),T.wheel=setTimeout(I,g),T.zoom("mouse",n(v(h(R,P),T.mouse[0],T.mouse[1]),T.extent,a));function I(){T.wheel=null,T.end()}}function A(b,...L){if(d||!e.apply(this,arguments))return;var T=b.currentTarget,R=k(this,L,!0).event(b),P=On(b.view).on("mousemove.zoom",F,!0).on("mouseup.zoom",q,!0),N=Tr(b,T),I=b.clientX,j=b.clientY;eC(b.view),zc(b),R.mouse=[N,this.__zoom.invert(N)],ds(this),R.start();function F(X){if(Xo(X),!R.moved){var ne=X.clientX-I,ee=X.clientY-j;R.moved=ne*ne+ee*ee>y}R.event(X).zoom("mouse",n(v(R.that.__zoom,R.mouse[0]=Tr(X,T),R.mouse[1]),R.extent,a))}function q(X){P.on("mousemove.zoom mouseup.zoom",null),tC(X.view,R.moved),Xo(X),R.event(X).end()}}function O(b,...L){if(e.apply(this,arguments)){var T=this.__zoom,R=Tr(b.changedTouches?b.changedTouches[0]:b,this),P=T.invert(R),N=T.k*(b.shiftKey?.5:2),I=n(v(h(T,N),R,P),t.apply(this,L),a);Xo(b),s>0?On(this).transition().duration(s).call(_,I,R,b):On(this).call(p.transform,I,R,b)}}function z(b,...L){if(e.apply(this,arguments)){var T=b.touches,R=T.length,P=k(this,L,b.changedTouches.length===R).event(b),N,I,j,F;for(zc(b),I=0;I{throw TypeError(e)},I4=(e,t,n)=>t in e?T4(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ir=(e,t,n)=>I4(e,typeof t!="symbol"?t+"":t,n),sh=(e,t,n)=>t.has(e)||Yy("Cannot "+n),$=(e,t,n)=>(sh(e,t,"read from private field"),n?n.call(e):t.get(e)),ve=(e,t,n)=>t.has(e)?Yy("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Ve=(e,t,n,r)=>(sh(e,t,"write to private field"),t.set(e,n),n),Vc=(e,t,n)=>(sh(e,t,"access private method"),n),M4=(e,t,n,r)=>({set _(i){Ve(e,t,i)},get _(){return $(e,t,r)}}),Ee,Ei,Ht,gt,Ci,Rr,Ar,ki,Oi,Pi,bn,En,yd,$r,wd,xd,Ti,ra,ia,hs,Dr,ms,vs,gs,ys,oa;class Xy extends Error{constructor(t){super(`No element in DOM with ID ${t}`)}}function N4(e){let t=1/0,n=-1/0,r=1/0,i=-1/0;return aa(e,o=>{t=Math.min(t,o.y),n=Math.max(n,o.y),r=Math.min(r,o.x),i=Math.max(i,o.x)},!1),{width:n-t,height:i-r}}function L4(e){const t=[];let n=[e];for(;n.length>0;){t[t.length]=n.length;let r=[];for(const i of n)r=r.concat(i.children||[]);n=r}return t}function aa(e,t,n=!0){let r=[e];for(;r.length>0;){let i=[];for(const o of r)i=i.concat(o.children||(n?o._children:[])||[]),t(o);r=i}}function Gy(e,t){return e.data.level-t.data.level}function R4(e,t){const n=Gy(e,t);return n!==0?n:e.data.name.toLowerCase().localeCompare(t.data.name.toLowerCase())}function A4(e,t){const n=Gy(e,t);return n!==0?n:e.x-t.x}function Ky(e,t,n){let r=[];const i=t(e);i&&r.push(e);for(const o of e.children||e._children||[]){const a=Ky(o,t,n);a.length>0&&(r=r.concat(a))}return r.length>0&&(i&&r.length===1?n(e,!0):n(e,!1)),r}function Qy(e){const t=document.getElementById(e);if(!t)throw new Xy(e);return t}const $4="https://ncit.nci.nih.gov/ncitbrowser/ConceptReport.jsp?dictionary=NCI_Thesaurus&code=",D4="https://ncim.nci.nih.gov/ncimbrowser/ConceptReport.jsp?code=";function F4(e){const t=document.createElement("div");return t.className="oncotree-tooltip",t.appendChild(jl("Name",e.data.name)),t.appendChild(jl("Code",e.data.code)),t.appendChild(jl("Main Type",e.data.mainType??"N/A")),e.data.externalReferences.NCI&&t.appendChild(k0(e.data.externalReferences.NCI,"NCI")),e.data.externalReferences.UMLS&&t.appendChild(k0(e.data.externalReferences.UMLS,"UMLS")),t.appendChild(jl("Color",e.data.color??"N/A")),t}function jl(e,t){const n=document.createElement("div");return n.className="oncotree-tooltip-item",n.textContent=`${e}: ${t}`,n}function k0(e,t){const n=document.createElement("div"),r=document.createElement("span");r.textContent=`${t}: `,n.appendChild(r);for(let i=0;i{if(!$(this,gt))return[];$(this,gs).call(this),aa($(this,Ee),y=>{y.data.level>0&&Vc(this,ia,hs).call(this,y)});const m=[],g=Ky($(this,Ee),d,(y,w)=>{m.push(y),y._children&&!w&&(y.children=y._children,y._children=void 0)});return $(this,Dr).call(this,$(this,Ee)),$(this,gt).selectAll("g.node").filter(y=>d(y)).attr("font-weight","bold").attr("fill","red"),$(this,gt).selectAll("path.link").filter(y=>m.includes(y.target)).style("stroke",y=>y.target.data.color==="Gainsboro"?"Gray":y.target.data.color).style("stroke-width","2px"),g.sort(A4),g}),Ir(this,"searchByName",d=>this.search(m=>m.data.name.toLowerCase().includes(d.toLowerCase()))),Ir(this,"focus",d=>{$(this,Ti).call(this,d)}),Ir(this,"expand",()=>{aa($(this,Ee),d=>{d._children&&(d.children=d._children,d._children=void 0)}),$(this,Dr).call(this,$(this,Ee))}),Ir(this,"collapse",()=>{aa($(this,Ee),d=>{d.data.level>0&&Vc(this,ia,hs).call(this,d)}),$(this,gs).call(this),$(this,Dr).call(this,$(this,Ee)),$(this,Ti).call(this,$(this,Ee))}),Ir(this,"enterCopyJsonMode",d=>{$(this,Ht).style("cursor","copy"),$(this,gt).selectAll("g.node").attr("class","node copy").on("click",async(m,g)=>{var y,w;try{await navigator.clipboard.writeText(JSON.stringify(g.data,null,4)),(y=d==null?void 0:d.onCopySuccess)==null||y.call(d,m)}catch(p){(w=d==null?void 0:d.onCopyError)==null||w.call(d,m,p)}})}),Ir(this,"exitCopyJsonMode",()=>{$(this,Ht).style("cursor","auto"),$(this,gt).selectAll("g.node").attr("class","node").on("click",$(this,ra))}),ve(this,wd,d=>{$(this,gt).attr("transform",d.transform)}),ve(this,xd,d=>(d.children?(d._children=d.children,d.children=void 0):d._children&&(d.children=d._children,d._children=void 0),d)),ve(this,Ti,d=>{const m=Wy($(this,Ht).node()).k;let g=d.y;if(d.children){const _=d.children[Math.floor(d.children.length/2)].y;g=(g+_)/2}const y=d.x,w=$(this,En)/2,p=$(this,bn)/2,h=-g*m+w,v=-y*m+p,S=Du.translate(h,v).scale(m);$(this,Ht).transition().duration($(this,$r)).call($(this,Rr).transform,S)}),ve(this,ra,(d,m)=>{m=$(this,xd).call(this,m),$(this,Dr).call(this,m),$(this,Ti).call(this,m)}),ve(this,Dr,d=>{const m=L4($(this,Ee)),g=vb(m)*25;Ve(this,Ei,_0().size([g,$(this,En)])),$(this,Ei).call(this,$(this,Ee));const y=$(this,Ee).descendants().reverse(),w=$(this,Ee).links(),p={0:0},h={0:0};y.forEach(O=>{const z=$(this,oa).call(this,O).length*6+70;O.depth!==0&&(Object.prototype.hasOwnProperty.call(p,O.depth)||(p[O.depth]=0,h[O.depth]=0),!O.children&&!O._children&&h[O.depth]1?(z+=p[W]+h[W-1],p[W]>0&&h[W-1]>0?z-=50:z-=0):z+=p[W];O.y=z}});const v=$(this,gt).selectAll("g.node").data(y,O=>O.id||(O.id=++M4(this,yd)._)),S=v.enter().append("g").attr("class","node").attr("transform",()=>`translate(${d.y0},${d.x0})`);S.append("circle").attr("class","nodeCircle").attr("r",0).style("fill",O=>O._children?"steelblue":"#fff").on("click",$(this,ra));let _,k=!1;S.append("text").attr("x",O=>O.children||O._children?-10:10).attr("dy",".35em").attr("class","nodeText").attr("text-anchor",O=>O.children||O._children?"end":"start").text($(this,oa)).style("fill-opacity",0).style("cursor","text").on("mouseover",(O,z)=>{clearTimeout($(this,ki)),Ve(this,ki,setTimeout(()=>{Ve(this,Pi,!0),$(this,Ar).transition().duration(200).style("opacity",1).style("pointer-events","all"),$(this,Ar).html(F4(z).outerHTML).style("left",`${O.pageX-12}px`).style("top",`${O.pageY+12}px`)},300))}).on("mouseout",()=>{Ve(this,Pi,!1),clearTimeout($(this,ki)),setTimeout(()=>{!$(this,Pi)&&!$(this,Oi)&&$(this,ys).call(this)},200)}).on("mousedown",O=>{_=setTimeout(()=>{k=!0},500),O.stopPropagation()}).on("mouseup",(O,z)=>{k||$(this,ra).call(this,O,z),k=!1,clearTimeout(_)}),$(this,ms).call(this,S),$(this,ms).call(this,v),v.exit().transition().duration($(this,$r)).attr("transform",()=>`translate(${d.y},${d.x})`).remove().select("text").style("fill-opacity",0);const C=$(this,gt).selectAll("path.link").data(w,O=>O.target.id),A=C.enter().insert("path","g").attr("class","link").attr("d",()=>{const O=[d.y0,d.x0];return $(this,Ci).call(this,{source:O,target:O})});$(this,vs).call(this,C),$(this,vs).call(this,A),C.exit().transition().duration($(this,$r)).attr("d",()=>{const O=[d.y,d.x];return $(this,Ci).call(this,{source:O,target:O})}).remove(),y.forEach(function(O){O.x0=O.x,O.y0=O.y})}),ve(this,ms,d=>{d.select("text").attr("x",g=>g.children||g._children?-10:10).attr("text-anchor",g=>g.children||g._children?"end":"start").text($(this,oa)),d.select("circle.nodeCircle").attr("r",4.5).attr("stroke",g=>g.data.color||"steelblue").style("fill",g=>g._children?g.data.color:"#fff"),d.transition().duration($(this,$r)).attr("transform",g=>`translate(${g.y},${g.x})`).select("text").style("fill-opacity",1)}),ve(this,vs,d=>{d.transition().duration($(this,$r)).attr("d",m=>$(this,Ci).call(this,{source:[m.source.y,m.source.x],target:[m.target.y,m.target.x]}))}),ve(this,gs,()=>{$(this,gt).selectAll("g.node").attr("fill","unset").attr("font-weight","normal"),$(this,gt).selectAll("path.link").style("stroke","#ccc").style("stroke-width","1px")}),ve(this,ys,()=>{$(this,Ar).style("pointer-events","none"),$(this,Ar).transition().duration(200).style("opacity",0)}),ve(this,oa,d=>d.data.level>1?`${d.data.name} (${d.data.code})`:d.data.name);var r;const i=On(`#${t}`),o=i.node();if(o===null)throw new Xy(t);o.clientHeightObject.values(d.children))),$(this,Ee).sort(R4),Ve(this,Ei,_0().size([$(this,bn),$(this,En)])),$(this,Ei).call(this,$(this,Ee)),Ve(this,Ci,_4()),Ve(this,Rr,C0().scaleExtent([.1,3]).on("zoom",$(this,wd))),Ve(this,Ht,ZE("svg").attr("width","100%").attr("height","100%").attr("viewBox",[0,0,$(this,En),$(this,bn)]).call($(this,Rr))),Ve(this,gt,$(this,Ht).append("g"));let a=1;const s=C0().filter(d=>d.type==="wheel").on("zoom",d=>{const m=d.transform,g=m.k/a;a=m.k,$(this,Rr).scaleBy($(this,Ht),g)});Ve(this,Ar,i.append("div").style("position","absolute").style("opacity","0").on("mouseover",()=>{Ve(this,Oi,!0)}).on("mouseout",()=>{Ve(this,Oi,!1),clearTimeout($(this,ki)),setTimeout(()=>{!$(this,Pi)&&!$(this,Oi)&&$(this,ys).call(this)},200)}).call(s)),$(this,Ee).x0=$(this,bn)/2,$(this,Ee).y0=0,(r=$(this,Ee).children)==null||r.forEach(d=>{aa(d,m=>{Vc(this,ia,hs).call(this,m)})}),$(this,Dr).call(this,$(this,Ee));const{width:l,height:u}=N4($(this,Ee)),c=$(this,En)/(l+75),f=$(this,bn)/(u+75);$(this,Rr).scaleTo($(this,Ht),Math.min(c,f)),$(this,Ti).call(this,$(this,Ee)),o.append($(this,Ht).node())}}Ee=new WeakMap;Ei=new WeakMap;Ht=new WeakMap;gt=new WeakMap;Ci=new WeakMap;Rr=new WeakMap;Ar=new WeakMap;ki=new WeakMap;Oi=new WeakMap;Pi=new WeakMap;bn=new WeakMap;En=new WeakMap;yd=new WeakMap;$r=new WeakMap;wd=new WeakMap;xd=new WeakMap;Ti=new WeakMap;ra=new WeakMap;ia=new WeakSet;hs=function(e){e.children&&(e._children=e.children,e.children=void 0)};Dr=new WeakMap;ms=new WeakMap;vs=new WeakMap;gs=new WeakMap;ys=new WeakMap;oa=new WeakMap;const j4=`\r + */function od(){return od=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function ab(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function lb(e,t){return e.button===0&&(!t||t==="_self")&&!ab(e)}function ad(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function sb(e,t){let n=ad(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(o=>{n.append(i,o)})}),n}const ub=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],cb="6";try{window.__reactRouterVersion=cb}catch{}const fb="startTransition",t0=uf[fb];function db(e){let{basename:t,children:n,future:r,window:i}=e,o=x.useRef();o.current==null&&(o.current=g_({window:i,v5Compat:!0}));let a=o.current,[s,l]=x.useState({action:a.action,location:a.location}),{v7_startTransition:u}=r||{},c=x.useCallback(f=>{u&&t0?t0(()=>l(f)):l(f)},[l,u]);return x.useLayoutEffect(()=>a.listen(c),[a,c]),x.createElement(rb,{basename:t,children:n,location:s.location,navigationType:s.action,navigator:a,future:r})}const pb=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",hb=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,_n=x.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:u,preventScrollReset:c,unstable_viewTransition:f}=t,d=ob(t,ub),{basename:m}=x.useContext(ci),g,y=!1;if(typeof u=="string"&&hb.test(u)&&(g=u,pb))try{let v=new URL(window.location.href),S=u.startsWith("//")?new URL(v.protocol+u):new URL(u),_=Kp(S.pathname,m);S.origin===v.origin&&_!=null?u=_+S.search+S.hash:y=!0}catch{}let w=B_(u,{relative:i}),p=mb(u,{replace:a,state:s,target:l,preventScrollReset:c,relative:i,unstable_viewTransition:f});function h(v){r&&r(v),v.defaultPrevented||p(v)}return x.createElement("a",od({},d,{href:g||w,onClick:y||o?r:h,ref:n,target:l}))});var n0;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(n0||(n0={}));var r0;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(r0||(r0={}));function mb(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a,unstable_viewTransition:s}=t===void 0?{}:t,l=qp(),u=Er(),c=gy(e,{relative:a});return x.useCallback(f=>{if(lb(f,n)){f.preventDefault();let d=r!==void 0?r:Qs(u)===Qs(c);l(e,{replace:d,state:i,preventScrollReset:o,relative:a,unstable_viewTransition:s})}},[u,l,c,r,i,n,e,o,a,s])}function Lu(e){let t=x.useRef(ad(e)),n=x.useRef(!1),r=Er(),i=x.useMemo(()=>sb(r.search,n.current?null:t.current),[r.search]),o=qp(),a=x.useCallback((s,l)=>{const u=ad(typeof s=="function"?s(i):s);n.current=!0,o("?"+u,l)},[o,i]);return[i,a]}function vb(e,t){let n;for(const r of e)r!=null&&(n=r)&&(n=r);return n}var gb={value:()=>{}};function Zp(){for(var e=0,t=arguments.length,n={},r;e=0&&(r=n.slice(i+1),n=n.slice(0,i)),n&&!t.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:r}})}us.prototype=Zp.prototype={constructor:us,on:function(e,t){var n=this._,r=yb(e+"",n),i,o=-1,a=r.length;if(arguments.length<2){for(;++o0)for(var n=new Array(i),r=0,i,o;r=0&&(t=e.slice(0,n))!=="xmlns"&&(e=e.slice(n+1)),o0.hasOwnProperty(t)?{space:o0[t],local:e}:e}function xb(e){return function(){var t=this.ownerDocument,n=this.namespaceURI;return n===ld&&t.documentElement.namespaceURI===ld?t.createElement(e):t.createElementNS(n,e)}}function Sb(e){return function(){return this.ownerDocument.createElementNS(e.space,e.local)}}function Jp(e){var t=Ru(e);return(t.local?Sb:xb)(t)}function _b(){}function eh(e){return e==null?_b:function(){return this.querySelector(e)}}function bb(e){typeof e!="function"&&(e=eh(e));for(var t=this._groups,n=t.length,r=new Array(n),i=0;i=v&&(v=h+1);!(_=w[v])&&++v=0;)(a=r[i])&&(o&&a.compareDocumentPosition(o)^4&&o.parentNode.insertBefore(a,o),o=a);return this}function Gb(e){e||(e=Kb);function t(f,d){return f&&d?e(f.__data__,d.__data__):!f-!d}for(var n=this._groups,r=n.length,i=new Array(r),o=0;ot?1:e>=t?0:NaN}function Qb(){var e=arguments[0];return arguments[0]=this,e.apply(null,arguments),this}function qb(){return Array.from(this)}function Zb(){for(var e=this._groups,t=0,n=e.length;t1?this.each((t==null?uE:typeof t=="function"?fE:cE)(e,t,n??"")):so(this.node(),e)}function so(e,t){return e.style.getPropertyValue(t)||Ey(e).getComputedStyle(e,null).getPropertyValue(t)}function pE(e){return function(){delete this[e]}}function hE(e,t){return function(){this[e]=t}}function mE(e,t){return function(){var n=t.apply(this,arguments);n==null?delete this[e]:this[e]=n}}function vE(e,t){return arguments.length>1?this.each((t==null?pE:typeof t=="function"?mE:hE)(e,t)):this.node()[e]}function Cy(e){return e.trim().split(/^|\s+/)}function th(e){return e.classList||new ky(e)}function ky(e){this._node=e,this._names=Cy(e.getAttribute("class")||"")}ky.prototype={add:function(e){var t=this._names.indexOf(e);t<0&&(this._names.push(e),this._node.setAttribute("class",this._names.join(" ")))},remove:function(e){var t=this._names.indexOf(e);t>=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};function Oy(e,t){for(var n=th(e),r=-1,i=t.length;++r=0&&(n=t.slice(r+1),t=t.slice(0,r)),{type:t,name:n}})}function HE(e){return function(){var t=this.__on;if(t){for(var n=0,r=-1,i=t.length,o;n>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Dl(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Dl(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=rC.exec(e))?new ct(t[1],t[2],t[3],1):(t=iC.exec(e))?new ct(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=oC.exec(e))?Dl(t[1],t[2],t[3],t[4]):(t=aC.exec(e))?Dl(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=lC.exec(e))?d0(t[1],t[2]/100,t[3]/100,1):(t=sC.exec(e))?d0(t[1],t[2]/100,t[3]/100,t[4]):a0.hasOwnProperty(e)?u0(a0[e]):e==="transparent"?new ct(NaN,NaN,NaN,0):null}function u0(e){return new ct(e>>16&255,e>>8&255,e&255,1)}function Dl(e,t,n,r){return r<=0&&(e=t=n=NaN),new ct(e,t,n,r)}function fC(e){return e instanceof cl||(e=Wa(e)),e?(e=e.rgb(),new ct(e.r,e.g,e.b,e.opacity)):new ct}function cd(e,t,n,r){return arguments.length===1?fC(e):new ct(e,t,n,r??1)}function ct(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}nh(ct,cd,My(cl,{brighter(e){return e=e==null?Js:Math.pow(Js,e),new ct(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?Ba:Math.pow(Ba,e),new ct(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new ct(Wr(this.r),Wr(this.g),Wr(this.b),eu(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:c0,formatHex:c0,formatHex8:dC,formatRgb:f0,toString:f0}));function c0(){return`#${Ur(this.r)}${Ur(this.g)}${Ur(this.b)}`}function dC(){return`#${Ur(this.r)}${Ur(this.g)}${Ur(this.b)}${Ur((isNaN(this.opacity)?1:this.opacity)*255)}`}function f0(){const e=eu(this.opacity);return`${e===1?"rgb(":"rgba("}${Wr(this.r)}, ${Wr(this.g)}, ${Wr(this.b)}${e===1?")":`, ${e})`}`}function eu(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Wr(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Ur(e){return e=Wr(e),(e<16?"0":"")+e.toString(16)}function d0(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Gt(e,t,n,r)}function Ny(e){if(e instanceof Gt)return new Gt(e.h,e.s,e.l,e.opacity);if(e instanceof cl||(e=Wa(e)),!e)return new Gt;if(e instanceof Gt)return e;e=e.rgb();var t=e.r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),a=NaN,s=o-i,l=(o+i)/2;return s?(t===o?a=(n-r)/s+(n0&&l<1?0:a,new Gt(a,s,l,e.opacity)}function pC(e,t,n,r){return arguments.length===1?Ny(e):new Gt(e,t,n,r??1)}function Gt(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}nh(Gt,pC,My(cl,{brighter(e){return e=e==null?Js:Math.pow(Js,e),new Gt(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?Ba:Math.pow(Ba,e),new Gt(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new ct(Ac(e>=240?e-240:e+120,i,r),Ac(e,i,r),Ac(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new Gt(p0(this.h),Fl(this.s),Fl(this.l),eu(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=eu(this.opacity);return`${e===1?"hsl(":"hsla("}${p0(this.h)}, ${Fl(this.s)*100}%, ${Fl(this.l)*100}%${e===1?")":`, ${e})`}`}}));function p0(e){return e=(e||0)%360,e<0?e+360:e}function Fl(e){return Math.max(0,Math.min(1,e||0))}function Ac(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const Ly=e=>()=>e;function hC(e,t){return function(n){return e+n*t}}function mC(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function vC(e){return(e=+e)==1?Ry:function(t,n){return n-t?mC(t,n,e):Ly(isNaN(t)?n:t)}}function Ry(e,t){var n=t-e;return n?hC(e,n):Ly(isNaN(e)?t:e)}const h0=function e(t){var n=vC(t);function r(i,o){var a=n((i=cd(i)).r,(o=cd(o)).r),s=n(i.g,o.g),l=n(i.b,o.b),u=Ry(i.opacity,o.opacity);return function(c){return i.r=a(c),i.g=s(c),i.b=l(c),i.opacity=u(c),i+""}}return r.gamma=e,r}(1);function Qn(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}var fd=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,$c=new RegExp(fd.source,"g");function gC(e){return function(){return e}}function yC(e){return function(t){return e(t)+""}}function wC(e,t){var n=fd.lastIndex=$c.lastIndex=0,r,i,o,a=-1,s=[],l=[];for(e=e+"",t=t+"";(r=fd.exec(e))&&(i=$c.exec(t));)(o=i.index)>n&&(o=t.slice(n,o),s[a]?s[a]+=o:s[++a]=o),(r=r[0])===(i=i[0])?s[a]?s[a]+=i:s[++a]=i:(s[++a]=null,l.push({i:a,x:Qn(r,i)})),n=$c.lastIndex;return n180?c+=360:c-u>180&&(u+=360),d.push({i:f.push(i(f)+"rotate(",null,r)-2,x:Qn(u,c)})):c&&f.push(i(f)+"rotate("+c+r)}function s(u,c,f,d){u!==c?d.push({i:f.push(i(f)+"skewX(",null,r)-2,x:Qn(u,c)}):c&&f.push(i(f)+"skewX("+c+r)}function l(u,c,f,d,m,g){if(u!==f||c!==d){var y=m.push(i(m)+"scale(",null,",",null,")");g.push({i:y-4,x:Qn(u,f)},{i:y-2,x:Qn(c,d)})}else(f!==1||d!==1)&&m.push(i(m)+"scale("+f+","+d+")")}return function(u,c){var f=[],d=[];return u=e(u),c=e(c),o(u.translateX,u.translateY,c.translateX,c.translateY,f,d),a(u.rotate,c.rotate,f,d),s(u.skewX,c.skewX,f,d),l(u.scaleX,u.scaleY,c.scaleX,c.scaleY,f,d),u=c=null,function(m){for(var g=-1,y=d.length,w;++g=0&&e._call.call(void 0,t),e=e._next;--uo}function g0(){ni=(nu=Ya.now())+Au,uo=ta=0;try{TC()}finally{uo=0,MC(),ni=0}}function IC(){var e=Ya.now(),t=e-nu;t>Dy&&(Au-=t,nu=e)}function MC(){for(var e,t=tu,n,r=1/0;t;)t._call?(r>t._time&&(r=t._time),e=t,t=t._next):(n=t._next,t._next=null,t=e?e._next=n:tu=n);na=e,pd(r)}function pd(e){if(!uo){ta&&(ta=clearTimeout(ta));var t=e-ni;t>24?(e<1/0&&(ta=setTimeout(g0,e-Ya.now()-Au)),Yo&&(Yo=clearInterval(Yo))):(Yo||(nu=Ya.now(),Yo=setInterval(IC,Dy)),uo=1,Fy(g0))}}function y0(e,t,n){var r=new ru;return t=t==null?0:+t,r.restart(i=>{r.stop(),e(i+t)},t,n),r}var NC=Zp("start","end","cancel","interrupt"),LC=[],Vy=0,w0=1,hd=2,cs=3,x0=4,md=5,fs=6;function $u(e,t,n,r,i,o){var a=e.__transition;if(!a)e.__transition={};else if(n in a)return;RC(e,n,{name:t,index:r,group:i,on:NC,tween:LC,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:Vy})}function ih(e,t){var n=en(e,t);if(n.state>Vy)throw new Error("too late; already scheduled");return n}function wn(e,t){var n=en(e,t);if(n.state>cs)throw new Error("too late; already running");return n}function en(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}function RC(e,t,n){var r=e.__transition,i;r[t]=n,n.timer=zy(o,0,n.time);function o(u){n.state=w0,n.timer.restart(a,n.delay,n.time),n.delay<=u&&a(u-n.delay)}function a(u){var c,f,d,m;if(n.state!==w0)return l();for(c in r)if(m=r[c],m.name===n.name){if(m.state===cs)return y0(a);m.state===x0?(m.state=fs,m.timer.stop(),m.on.call("interrupt",e,e.__data__,m.index,m.group),delete r[c]):+chd&&r.state=0&&(t=t.slice(0,n)),!t||t==="start"})}function c4(e,t,n){var r,i,o=u4(t)?ih:wn;return function(){var a=o(this,e),s=a.on;s!==r&&(i=(r=s).copy()).on(t,n),a.on=i}}function f4(e,t){var n=this._id;return arguments.length<2?en(this.node(),n).on.on(e):this.each(c4(n,e,t))}function d4(e){return function(){var t=this.parentNode;for(var n in this.__transition)if(+n!==e)return;t&&t.removeChild(this)}}function p4(){return this.on("end.remove",d4(this._id))}function h4(e){var t=this._name,n=this._id;typeof e!="function"&&(e=eh(e));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Hy;const n=10**t;return function(r){this._+=r[0];for(let i=1,o=r.length;iLr)if(!(Math.abs(f*l-u*c)>Lr)||!o)this._append`L${this._x1=t},${this._y1=n}`;else{let m=r-a,g=i-s,y=l*l+u*u,w=m*m+g*g,p=Math.sqrt(y),h=Math.sqrt(d),v=o*Math.tan((vd-Math.acos((y+d-w)/(2*p*h)))/2),S=v/h,_=v/p;Math.abs(S-1)>Lr&&this._append`L${t+S*c},${n+S*f}`,this._append`A${o},${o},0,0,${+(f*m>c*g)},${this._x1=t+_*l},${this._y1=n+_*u}`}}arc(t,n,r,i,o,a){if(t=+t,n=+n,r=+r,a=!!a,r<0)throw new Error(`negative radius: ${r}`);let s=r*Math.cos(i),l=r*Math.sin(i),u=t+s,c=n+l,f=1^a,d=a?i-o:o-i;this._x1===null?this._append`M${u},${c}`:(Math.abs(this._x1-u)>Lr||Math.abs(this._y1-c)>Lr)&&this._append`L${u},${c}`,r&&(d<0&&(d=d%gd+gd),d>z4?this._append`A${r},${r},0,1,${f},${t-s},${n-l}A${r},${r},0,1,${f},${this._x1=u},${this._y1=c}`:d>Lr&&this._append`A${r},${r},0,${+(d>=vd)},${f},${this._x1=t+r*Math.cos(o)},${this._y1=n+r*Math.sin(o)}`)}rect(t,n,r,i){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function U4(e){var t=0,n=e.children,r=n&&n.length;if(!r)t=1;else for(;--r>=0;)t+=n[r].value;e.value=t}function B4(){return this.eachAfter(U4)}function H4(e,t){let n=-1;for(const r of this)e.call(t,r,++n,this);return this}function W4(e,t){for(var n=this,r=[n],i,o,a=-1;n=r.pop();)if(e.call(t,n,++a,this),i=n.children)for(o=i.length-1;o>=0;--o)r.push(i[o]);return this}function Y4(e,t){for(var n=this,r=[n],i=[],o,a,s,l=-1;n=r.pop();)if(i.push(n),o=n.children)for(a=0,s=o.length;a=0;)n+=r[i].value;t.value=n})}function K4(e){return this.eachBefore(function(t){t.children&&t.children.sort(e)})}function Q4(e){for(var t=this,n=q4(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r}function q4(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;for(e=n.pop(),t=r.pop();e===t;)i=e,e=n.pop(),t=r.pop();return i}function Z4(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}function J4(){return Array.from(this)}function e3(){var e=[];return this.eachBefore(function(t){t.children||e.push(t)}),e}function t3(){var e=this,t=[];return e.each(function(n){n!==e&&t.push({source:n.parent,target:n})}),t}function*n3(){var e=this,t,n=[e],r,i,o;do for(t=n.reverse(),n=[];e=t.pop();)if(yield e,r=e.children)for(i=0,o=r.length;i=0;--s)i.push(o=a[s]=new Xa(a[s])),o.parent=r,o.depth=r.depth+1;return n.eachBefore(l3)}function r3(){return ah(this).eachBefore(a3)}function i3(e){return e.children}function o3(e){return Array.isArray(e)?e[1]:null}function a3(e){e.data.value!==void 0&&(e.value=e.data.value),e.data=e.data.data}function l3(e){var t=0;do e.height=t;while((e=e.parent)&&e.height<++t)}function Xa(e){this.data=e,this.depth=this.height=0,this.parent=null}Xa.prototype=ah.prototype={constructor:Xa,count:B4,each:H4,eachAfter:Y4,eachBefore:W4,find:X4,sum:G4,sort:K4,path:Q4,ancestors:Z4,descendants:J4,leaves:e3,links:t3,copy:r3,[Symbol.iterator]:n3};function s3(e,t){return e.parent===t.parent?1:2}function Dc(e){var t=e.children;return t?t[0]:e.t}function Fc(e){var t=e.children;return t?t[t.length-1]:e.t}function u3(e,t,n){var r=n/(t.i-e.i);t.c-=r,t.s+=n,e.c+=r,t.z+=n,t.m+=n}function c3(e){for(var t=0,n=0,r=e.children,i=r.length,o;--i>=0;)o=r[i],o.z+=t,o.m+=t,t+=o.s+(n+=o.c)}function f3(e,t,n){return e.a.parent===t.parent?e.a:n}function ps(e,t){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=t}ps.prototype=Object.create(Xa.prototype);function d3(e){for(var t=new ps(e,0),n,r=[t],i,o,a,s;n=r.pop();)if(o=n._.children)for(n.children=new Array(s=o.length),a=s-1;a>=0;--a)r.push(i=n.children[a]=new ps(o[a],a)),i.parent=n;return(t.parent=new ps(null,0)).children=[t],t}function S0(){var e=s3,t=1,n=1,r=null;function i(u){var c=d3(u);if(c.eachAfter(o),c.parent.m=-c.z,c.eachBefore(a),r)u.eachBefore(l);else{var f=u,d=u,m=u;u.eachBefore(function(h){h.xd.x&&(d=h),h.depth>m.depth&&(m=h)});var g=f===d?1:e(f,d)/2,y=g-f.x,w=t/(d.x+g+y),p=n/(m.depth||1);u.eachBefore(function(h){h.x=(h.x+y)*w,h.y=h.depth*p})}return u}function o(u){var c=u.children,f=u.parent.children,d=u.i?f[u.i-1]:null;if(c){c3(u);var m=(c[0].z+c[c.length-1].z)/2;d?(u.z=d.z+e(u._,d._),u.m=u.z-m):u.z=m}else d&&(u.z=d.z+e(u._,d._));u.parent.A=s(u,d,u.parent.A||f[0])}function a(u){u._.x=u.z+u.parent.m,u.m+=u.parent.m}function s(u,c,f){if(c){for(var d=u,m=u,g=c,y=d.parent.children[0],w=d.m,p=m.m,h=g.m,v=y.m,S;g=Fc(g),d=Dc(d),g&&d;)y=Dc(y),m=Fc(m),m.a=u,S=g.z+h-d.z-w+e(g._,d._),S>0&&(u3(f3(g,u,f),u,S),w+=S,p+=S),h+=g.m,w+=d.m,v+=y.m,p+=m.m;g&&!Fc(m)&&(m.t=g,m.m+=h-p),d&&!Dc(y)&&(y.t=d,y.m+=w-v,f=u)}return f}function l(u){u.x*=t,u.y=u.depth*n}return i.separation=function(u){return arguments.length?(e=u,i):e},i.size=function(u){return arguments.length?(r=!1,t=+u[0],n=+u[1],i):r?null:[t,n]},i.nodeSize=function(u){return arguments.length?(r=!0,t=+u[0],n=+u[1],i):r?[t,n]:null},i}function _0(e){return function(){return e}}function p3(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const r=Math.floor(n);if(!(r>=0))throw new RangeError(`invalid digits: ${n}`);t=r}return e},()=>new j4(t)}var h3=Array.prototype.slice;function m3(e){return e[0]}function v3(e){return e[1]}class g3{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function y3(e){return new g3(e,!0)}function w3(e){return e.source}function x3(e){return e.target}function S3(e){let t=w3,n=x3,r=m3,i=v3,o=null,a=null,s=p3(l);function l(){let u;const c=h3.call(arguments),f=t.apply(this,c),d=n.apply(this,c);if(o==null&&(a=e(u=s())),a.lineStart(),c[0]=f,a.point(+r.apply(this,c),+i.apply(this,c)),c[0]=d,a.point(+r.apply(this,c),+i.apply(this,c)),a.lineEnd(),u)return a=null,u+""||null}return l.source=function(u){return arguments.length?(t=u,l):t},l.target=function(u){return arguments.length?(n=u,l):n},l.x=function(u){return arguments.length?(r=typeof u=="function"?u:_0(+u),l):r},l.y=function(u){return arguments.length?(i=typeof u=="function"?u:_0(+u),l):i},l.context=function(u){return arguments.length?(u==null?o=a=null:a=e(o=u),l):o},l}function _3(){return S3(y3)}const Vl=e=>()=>e;function b3(e,{sourceEvent:t,target:n,transform:r,dispatch:i}){Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:t,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:i}})}function In(e,t,n){this.k=e,this.x=t,this.y=n}In.prototype={constructor:In,scale:function(e){return e===1?this:new In(this.k*e,this.x,this.y)},translate:function(e,t){return e===0&t===0?this:new In(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var Du=new In(1,0,0);Wy.prototype=In.prototype;function Wy(e){for(;!e.__zoom;)if(!(e=e.parentNode))return Du;return e.__zoom}function zc(e){e.stopImmediatePropagation()}function Xo(e){e.preventDefault(),e.stopImmediatePropagation()}function E3(e){return(!e.ctrlKey||e.type==="wheel")&&!e.button}function C3(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e,e.hasAttribute("viewBox")?(e=e.viewBox.baseVal,[[e.x,e.y],[e.x+e.width,e.y+e.height]]):[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]):[[0,0],[e.clientWidth,e.clientHeight]]}function b0(){return this.__zoom||Du}function k3(e){return-e.deltaY*(e.deltaMode===1?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function O3(){return navigator.maxTouchPoints||"ontouchstart"in this}function P3(e,t,n){var r=e.invertX(t[0][0])-n[0][0],i=e.invertX(t[1][0])-n[1][0],o=e.invertY(t[0][1])-n[0][1],a=e.invertY(t[1][1])-n[1][1];return e.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}function E0(){var e=E3,t=C3,n=P3,r=k3,i=O3,o=[0,1/0],a=[[-1/0,-1/0],[1/0,1/0]],s=250,l=OC,u=Zp("start","zoom","end"),c,f,d,m=500,g=150,y=0,w=10;function p(b){b.property("__zoom",b0).on("wheel.zoom",C,{passive:!1}).on("mousedown.zoom",A).on("dblclick.zoom",O).filter(i).on("touchstart.zoom",z).on("touchmove.zoom",H).on("touchend.zoom touchcancel.zoom",W).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}p.transform=function(b,L,T,R){var P=b.selection?b.selection():b;P.property("__zoom",b0),b!==P?_(b,L,T,R):P.interrupt().each(function(){k(this,arguments).event(R).start().zoom(null,typeof L=="function"?L.apply(this,arguments):L).end()})},p.scaleBy=function(b,L,T,R){p.scaleTo(b,function(){var P=this.__zoom.k,N=typeof L=="function"?L.apply(this,arguments):L;return P*N},T,R)},p.scaleTo=function(b,L,T,R){p.transform(b,function(){var P=t.apply(this,arguments),N=this.__zoom,I=T==null?S(P):typeof T=="function"?T.apply(this,arguments):T,j=N.invert(I),F=typeof L=="function"?L.apply(this,arguments):L;return n(v(h(N,F),I,j),P,a)},T,R)},p.translateBy=function(b,L,T,R){p.transform(b,function(){return n(this.__zoom.translate(typeof L=="function"?L.apply(this,arguments):L,typeof T=="function"?T.apply(this,arguments):T),t.apply(this,arguments),a)},null,R)},p.translateTo=function(b,L,T,R,P){p.transform(b,function(){var N=t.apply(this,arguments),I=this.__zoom,j=R==null?S(N):typeof R=="function"?R.apply(this,arguments):R;return n(Du.translate(j[0],j[1]).scale(I.k).translate(typeof L=="function"?-L.apply(this,arguments):-L,typeof T=="function"?-T.apply(this,arguments):-T),N,a)},R,P)};function h(b,L){return L=Math.max(o[0],Math.min(o[1],L)),L===b.k?b:new In(L,b.x,b.y)}function v(b,L,T){var R=L[0]-T[0]*b.k,P=L[1]-T[1]*b.k;return R===b.x&&P===b.y?b:new In(b.k,R,P)}function S(b){return[(+b[0][0]+ +b[1][0])/2,(+b[0][1]+ +b[1][1])/2]}function _(b,L,T,R){b.on("start.zoom",function(){k(this,arguments).event(R).start()}).on("interrupt.zoom end.zoom",function(){k(this,arguments).event(R).end()}).tween("zoom",function(){var P=this,N=arguments,I=k(P,N).event(R),j=t.apply(P,N),F=T==null?S(j):typeof T=="function"?T.apply(P,N):T,q=Math.max(j[1][0]-j[0][0],j[1][1]-j[0][1]),X=P.__zoom,ne=typeof L=="function"?L.apply(P,N):L,ee=l(X.invert(F).concat(q/X.k),ne.invert(F).concat(q/ne.k));return function(Z){if(Z===1)Z=ne;else{var de=ee(Z),Me=q/de[2];Z=new In(Me,F[0]-de[0]*Me,F[1]-de[1]*Me)}I.zoom(null,Z)}})}function k(b,L,T){return!T&&b.__zooming||new E(b,L)}function E(b,L){this.that=b,this.args=L,this.active=0,this.sourceEvent=null,this.extent=t.apply(b,L),this.taps=0}E.prototype={event:function(b){return b&&(this.sourceEvent=b),this},start:function(){return++this.active===1&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(b,L){return this.mouse&&b!=="mouse"&&(this.mouse[1]=L.invert(this.mouse[0])),this.touch0&&b!=="touch"&&(this.touch0[1]=L.invert(this.touch0[0])),this.touch1&&b!=="touch"&&(this.touch1[1]=L.invert(this.touch1[0])),this.that.__zoom=L,this.emit("zoom"),this},end:function(){return--this.active===0&&(delete this.that.__zooming,this.emit("end")),this},emit:function(b){var L=On(this.that).datum();u.call(b,this.that,new b3(b,{sourceEvent:this.sourceEvent,target:p,type:b,transform:this.that.__zoom,dispatch:u}),L)}};function C(b,...L){if(!e.apply(this,arguments))return;var T=k(this,L).event(b),R=this.__zoom,P=Math.max(o[0],Math.min(o[1],R.k*Math.pow(2,r.apply(this,arguments)))),N=Tr(b);if(T.wheel)(T.mouse[0][0]!==N[0]||T.mouse[0][1]!==N[1])&&(T.mouse[1]=R.invert(T.mouse[0]=N)),clearTimeout(T.wheel);else{if(R.k===P)return;T.mouse=[N,R.invert(N)],ds(this),T.start()}Xo(b),T.wheel=setTimeout(I,g),T.zoom("mouse",n(v(h(R,P),T.mouse[0],T.mouse[1]),T.extent,a));function I(){T.wheel=null,T.end()}}function A(b,...L){if(d||!e.apply(this,arguments))return;var T=b.currentTarget,R=k(this,L,!0).event(b),P=On(b.view).on("mousemove.zoom",F,!0).on("mouseup.zoom",q,!0),N=Tr(b,T),I=b.clientX,j=b.clientY;eC(b.view),zc(b),R.mouse=[N,this.__zoom.invert(N)],ds(this),R.start();function F(X){if(Xo(X),!R.moved){var ne=X.clientX-I,ee=X.clientY-j;R.moved=ne*ne+ee*ee>y}R.event(X).zoom("mouse",n(v(R.that.__zoom,R.mouse[0]=Tr(X,T),R.mouse[1]),R.extent,a))}function q(X){P.on("mousemove.zoom mouseup.zoom",null),tC(X.view,R.moved),Xo(X),R.event(X).end()}}function O(b,...L){if(e.apply(this,arguments)){var T=this.__zoom,R=Tr(b.changedTouches?b.changedTouches[0]:b,this),P=T.invert(R),N=T.k*(b.shiftKey?.5:2),I=n(v(h(T,N),R,P),t.apply(this,L),a);Xo(b),s>0?On(this).transition().duration(s).call(_,I,R,b):On(this).call(p.transform,I,R,b)}}function z(b,...L){if(e.apply(this,arguments)){var T=b.touches,R=T.length,P=k(this,L,b.changedTouches.length===R).event(b),N,I,j,F;for(zc(b),I=0;I{throw TypeError(e)},I3=(e,t,n)=>t in e?T3(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ir=(e,t,n)=>I3(e,typeof t!="symbol"?t+"":t,n),lh=(e,t,n)=>t.has(e)||Yy("Cannot "+n),$=(e,t,n)=>(lh(e,t,"read from private field"),n?n.call(e):t.get(e)),ve=(e,t,n)=>t.has(e)?Yy("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),Ve=(e,t,n,r)=>(lh(e,t,"write to private field"),t.set(e,n),n),Vc=(e,t,n)=>(lh(e,t,"access private method"),n),M3=(e,t,n,r)=>({set _(i){Ve(e,t,i)},get _(){return $(e,t,r)}}),Ee,Ei,Ht,gt,Ci,Rr,Ar,ki,Oi,Pi,bn,En,yd,$r,wd,xd,Ti,ra,ia,hs,Dr,ms,vs,gs,ys,oa;class Xy extends Error{constructor(t){super(`No element in DOM with ID ${t}`)}}function N3(e){let t=1/0,n=-1/0,r=1/0,i=-1/0;return aa(e,o=>{t=Math.min(t,o.y),n=Math.max(n,o.y),r=Math.min(r,o.x),i=Math.max(i,o.x)},!1),{width:n-t,height:i-r}}function L3(e){const t=[];let n=[e];for(;n.length>0;){t[t.length]=n.length;let r=[];for(const i of n)r=r.concat(i.children||[]);n=r}return t}function aa(e,t,n=!0){let r=[e];for(;r.length>0;){let i=[];for(const o of r)i=i.concat(o.children||(n?o._children:[])||[]),t(o);r=i}}function Gy(e,t){return e.data.level-t.data.level}function R3(e,t){const n=Gy(e,t);return n!==0?n:e.data.name.toLowerCase().localeCompare(t.data.name.toLowerCase())}function A3(e,t){const n=Gy(e,t);return n!==0?n:e.x-t.x}function Ky(e,t,n){let r=[];const i=t(e);i&&r.push(e);for(const o of e.children||e._children||[]){const a=Ky(o,t,n);a.length>0&&(r=r.concat(a))}return r.length>0&&(i&&r.length===1?n(e,!0):n(e,!1)),r}function Qy(e){const t=document.getElementById(e);if(!t)throw new Xy(e);return t}const $3="https://ncit.nci.nih.gov/ncitbrowser/ConceptReport.jsp?dictionary=NCI_Thesaurus&code=",D3="https://ncim.nci.nih.gov/ncimbrowser/ConceptReport.jsp?code=";function F3(e){const t=document.createElement("div");return t.className="oncotree-tooltip",t.appendChild(jl("Name",e.data.name)),t.appendChild(jl("Code",e.data.code)),t.appendChild(jl("Main Type",e.data.mainType??"N/A")),e.data.externalReferences.NCI&&t.appendChild(C0(e.data.externalReferences.NCI,"NCI")),e.data.externalReferences.UMLS&&t.appendChild(C0(e.data.externalReferences.UMLS,"UMLS")),t.appendChild(jl("Color",e.data.color??"N/A")),(e.data.precursors.length>0||e.data.revocations.length>0)&&t.appendChild(V3(e.data.precursors,e.data.revocations)),t}function jl(e,t){const n=document.createElement("div");return n.className="oncotree-tooltip-item",n.textContent=`${e}: ${t}`,n}function C0(e,t){const n=document.createElement("div"),r=document.createElement("span");r.textContent=`${t}: `,n.appendChild(r);for(let i=0;i0&&(r=document.createElement("span"),r.textContent=t.join(", "),r.style.color="#FF7074",n.appendChild(r)),e.length>0){const o=document.createElement("span");let a="";r&&(a+=", "),a+=e.join(", "),o.textContent=a,n.appendChild(o)}const i=document.createElement("div");if(i.appendChild(n),r){const o=document.createElement("span");o.textContent="* Use of codes show in red is now discouraged.",o.style.fontSize="90%",i.appendChild(document.createElement("br")),i.appendChild(o)}return i}class j3{constructor(t,n){ve(this,ia),ve(this,Ee),ve(this,Ei),ve(this,Ht),ve(this,gt),ve(this,Ci),ve(this,Rr),ve(this,Ar),ve(this,ki),ve(this,Oi,!1),ve(this,Pi,!1),ve(this,bn,0),ve(this,En,0),ve(this,yd,0),ve(this,$r,750),Ir(this,"search",d=>{if(!$(this,gt))return[];$(this,gs).call(this),aa($(this,Ee),y=>{y.data.level>0&&Vc(this,ia,hs).call(this,y)});const m=[],g=Ky($(this,Ee),d,(y,w)=>{m.push(y),y._children&&!w&&(y.children=y._children,y._children=void 0)});return $(this,Dr).call(this,$(this,Ee)),$(this,gt).selectAll("g.node").filter(y=>d(y)).attr("font-weight","bold").attr("fill","red"),$(this,gt).selectAll("path.link").filter(y=>m.includes(y.target)).style("stroke",y=>y.target.data.color==="Gainsboro"?"Gray":y.target.data.color).style("stroke-width","2px"),g.sort(A3),g}),Ir(this,"searchByName",d=>this.search(m=>m.data.name.toLowerCase().includes(d.toLowerCase()))),Ir(this,"focus",d=>{$(this,Ti).call(this,d)}),Ir(this,"expand",()=>{aa($(this,Ee),d=>{d._children&&(d.children=d._children,d._children=void 0)}),$(this,Dr).call(this,$(this,Ee))}),Ir(this,"collapse",()=>{aa($(this,Ee),d=>{d.data.level>0&&Vc(this,ia,hs).call(this,d)}),$(this,gs).call(this),$(this,Dr).call(this,$(this,Ee)),$(this,Ti).call(this,$(this,Ee))}),Ir(this,"enterCopyJsonMode",d=>{$(this,Ht).style("cursor","copy"),$(this,gt).selectAll("g.node").attr("class","node copy").on("click",async(m,g)=>{var y,w;try{await navigator.clipboard.writeText(JSON.stringify(g.data,null,4)),(y=d==null?void 0:d.onCopySuccess)==null||y.call(d,m)}catch(p){(w=d==null?void 0:d.onCopyError)==null||w.call(d,m,p)}})}),Ir(this,"exitCopyJsonMode",()=>{$(this,Ht).style("cursor","auto"),$(this,gt).selectAll("g.node").attr("class","node").on("click",$(this,ra))}),ve(this,wd,d=>{$(this,gt).attr("transform",d.transform)}),ve(this,xd,d=>(d.children?(d._children=d.children,d.children=void 0):d._children&&(d.children=d._children,d._children=void 0),d)),ve(this,Ti,d=>{const m=Wy($(this,Ht).node()).k;let g=d.y;if(d.children){const _=d.children[Math.floor(d.children.length/2)].y;g=(g+_)/2}const y=d.x,w=$(this,En)/2,p=$(this,bn)/2,h=-g*m+w,v=-y*m+p,S=Du.translate(h,v).scale(m);$(this,Ht).transition().duration($(this,$r)).call($(this,Rr).transform,S)}),ve(this,ra,(d,m)=>{m=$(this,xd).call(this,m),$(this,Dr).call(this,m),$(this,Ti).call(this,m)}),ve(this,Dr,d=>{const m=L3($(this,Ee)),g=vb(m)*25;Ve(this,Ei,S0().size([g,$(this,En)])),$(this,Ei).call(this,$(this,Ee));const y=$(this,Ee).descendants().reverse(),w=$(this,Ee).links(),p={0:0},h={0:0};y.forEach(O=>{const z=$(this,oa).call(this,O).length*6+70;O.depth!==0&&(Object.prototype.hasOwnProperty.call(p,O.depth)||(p[O.depth]=0,h[O.depth]=0),!O.children&&!O._children&&h[O.depth]1?(z+=p[W]+h[W-1],p[W]>0&&h[W-1]>0?z-=50:z-=0):z+=p[W];O.y=z}});const v=$(this,gt).selectAll("g.node").data(y,O=>O.id||(O.id=++M3(this,yd)._)),S=v.enter().append("g").attr("class","node").attr("transform",()=>`translate(${d.y0},${d.x0})`);S.append("circle").attr("class","nodeCircle").attr("r",0).style("fill",O=>O._children?"steelblue":"#fff").on("click",$(this,ra));let _,k=!1;S.append("text").attr("x",O=>O.children||O._children?-10:10).attr("dy",".35em").attr("class","nodeText").attr("text-anchor",O=>O.children||O._children?"end":"start").text($(this,oa)).style("fill-opacity",0).style("cursor","text").on("mouseover",(O,z)=>{clearTimeout($(this,ki)),Ve(this,ki,setTimeout(()=>{Ve(this,Pi,!0),$(this,Ar).transition().duration(200).style("opacity",1).style("pointer-events","all"),$(this,Ar).html(F3(z).outerHTML).style("left",`${O.pageX-12}px`).style("top",`${O.pageY+12}px`)},300))}).on("mouseout",()=>{Ve(this,Pi,!1),clearTimeout($(this,ki)),setTimeout(()=>{!$(this,Pi)&&!$(this,Oi)&&$(this,ys).call(this)},200)}).on("mousedown",O=>{_=setTimeout(()=>{k=!0},500),O.stopPropagation()}).on("mouseup",(O,z)=>{k||$(this,ra).call(this,O,z),k=!1,clearTimeout(_)}),$(this,ms).call(this,S),$(this,ms).call(this,v),v.exit().transition().duration($(this,$r)).attr("transform",()=>`translate(${d.y},${d.x})`).remove().select("text").style("fill-opacity",0);const C=$(this,gt).selectAll("path.link").data(w,O=>O.target.id),A=C.enter().insert("path","g").attr("class","link").attr("d",()=>{const O=[d.y0,d.x0];return $(this,Ci).call(this,{source:O,target:O})});$(this,vs).call(this,C),$(this,vs).call(this,A),C.exit().transition().duration($(this,$r)).attr("d",()=>{const O=[d.y,d.x];return $(this,Ci).call(this,{source:O,target:O})}).remove(),y.forEach(function(O){O.x0=O.x,O.y0=O.y})}),ve(this,ms,d=>{d.select("text").attr("x",g=>g.children||g._children?-10:10).attr("text-anchor",g=>g.children||g._children?"end":"start").text($(this,oa)),d.select("circle.nodeCircle").attr("r",4.5).attr("stroke",g=>g.data.color||"steelblue").style("fill",g=>g._children?g.data.color:"#fff"),d.transition().duration($(this,$r)).attr("transform",g=>`translate(${g.y},${g.x})`).select("text").style("fill-opacity",1)}),ve(this,vs,d=>{d.transition().duration($(this,$r)).attr("d",m=>$(this,Ci).call(this,{source:[m.source.y,m.source.x],target:[m.target.y,m.target.x]}))}),ve(this,gs,()=>{$(this,gt).selectAll("g.node").attr("fill","unset").attr("font-weight","normal"),$(this,gt).selectAll("path.link").style("stroke","#ccc").style("stroke-width","1px")}),ve(this,ys,()=>{$(this,Ar).style("pointer-events","none"),$(this,Ar).transition().duration(200).style("opacity",0)}),ve(this,oa,d=>d.data.level>1?`${d.data.name} (${d.data.code})`:d.data.name);var r;const i=On(`#${t}`),o=i.node();if(o===null)throw new Xy(t);o.clientHeightObject.values(d.children))),$(this,Ee).sort(R3),Ve(this,Ei,S0().size([$(this,bn),$(this,En)])),$(this,Ei).call(this,$(this,Ee)),Ve(this,Ci,_3()),Ve(this,Rr,E0().scaleExtent([.1,3]).on("zoom",$(this,wd))),Ve(this,Ht,ZE("svg").attr("width","100%").attr("height","100%").attr("viewBox",[0,0,$(this,En),$(this,bn)]).call($(this,Rr))),Ve(this,gt,$(this,Ht).append("g"));let a=1;const s=E0().filter(d=>d.type==="wheel").on("zoom",d=>{const m=d.transform,g=m.k/a;a=m.k,$(this,Rr).scaleBy($(this,Ht),g)});Ve(this,Ar,i.append("div").style("position","absolute").style("opacity","0").on("mouseover",()=>{Ve(this,Oi,!0)}).on("mouseout",()=>{Ve(this,Oi,!1),clearTimeout($(this,ki)),setTimeout(()=>{!$(this,Pi)&&!$(this,Oi)&&$(this,ys).call(this)},200)}).call(s)),$(this,Ee).x0=$(this,bn)/2,$(this,Ee).y0=0,(r=$(this,Ee).children)==null||r.forEach(d=>{aa(d,m=>{Vc(this,ia,hs).call(this,m)})}),$(this,Dr).call(this,$(this,Ee));const{width:l,height:u}=N3($(this,Ee)),c=$(this,En)/(l+75),f=$(this,bn)/(u+75);$(this,Rr).scaleTo($(this,Ht),Math.min(c,f)),$(this,Ti).call(this,$(this,Ee)),o.append($(this,Ht).node())}}Ee=new WeakMap;Ei=new WeakMap;Ht=new WeakMap;gt=new WeakMap;Ci=new WeakMap;Rr=new WeakMap;Ar=new WeakMap;ki=new WeakMap;Oi=new WeakMap;Pi=new WeakMap;bn=new WeakMap;En=new WeakMap;yd=new WeakMap;$r=new WeakMap;wd=new WeakMap;xd=new WeakMap;Ti=new WeakMap;ra=new WeakMap;ia=new WeakSet;hs=function(e){e.children&&(e._children=e.children,e.children=void 0)};Dr=new WeakMap;ms=new WeakMap;vs=new WeakMap;gs=new WeakMap;ys=new WeakMap;oa=new WeakMap;const U3=`\r \r \r -`,U4=`\r +`,B3=`\r \r \r \r @@ -83,7 +83,7 @@ Error generating stack: `+o.message+` \r \r \r -`,B4=`\r +`,H3=`\r \r \r \r @@ -99,7 +99,7 @@ Error generating stack: `+o.message+` \r \r \r -`,H4=` +`,W3=` @@ -111,19 +111,19 @@ Error generating stack: `+o.message+` -`;var Ga=(e=>(e.TOGGLE="toggle",e.EXPAND="expand",e.COLLAPSE="collapse",e.COPY_JSON="copy_json",e))(Ga||{});async function W4(e,t){const n=Qy(e),r=document.createElement("div");r.className="oncotree-toolbar-item inactive standalone",r.innerHTML=qy.expand,r.onclick=()=>{X4(t)},n.appendChild(r)}async function Y4(e,t){const n=Qy(e),r=document.createElement("div");r.className="oncotree-toolbar-item inactive standalone",r.innerHTML=qy.collapse,r.onclick=()=>{G4(t)},n.appendChild(r)}function X4(e){e.expand()}function G4(e){e.collapse()}const qy={toggle:j4,expand:U4,collapse:B4,copy_json:H4},K4="oncotree-expand-item-container",Q4="oncotree-collapse-item-container";function O0({oncoTree:e,type:t}){const n=x.useRef(null),r=t===Ga.EXPAND?K4:Q4;return x.useEffect(()=>{n.current&&(n.current.innerHTML="",t===Ga.EXPAND?W4(r,e):Y4(r,e))},[e,r,t]),M.jsx("div",{ref:n,id:r})}const P0="oncotree-container";function q4({oncoTreeData:e,oncoTree:t,onOncoTreeInit:n}){const r=x.useRef(null),i=x.useRef();return x.useEffect(()=>{const o=i.current!==e;if(r.current&&o){r.current.children.length>0&&(r.current.innerHTML="");const a=new V4(P0,e);n(a)}i.current=e},[e,n]),M.jsxs(M.Fragment,{children:[M.jsx("div",{style:{position:"relative",top:8,left:8},children:t&&M.jsxs("div",{style:{position:"absolute"},children:[M.jsx(O0,{oncoTree:t,type:Ga.EXPAND}),M.jsx("div",{style:{marginTop:8}}),M.jsx(O0,{oncoTree:t,type:Ga.COLLAPSE})]})}),M.jsx("div",{ref:r,id:P0,style:{height:"100%",width:"100%",display:"flex",alignItems:"center"}})]})}const Z4="#004187",J4="#f8f9fa",ek="_header_4h4fk_6",vt={primary:Z4,secondary:J4,header:ek,"header-link":"_header-link_4h4fk_16","mobile-container":"_mobile-container_4h4fk_27","mobile-links":"_mobile-links_4h4fk_38","mobile-search":"_mobile-search_4h4fk_42"},tk="/assets/oncotree_logo_no_bg-B9RSMkP7.svg";function ri(e){"@babel/helpers - typeof";return ri=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ri(e)}function nk(e,t){if(ri(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ri(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Zy(e){var t=nk(e,"string");return ri(t)=="symbol"?t:t+""}function la(e,t,n){return(t=Zy(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function G(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0?Ye(_o,--ht):0,co--,Le===10&&(co=1,zu--),Le}function _t(){return Le=ht2||Qa(Le)>3?"":" "}function Nk(e,t){for(;--t&&_t()&&!(Le<48||Le>102||Le>57&&Le<65||Le>70&&Le<97););return fl(e,ws()+(t<6&&vn()==32&&_t()==32))}function Ed(e){for(;_t();)switch(Le){case e:return ht;case 34:case 39:e!==34&&e!==39&&Ed(Le);break;case 40:e===41&&Ed(e);break;case 92:_t();break}return ht}function Lk(e,t){for(;_t()&&e+Le!==57;)if(e+Le===84&&vn()===47)break;return"/*"+fl(t,ht-1)+"*"+Fu(e===47?e:_t())}function Rk(e){for(;!Qa(vn());)_t();return fl(e,ht)}function Ak(e){return aw(Ss("",null,null,null,[""],e=ow(e),0,[0],e))}function Ss(e,t,n,r,i,o,a,s,l){for(var u=0,c=0,f=a,d=0,m=0,g=0,y=1,w=1,p=1,h=0,v="",S=i,_=o,k=r,E=v;w;)switch(g=h,h=_t()){case 40:if(g!=108&&Ye(E,f-1)==58){bd(E+=ue(xs(h),"&","&\f"),"&\f")!=-1&&(p=-1);break}case 34:case 39:case 91:E+=xs(h);break;case 9:case 10:case 13:case 32:E+=Mk(g);break;case 92:E+=Nk(ws()-1,7);continue;case 47:switch(vn()){case 42:case 47:Ul($k(Lk(_t(),ws()),t,n),l);break;default:E+="/"}break;case 123*y:s[u++]=ln(E)*p;case 125*y:case 59:case 0:switch(h){case 0:case 125:w=0;case 59+c:p==-1&&(E=ue(E,/\f/g,"")),m>0&&ln(E)-f&&Ul(m>32?N0(E+";",r,n,f-1):N0(ue(E," ","")+";",r,n,f-2),l);break;case 59:E+=";";default:if(Ul(k=M0(E,t,n,u,c,i,s,v,S=[],_=[],f),o),h===123)if(c===0)Ss(E,t,k,k,S,o,f,s,_);else switch(d===99&&Ye(E,3)===110?100:d){case 100:case 108:case 109:case 115:Ss(e,k,k,r&&Ul(M0(e,k,k,0,0,i,s,v,i,S=[],f),_),i,_,f,s,r?S:_);break;default:Ss(E,k,k,k,[""],_,0,s,_)}}u=c=m=0,y=p=1,v=E="",f=a;break;case 58:f=1+ln(E),m=g;default:if(y<1){if(h==123)--y;else if(h==125&&y++==0&&Ik()==125)continue}switch(E+=Fu(h),h*y){case 38:p=c>0?1:(E+="\f",-1);break;case 44:s[u++]=(ln(E)-1)*p,p=1;break;case 64:vn()===45&&(E+=xs(_t())),d=vn(),c=f=ln(v=E+=Rk(ws())),h++;break;case 45:g===45&&ln(E)==2&&(y=0)}}return o}function M0(e,t,n,r,i,o,a,s,l,u,c){for(var f=i-1,d=i===0?o:[""],m=dh(d),g=0,y=0,w=0;g0?d[p]+" "+h:ue(h,/&\f/g,d[p])))&&(l[w++]=v);return Vu(e,t,n,i===0?ch:s,l,u,c)}function $k(e,t,n){return Vu(e,t,n,tw,Fu(Tk()),Ka(e,2,-2),0)}function N0(e,t,n,r){return Vu(e,t,n,fh,Ka(e,0,r),Ka(e,r+1,-1),r)}function qi(e,t){for(var n="",r=dh(e),i=0;i6)switch(Ye(e,t+1)){case 109:if(Ye(e,t+4)!==45)break;case 102:return ue(e,/(.+:)(.+)-([^]+)/,"$1"+se+"$2-$3$1"+ou+(Ye(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~bd(e,"stretch")?lw(ue(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Ye(e,t+1)!==115)break;case 6444:switch(Ye(e,ln(e)-3-(~bd(e,"!important")&&10))){case 107:return ue(e,":",":"+se)+e;case 101:return ue(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+se+(Ye(e,14)===45?"inline-":"")+"box$3$1"+se+"$2$3$1"+Je+"$2box$3")+e}break;case 5936:switch(Ye(e,t+11)){case 114:return se+e+Je+ue(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return se+e+Je+ue(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return se+e+Je+ue(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return se+e+Je+e+e}return e}var Yk=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case fh:t.return=lw(t.value,t.length);break;case nw:return qi([Go(t,{value:ue(t.value,"@","@"+se)})],i);case ch:if(t.length)return Pk(t.props,function(o){switch(Ok(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return qi([Go(t,{props:[ue(o,/:(read-\w+)/,":"+ou+"$1")]})],i);case"::placeholder":return qi([Go(t,{props:[ue(o,/:(plac\w+)/,":"+se+"input-$1")]}),Go(t,{props:[ue(o,/:(plac\w+)/,":"+ou+"$1")]}),Go(t,{props:[ue(o,/:(plac\w+)/,Je+"input-$1")]})],i)}return""})}},Xk=[Yk],sw=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(y){var w=y.getAttribute("data-emotion");w.indexOf(" ")!==-1&&(document.head.appendChild(y),y.setAttribute("data-s",""))})}var i=t.stylisPlugins||Xk,o={},a,s=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(y){for(var w=y.getAttribute("data-emotion").split(" "),p=1;p(e.TOGGLE="toggle",e.EXPAND="expand",e.COLLAPSE="collapse",e.COPY_JSON="copy_json",e))(Ga||{});async function Y3(e,t){const n=Qy(e),r=document.createElement("div");r.className="oncotree-toolbar-item inactive standalone",r.innerHTML=qy.expand,r.onclick=()=>{G3(t)},n.appendChild(r)}async function X3(e,t){const n=Qy(e),r=document.createElement("div");r.className="oncotree-toolbar-item inactive standalone",r.innerHTML=qy.collapse,r.onclick=()=>{K3(t)},n.appendChild(r)}function G3(e){e.expand()}function K3(e){e.collapse()}const qy={toggle:U3,expand:B3,collapse:H3,copy_json:W3},Q3="oncotree-expand-item-container",q3="oncotree-collapse-item-container";function k0({oncoTree:e,type:t}){const n=x.useRef(null),r=t===Ga.EXPAND?Q3:q3;return x.useEffect(()=>{n.current&&(n.current.innerHTML="",t===Ga.EXPAND?Y3(r,e):X3(r,e))},[e,r,t]),M.jsx("div",{ref:n,id:r})}const O0="oncotree-container";function Z3({oncoTreeData:e,oncoTree:t,onOncoTreeInit:n}){const r=x.useRef(null),i=x.useRef();return x.useEffect(()=>{const o=i.current!==e;if(r.current&&o){r.current.children.length>0&&(r.current.innerHTML="");const a=new j3(O0,e);n(a)}i.current=e},[e,n]),M.jsxs(M.Fragment,{children:[M.jsx("div",{style:{position:"relative",top:8,left:8},children:t&&M.jsxs("div",{style:{position:"absolute"},children:[M.jsx(k0,{oncoTree:t,type:Ga.EXPAND}),M.jsx("div",{style:{marginTop:8}}),M.jsx(k0,{oncoTree:t,type:Ga.COLLAPSE})]})}),M.jsx("div",{ref:r,id:O0,style:{height:"100%",width:"100%",display:"flex",alignItems:"center"}})]})}const J3="#004187",ek="#f8f9fa",tk="_header_4h4fk_6",vt={primary:J3,secondary:ek,header:tk,"header-link":"_header-link_4h4fk_16","mobile-container":"_mobile-container_4h4fk_27","mobile-links":"_mobile-links_4h4fk_38","mobile-search":"_mobile-search_4h4fk_42"},nk="/assets/oncotree_logo_no_bg-B9RSMkP7.svg";function ri(e){"@babel/helpers - typeof";return ri=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ri(e)}function rk(e,t){if(ri(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ri(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Zy(e){var t=rk(e,"string");return ri(t)=="symbol"?t:t+""}function la(e,t,n){return(t=Zy(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function G(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0?Ye(_o,--ht):0,co--,Le===10&&(co=1,zu--),Le}function _t(){return Le=ht2||Qa(Le)>3?"":" "}function Lk(e,t){for(;--t&&_t()&&!(Le<48||Le>102||Le>57&&Le<65||Le>70&&Le<97););return fl(e,ws()+(t<6&&vn()==32&&_t()==32))}function Ed(e){for(;_t();)switch(Le){case e:return ht;case 34:case 39:e!==34&&e!==39&&Ed(Le);break;case 40:e===41&&Ed(e);break;case 92:_t();break}return ht}function Rk(e,t){for(;_t()&&e+Le!==57;)if(e+Le===84&&vn()===47)break;return"/*"+fl(t,ht-1)+"*"+Fu(e===47?e:_t())}function Ak(e){for(;!Qa(vn());)_t();return fl(e,ht)}function $k(e){return aw(Ss("",null,null,null,[""],e=ow(e),0,[0],e))}function Ss(e,t,n,r,i,o,a,s,l){for(var u=0,c=0,f=a,d=0,m=0,g=0,y=1,w=1,p=1,h=0,v="",S=i,_=o,k=r,E=v;w;)switch(g=h,h=_t()){case 40:if(g!=108&&Ye(E,f-1)==58){bd(E+=ue(xs(h),"&","&\f"),"&\f")!=-1&&(p=-1);break}case 34:case 39:case 91:E+=xs(h);break;case 9:case 10:case 13:case 32:E+=Nk(g);break;case 92:E+=Lk(ws()-1,7);continue;case 47:switch(vn()){case 42:case 47:Ul(Dk(Rk(_t(),ws()),t,n),l);break;default:E+="/"}break;case 123*y:s[u++]=ln(E)*p;case 125*y:case 59:case 0:switch(h){case 0:case 125:w=0;case 59+c:p==-1&&(E=ue(E,/\f/g,"")),m>0&&ln(E)-f&&Ul(m>32?M0(E+";",r,n,f-1):M0(ue(E," ","")+";",r,n,f-2),l);break;case 59:E+=";";default:if(Ul(k=I0(E,t,n,u,c,i,s,v,S=[],_=[],f),o),h===123)if(c===0)Ss(E,t,k,k,S,o,f,s,_);else switch(d===99&&Ye(E,3)===110?100:d){case 100:case 108:case 109:case 115:Ss(e,k,k,r&&Ul(I0(e,k,k,0,0,i,s,v,i,S=[],f),_),i,_,f,s,r?S:_);break;default:Ss(E,k,k,k,[""],_,0,s,_)}}u=c=m=0,y=p=1,v=E="",f=a;break;case 58:f=1+ln(E),m=g;default:if(y<1){if(h==123)--y;else if(h==125&&y++==0&&Mk()==125)continue}switch(E+=Fu(h),h*y){case 38:p=c>0?1:(E+="\f",-1);break;case 44:s[u++]=(ln(E)-1)*p,p=1;break;case 64:vn()===45&&(E+=xs(_t())),d=vn(),c=f=ln(v=E+=Ak(ws())),h++;break;case 45:g===45&&ln(E)==2&&(y=0)}}return o}function I0(e,t,n,r,i,o,a,s,l,u,c){for(var f=i-1,d=i===0?o:[""],m=fh(d),g=0,y=0,w=0;g0?d[p]+" "+h:ue(h,/&\f/g,d[p])))&&(l[w++]=v);return Vu(e,t,n,i===0?uh:s,l,u,c)}function Dk(e,t,n){return Vu(e,t,n,tw,Fu(Ik()),Ka(e,2,-2),0)}function M0(e,t,n,r){return Vu(e,t,n,ch,Ka(e,0,r),Ka(e,r+1,-1),r)}function qi(e,t){for(var n="",r=fh(e),i=0;i6)switch(Ye(e,t+1)){case 109:if(Ye(e,t+4)!==45)break;case 102:return ue(e,/(.+:)(.+)-([^]+)/,"$1"+se+"$2-$3$1"+ou+(Ye(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~bd(e,"stretch")?lw(ue(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Ye(e,t+1)!==115)break;case 6444:switch(Ye(e,ln(e)-3-(~bd(e,"!important")&&10))){case 107:return ue(e,":",":"+se)+e;case 101:return ue(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+se+(Ye(e,14)===45?"inline-":"")+"box$3$1"+se+"$2$3$1"+Je+"$2box$3")+e}break;case 5936:switch(Ye(e,t+11)){case 114:return se+e+Je+ue(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return se+e+Je+ue(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return se+e+Je+ue(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return se+e+Je+e+e}return e}var Xk=function(t,n,r,i){if(t.length>-1&&!t.return)switch(t.type){case ch:t.return=lw(t.value,t.length);break;case nw:return qi([Go(t,{value:ue(t.value,"@","@"+se)})],i);case uh:if(t.length)return Tk(t.props,function(o){switch(Pk(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return qi([Go(t,{props:[ue(o,/:(read-\w+)/,":"+ou+"$1")]})],i);case"::placeholder":return qi([Go(t,{props:[ue(o,/:(plac\w+)/,":"+se+"input-$1")]}),Go(t,{props:[ue(o,/:(plac\w+)/,":"+ou+"$1")]}),Go(t,{props:[ue(o,/:(plac\w+)/,Je+"input-$1")]})],i)}return""})}},Gk=[Xk],sw=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(y){var w=y.getAttribute("data-emotion");w.indexOf(" ")!==-1&&(document.head.appendChild(y),y.setAttribute("data-s",""))})}var i=t.stylisPlugins||Gk,o={},a,s=[];a=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(y){for(var w=y.getAttribute("data-emotion").split(" "),p=1;p=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var i5={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o5=!1,a5=/[A-Z]|^ms/g,l5=/_EMO_([^_]+?)_([^]*?)_EMO_/g,mw=function(t){return t.charCodeAt(1)===45},R0=function(t){return t!=null&&typeof t!="boolean"},jc=Vk(function(e){return mw(e)?e:e.replace(a5,"-$&").toLowerCase()}),A0=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(l5,function(r,i,o){return sn={name:i,styles:o,next:sn},i})}return i5[t]!==1&&!mw(t)&&typeof n=="number"&&n!==0?n+"px":n},s5="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function qa(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;if(i.anim===1)return sn={name:i.name,styles:i.styles,next:sn},i.name;var o=n;if(o.styles!==void 0){var a=o.next;if(a!==void 0)for(;a!==void 0;)sn={name:a.name,styles:a.styles,next:sn},a=a.next;var s=o.styles+";";return s}return u5(e,t,n)}case"function":{if(e!==void 0){var l=sn,u=n(e);return sn=l,qa(e,t,u)}break}}var c=n;if(t==null)return c;var f=t[c];return f!==void 0?f:c}function u5(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i({x:e,y:e}),_5={left:"right",right:"left",bottom:"top",top:"bottom"},b5={start:"end",end:"start"};function kd(e,t,n){return Yr(e,fo(t,n))}function dl(e,t){return typeof e=="function"?e(t):e}function ii(e){return e.split("-")[0]}function pl(e){return e.split("-")[1]}function gw(e){return e==="x"?"y":"x"}function wh(e){return e==="y"?"height":"width"}function po(e){return["top","bottom"].includes(ii(e))?"y":"x"}function xh(e){return gw(po(e))}function E5(e,t,n){n===void 0&&(n=!1);const r=pl(e),i=xh(e),o=wh(i);let a=i==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=lu(a)),[a,lu(a)]}function C5(e){const t=lu(e);return[Od(e),t,Od(t)]}function Od(e){return e.replace(/start|end/g,t=>b5[t])}function k5(e,t,n){const r=["left","right"],i=["right","left"],o=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:r:t?r:i;case"left":case"right":return t?o:a;default:return[]}}function O5(e,t,n,r){const i=pl(e);let o=k5(ii(e),n==="start",r);return i&&(o=o.map(a=>a+"-"+i),t&&(o=o.concat(o.map(Od)))),o}function lu(e){return e.replace(/left|right|bottom|top/g,t=>_5[t])}function P5(e){return{top:0,right:0,bottom:0,left:0,...e}}function yw(e){return typeof e!="number"?P5(e):{top:e,right:e,bottom:e,left:e}}function su(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function D0(e,t,n){let{reference:r,floating:i}=e;const o=po(t),a=xh(t),s=wh(a),l=ii(t),u=o==="y",c=r.x+r.width/2-i.width/2,f=r.y+r.height/2-i.height/2,d=r[s]/2-i[s]/2;let m;switch(l){case"top":m={x:c,y:r.y-i.height};break;case"bottom":m={x:c,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:f};break;case"left":m={x:r.x-i.width,y:f};break;default:m={x:r.x,y:r.y}}switch(pl(t)){case"start":m[a]-=d*(n&&u?-1:1);break;case"end":m[a]+=d*(n&&u?-1:1);break}return m}const T5=async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,s=o.filter(Boolean),l=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=D0(u,r,l),d=r,m={},g=0;for(let y=0;y({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=t,{element:u,padding:c=0}=dl(e,t)||{};if(u==null)return{};const f=yw(c),d={x:n,y:r},m=xh(i),g=wh(m),y=await a.getDimensions(u),w=m==="y",p=w?"top":"left",h=w?"bottom":"right",v=w?"clientHeight":"clientWidth",S=o.reference[g]+o.reference[m]-d[m]-o.floating[g],_=d[m]-o.reference[m],k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let E=k?k[v]:0;(!E||!await(a.isElement==null?void 0:a.isElement(k)))&&(E=s.floating[v]||o.floating[g]);const C=S/2-_/2,A=E/2-y[g]/2-1,O=fo(f[p],A),z=fo(f[h],A),H=O,W=E-y[g]-z,b=E/2-y[g]/2+C,L=kd(H,b,W),T=!l.arrow&&pl(i)!=null&&b!==L&&o.reference[g]/2-(bb<=0)){var z,H;const b=(((z=o.flip)==null?void 0:z.index)||0)+1,L=E[b];if(L)return{data:{index:b,overflows:O},reset:{placement:L}};let T=(H=O.filter(R=>R.overflows[0]<=0).sort((R,P)=>R.overflows[1]-P.overflows[1])[0])==null?void 0:H.placement;if(!T)switch(m){case"bestFit":{var W;const R=(W=O.filter(P=>{if(k){const N=po(P.placement);return N===h||N==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(N=>N>0).reduce((N,I)=>N+I,0)]).sort((P,N)=>P[1]-N[1])[0])==null?void 0:W[0];R&&(T=R);break}case"initialPlacement":T=s;break}if(i!==T)return{reset:{placement:T}}}return{}}}};async function N5(e,t){const{placement:n,platform:r,elements:i}=e,o=await(r.isRTL==null?void 0:r.isRTL(i.floating)),a=ii(n),s=pl(n),l=po(n)==="y",u=["left","top"].includes(a)?-1:1,c=o&&l?-1:1,f=dl(t,e);let{mainAxis:d,crossAxis:m,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return s&&typeof g=="number"&&(m=s==="end"?g*-1:g),l?{x:m*c,y:d*u}:{x:d*u,y:m*c}}const L5=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:a,middlewareData:s}=t,l=await N5(t,e);return a===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}},R5=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:o=!0,crossAxis:a=!1,limiter:s={fn:w=>{let{x:p,y:h}=w;return{x:p,y:h}}},...l}=dl(e,t),u={x:n,y:r},c=await ww(t,l),f=po(ii(i)),d=gw(f);let m=u[d],g=u[f];if(o){const w=d==="y"?"top":"left",p=d==="y"?"bottom":"right",h=m+c[w],v=m-c[p];m=kd(h,m,v)}if(a){const w=f==="y"?"top":"left",p=f==="y"?"bottom":"right",h=g+c[w],v=g-c[p];g=kd(h,g,v)}const y=s.fn({...t,[d]:m,[f]:g});return{...y,data:{x:y.x-n,y:y.y-r}}}}};function bo(e){return xw(e)?(e.nodeName||"").toLowerCase():"#document"}function bt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Un(e){var t;return(t=(xw(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function xw(e){return e instanceof Node||e instanceof bt(e).Node}function Zt(e){return e instanceof Element||e instanceof bt(e).Element}function gn(e){return e instanceof HTMLElement||e instanceof bt(e).HTMLElement}function F0(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof bt(e).ShadowRoot}function hl(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=Jt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function A5(e){return["table","td","th"].includes(bo(e))}function qu(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Sh(e){const t=_h(),n=Zt(e)?Jt(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function $5(e){let t=vr(e);for(;gn(t)&&!ho(t);){if(Sh(t))return t;if(qu(t))return null;t=vr(t)}return null}function _h(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ho(e){return["html","body","#document"].includes(bo(e))}function Jt(e){return bt(e).getComputedStyle(e)}function Zu(e){return Zt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function vr(e){if(bo(e)==="html")return e;const t=e.assignedSlot||e.parentNode||F0(e)&&e.host||Un(e);return F0(t)?t.host:t}function Sw(e){const t=vr(e);return ho(t)?e.ownerDocument?e.ownerDocument.body:e.body:gn(t)&&hl(t)?t:Sw(t)}function Za(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const i=Sw(e),o=i===((r=e.ownerDocument)==null?void 0:r.body),a=bt(i);return o?t.concat(a,a.visualViewport||[],hl(i)?i:[],a.frameElement&&n?Za(a.frameElement):[]):t.concat(i,Za(i,[],n))}function _w(e){const t=Jt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=gn(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=au(n)!==o||au(r)!==a;return s&&(n=o,r=a),{width:n,height:r,$:s}}function bh(e){return Zt(e)?e:e.contextElement}function Zi(e){const t=bh(e);if(!gn(t))return mr(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=_w(t);let a=(o?au(n.width):n.width)/r,s=(o?au(n.height):n.height)/i;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}const D5=mr(0);function bw(e){const t=bt(e);return!_h()||!t.visualViewport?D5:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function F5(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==bt(e)?!1:t}function oi(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),o=bh(e);let a=mr(1);t&&(r?Zt(r)&&(a=Zi(r)):a=Zi(e));const s=F5(o,n,r)?bw(o):mr(0);let l=(i.left+s.x)/a.x,u=(i.top+s.y)/a.y,c=i.width/a.x,f=i.height/a.y;if(o){const d=bt(o),m=r&&Zt(r)?bt(r):r;let g=d,y=g.frameElement;for(;y&&r&&m!==g;){const w=Zi(y),p=y.getBoundingClientRect(),h=Jt(y),v=p.left+(y.clientLeft+parseFloat(h.paddingLeft))*w.x,S=p.top+(y.clientTop+parseFloat(h.paddingTop))*w.y;l*=w.x,u*=w.y,c*=w.x,f*=w.y,l+=v,u+=S,g=bt(y),y=g.frameElement}}return su({width:c,height:f,x:l,y:u})}function z5(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const o=i==="fixed",a=Un(r),s=t?qu(t.floating):!1;if(r===a||s&&o)return n;let l={scrollLeft:0,scrollTop:0},u=mr(1);const c=mr(0),f=gn(r);if((f||!f&&!o)&&((bo(r)!=="body"||hl(a))&&(l=Zu(r)),gn(r))){const d=oi(r);u=Zi(r),c.x=d.x+r.clientLeft,c.y=d.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+c.x,y:n.y*u.y-l.scrollTop*u.y+c.y}}function V5(e){return Array.from(e.getClientRects())}function Ew(e){return oi(Un(e)).left+Zu(e).scrollLeft}function j5(e){const t=Un(e),n=Zu(e),r=e.ownerDocument.body,i=Yr(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=Yr(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Ew(e);const s=-n.scrollTop;return Jt(r).direction==="rtl"&&(a+=Yr(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}function U5(e,t){const n=bt(e),r=Un(e),i=n.visualViewport;let o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;const u=_h();(!u||u&&t==="fixed")&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s,y:l}}function B5(e,t){const n=oi(e,!0,t==="fixed"),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=gn(e)?Zi(e):mr(1),a=e.clientWidth*o.x,s=e.clientHeight*o.y,l=i*o.x,u=r*o.y;return{width:a,height:s,x:l,y:u}}function z0(e,t,n){let r;if(t==="viewport")r=U5(e,n);else if(t==="document")r=j5(Un(e));else if(Zt(t))r=B5(t,n);else{const i=bw(e);r={...t,x:t.x-i.x,y:t.y-i.y}}return su(r)}function Cw(e,t){const n=vr(e);return n===t||!Zt(n)||ho(n)?!1:Jt(n).position==="fixed"||Cw(n,t)}function H5(e,t){const n=t.get(e);if(n)return n;let r=Za(e,[],!1).filter(s=>Zt(s)&&bo(s)!=="body"),i=null;const o=Jt(e).position==="fixed";let a=o?vr(e):e;for(;Zt(a)&&!ho(a);){const s=Jt(a),l=Sh(a);!l&&s.position==="fixed"&&(i=null),(o?!l&&!i:!l&&s.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||hl(a)&&!l&&Cw(e,a))?r=r.filter(c=>c!==a):i=s,a=vr(a)}return t.set(e,r),r}function W5(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const a=[...n==="clippingAncestors"?qu(t)?[]:H5(t,this._c):[].concat(n),r],s=a[0],l=a.reduce((u,c)=>{const f=z0(t,c,i);return u.top=Yr(f.top,u.top),u.right=fo(f.right,u.right),u.bottom=fo(f.bottom,u.bottom),u.left=Yr(f.left,u.left),u},z0(t,s,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Y5(e){const{width:t,height:n}=_w(e);return{width:t,height:n}}function X5(e,t,n){const r=gn(t),i=Un(t),o=n==="fixed",a=oi(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=mr(0);if(r||!r&&!o)if((bo(t)!=="body"||hl(i))&&(s=Zu(t)),r){const f=oi(t,!0,o,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else i&&(l.x=Ew(i));const u=a.left+s.scrollLeft-l.x,c=a.top+s.scrollTop-l.y;return{x:u,y:c,width:a.width,height:a.height}}function Uc(e){return Jt(e).position==="static"}function V0(e,t){return!gn(e)||Jt(e).position==="fixed"?null:t?t(e):e.offsetParent}function kw(e,t){const n=bt(e);if(qu(e))return n;if(!gn(e)){let i=vr(e);for(;i&&!ho(i);){if(Zt(i)&&!Uc(i))return i;i=vr(i)}return n}let r=V0(e,t);for(;r&&A5(r)&&Uc(r);)r=V0(r,t);return r&&ho(r)&&Uc(r)&&!Sh(r)?n:r||$5(e)||n}const G5=async function(e){const t=this.getOffsetParent||kw,n=this.getDimensions,r=await n(e.floating);return{reference:X5(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function K5(e){return Jt(e).direction==="rtl"}const Q5={convertOffsetParentRelativeRectToViewportRelativeRect:z5,getDocumentElement:Un,getClippingRect:W5,getOffsetParent:kw,getElementRects:G5,getClientRects:V5,getDimensions:Y5,getScale:Zi,isElement:Zt,isRTL:K5};function q5(e,t){let n=null,r;const i=Un(e);function o(){var s;clearTimeout(r),(s=n)==null||s.disconnect(),n=null}function a(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:u,top:c,width:f,height:d}=e.getBoundingClientRect();if(s||t(),!f||!d)return;const m=Bl(c),g=Bl(i.clientWidth-(u+f)),y=Bl(i.clientHeight-(c+d)),w=Bl(u),h={rootMargin:-m+"px "+-g+"px "+-y+"px "+-w+"px",threshold:Yr(0,fo(1,l))||1};let v=!0;function S(_){const k=_[0].intersectionRatio;if(k!==l){if(!v)return a();k?a(!1,k):r=setTimeout(()=>{a(!1,1e-7)},1e3)}v=!1}try{n=new IntersectionObserver(S,{...h,root:i.ownerDocument})}catch{n=new IntersectionObserver(S,h)}n.observe(e)}return a(!0),o}function Ow(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=bh(e),c=i||o?[...u?Za(u):[],...Za(t)]:[];c.forEach(p=>{i&&p.addEventListener("scroll",n,{passive:!0}),o&&p.addEventListener("resize",n)});const f=u&&s?q5(u,n):null;let d=-1,m=null;a&&(m=new ResizeObserver(p=>{let[h]=p;h&&h.target===u&&m&&(m.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),n()}),u&&!l&&m.observe(u),m.observe(t));let g,y=l?oi(e):null;l&&w();function w(){const p=oi(e);y&&(p.x!==y.x||p.y!==y.y||p.width!==y.width||p.height!==y.height)&&n(),y=p,g=requestAnimationFrame(w)}return n(),()=>{var p;c.forEach(h=>{i&&h.removeEventListener("scroll",n),o&&h.removeEventListener("resize",n)}),f==null||f(),(p=m)==null||p.disconnect(),m=null,l&&cancelAnimationFrame(g)}}const Z5=L5,J5=R5,eO=M5,tO=I5,j0=(e,t,n)=>{const r=new Map,i={platform:Q5,...n},o={...i.platform,_c:r};return T5(e,t,{...i,platform:o})};var Pd=x.useLayoutEffect,nO=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],uu=function(){};function rO(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function iO(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i-1}function oO(e){return Ju(e)?window.innerHeight:e.clientHeight}function Tw(e){return Ju(e)?window.pageYOffset:e.scrollTop}function cu(e,t){if(Ju(e)){window.scrollTo(0,t);return}e.scrollTop=t}function aO(e){var t=getComputedStyle(e),n=t.position==="absolute",r=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),!(n&&t.position==="static")&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return document.documentElement}function lO(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function Hl(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:uu,i=Tw(e),o=t-i,a=10,s=0;function l(){s+=a;var u=lO(s,i,o,n);cu(e,u),sn.bottom?cu(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+i,e.scrollHeight)):r.top-i1?n-1:0),i=1;i=g)return{placement:"bottom",maxHeight:t};if(A>=g&&!a)return o&&Hl(l,O,H),{placement:"bottom",maxHeight:t};if(!a&&A>=r||a&&E>=r){o&&Hl(l,O,H);var W=a?E-S:A-S;return{placement:"bottom",maxHeight:W}}if(i==="auto"||a){var b=t,L=a?k:C;return L>=r&&(b=Math.min(L-S-s,t)),{placement:"top",maxHeight:b}}if(i==="bottom")return o&&cu(l,O),{placement:"bottom",maxHeight:t};break;case"top":if(k>=g)return{placement:"top",maxHeight:t};if(C>=g&&!a)return o&&Hl(l,z,H),{placement:"top",maxHeight:t};if(!a&&C>=r||a&&k>=r){var T=t;return(!a&&C>=r||a&&k>=r)&&(T=a?k-_:C-_),o&&Hl(l,z,H),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(i,'".'))}return u}function yO(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Mw=function(t){return t==="auto"?"bottom":t},wO=function(t,n){var r,i=t.placement,o=t.theme,a=o.borderRadius,s=o.spacing,l=o.colors;return G((r={label:"menu"},la(r,yO(i),"100%"),la(r,"position","absolute"),la(r,"width","100%"),la(r,"zIndex",1),r),n?{}:{backgroundColor:l.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:s.menuGutter,marginTop:s.menuGutter})},Nw=x.createContext(null),xO=function(t){var n=t.children,r=t.minMenuHeight,i=t.maxMenuHeight,o=t.menuPlacement,a=t.menuPosition,s=t.menuShouldScrollIntoView,l=t.theme,u=x.useContext(Nw)||{},c=u.setPortalPlacement,f=x.useRef(null),d=x.useState(i),m=Nn(d,2),g=m[0],y=m[1],w=x.useState(null),p=Nn(w,2),h=p[0],v=p[1],S=l.spacing.controlHeight;return Pd(function(){var _=f.current;if(_){var k=a==="fixed",E=s&&!k,C=gO({maxHeight:i,menuEl:_,minHeight:r,placement:o,shouldScroll:E,isFixedPosition:k,controlHeight:S});y(C.maxHeight),v(C.placement),c==null||c(C.placement)}},[i,o,a,s,r,c,S]),n({ref:f,placerProps:G(G({},t),{},{placement:h||Mw(o),maxHeight:g})})},SO=function(t){var n=t.children,r=t.innerRef,i=t.innerProps;return Y("div",K({},Te(t,"menu",{menu:!0}),{ref:r},i),n)},_O=SO,bO=function(t,n){var r=t.maxHeight,i=t.theme.spacing.baseUnit;return G({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:i,paddingTop:i})},EO=function(t){var n=t.children,r=t.innerProps,i=t.innerRef,o=t.isMulti;return Y("div",K({},Te(t,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:i},r),n)},Lw=function(t,n){var r=t.theme,i=r.spacing.baseUnit,o=r.colors;return G({textAlign:"center"},n?{}:{color:o.neutral40,padding:"".concat(i*2,"px ").concat(i*3,"px")})},CO=Lw,kO=Lw,OO=function(t){var n=t.children,r=n===void 0?"No options":n,i=t.innerProps,o=jn(t,mO);return Y("div",K({},Te(G(G({},o),{},{children:r,innerProps:i}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),r)},PO=function(t){var n=t.children,r=n===void 0?"Loading...":n,i=t.innerProps,o=jn(t,vO);return Y("div",K({},Te(G(G({},o),{},{children:r,innerProps:i}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),r)},TO=function(t){var n=t.rect,r=t.offset,i=t.position;return{left:n.left,position:i,top:r,width:n.width,zIndex:1}},IO=function(t){var n=t.appendTo,r=t.children,i=t.controlElement,o=t.innerProps,a=t.menuPlacement,s=t.menuPosition,l=x.useRef(null),u=x.useRef(null),c=x.useState(Mw(a)),f=Nn(c,2),d=f[0],m=f[1],g=x.useMemo(function(){return{setPortalPlacement:m}},[]),y=x.useState(null),w=Nn(y,2),p=w[0],h=w[1],v=x.useCallback(function(){if(i){var E=sO(i),C=s==="fixed"?0:window.pageYOffset,A=E[d]+C;(A!==(p==null?void 0:p.offset)||E.left!==(p==null?void 0:p.rect.left)||E.width!==(p==null?void 0:p.rect.width))&&h({offset:A,rect:E})}},[i,s,d,p==null?void 0:p.offset,p==null?void 0:p.rect.left,p==null?void 0:p.rect.width]);Pd(function(){v()},[v]);var S=x.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),i&&l.current&&(u.current=Ow(i,l.current,v,{elementResize:"ResizeObserver"in window}))},[i,v]);Pd(function(){S()},[S]);var _=x.useCallback(function(E){l.current=E,S()},[S]);if(!n&&s!=="fixed"||!p)return null;var k=Y("div",K({ref:_},Te(G(G({},t),{},{offset:p.offset,position:s,rect:p.rect}),"menuPortal",{"menu-portal":!0}),o),r);return Y(Nw.Provider,{value:g},n?sy.createPortal(k,n):k)},MO=function(t){var n=t.isDisabled,r=t.isRtl;return{label:"container",direction:r?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},NO=function(t){var n=t.children,r=t.innerProps,i=t.isDisabled,o=t.isRtl;return Y("div",K({},Te(t,"container",{"--is-disabled":i,"--is-rtl":o}),r),n)},LO=function(t,n){var r=t.theme.spacing,i=t.isMulti,o=t.hasValue,a=t.selectProps.controlShouldRenderValue;return G({alignItems:"center",display:i&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(r.baseUnit*2,"px")})},RO=function(t){var n=t.children,r=t.innerProps,i=t.isMulti,o=t.hasValue;return Y("div",K({},Te(t,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":o}),r),n)},AO=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},$O=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"indicatorsContainer",{indicators:!0}),r),n)},W0,DO=["size"],FO=["innerProps","isRtl","size"],zO={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Rw=function(t){var n=t.size,r=jn(t,DO);return Y("svg",K({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:zO},r))},Eh=function(t){return Y(Rw,K({size:20},t),Y("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Aw=function(t){return Y(Rw,K({size:20},t),Y("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},$w=function(t,n){var r=t.isFocused,i=t.theme,o=i.spacing.baseUnit,a=i.colors;return G({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:r?a.neutral60:a.neutral20,padding:o*2,":hover":{color:r?a.neutral80:a.neutral40}})},VO=$w,jO=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),n||Y(Aw,null))},UO=$w,BO=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),n||Y(Eh,null))},HO=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing.baseUnit,a=i.colors;return G({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:o*2,marginTop:o*2})},WO=function(t){var n=t.innerProps;return Y("span",K({},n,Te(t,"indicatorSeparator",{"indicator-separator":!0})))},YO=x5(W0||(W0=S5([` + */var He=typeof Symbol=="function"&&Symbol.for,dh=He?Symbol.for("react.element"):60103,ph=He?Symbol.for("react.portal"):60106,ju=He?Symbol.for("react.fragment"):60107,Uu=He?Symbol.for("react.strict_mode"):60108,Bu=He?Symbol.for("react.profiler"):60114,Hu=He?Symbol.for("react.provider"):60109,Wu=He?Symbol.for("react.context"):60110,hh=He?Symbol.for("react.async_mode"):60111,Yu=He?Symbol.for("react.concurrent_mode"):60111,Xu=He?Symbol.for("react.forward_ref"):60112,Gu=He?Symbol.for("react.suspense"):60113,Kk=He?Symbol.for("react.suspense_list"):60120,Ku=He?Symbol.for("react.memo"):60115,Qu=He?Symbol.for("react.lazy"):60116,Qk=He?Symbol.for("react.block"):60121,qk=He?Symbol.for("react.fundamental"):60117,Zk=He?Symbol.for("react.responder"):60118,Jk=He?Symbol.for("react.scope"):60119;function It(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case dh:switch(e=e.type,e){case hh:case Yu:case ju:case Bu:case Uu:case Gu:return e;default:switch(e=e&&e.$$typeof,e){case Wu:case Xu:case Qu:case Ku:case Hu:return e;default:return t}}case ph:return t}}}function cw(e){return It(e)===Yu}fe.AsyncMode=hh;fe.ConcurrentMode=Yu;fe.ContextConsumer=Wu;fe.ContextProvider=Hu;fe.Element=dh;fe.ForwardRef=Xu;fe.Fragment=ju;fe.Lazy=Qu;fe.Memo=Ku;fe.Portal=ph;fe.Profiler=Bu;fe.StrictMode=Uu;fe.Suspense=Gu;fe.isAsyncMode=function(e){return cw(e)||It(e)===hh};fe.isConcurrentMode=cw;fe.isContextConsumer=function(e){return It(e)===Wu};fe.isContextProvider=function(e){return It(e)===Hu};fe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===dh};fe.isForwardRef=function(e){return It(e)===Xu};fe.isFragment=function(e){return It(e)===ju};fe.isLazy=function(e){return It(e)===Qu};fe.isMemo=function(e){return It(e)===Ku};fe.isPortal=function(e){return It(e)===ph};fe.isProfiler=function(e){return It(e)===Bu};fe.isStrictMode=function(e){return It(e)===Uu};fe.isSuspense=function(e){return It(e)===Gu};fe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ju||e===Yu||e===Bu||e===Uu||e===Gu||e===Kk||typeof e=="object"&&e!==null&&(e.$$typeof===Qu||e.$$typeof===Ku||e.$$typeof===Hu||e.$$typeof===Wu||e.$$typeof===Xu||e.$$typeof===qk||e.$$typeof===Zk||e.$$typeof===Jk||e.$$typeof===Qk)};fe.typeOf=It;uw.exports=fe;var e5=uw.exports,fw=e5,t5={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},n5={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},dw={};dw[fw.ForwardRef]=t5;dw[fw.Memo]=n5;var r5=!0;function mh(e,t,n){var r="";return n.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):r+=i+" "}),r}var pw=function(t,n,r){var i=t.key+"-"+n.name;(r===!1||r5===!1)&&t.registered[i]===void 0&&(t.registered[i]=n.styles)},hw=function(t,n,r){pw(t,n,r);var i=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var o=n;do t.insert(n===o?"."+i:"",o,t.sheet,!0),o=o.next;while(o!==void 0)}};function i5(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var o5={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},a5=!1,l5=/[A-Z]|^ms/g,s5=/_EMO_([^_]+?)_([^]*?)_EMO_/g,mw=function(t){return t.charCodeAt(1)===45},L0=function(t){return t!=null&&typeof t!="boolean"},jc=jk(function(e){return mw(e)?e:e.replace(l5,"-$&").toLowerCase()}),R0=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(s5,function(r,i,o){return sn={name:i,styles:o,next:sn},i})}return o5[t]!==1&&!mw(t)&&typeof n=="number"&&n!==0?n+"px":n},u5="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function qa(e,t,n){if(n==null)return"";var r=n;if(r.__emotion_styles!==void 0)return r;switch(typeof n){case"boolean":return"";case"object":{var i=n;if(i.anim===1)return sn={name:i.name,styles:i.styles,next:sn},i.name;var o=n;if(o.styles!==void 0){var a=o.next;if(a!==void 0)for(;a!==void 0;)sn={name:a.name,styles:a.styles,next:sn},a=a.next;var s=o.styles+";";return s}return c5(e,t,n)}case"function":{if(e!==void 0){var l=sn,u=n(e);return sn=l,qa(e,t,u)}break}}var c=n;if(t==null)return c;var f=t[c];return f!==void 0?f:c}function c5(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i({x:e,y:e}),b5={left:"right",right:"left",bottom:"top",top:"bottom"},E5={start:"end",end:"start"};function kd(e,t,n){return Yr(e,fo(t,n))}function dl(e,t){return typeof e=="function"?e(t):e}function ii(e){return e.split("-")[0]}function pl(e){return e.split("-")[1]}function gw(e){return e==="x"?"y":"x"}function yh(e){return e==="y"?"height":"width"}function po(e){return["top","bottom"].includes(ii(e))?"y":"x"}function wh(e){return gw(po(e))}function C5(e,t,n){n===void 0&&(n=!1);const r=pl(e),i=wh(e),o=yh(i);let a=i==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=lu(a)),[a,lu(a)]}function k5(e){const t=lu(e);return[Od(e),t,Od(t)]}function Od(e){return e.replace(/start|end/g,t=>E5[t])}function O5(e,t,n){const r=["left","right"],i=["right","left"],o=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:r:t?r:i;case"left":case"right":return t?o:a;default:return[]}}function P5(e,t,n,r){const i=pl(e);let o=O5(ii(e),n==="start",r);return i&&(o=o.map(a=>a+"-"+i),t&&(o=o.concat(o.map(Od)))),o}function lu(e){return e.replace(/left|right|bottom|top/g,t=>b5[t])}function T5(e){return{top:0,right:0,bottom:0,left:0,...e}}function yw(e){return typeof e!="number"?T5(e):{top:e,right:e,bottom:e,left:e}}function su(e){const{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function $0(e,t,n){let{reference:r,floating:i}=e;const o=po(t),a=wh(t),s=yh(a),l=ii(t),u=o==="y",c=r.x+r.width/2-i.width/2,f=r.y+r.height/2-i.height/2,d=r[s]/2-i[s]/2;let m;switch(l){case"top":m={x:c,y:r.y-i.height};break;case"bottom":m={x:c,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:f};break;case"left":m={x:r.x-i.width,y:f};break;default:m={x:r.x,y:r.y}}switch(pl(t)){case"start":m[a]-=d*(n&&u?-1:1);break;case"end":m[a]+=d*(n&&u?-1:1);break}return m}const I5=async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,s=o.filter(Boolean),l=await(a.isRTL==null?void 0:a.isRTL(t));let u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=$0(u,r,l),d=r,m={},g=0;for(let y=0;y({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=t,{element:u,padding:c=0}=dl(e,t)||{};if(u==null)return{};const f=yw(c),d={x:n,y:r},m=wh(i),g=yh(m),y=await a.getDimensions(u),w=m==="y",p=w?"top":"left",h=w?"bottom":"right",v=w?"clientHeight":"clientWidth",S=o.reference[g]+o.reference[m]-d[m]-o.floating[g],_=d[m]-o.reference[m],k=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u));let E=k?k[v]:0;(!E||!await(a.isElement==null?void 0:a.isElement(k)))&&(E=s.floating[v]||o.floating[g]);const C=S/2-_/2,A=E/2-y[g]/2-1,O=fo(f[p],A),z=fo(f[h],A),H=O,W=E-y[g]-z,b=E/2-y[g]/2+C,L=kd(H,b,W),T=!l.arrow&&pl(i)!=null&&b!==L&&o.reference[g]/2-(bb<=0)){var z,H;const b=(((z=o.flip)==null?void 0:z.index)||0)+1,L=E[b];if(L)return{data:{index:b,overflows:O},reset:{placement:L}};let T=(H=O.filter(R=>R.overflows[0]<=0).sort((R,P)=>R.overflows[1]-P.overflows[1])[0])==null?void 0:H.placement;if(!T)switch(m){case"bestFit":{var W;const R=(W=O.filter(P=>{if(k){const N=po(P.placement);return N===h||N==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(N=>N>0).reduce((N,I)=>N+I,0)]).sort((P,N)=>P[1]-N[1])[0])==null?void 0:W[0];R&&(T=R);break}case"initialPlacement":T=s;break}if(i!==T)return{reset:{placement:T}}}return{}}}};async function L5(e,t){const{placement:n,platform:r,elements:i}=e,o=await(r.isRTL==null?void 0:r.isRTL(i.floating)),a=ii(n),s=pl(n),l=po(n)==="y",u=["left","top"].includes(a)?-1:1,c=o&&l?-1:1,f=dl(t,e);let{mainAxis:d,crossAxis:m,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return s&&typeof g=="number"&&(m=s==="end"?g*-1:g),l?{x:m*c,y:d*u}:{x:d*u,y:m*c}}const R5=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:i,y:o,placement:a,middlewareData:s}=t,l=await L5(t,e);return a===((n=s.offset)==null?void 0:n.placement)&&(r=s.arrow)!=null&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}},A5=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,{mainAxis:o=!0,crossAxis:a=!1,limiter:s={fn:w=>{let{x:p,y:h}=w;return{x:p,y:h}}},...l}=dl(e,t),u={x:n,y:r},c=await ww(t,l),f=po(ii(i)),d=gw(f);let m=u[d],g=u[f];if(o){const w=d==="y"?"top":"left",p=d==="y"?"bottom":"right",h=m+c[w],v=m-c[p];m=kd(h,m,v)}if(a){const w=f==="y"?"top":"left",p=f==="y"?"bottom":"right",h=g+c[w],v=g-c[p];g=kd(h,g,v)}const y=s.fn({...t,[d]:m,[f]:g});return{...y,data:{x:y.x-n,y:y.y-r}}}}};function bo(e){return xw(e)?(e.nodeName||"").toLowerCase():"#document"}function bt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Un(e){var t;return(t=(xw(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function xw(e){return e instanceof Node||e instanceof bt(e).Node}function Zt(e){return e instanceof Element||e instanceof bt(e).Element}function gn(e){return e instanceof HTMLElement||e instanceof bt(e).HTMLElement}function D0(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof bt(e).ShadowRoot}function hl(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=Jt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function $5(e){return["table","td","th"].includes(bo(e))}function qu(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function xh(e){const t=Sh(),n=Zt(e)?Jt(e):e;return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(r=>(n.willChange||"").includes(r))||["paint","layout","strict","content"].some(r=>(n.contain||"").includes(r))}function D5(e){let t=vr(e);for(;gn(t)&&!ho(t);){if(xh(t))return t;if(qu(t))return null;t=vr(t)}return null}function Sh(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function ho(e){return["html","body","#document"].includes(bo(e))}function Jt(e){return bt(e).getComputedStyle(e)}function Zu(e){return Zt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function vr(e){if(bo(e)==="html")return e;const t=e.assignedSlot||e.parentNode||D0(e)&&e.host||Un(e);return D0(t)?t.host:t}function Sw(e){const t=vr(e);return ho(t)?e.ownerDocument?e.ownerDocument.body:e.body:gn(t)&&hl(t)?t:Sw(t)}function Za(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const i=Sw(e),o=i===((r=e.ownerDocument)==null?void 0:r.body),a=bt(i);return o?t.concat(a,a.visualViewport||[],hl(i)?i:[],a.frameElement&&n?Za(a.frameElement):[]):t.concat(i,Za(i,[],n))}function _w(e){const t=Jt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=gn(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=au(n)!==o||au(r)!==a;return s&&(n=o,r=a),{width:n,height:r,$:s}}function _h(e){return Zt(e)?e:e.contextElement}function Zi(e){const t=_h(e);if(!gn(t))return mr(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:o}=_w(t);let a=(o?au(n.width):n.width)/r,s=(o?au(n.height):n.height)/i;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}const F5=mr(0);function bw(e){const t=bt(e);return!Sh()||!t.visualViewport?F5:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function z5(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==bt(e)?!1:t}function oi(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const i=e.getBoundingClientRect(),o=_h(e);let a=mr(1);t&&(r?Zt(r)&&(a=Zi(r)):a=Zi(e));const s=z5(o,n,r)?bw(o):mr(0);let l=(i.left+s.x)/a.x,u=(i.top+s.y)/a.y,c=i.width/a.x,f=i.height/a.y;if(o){const d=bt(o),m=r&&Zt(r)?bt(r):r;let g=d,y=g.frameElement;for(;y&&r&&m!==g;){const w=Zi(y),p=y.getBoundingClientRect(),h=Jt(y),v=p.left+(y.clientLeft+parseFloat(h.paddingLeft))*w.x,S=p.top+(y.clientTop+parseFloat(h.paddingTop))*w.y;l*=w.x,u*=w.y,c*=w.x,f*=w.y,l+=v,u+=S,g=bt(y),y=g.frameElement}}return su({width:c,height:f,x:l,y:u})}function V5(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e;const o=i==="fixed",a=Un(r),s=t?qu(t.floating):!1;if(r===a||s&&o)return n;let l={scrollLeft:0,scrollTop:0},u=mr(1);const c=mr(0),f=gn(r);if((f||!f&&!o)&&((bo(r)!=="body"||hl(a))&&(l=Zu(r)),gn(r))){const d=oi(r);u=Zi(r),c.x=d.x+r.clientLeft,c.y=d.y+r.clientTop}return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+c.x,y:n.y*u.y-l.scrollTop*u.y+c.y}}function j5(e){return Array.from(e.getClientRects())}function Ew(e){return oi(Un(e)).left+Zu(e).scrollLeft}function U5(e){const t=Un(e),n=Zu(e),r=e.ownerDocument.body,i=Yr(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=Yr(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+Ew(e);const s=-n.scrollTop;return Jt(r).direction==="rtl"&&(a+=Yr(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}function B5(e,t){const n=bt(e),r=Un(e),i=n.visualViewport;let o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;const u=Sh();(!u||u&&t==="fixed")&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s,y:l}}function H5(e,t){const n=oi(e,!0,t==="fixed"),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=gn(e)?Zi(e):mr(1),a=e.clientWidth*o.x,s=e.clientHeight*o.y,l=i*o.x,u=r*o.y;return{width:a,height:s,x:l,y:u}}function F0(e,t,n){let r;if(t==="viewport")r=B5(e,n);else if(t==="document")r=U5(Un(e));else if(Zt(t))r=H5(t,n);else{const i=bw(e);r={...t,x:t.x-i.x,y:t.y-i.y}}return su(r)}function Cw(e,t){const n=vr(e);return n===t||!Zt(n)||ho(n)?!1:Jt(n).position==="fixed"||Cw(n,t)}function W5(e,t){const n=t.get(e);if(n)return n;let r=Za(e,[],!1).filter(s=>Zt(s)&&bo(s)!=="body"),i=null;const o=Jt(e).position==="fixed";let a=o?vr(e):e;for(;Zt(a)&&!ho(a);){const s=Jt(a),l=xh(a);!l&&s.position==="fixed"&&(i=null),(o?!l&&!i:!l&&s.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||hl(a)&&!l&&Cw(e,a))?r=r.filter(c=>c!==a):i=s,a=vr(a)}return t.set(e,r),r}function Y5(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const a=[...n==="clippingAncestors"?qu(t)?[]:W5(t,this._c):[].concat(n),r],s=a[0],l=a.reduce((u,c)=>{const f=F0(t,c,i);return u.top=Yr(f.top,u.top),u.right=fo(f.right,u.right),u.bottom=fo(f.bottom,u.bottom),u.left=Yr(f.left,u.left),u},F0(t,s,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function X5(e){const{width:t,height:n}=_w(e);return{width:t,height:n}}function G5(e,t,n){const r=gn(t),i=Un(t),o=n==="fixed",a=oi(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=mr(0);if(r||!r&&!o)if((bo(t)!=="body"||hl(i))&&(s=Zu(t)),r){const f=oi(t,!0,o,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else i&&(l.x=Ew(i));const u=a.left+s.scrollLeft-l.x,c=a.top+s.scrollTop-l.y;return{x:u,y:c,width:a.width,height:a.height}}function Uc(e){return Jt(e).position==="static"}function z0(e,t){return!gn(e)||Jt(e).position==="fixed"?null:t?t(e):e.offsetParent}function kw(e,t){const n=bt(e);if(qu(e))return n;if(!gn(e)){let i=vr(e);for(;i&&!ho(i);){if(Zt(i)&&!Uc(i))return i;i=vr(i)}return n}let r=z0(e,t);for(;r&&$5(r)&&Uc(r);)r=z0(r,t);return r&&ho(r)&&Uc(r)&&!xh(r)?n:r||D5(e)||n}const K5=async function(e){const t=this.getOffsetParent||kw,n=this.getDimensions,r=await n(e.floating);return{reference:G5(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Q5(e){return Jt(e).direction==="rtl"}const q5={convertOffsetParentRelativeRectToViewportRelativeRect:V5,getDocumentElement:Un,getClippingRect:Y5,getOffsetParent:kw,getElementRects:K5,getClientRects:j5,getDimensions:X5,getScale:Zi,isElement:Zt,isRTL:Q5};function Z5(e,t){let n=null,r;const i=Un(e);function o(){var s;clearTimeout(r),(s=n)==null||s.disconnect(),n=null}function a(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:u,top:c,width:f,height:d}=e.getBoundingClientRect();if(s||t(),!f||!d)return;const m=Bl(c),g=Bl(i.clientWidth-(u+f)),y=Bl(i.clientHeight-(c+d)),w=Bl(u),h={rootMargin:-m+"px "+-g+"px "+-y+"px "+-w+"px",threshold:Yr(0,fo(1,l))||1};let v=!0;function S(_){const k=_[0].intersectionRatio;if(k!==l){if(!v)return a();k?a(!1,k):r=setTimeout(()=>{a(!1,1e-7)},1e3)}v=!1}try{n=new IntersectionObserver(S,{...h,root:i.ownerDocument})}catch{n=new IntersectionObserver(S,h)}n.observe(e)}return a(!0),o}function Ow(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=_h(e),c=i||o?[...u?Za(u):[],...Za(t)]:[];c.forEach(p=>{i&&p.addEventListener("scroll",n,{passive:!0}),o&&p.addEventListener("resize",n)});const f=u&&s?Z5(u,n):null;let d=-1,m=null;a&&(m=new ResizeObserver(p=>{let[h]=p;h&&h.target===u&&m&&(m.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),n()}),u&&!l&&m.observe(u),m.observe(t));let g,y=l?oi(e):null;l&&w();function w(){const p=oi(e);y&&(p.x!==y.x||p.y!==y.y||p.width!==y.width||p.height!==y.height)&&n(),y=p,g=requestAnimationFrame(w)}return n(),()=>{var p;c.forEach(h=>{i&&h.removeEventListener("scroll",n),o&&h.removeEventListener("resize",n)}),f==null||f(),(p=m)==null||p.disconnect(),m=null,l&&cancelAnimationFrame(g)}}const J5=R5,eO=A5,tO=N5,nO=M5,V0=(e,t,n)=>{const r=new Map,i={platform:q5,...n},o={...i.platform,_c:r};return I5(e,t,{...i,platform:o})};var Pd=x.useLayoutEffect,rO=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],uu=function(){};function iO(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function oO(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i-1}function aO(e){return Ju(e)?window.innerHeight:e.clientHeight}function Tw(e){return Ju(e)?window.pageYOffset:e.scrollTop}function cu(e,t){if(Ju(e)){window.scrollTo(0,t);return}e.scrollTop=t}function lO(e){var t=getComputedStyle(e),n=t.position==="absolute",r=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var i=e;i=i.parentElement;)if(t=getComputedStyle(i),!(n&&t.position==="static")&&r.test(t.overflow+t.overflowY+t.overflowX))return i;return document.documentElement}function sO(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function Hl(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:uu,i=Tw(e),o=t-i,a=10,s=0;function l(){s+=a;var u=sO(s,i,o,n);cu(e,u),sn.bottom?cu(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+i,e.scrollHeight)):r.top-i1?n-1:0),i=1;i=g)return{placement:"bottom",maxHeight:t};if(A>=g&&!a)return o&&Hl(l,O,H),{placement:"bottom",maxHeight:t};if(!a&&A>=r||a&&E>=r){o&&Hl(l,O,H);var W=a?E-S:A-S;return{placement:"bottom",maxHeight:W}}if(i==="auto"||a){var b=t,L=a?k:C;return L>=r&&(b=Math.min(L-S-s,t)),{placement:"top",maxHeight:b}}if(i==="bottom")return o&&cu(l,O),{placement:"bottom",maxHeight:t};break;case"top":if(k>=g)return{placement:"top",maxHeight:t};if(C>=g&&!a)return o&&Hl(l,z,H),{placement:"top",maxHeight:t};if(!a&&C>=r||a&&k>=r){var T=t;return(!a&&C>=r||a&&k>=r)&&(T=a?k-_:C-_),o&&Hl(l,z,H),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(i,'".'))}return u}function wO(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Mw=function(t){return t==="auto"?"bottom":t},xO=function(t,n){var r,i=t.placement,o=t.theme,a=o.borderRadius,s=o.spacing,l=o.colors;return G((r={label:"menu"},la(r,wO(i),"100%"),la(r,"position","absolute"),la(r,"width","100%"),la(r,"zIndex",1),r),n?{}:{backgroundColor:l.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:s.menuGutter,marginTop:s.menuGutter})},Nw=x.createContext(null),SO=function(t){var n=t.children,r=t.minMenuHeight,i=t.maxMenuHeight,o=t.menuPlacement,a=t.menuPosition,s=t.menuShouldScrollIntoView,l=t.theme,u=x.useContext(Nw)||{},c=u.setPortalPlacement,f=x.useRef(null),d=x.useState(i),m=Nn(d,2),g=m[0],y=m[1],w=x.useState(null),p=Nn(w,2),h=p[0],v=p[1],S=l.spacing.controlHeight;return Pd(function(){var _=f.current;if(_){var k=a==="fixed",E=s&&!k,C=yO({maxHeight:i,menuEl:_,minHeight:r,placement:o,shouldScroll:E,isFixedPosition:k,controlHeight:S});y(C.maxHeight),v(C.placement),c==null||c(C.placement)}},[i,o,a,s,r,c,S]),n({ref:f,placerProps:G(G({},t),{},{placement:h||Mw(o),maxHeight:g})})},_O=function(t){var n=t.children,r=t.innerRef,i=t.innerProps;return Y("div",K({},Te(t,"menu",{menu:!0}),{ref:r},i),n)},bO=_O,EO=function(t,n){var r=t.maxHeight,i=t.theme.spacing.baseUnit;return G({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:i,paddingTop:i})},CO=function(t){var n=t.children,r=t.innerProps,i=t.innerRef,o=t.isMulti;return Y("div",K({},Te(t,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:i},r),n)},Lw=function(t,n){var r=t.theme,i=r.spacing.baseUnit,o=r.colors;return G({textAlign:"center"},n?{}:{color:o.neutral40,padding:"".concat(i*2,"px ").concat(i*3,"px")})},kO=Lw,OO=Lw,PO=function(t){var n=t.children,r=n===void 0?"No options":n,i=t.innerProps,o=jn(t,vO);return Y("div",K({},Te(G(G({},o),{},{children:r,innerProps:i}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),i),r)},TO=function(t){var n=t.children,r=n===void 0?"Loading...":n,i=t.innerProps,o=jn(t,gO);return Y("div",K({},Te(G(G({},o),{},{children:r,innerProps:i}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),i),r)},IO=function(t){var n=t.rect,r=t.offset,i=t.position;return{left:n.left,position:i,top:r,width:n.width,zIndex:1}},MO=function(t){var n=t.appendTo,r=t.children,i=t.controlElement,o=t.innerProps,a=t.menuPlacement,s=t.menuPosition,l=x.useRef(null),u=x.useRef(null),c=x.useState(Mw(a)),f=Nn(c,2),d=f[0],m=f[1],g=x.useMemo(function(){return{setPortalPlacement:m}},[]),y=x.useState(null),w=Nn(y,2),p=w[0],h=w[1],v=x.useCallback(function(){if(i){var E=uO(i),C=s==="fixed"?0:window.pageYOffset,A=E[d]+C;(A!==(p==null?void 0:p.offset)||E.left!==(p==null?void 0:p.rect.left)||E.width!==(p==null?void 0:p.rect.width))&&h({offset:A,rect:E})}},[i,s,d,p==null?void 0:p.offset,p==null?void 0:p.rect.left,p==null?void 0:p.rect.width]);Pd(function(){v()},[v]);var S=x.useCallback(function(){typeof u.current=="function"&&(u.current(),u.current=null),i&&l.current&&(u.current=Ow(i,l.current,v,{elementResize:"ResizeObserver"in window}))},[i,v]);Pd(function(){S()},[S]);var _=x.useCallback(function(E){l.current=E,S()},[S]);if(!n&&s!=="fixed"||!p)return null;var k=Y("div",K({ref:_},Te(G(G({},t),{},{offset:p.offset,position:s,rect:p.rect}),"menuPortal",{"menu-portal":!0}),o),r);return Y(Nw.Provider,{value:g},n?sy.createPortal(k,n):k)},NO=function(t){var n=t.isDisabled,r=t.isRtl;return{label:"container",direction:r?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},LO=function(t){var n=t.children,r=t.innerProps,i=t.isDisabled,o=t.isRtl;return Y("div",K({},Te(t,"container",{"--is-disabled":i,"--is-rtl":o}),r),n)},RO=function(t,n){var r=t.theme.spacing,i=t.isMulti,o=t.hasValue,a=t.selectProps.controlShouldRenderValue;return G({alignItems:"center",display:i&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(r.baseUnit*2,"px")})},AO=function(t){var n=t.children,r=t.innerProps,i=t.isMulti,o=t.hasValue;return Y("div",K({},Te(t,"valueContainer",{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":o}),r),n)},$O=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},DO=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"indicatorsContainer",{indicators:!0}),r),n)},H0,FO=["size"],zO=["innerProps","isRtl","size"],VO={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Rw=function(t){var n=t.size,r=jn(t,FO);return Y("svg",K({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:VO},r))},bh=function(t){return Y(Rw,K({size:20},t),Y("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Aw=function(t){return Y(Rw,K({size:20},t),Y("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},$w=function(t,n){var r=t.isFocused,i=t.theme,o=i.spacing.baseUnit,a=i.colors;return G({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:r?a.neutral60:a.neutral20,padding:o*2,":hover":{color:r?a.neutral80:a.neutral40}})},jO=$w,UO=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),n||Y(Aw,null))},BO=$w,HO=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),n||Y(bh,null))},WO=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing.baseUnit,a=i.colors;return G({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:o*2,marginTop:o*2})},YO=function(t){var n=t.innerProps;return Y("span",K({},n,Te(t,"indicatorSeparator",{"indicator-separator":!0})))},XO=S5(H0||(H0=_5([` 0%, 80%, 100% { opacity: 0; } 40% { opacity: 1; } -`]))),XO=function(t,n){var r=t.isFocused,i=t.size,o=t.theme,a=o.colors,s=o.spacing.baseUnit;return G({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},n?{}:{color:r?a.neutral60:a.neutral20,padding:s*2})},Bc=function(t){var n=t.delay,r=t.offset;return Y("span",{css:yh({animation:"".concat(YO," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},GO=function(t){var n=t.innerProps,r=t.isRtl,i=t.size,o=i===void 0?4:i,a=jn(t,FO);return Y("div",K({},Te(G(G({},a),{},{innerProps:n,isRtl:r,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),Y(Bc,{delay:0,offset:r}),Y(Bc,{delay:160,offset:!0}),Y(Bc,{delay:320,offset:!r}))},KO=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.theme,a=o.colors,s=o.borderRadius,l=o.spacing;return G({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:i?a.primary:a.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:i?a.primary:a.neutral30}})},QO=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.innerRef,a=t.innerProps,s=t.menuIsOpen;return Y("div",K({ref:o},Te(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":i,"control--menu-is-open":s}),a,{"aria-disabled":r||void 0}),n)},qO=QO,ZO=["data"],JO=function(t,n){var r=t.theme.spacing;return n?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},eP=function(t){var n=t.children,r=t.cx,i=t.getStyles,o=t.getClassNames,a=t.Heading,s=t.headingProps,l=t.innerProps,u=t.label,c=t.theme,f=t.selectProps;return Y("div",K({},Te(t,"group",{group:!0}),l),Y(a,K({},s,{selectProps:f,theme:c,getStyles:i,getClassNames:o,cx:r}),u),Y("div",null,n))},tP=function(t,n){var r=t.theme,i=r.colors,o=r.spacing;return G({label:"group",cursor:"default",display:"block"},n?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},nP=function(t){var n=Pw(t);n.data;var r=jn(n,ZO);return Y("div",K({},Te(t,"groupHeading",{"group-heading":!0}),r))},rP=eP,iP=["innerRef","isDisabled","isHidden","inputClassName"],oP=function(t,n){var r=t.isDisabled,i=t.value,o=t.theme,a=o.spacing,s=o.colors;return G(G({visibility:r?"hidden":"visible",transform:i?"translateZ(0)":""},aP),n?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:s.neutral80})},Dw={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},aP={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":G({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Dw)},lP=function(t){return G({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Dw)},sP=function(t){var n=t.cx,r=t.value,i=Pw(t),o=i.innerRef,a=i.isDisabled,s=i.isHidden,l=i.inputClassName,u=jn(i,iP);return Y("div",K({},Te(t,"input",{"input-container":!0}),{"data-value":r||""}),Y("input",K({className:n({input:!0},l),ref:o,style:lP(s),disabled:a},u)))},uP=sP,cP=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors;return G({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:i.baseUnit/2})},fP=function(t,n){var r=t.theme,i=r.borderRadius,o=r.colors,a=t.cropWithEllipsis;return G({overflow:"hidden",textOverflow:a||a===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:i/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},dP=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors,s=t.isFocused;return G({alignItems:"center",display:"flex"},n?{}:{borderRadius:o/2,backgroundColor:s?a.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},Fw=function(t){var n=t.children,r=t.innerProps;return Y("div",r,n)},pP=Fw,hP=Fw;function mP(e){var t=e.children,n=e.innerProps;return Y("div",K({role:"button"},n),t||Y(Eh,{size:14}))}var vP=function(t){var n=t.children,r=t.components,i=t.data,o=t.innerProps,a=t.isDisabled,s=t.removeProps,l=t.selectProps,u=r.Container,c=r.Label,f=r.Remove;return Y(u,{data:i,innerProps:G(G({},Te(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:l},Y(c,{data:i,innerProps:G({},Te(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},n),Y(f,{data:i,innerProps:G(G({},Te(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},s),selectProps:l}))},gP=vP,yP=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.theme,s=a.spacing,l=a.colors;return G({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:o?l.primary:i?l.primary25:"transparent",color:r?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(s.baseUnit*2,"px ").concat(s.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:o?l.primary:l.primary50}})},wP=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.innerRef,s=t.innerProps;return Y("div",K({},Te(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":i,"option--is-selected":o}),{ref:a,"aria-disabled":r},s),n)},xP=wP,SP=function(t,n){var r=t.theme,i=r.spacing,o=r.colors;return G({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:o.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},_P=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"placeholder",{placeholder:!0}),r),n)},bP=_P,EP=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing,a=i.colors;return G({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:r?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},CP=function(t){var n=t.children,r=t.isDisabled,i=t.innerProps;return Y("div",K({},Te(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),i),n)},kP=CP,Td={ClearIndicator:BO,Control:qO,DropdownIndicator:jO,DownChevron:Aw,CrossIcon:Eh,Group:rP,GroupHeading:nP,IndicatorsContainer:$O,IndicatorSeparator:WO,Input:uP,LoadingIndicator:GO,Menu:_O,MenuList:EO,MenuPortal:IO,LoadingMessage:PO,NoOptionsMessage:OO,MultiValue:gP,MultiValueContainer:pP,MultiValueLabel:hP,MultiValueRemove:mP,Option:xP,Placeholder:bP,SelectContainer:NO,SingleValue:kP,ValueContainer:RO},OP=function(t){return G(G({},Td),t.components)},Y0=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function PP(e,t){return!!(e===t||Y0(e)&&Y0(t))}function TP(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return a?"option ".concat(i," is disabled. Select another option."):"option ".concat(i,", selected.");default:return""}},onFocus:function(t){var n=t.context,r=t.focused,i=t.options,o=t.label,a=o===void 0?"":o,s=t.selectValue,l=t.isDisabled,u=t.isSelected,c=t.isAppleDevice,f=function(y,w){return y&&y.length?"".concat(y.indexOf(w)+1," of ").concat(y.length):""};if(n==="value"&&s)return"value ".concat(a," focused, ").concat(f(s,r),".");if(n==="menu"&&c){var d=l?" disabled":"",m="".concat(u?" selected":"").concat(d);return"".concat(a).concat(m,", ").concat(f(i,r),".")}return""},onFilter:function(t){var n=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(n?" for search term "+n:"",".")}},RP=function(t){var n=t.ariaSelection,r=t.focusedOption,i=t.focusedValue,o=t.focusableOptions,a=t.isFocused,s=t.selectValue,l=t.selectProps,u=t.id,c=t.isAppleDevice,f=l.ariaLiveMessages,d=l.getOptionLabel,m=l.inputValue,g=l.isMulti,y=l.isOptionDisabled,w=l.isSearchable,p=l.menuIsOpen,h=l.options,v=l.screenReaderStatus,S=l.tabSelectsValue,_=l.isLoading,k=l["aria-label"],E=l["aria-live"],C=x.useMemo(function(){return G(G({},LP),f||{})},[f]),A=x.useMemo(function(){var L="";if(n&&C.onChange){var T=n.option,R=n.options,P=n.removedValue,N=n.removedValues,I=n.value,j=function(de){return Array.isArray(de)?null:de},F=P||T||j(I),q=F?d(F):"",X=R||N||void 0,ne=X?X.map(d):[],ee=G({isDisabled:F&&y(F,s),label:q,labels:ne},n);L=C.onChange(ee)}return L},[n,C,y,s,d]),O=x.useMemo(function(){var L="",T=r||i,R=!!(r&&s&&s.includes(r));if(T&&C.onFocus){var P={focused:T,label:d(T),isDisabled:y(T,s),isSelected:R,options:o,context:T===r?"menu":"value",selectValue:s,isAppleDevice:c};L=C.onFocus(P)}return L},[r,i,d,y,C,o,s,c]),z=x.useMemo(function(){var L="";if(p&&h.length&&!_&&C.onFilter){var T=v({count:o.length});L=C.onFilter({inputValue:m,resultsMessage:T})}return L},[o,m,p,C,h,v,_]),H=(n==null?void 0:n.action)==="initial-input-focus",W=x.useMemo(function(){var L="";if(C.guidance){var T=i?"value":p?"menu":"input";L=C.guidance({"aria-label":k,context:T,isDisabled:r&&y(r,s),isMulti:g,isSearchable:w,tabSelectsValue:S,isInitialFocus:H})}return L},[k,r,i,g,y,w,p,C,s,S,H]),b=Y(x.Fragment,null,Y("span",{id:"aria-selection"},A),Y("span",{id:"aria-focused"},O),Y("span",{id:"aria-results"},z),Y("span",{id:"aria-guidance"},W));return Y(x.Fragment,null,Y(X0,{id:u},H&&b),Y(X0,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!H&&b))},AP=RP,Id=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],$P=new RegExp("["+Id.map(function(e){return e.letters}).join("")+"]","g"),zw={};for(var Hc=0;Hc-1}},VP=["innerRef"];function jP(e){var t=e.innerRef,n=jn(e,VP),r=hO(n,"onExited","in","enter","exit","appear");return Y("input",K({ref:t},r,{css:yh({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var UP=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function BP(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,a=x.useRef(!1),s=x.useRef(!1),l=x.useRef(0),u=x.useRef(null),c=x.useCallback(function(w,p){if(u.current!==null){var h=u.current,v=h.scrollTop,S=h.scrollHeight,_=h.clientHeight,k=u.current,E=p>0,C=S-_-v,A=!1;C>p&&a.current&&(r&&r(w),a.current=!1),E&&s.current&&(o&&o(w),s.current=!1),E&&p>C?(n&&!a.current&&n(w),k.scrollTop=S,A=!0,a.current=!0):!E&&-p>v&&(i&&!s.current&&i(w),k.scrollTop=0,A=!0,s.current=!0),A&&UP(w)}},[n,r,i,o]),f=x.useCallback(function(w){c(w,w.deltaY)},[c]),d=x.useCallback(function(w){l.current=w.changedTouches[0].clientY},[]),m=x.useCallback(function(w){var p=l.current-w.changedTouches[0].clientY;c(w,p)},[c]),g=x.useCallback(function(w){if(w){var p=fO?{passive:!1}:!1;w.addEventListener("wheel",f,p),w.addEventListener("touchstart",d,p),w.addEventListener("touchmove",m,p)}},[m,d,f]),y=x.useCallback(function(w){w&&(w.removeEventListener("wheel",f,!1),w.removeEventListener("touchstart",d,!1),w.removeEventListener("touchmove",m,!1))},[m,d,f]);return x.useEffect(function(){if(t){var w=u.current;return g(w),function(){y(w)}}},[t,g,y]),function(w){u.current=w}}var K0=["boxSizing","height","overflow","paddingRight","position"],Q0={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function q0(e){e.preventDefault()}function Z0(e){e.stopPropagation()}function J0(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function ev(){return"ontouchstart"in window||navigator.maxTouchPoints}var tv=!!(typeof window<"u"&&window.document&&window.document.createElement),Ko=0,Si={capture:!1,passive:!1};function HP(e){var t=e.isEnabled,n=e.accountForScrollbars,r=n===void 0?!0:n,i=x.useRef({}),o=x.useRef(null),a=x.useCallback(function(l){if(tv){var u=document.body,c=u&&u.style;if(r&&K0.forEach(function(g){var y=c&&c[g];i.current[g]=y}),r&&Ko<1){var f=parseInt(i.current.paddingRight,10)||0,d=document.body?document.body.clientWidth:0,m=window.innerWidth-d+f||0;Object.keys(Q0).forEach(function(g){var y=Q0[g];c&&(c[g]=y)}),c&&(c.paddingRight="".concat(m,"px"))}u&&ev()&&(u.addEventListener("touchmove",q0,Si),l&&(l.addEventListener("touchstart",J0,Si),l.addEventListener("touchmove",Z0,Si))),Ko+=1}},[r]),s=x.useCallback(function(l){if(tv){var u=document.body,c=u&&u.style;Ko=Math.max(Ko-1,0),r&&Ko<1&&K0.forEach(function(f){var d=i.current[f];c&&(c[f]=d)}),u&&ev()&&(u.removeEventListener("touchmove",q0,Si),l&&(l.removeEventListener("touchstart",J0,Si),l.removeEventListener("touchmove",Z0,Si)))}},[r]);return x.useEffect(function(){if(t){var l=o.current;return a(l),function(){s(l)}}},[t,a,s]),function(l){o.current=l}}var WP=function(t){var n=t.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},YP={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function XP(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,i=r===void 0?!0:r,o=e.onBottomArrive,a=e.onBottomLeave,s=e.onTopArrive,l=e.onTopLeave,u=BP({isEnabled:i,onBottomArrive:o,onBottomLeave:a,onTopArrive:s,onTopLeave:l}),c=HP({isEnabled:n}),f=function(m){u(m),c(m)};return Y(x.Fragment,null,n&&Y("div",{onClick:WP,css:YP}),t(f))}var GP={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},KP=function(t){var n=t.name,r=t.onFocus;return Y("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:GP,value:"",onChange:function(){}})},QP=KP;function Ch(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function qP(){return Ch(/^iPhone/i)}function jw(){return Ch(/^Mac/i)}function ZP(){return Ch(/^iPad/i)||jw()&&navigator.maxTouchPoints>1}function JP(){return qP()||ZP()}function e8(){return jw()||JP()}var t8=function(t){return t.label},n8=function(t){return t.label},r8=function(t){return t.value},i8=function(t){return!!t.isDisabled},o8={clearIndicator:UO,container:MO,control:KO,dropdownIndicator:VO,group:JO,groupHeading:tP,indicatorsContainer:AO,indicatorSeparator:HO,input:oP,loadingIndicator:XO,loadingMessage:kO,menu:wO,menuList:bO,menuPortal:TO,multiValue:cP,multiValueLabel:fP,multiValueRemove:dP,noOptionsMessage:CO,option:yP,placeholder:SP,singleValue:EP,valueContainer:LO},a8={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},l8=4,Uw=4,s8=38,u8=Uw*2,c8={baseUnit:Uw,controlHeight:s8,menuGutter:u8},Xc={borderRadius:l8,colors:a8,spacing:c8},f8={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:H0(),captureMenuScroll:!H0(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:zP(),formatGroupLabel:t8,getOptionLabel:n8,getOptionValue:r8,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:i8,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!uO(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function nv(e,t,n,r){var i=Ww(e,t,n),o=Yw(e,t,n),a=Hw(e,t),s=fu(e,t);return{type:"option",data:t,isDisabled:i,isSelected:o,label:a,value:s,index:r}}function _s(e,t){return e.options.map(function(n,r){if("options"in n){var i=n.options.map(function(a,s){return nv(e,a,t,s)}).filter(function(a){return iv(e,a)});return i.length>0?{type:"group",data:n,options:i,index:r}:void 0}var o=nv(e,n,t,r);return iv(e,o)?o:void 0}).filter(dO)}function Bw(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,uh(n.options.map(function(r){return r.data}))):t.push(n.data),t},[])}function rv(e,t){return e.reduce(function(n,r){return r.type==="group"?n.push.apply(n,uh(r.options.map(function(i){return{data:i.data,id:"".concat(t,"-").concat(r.index,"-").concat(i.index)}}))):n.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),n},[])}function d8(e,t){return Bw(_s(e,t))}function iv(e,t){var n=e.inputValue,r=n===void 0?"":n,i=t.data,o=t.isSelected,a=t.label,s=t.value;return(!Gw(e)||!o)&&Xw(e,{label:a,value:s,data:i},r)}function p8(e,t){var n=e.focusedValue,r=e.selectValue,i=r.indexOf(n);if(i>-1){var o=t.indexOf(n);if(o>-1)return n;if(i-1?n:t[0]}var Gc=function(t,n){var r,i=(r=t.find(function(o){return o.data===n}))===null||r===void 0?void 0:r.id;return i||null},Hw=function(t,n){return t.getOptionLabel(n)},fu=function(t,n){return t.getOptionValue(n)};function Ww(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function Yw(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var r=fu(e,t);return n.some(function(i){return fu(e,i)===r})}function Xw(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var Gw=function(t){var n=t.hideSelectedOptions,r=t.isMulti;return n===void 0?r:n},m8=1,Kw=function(e){fk(n,e);var t=hk(n);function n(r){var i;if(uk(this,n),i=t.call(this,r),i.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},i.blockOptionHover=!1,i.isComposing=!1,i.commonProps=void 0,i.initialTouchX=0,i.initialTouchY=0,i.openAfterFocus=!1,i.scrollToFocusedOptionOnUpdate=!1,i.userIsDragging=void 0,i.isAppleDevice=e8(),i.controlRef=null,i.getControlRef=function(l){i.controlRef=l},i.focusedOptionRef=null,i.getFocusedOptionRef=function(l){i.focusedOptionRef=l},i.menuListRef=null,i.getMenuListRef=function(l){i.menuListRef=l},i.inputRef=null,i.getInputRef=function(l){i.inputRef=l},i.focus=i.focusInput,i.blur=i.blurInput,i.onChange=function(l,u){var c=i.props,f=c.onChange,d=c.name;u.name=d,i.ariaOnChange(l,u),f(l,u)},i.setValue=function(l,u,c){var f=i.props,d=f.closeMenuOnSelect,m=f.isMulti,g=f.inputValue;i.onInputChange("",{action:"set-value",prevInputValue:g}),d&&(i.setState({inputIsHiddenAfterUpdate:!m}),i.onMenuClose()),i.setState({clearFocusValueOnUpdate:!0}),i.onChange(l,{action:u,option:c})},i.selectOption=function(l){var u=i.props,c=u.blurInputOnSelect,f=u.isMulti,d=u.name,m=i.state.selectValue,g=f&&i.isOptionSelected(l,m),y=i.isOptionDisabled(l,m);if(g){var w=i.getOptionValue(l);i.setValue(m.filter(function(p){return i.getOptionValue(p)!==w}),"deselect-option",l)}else if(!y)f?i.setValue([].concat(uh(m),[l]),"select-option",l):i.setValue(l,"select-option");else{i.ariaOnChange(l,{action:"select-option",option:l,name:d});return}c&&i.blurInput()},i.removeValue=function(l){var u=i.props.isMulti,c=i.state.selectValue,f=i.getOptionValue(l),d=c.filter(function(g){return i.getOptionValue(g)!==f}),m=Yl(u,d,d[0]||null);i.onChange(m,{action:"remove-value",removedValue:l}),i.focusInput()},i.clearValue=function(){var l=i.state.selectValue;i.onChange(Yl(i.props.isMulti,[],null),{action:"clear",removedValues:l})},i.popValue=function(){var l=i.props.isMulti,u=i.state.selectValue,c=u[u.length-1],f=u.slice(0,u.length-1),d=Yl(l,f,f[0]||null);i.onChange(d,{action:"pop-value",removedValue:c})},i.getFocusedOptionId=function(l){return Gc(i.state.focusableOptionsWithIds,l)},i.getFocusableOptionsWithIds=function(){return rv(_s(i.props,i.state.selectValue),i.getElementId("option"))},i.getValue=function(){return i.state.selectValue},i.cx=function(){for(var l=arguments.length,u=new Array(l),c=0;cm||d>m}},i.onTouchEnd=function(l){i.userIsDragging||(i.controlRef&&!i.controlRef.contains(l.target)&&i.menuListRef&&!i.menuListRef.contains(l.target)&&i.blurInput(),i.initialTouchX=0,i.initialTouchY=0)},i.onControlTouchEnd=function(l){i.userIsDragging||i.onControlMouseDown(l)},i.onClearIndicatorTouchEnd=function(l){i.userIsDragging||i.onClearIndicatorMouseDown(l)},i.onDropdownIndicatorTouchEnd=function(l){i.userIsDragging||i.onDropdownIndicatorMouseDown(l)},i.handleInputChange=function(l){var u=i.props.inputValue,c=l.currentTarget.value;i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange(c,{action:"input-change",prevInputValue:u}),i.props.menuIsOpen||i.onMenuOpen()},i.onInputFocus=function(l){i.props.onFocus&&i.props.onFocus(l),i.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(i.openAfterFocus||i.props.openMenuOnFocus)&&i.openMenu("first"),i.openAfterFocus=!1},i.onInputBlur=function(l){var u=i.props.inputValue;if(i.menuListRef&&i.menuListRef.contains(document.activeElement)){i.inputRef.focus();return}i.props.onBlur&&i.props.onBlur(l),i.onInputChange("",{action:"input-blur",prevInputValue:u}),i.onMenuClose(),i.setState({focusedValue:null,isFocused:!1})},i.onOptionHover=function(l){if(!(i.blockOptionHover||i.state.focusedOption===l)){var u=i.getFocusableOptions(),c=u.indexOf(l);i.setState({focusedOption:l,focusedOptionId:c>-1?i.getFocusedOptionId(l):null})}},i.shouldHideSelectedOptions=function(){return Gw(i.props)},i.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),i.focus()},i.onKeyDown=function(l){var u=i.props,c=u.isMulti,f=u.backspaceRemovesValue,d=u.escapeClearsValue,m=u.inputValue,g=u.isClearable,y=u.isDisabled,w=u.menuIsOpen,p=u.onKeyDown,h=u.tabSelectsValue,v=u.openMenuOnFocus,S=i.state,_=S.focusedOption,k=S.focusedValue,E=S.selectValue;if(!y&&!(typeof p=="function"&&(p(l),l.defaultPrevented))){switch(i.blockOptionHover=!0,l.key){case"ArrowLeft":if(!c||m)return;i.focusValue("previous");break;case"ArrowRight":if(!c||m)return;i.focusValue("next");break;case"Delete":case"Backspace":if(m)return;if(k)i.removeValue(k);else{if(!f)return;c?i.popValue():g&&i.clearValue()}break;case"Tab":if(i.isComposing||l.shiftKey||!w||!h||!_||v&&i.isOptionSelected(_,E))return;i.selectOption(_);break;case"Enter":if(l.keyCode===229)break;if(w){if(!_||i.isComposing)return;i.selectOption(_);break}return;case"Escape":w?(i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange("",{action:"menu-close",prevInputValue:m}),i.onMenuClose()):g&&d&&i.clearValue();break;case" ":if(m)return;if(!w){i.openMenu("first");break}if(!_)return;i.selectOption(_);break;case"ArrowUp":w?i.focusOption("up"):i.openMenu("last");break;case"ArrowDown":w?i.focusOption("down"):i.openMenu("first");break;case"PageUp":if(!w)return;i.focusOption("pageup");break;case"PageDown":if(!w)return;i.focusOption("pagedown");break;case"Home":if(!w)return;i.focusOption("first");break;case"End":if(!w)return;i.focusOption("last");break;default:return}l.preventDefault()}},i.state.instancePrefix="react-select-"+(i.props.instanceId||++m8),i.state.selectValue=U0(r.value),r.menuIsOpen&&i.state.selectValue.length){var o=i.getFocusableOptionsWithIds(),a=i.buildFocusableOptions(),s=a.indexOf(i.state.selectValue[0]);i.state.focusableOptionsWithIds=o,i.state.focusedOption=a[s],i.state.focusedOptionId=Gc(o,a[s])}return i}return ck(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&B0(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(i){var o=this.props,a=o.isDisabled,s=o.menuIsOpen,l=this.state.isFocused;(l&&!a&&i.isDisabled||l&&s&&!i.menuIsOpen)&&this.focusInput(),l&&a&&!i.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!a&&i.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(B0(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(i,o){this.props.onInputChange(i,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(i){var o=this,a=this.state,s=a.selectValue,l=a.isFocused,u=this.buildFocusableOptions(),c=i==="first"?0:u.length-1;if(!this.props.isMulti){var f=u.indexOf(s[0]);f>-1&&(c=f)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[c],focusedOptionId:this.getFocusedOptionId(u[c])},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(i){var o=this.state,a=o.selectValue,s=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var l=a.indexOf(s);s||(l=-1);var u=a.length-1,c=-1;if(a.length){switch(i){case"previous":l===0?c=0:l===-1?c=u:c=l-1;break;case"next":l>-1&&l0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,a=this.state.focusedOption,s=this.getFocusableOptions();if(s.length){var l=0,u=s.indexOf(a);a||(u=-1),i==="up"?l=u>0?u-1:s.length-1:i==="down"?l=(u+1)%s.length:i==="pageup"?(l=u-o,l<0&&(l=0)):i==="pagedown"?(l=u+o,l>s.length-1&&(l=s.length-1)):i==="last"&&(l=s.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:s[l],focusedValue:null,focusedOptionId:this.getFocusedOptionId(s[l])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Xc):G(G({},Xc),this.props.theme):Xc}},{key:"getCommonProps",value:function(){var i=this.clearValue,o=this.cx,a=this.getStyles,s=this.getClassNames,l=this.getValue,u=this.selectOption,c=this.setValue,f=this.props,d=f.isMulti,m=f.isRtl,g=f.options,y=this.hasValue();return{clearValue:i,cx:o,getStyles:a,getClassNames:s,getValue:l,hasValue:y,isMulti:d,isRtl:m,options:g,selectOption:u,selectProps:f,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var i=this.state.selectValue;return i.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var i=this.props,o=i.isClearable,a=i.isMulti;return o===void 0?a:o}},{key:"isOptionDisabled",value:function(i,o){return Ww(this.props,i,o)}},{key:"isOptionSelected",value:function(i,o){return Yw(this.props,i,o)}},{key:"filterOption",value:function(i,o){return Xw(this.props,i,o)}},{key:"formatOptionLabel",value:function(i,o){if(typeof this.props.formatOptionLabel=="function"){var a=this.props.inputValue,s=this.state.selectValue;return this.props.formatOptionLabel(i,{context:o,inputValue:a,selectValue:s})}else return this.getOptionLabel(i)}},{key:"formatGroupLabel",value:function(i){return this.props.formatGroupLabel(i)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var i=this.props,o=i.isDisabled,a=i.isSearchable,s=i.inputId,l=i.inputValue,u=i.tabIndex,c=i.form,f=i.menuIsOpen,d=i.required,m=this.getComponents(),g=m.Input,y=this.state,w=y.inputIsHidden,p=y.ariaSelection,h=this.commonProps,v=s||this.getElementId("input"),S=G(G(G({"aria-autocomplete":"list","aria-expanded":f,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":d,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},f&&{"aria-controls":this.getElementId("listbox")}),!a&&{"aria-readonly":!0}),this.hasValue()?(p==null?void 0:p.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?x.createElement(g,K({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:o,isHidden:w,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:l},S)):x.createElement(jP,K({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:uu,onFocus:this.onInputFocus,disabled:o,tabIndex:u,inputMode:"none",form:c,value:""},S))}},{key:"renderPlaceholderOrValue",value:function(){var i=this,o=this.getComponents(),a=o.MultiValue,s=o.MultiValueContainer,l=o.MultiValueLabel,u=o.MultiValueRemove,c=o.SingleValue,f=o.Placeholder,d=this.commonProps,m=this.props,g=m.controlShouldRenderValue,y=m.isDisabled,w=m.isMulti,p=m.inputValue,h=m.placeholder,v=this.state,S=v.selectValue,_=v.focusedValue,k=v.isFocused;if(!this.hasValue()||!g)return p?null:x.createElement(f,K({},d,{key:"placeholder",isDisabled:y,isFocused:k,innerProps:{id:this.getElementId("placeholder")}}),h);if(w)return S.map(function(C,A){var O=C===_,z="".concat(i.getOptionLabel(C),"-").concat(i.getOptionValue(C));return x.createElement(a,K({},d,{components:{Container:s,Label:l,Remove:u},isFocused:O,isDisabled:y,key:z,index:A,removeProps:{onClick:function(){return i.removeValue(C)},onTouchEnd:function(){return i.removeValue(C)},onMouseDown:function(W){W.preventDefault()}},data:C}),i.formatOptionLabel(C,"value"))});if(p)return null;var E=S[0];return x.createElement(c,K({},d,{data:E,isDisabled:y}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var i=this.getComponents(),o=i.ClearIndicator,a=this.commonProps,s=this.props,l=s.isDisabled,u=s.isLoading,c=this.state.isFocused;if(!this.isClearable()||!o||l||!this.hasValue()||u)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return x.createElement(o,K({},a,{innerProps:f,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var i=this.getComponents(),o=i.LoadingIndicator,a=this.commonProps,s=this.props,l=s.isDisabled,u=s.isLoading,c=this.state.isFocused;if(!o||!u)return null;var f={"aria-hidden":"true"};return x.createElement(o,K({},a,{innerProps:f,isDisabled:l,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator,a=i.IndicatorSeparator;if(!o||!a)return null;var s=this.commonProps,l=this.props.isDisabled,u=this.state.isFocused;return x.createElement(a,K({},s,{isDisabled:l,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator;if(!o)return null;var a=this.commonProps,s=this.props.isDisabled,l=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return x.createElement(o,K({},a,{innerProps:u,isDisabled:s,isFocused:l}))}},{key:"renderMenu",value:function(){var i=this,o=this.getComponents(),a=o.Group,s=o.GroupHeading,l=o.Menu,u=o.MenuList,c=o.MenuPortal,f=o.LoadingMessage,d=o.NoOptionsMessage,m=o.Option,g=this.commonProps,y=this.state.focusedOption,w=this.props,p=w.captureMenuScroll,h=w.inputValue,v=w.isLoading,S=w.loadingMessage,_=w.minMenuHeight,k=w.maxMenuHeight,E=w.menuIsOpen,C=w.menuPlacement,A=w.menuPosition,O=w.menuPortalTarget,z=w.menuShouldBlockScroll,H=w.menuShouldScrollIntoView,W=w.noOptionsMessage,b=w.onMenuScrollToTop,L=w.onMenuScrollToBottom;if(!E)return null;var T=function(q,X){var ne=q.type,ee=q.data,Z=q.isDisabled,de=q.isSelected,Me=q.label,tn=q.value,Hn=y===ee,jt=Z?void 0:function(){return i.onOptionHover(ee)},Co=Z?void 0:function(){return i.selectOption(ee)},Ke="".concat(i.getElementId("option"),"-").concat(X),di={id:Ke,onClick:Co,onMouseMove:jt,onMouseOver:jt,tabIndex:-1,role:"option","aria-selected":i.isAppleDevice?void 0:de};return x.createElement(m,K({},g,{innerProps:di,data:ee,isDisabled:Z,isSelected:de,key:Ke,label:Me,type:ne,value:tn,isFocused:Hn,innerRef:Hn?i.getFocusedOptionRef:void 0}),i.formatOptionLabel(q.data,"menu"))},R;if(this.hasOptions())R=this.getCategorizedOptions().map(function(F){if(F.type==="group"){var q=F.data,X=F.options,ne=F.index,ee="".concat(i.getElementId("group"),"-").concat(ne),Z="".concat(ee,"-heading");return x.createElement(a,K({},g,{key:ee,data:q,options:X,Heading:s,headingProps:{id:Z,data:F.data},label:i.formatGroupLabel(F.data)}),F.options.map(function(de){return T(de,"".concat(ne,"-").concat(de.index))}))}else if(F.type==="option")return T(F,"".concat(F.index))});else if(v){var P=S({inputValue:h});if(P===null)return null;R=x.createElement(f,g,P)}else{var N=W({inputValue:h});if(N===null)return null;R=x.createElement(d,g,N)}var I={minMenuHeight:_,maxMenuHeight:k,menuPlacement:C,menuPosition:A,menuShouldScrollIntoView:H},j=x.createElement(xO,K({},g,I),function(F){var q=F.ref,X=F.placerProps,ne=X.placement,ee=X.maxHeight;return x.createElement(l,K({},g,I,{innerRef:q,innerProps:{onMouseDown:i.onMenuMouseDown,onMouseMove:i.onMenuMouseMove},isLoading:v,placement:ne}),x.createElement(XP,{captureEnabled:p,onTopArrive:b,onBottomArrive:L,lockEnabled:z},function(Z){return x.createElement(u,K({},g,{innerRef:function(Me){i.getMenuListRef(Me),Z(Me)},innerProps:{role:"listbox","aria-multiselectable":g.isMulti,id:i.getElementId("listbox")},isLoading:v,maxHeight:ee,focusedOption:y}),R)}))});return O||A==="fixed"?x.createElement(c,K({},g,{appendTo:O,controlElement:this.controlRef,menuPlacement:C,menuPosition:A}),j):j}},{key:"renderFormField",value:function(){var i=this,o=this.props,a=o.delimiter,s=o.isDisabled,l=o.isMulti,u=o.name,c=o.required,f=this.state.selectValue;if(c&&!this.hasValue()&&!s)return x.createElement(QP,{name:u,onFocus:this.onValueInputFocus});if(!(!u||s))if(l)if(a){var d=f.map(function(y){return i.getOptionValue(y)}).join(a);return x.createElement("input",{name:u,type:"hidden",value:d})}else{var m=f.length>0?f.map(function(y,w){return x.createElement("input",{key:"i-".concat(w),name:u,type:"hidden",value:i.getOptionValue(y)})}):x.createElement("input",{name:u,type:"hidden",value:""});return x.createElement("div",null,m)}else{var g=f[0]?this.getOptionValue(f[0]):"";return x.createElement("input",{name:u,type:"hidden",value:g})}}},{key:"renderLiveRegion",value:function(){var i=this.commonProps,o=this.state,a=o.ariaSelection,s=o.focusedOption,l=o.focusedValue,u=o.isFocused,c=o.selectValue,f=this.getFocusableOptions();return x.createElement(AP,K({},i,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:s,focusedValue:l,isFocused:u,selectValue:c,focusableOptions:f,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var i=this.getComponents(),o=i.Control,a=i.IndicatorsContainer,s=i.SelectContainer,l=i.ValueContainer,u=this.props,c=u.className,f=u.id,d=u.isDisabled,m=u.menuIsOpen,g=this.state.isFocused,y=this.commonProps=this.getCommonProps();return x.createElement(s,K({},y,{className:c,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:d,isFocused:g}),this.renderLiveRegion(),x.createElement(o,K({},y,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:d,isFocused:g,menuIsOpen:m}),x.createElement(l,K({},y,{isDisabled:d}),this.renderPlaceholderOrValue(),this.renderInput()),x.createElement(a,K({},y,{isDisabled:d}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(i,o){var a=o.prevProps,s=o.clearFocusValueOnUpdate,l=o.inputIsHiddenAfterUpdate,u=o.ariaSelection,c=o.isFocused,f=o.prevWasFocused,d=o.instancePrefix,m=i.options,g=i.value,y=i.menuIsOpen,w=i.inputValue,p=i.isMulti,h=U0(g),v={};if(a&&(g!==a.value||m!==a.options||y!==a.menuIsOpen||w!==a.inputValue)){var S=y?d8(i,h):[],_=y?rv(_s(i,h),"".concat(d,"-option")):[],k=s?p8(o,h):null,E=h8(o,S),C=Gc(_,E);v={selectValue:h,focusedOption:E,focusedOptionId:C,focusableOptionsWithIds:_,focusedValue:k,clearFocusValueOnUpdate:!1}}var A=l!=null&&i!==a?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},O=u,z=c&&f;return c&&!z&&(O={value:Yl(p,h,h[0]||null),options:h,action:"initial-input-focus"},z=!f),(u==null?void 0:u.action)==="initial-input-focus"&&(O=null),G(G(G({},v),A),{},{prevProps:i,ariaSelection:O,prevWasFocused:z})}}]),n}(x.Component);Kw.defaultProps=f8;var v8=x.forwardRef(function(e,t){var n=sk(e);return x.createElement(Kw,K({ref:t},n))}),Qw=v8;const kh="https://oncotree.mskcc.org",g8=`${kh}/api/tumorTypes/tree`,y8=`${kh}/api/versions`,w8=`${kh}/swagger-ui.html`,x8="https://groups.google.com/g/oncotree-users",Md="oncotree_latest_stable",S8="oncotree_development";var je=(e=>(e.HOME="/",e.NEWS="/news",e.MAPPING="/mapping",e.ABOUT="/about",e))(je||{}),mo=(e=>(e.NAME="NAME",e.CODE="CODE",e.MAIN_TYPE="MAIN_TYPE",e))(mo||{});const Xr={NAME:{dataName:"name",displayName:"Name",searchBarPlaceHolder:"Enter cancer type"},CODE:{dataName:"code",displayName:"Code",searchBarPlaceHolder:"Enter code"},MAIN_TYPE:{dataName:"mainType",displayName:"Main Type",searchBarPlaceHolder:"Enter main type"}},Nd="NAME";function Ld(e,t){let n=[e];for(;n.length>0;){const r=[];for(const i of n){t(i);for(const o of Object.values(i.children))r.push(o)}n=r}}function _8(e,t){const n=[];return t===mo.NAME?Ld(e,r=>{ov(n,{label:qw(r),value:r.code})}):Ld(e,r=>{const i=r[Xr[t].dataName];i&&ov(n,{label:i.toString(),value:i.toString()})}),n.sort((r,i)=>r.label.toLowerCase().localeCompare(i.label.toLowerCase())),n}function qw(e){return`${e.name} (${e.code})`}function ov(e,t){e.some(n=>n.value===t.value)||e.push(t)}function b8(e){const t={numCancerTypes:0,numTissues:0};return Ld(e,n=>{n.level>0&&t.numCancerTypes++,n.level===1&&t.numTissues++}),t}function sa(e){return Object.values(mo).includes(e)}function Xl(e){const t=window.getComputedStyle(e);return e.offsetWidth+parseFloat(t.marginLeft)+parseFloat(t.marginRight)}const E8={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},C8=E8,k8={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},O8=k8,P8={prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},T8={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},I8=T8,M8={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},N8={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},L8={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},R8=L8,av=()=>{};let Oh={},Zw={},Jw=null,e2={mark:av,measure:av};try{typeof window<"u"&&(Oh=window),typeof document<"u"&&(Zw=document),typeof MutationObserver<"u"&&(Jw=MutationObserver),typeof performance<"u"&&(e2=performance)}catch{}const{userAgent:lv=""}=Oh.navigator||{},gr=Oh,we=Zw,sv=Jw,Gl=e2;gr.document;const Bn=!!we.documentElement&&!!we.head&&typeof we.addEventListener=="function"&&typeof we.createElement=="function",t2=~lv.indexOf("MSIE")||~lv.indexOf("Trident/");var _e="classic",n2="duotone",Et="sharp",Ct="sharp-duotone",A8=[_e,n2,Et,Ct],$8={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},uv={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},D8=["kit"],F8=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,z8=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,V8={"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"}},j8={"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"}},U8={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"}},B8={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},H8={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"}},W8={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"}},r2={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"}},Y8=["solid","regular","light","thin","duotone","brands"],i2=[1,2,3,4,5,6,7,8,9,10],X8=i2.concat([11,12,13,14,15,16,17,18,19,20]),ua={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},G8=[...Object.keys(B8),...Y8,"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",ua.GROUP,ua.SWAP_OPACITY,ua.PRIMARY,ua.SECONDARY].concat(i2.map(e=>"".concat(e,"x"))).concat(X8.map(e=>"w-".concat(e))),K8={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},Q8={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},q8={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},cv={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const Fn="___FONT_AWESOME___",Rd=16,o2="fa",a2="svg-inline--fa",ai="data-fa-i2svg",Ad="data-fa-pseudo-element",Z8="data-fa-pseudo-element-pending",Ph="data-prefix",Th="data-icon",fv="fontawesome-i2svg",J8="async",e6=["HTML","HEAD","STYLE","SCRIPT"],l2=(()=>{try{return!0}catch{return!1}})(),s2=[_e,Et,Ct];function ml(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[_e]}})}const u2={...r2};u2[_e]={...r2[_e],...uv.kit,...uv["kit-duotone"]};const Gr=ml(u2),$d={...W8};$d[_e]={...$d[_e],...cv.kit,...cv["kit-duotone"]};const Ja=ml($d),Dd={...H8};Dd[_e]={...Dd[_e],...q8.kit};const Kr=ml(Dd),Fd={...U8};Fd[_e]={...Fd[_e],...Q8.kit};const t6=ml(Fd),n6=F8,c2="fa-layers-text",r6=z8,i6={...$8};ml(i6);const o6=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Kc=ua,vo=new Set;Object.keys(Ja[_e]).map(vo.add.bind(vo));Object.keys(Ja[Et]).map(vo.add.bind(vo));Object.keys(Ja[Ct]).map(vo.add.bind(vo));const a6=[...D8,...G8],Sa=gr.FontAwesomeConfig||{};function l6(e){var t=we.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function s6(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}we&&typeof we.querySelector=="function"&&[["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(t=>{let[n,r]=t;const i=s6(l6(n));i!=null&&(Sa[r]=i)});const f2={styleDefault:"solid",familyDefault:"classic",cssPrefix:o2,replacementClass:a2,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Sa.familyPrefix&&(Sa.cssPrefix=Sa.familyPrefix);const go={...f2,...Sa};go.autoReplaceSvg||(go.observeMutations=!1);const B={};Object.keys(f2).forEach(e=>{Object.defineProperty(B,e,{enumerable:!0,set:function(t){go[e]=t,_a.forEach(n=>n(B))},get:function(){return go[e]}})});Object.defineProperty(B,"familyPrefix",{enumerable:!0,set:function(e){go.cssPrefix=e,_a.forEach(t=>t(B))},get:function(){return go.cssPrefix}});gr.FontAwesomeConfig=B;const _a=[];function u6(e){return _a.push(e),()=>{_a.splice(_a.indexOf(e),1)}}const Xn=Rd,fn={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function c6(e){if(!e||!Bn)return;const t=we.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=we.head.childNodes;let r=null;for(let i=n.length-1;i>-1;i--){const o=n[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=o)}return we.head.insertBefore(t,r),e}const f6="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function el(){let e=12,t="";for(;e-- >0;)t+=f6[Math.random()*62|0];return t}function Eo(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Ih(e){return e.classList?Eo(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function d2(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function d6(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(d2(e[n]),'" '),"").trim()}function ec(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function Mh(e){return e.size!==fn.size||e.x!==fn.x||e.y!==fn.y||e.rotate!==fn.rotate||e.flipX||e.flipY}function p6(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const i={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(t.x*32,", ").concat(t.y*32,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(o," ").concat(a," ").concat(s)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:l,path:u}}function h6(e){let{transform:t,width:n=Rd,height:r=Rd,startCentered:i=!1}=e,o="";return i&&t2?o+="translate(".concat(t.x/Xn-n/2,"em, ").concat(t.y/Xn-r/2,"em) "):i?o+="translate(calc(-50% + ".concat(t.x/Xn,"em), calc(-50% + ").concat(t.y/Xn,"em)) "):o+="translate(".concat(t.x/Xn,"em, ").concat(t.y/Xn,"em) "),o+="scale(".concat(t.size/Xn*(t.flipX?-1:1),", ").concat(t.size/Xn*(t.flipY?-1:1),") "),o+="rotate(".concat(t.rotate,"deg) "),o}var m6=`:root, :host { +`]))),GO=function(t,n){var r=t.isFocused,i=t.size,o=t.theme,a=o.colors,s=o.spacing.baseUnit;return G({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:i,lineHeight:1,marginRight:i,textAlign:"center",verticalAlign:"middle"},n?{}:{color:r?a.neutral60:a.neutral20,padding:s*2})},Bc=function(t){var n=t.delay,r=t.offset;return Y("span",{css:gh({animation:"".concat(XO," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},KO=function(t){var n=t.innerProps,r=t.isRtl,i=t.size,o=i===void 0?4:i,a=jn(t,zO);return Y("div",K({},Te(G(G({},a),{},{innerProps:n,isRtl:r,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),Y(Bc,{delay:0,offset:r}),Y(Bc,{delay:160,offset:!0}),Y(Bc,{delay:320,offset:!r}))},QO=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.theme,a=o.colors,s=o.borderRadius,l=o.spacing;return G({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:i?a.primary:a.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:i?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:i?a.primary:a.neutral30}})},qO=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.innerRef,a=t.innerProps,s=t.menuIsOpen;return Y("div",K({ref:o},Te(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":i,"control--menu-is-open":s}),a,{"aria-disabled":r||void 0}),n)},ZO=qO,JO=["data"],eP=function(t,n){var r=t.theme.spacing;return n?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},tP=function(t){var n=t.children,r=t.cx,i=t.getStyles,o=t.getClassNames,a=t.Heading,s=t.headingProps,l=t.innerProps,u=t.label,c=t.theme,f=t.selectProps;return Y("div",K({},Te(t,"group",{group:!0}),l),Y(a,K({},s,{selectProps:f,theme:c,getStyles:i,getClassNames:o,cx:r}),u),Y("div",null,n))},nP=function(t,n){var r=t.theme,i=r.colors,o=r.spacing;return G({label:"group",cursor:"default",display:"block"},n?{}:{color:i.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},rP=function(t){var n=Pw(t);n.data;var r=jn(n,JO);return Y("div",K({},Te(t,"groupHeading",{"group-heading":!0}),r))},iP=tP,oP=["innerRef","isDisabled","isHidden","inputClassName"],aP=function(t,n){var r=t.isDisabled,i=t.value,o=t.theme,a=o.spacing,s=o.colors;return G(G({visibility:r?"hidden":"visible",transform:i?"translateZ(0)":""},lP),n?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:s.neutral80})},Dw={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},lP={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":G({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Dw)},sP=function(t){return G({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Dw)},uP=function(t){var n=t.cx,r=t.value,i=Pw(t),o=i.innerRef,a=i.isDisabled,s=i.isHidden,l=i.inputClassName,u=jn(i,oP);return Y("div",K({},Te(t,"input",{"input-container":!0}),{"data-value":r||""}),Y("input",K({className:n({input:!0},l),ref:o,style:sP(s),disabled:a},u)))},cP=uP,fP=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors;return G({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:i.baseUnit/2})},dP=function(t,n){var r=t.theme,i=r.borderRadius,o=r.colors,a=t.cropWithEllipsis;return G({overflow:"hidden",textOverflow:a||a===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:i/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},pP=function(t,n){var r=t.theme,i=r.spacing,o=r.borderRadius,a=r.colors,s=t.isFocused;return G({alignItems:"center",display:"flex"},n?{}:{borderRadius:o/2,backgroundColor:s?a.dangerLight:void 0,paddingLeft:i.baseUnit,paddingRight:i.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},Fw=function(t){var n=t.children,r=t.innerProps;return Y("div",r,n)},hP=Fw,mP=Fw;function vP(e){var t=e.children,n=e.innerProps;return Y("div",K({role:"button"},n),t||Y(bh,{size:14}))}var gP=function(t){var n=t.children,r=t.components,i=t.data,o=t.innerProps,a=t.isDisabled,s=t.removeProps,l=t.selectProps,u=r.Container,c=r.Label,f=r.Remove;return Y(u,{data:i,innerProps:G(G({},Te(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:l},Y(c,{data:i,innerProps:G({},Te(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},n),Y(f,{data:i,innerProps:G(G({},Te(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},s),selectProps:l}))},yP=gP,wP=function(t,n){var r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.theme,s=a.spacing,l=a.colors;return G({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:o?l.primary:i?l.primary25:"transparent",color:r?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(s.baseUnit*2,"px ").concat(s.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:o?l.primary:l.primary50}})},xP=function(t){var n=t.children,r=t.isDisabled,i=t.isFocused,o=t.isSelected,a=t.innerRef,s=t.innerProps;return Y("div",K({},Te(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":i,"option--is-selected":o}),{ref:a,"aria-disabled":r},s),n)},SP=xP,_P=function(t,n){var r=t.theme,i=r.spacing,o=r.colors;return G({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:o.neutral50,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},bP=function(t){var n=t.children,r=t.innerProps;return Y("div",K({},Te(t,"placeholder",{placeholder:!0}),r),n)},EP=bP,CP=function(t,n){var r=t.isDisabled,i=t.theme,o=i.spacing,a=i.colors;return G({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:r?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},kP=function(t){var n=t.children,r=t.isDisabled,i=t.innerProps;return Y("div",K({},Te(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),i),n)},OP=kP,Td={ClearIndicator:HO,Control:ZO,DropdownIndicator:UO,DownChevron:Aw,CrossIcon:bh,Group:iP,GroupHeading:rP,IndicatorsContainer:DO,IndicatorSeparator:YO,Input:cP,LoadingIndicator:KO,Menu:bO,MenuList:CO,MenuPortal:MO,LoadingMessage:TO,NoOptionsMessage:PO,MultiValue:yP,MultiValueContainer:hP,MultiValueLabel:mP,MultiValueRemove:vP,Option:SP,Placeholder:EP,SelectContainer:LO,SingleValue:OP,ValueContainer:AO},PP=function(t){return G(G({},Td),t.components)},W0=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function TP(e,t){return!!(e===t||W0(e)&&W0(t))}function IP(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return a?"option ".concat(i," is disabled. Select another option."):"option ".concat(i,", selected.");default:return""}},onFocus:function(t){var n=t.context,r=t.focused,i=t.options,o=t.label,a=o===void 0?"":o,s=t.selectValue,l=t.isDisabled,u=t.isSelected,c=t.isAppleDevice,f=function(y,w){return y&&y.length?"".concat(y.indexOf(w)+1," of ").concat(y.length):""};if(n==="value"&&s)return"value ".concat(a," focused, ").concat(f(s,r),".");if(n==="menu"&&c){var d=l?" disabled":"",m="".concat(u?" selected":"").concat(d);return"".concat(a).concat(m,", ").concat(f(i,r),".")}return""},onFilter:function(t){var n=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(n?" for search term "+n:"",".")}},AP=function(t){var n=t.ariaSelection,r=t.focusedOption,i=t.focusedValue,o=t.focusableOptions,a=t.isFocused,s=t.selectValue,l=t.selectProps,u=t.id,c=t.isAppleDevice,f=l.ariaLiveMessages,d=l.getOptionLabel,m=l.inputValue,g=l.isMulti,y=l.isOptionDisabled,w=l.isSearchable,p=l.menuIsOpen,h=l.options,v=l.screenReaderStatus,S=l.tabSelectsValue,_=l.isLoading,k=l["aria-label"],E=l["aria-live"],C=x.useMemo(function(){return G(G({},RP),f||{})},[f]),A=x.useMemo(function(){var L="";if(n&&C.onChange){var T=n.option,R=n.options,P=n.removedValue,N=n.removedValues,I=n.value,j=function(de){return Array.isArray(de)?null:de},F=P||T||j(I),q=F?d(F):"",X=R||N||void 0,ne=X?X.map(d):[],ee=G({isDisabled:F&&y(F,s),label:q,labels:ne},n);L=C.onChange(ee)}return L},[n,C,y,s,d]),O=x.useMemo(function(){var L="",T=r||i,R=!!(r&&s&&s.includes(r));if(T&&C.onFocus){var P={focused:T,label:d(T),isDisabled:y(T,s),isSelected:R,options:o,context:T===r?"menu":"value",selectValue:s,isAppleDevice:c};L=C.onFocus(P)}return L},[r,i,d,y,C,o,s,c]),z=x.useMemo(function(){var L="";if(p&&h.length&&!_&&C.onFilter){var T=v({count:o.length});L=C.onFilter({inputValue:m,resultsMessage:T})}return L},[o,m,p,C,h,v,_]),H=(n==null?void 0:n.action)==="initial-input-focus",W=x.useMemo(function(){var L="";if(C.guidance){var T=i?"value":p?"menu":"input";L=C.guidance({"aria-label":k,context:T,isDisabled:r&&y(r,s),isMulti:g,isSearchable:w,tabSelectsValue:S,isInitialFocus:H})}return L},[k,r,i,g,y,w,p,C,s,S,H]),b=Y(x.Fragment,null,Y("span",{id:"aria-selection"},A),Y("span",{id:"aria-focused"},O),Y("span",{id:"aria-results"},z),Y("span",{id:"aria-guidance"},W));return Y(x.Fragment,null,Y(Y0,{id:u},H&&b),Y(Y0,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},a&&!H&&b))},$P=AP,Id=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],DP=new RegExp("["+Id.map(function(e){return e.letters}).join("")+"]","g"),zw={};for(var Hc=0;Hc-1}},jP=["innerRef"];function UP(e){var t=e.innerRef,n=jn(e,jP),r=mO(n,"onExited","in","enter","exit","appear");return Y("input",K({ref:t},r,{css:gh({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var BP=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function HP(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,a=x.useRef(!1),s=x.useRef(!1),l=x.useRef(0),u=x.useRef(null),c=x.useCallback(function(w,p){if(u.current!==null){var h=u.current,v=h.scrollTop,S=h.scrollHeight,_=h.clientHeight,k=u.current,E=p>0,C=S-_-v,A=!1;C>p&&a.current&&(r&&r(w),a.current=!1),E&&s.current&&(o&&o(w),s.current=!1),E&&p>C?(n&&!a.current&&n(w),k.scrollTop=S,A=!0,a.current=!0):!E&&-p>v&&(i&&!s.current&&i(w),k.scrollTop=0,A=!0,s.current=!0),A&&BP(w)}},[n,r,i,o]),f=x.useCallback(function(w){c(w,w.deltaY)},[c]),d=x.useCallback(function(w){l.current=w.changedTouches[0].clientY},[]),m=x.useCallback(function(w){var p=l.current-w.changedTouches[0].clientY;c(w,p)},[c]),g=x.useCallback(function(w){if(w){var p=dO?{passive:!1}:!1;w.addEventListener("wheel",f,p),w.addEventListener("touchstart",d,p),w.addEventListener("touchmove",m,p)}},[m,d,f]),y=x.useCallback(function(w){w&&(w.removeEventListener("wheel",f,!1),w.removeEventListener("touchstart",d,!1),w.removeEventListener("touchmove",m,!1))},[m,d,f]);return x.useEffect(function(){if(t){var w=u.current;return g(w),function(){y(w)}}},[t,g,y]),function(w){u.current=w}}var G0=["boxSizing","height","overflow","paddingRight","position"],K0={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Q0(e){e.preventDefault()}function q0(e){e.stopPropagation()}function Z0(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;e===0?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function J0(){return"ontouchstart"in window||navigator.maxTouchPoints}var ev=!!(typeof window<"u"&&window.document&&window.document.createElement),Ko=0,Si={capture:!1,passive:!1};function WP(e){var t=e.isEnabled,n=e.accountForScrollbars,r=n===void 0?!0:n,i=x.useRef({}),o=x.useRef(null),a=x.useCallback(function(l){if(ev){var u=document.body,c=u&&u.style;if(r&&G0.forEach(function(g){var y=c&&c[g];i.current[g]=y}),r&&Ko<1){var f=parseInt(i.current.paddingRight,10)||0,d=document.body?document.body.clientWidth:0,m=window.innerWidth-d+f||0;Object.keys(K0).forEach(function(g){var y=K0[g];c&&(c[g]=y)}),c&&(c.paddingRight="".concat(m,"px"))}u&&J0()&&(u.addEventListener("touchmove",Q0,Si),l&&(l.addEventListener("touchstart",Z0,Si),l.addEventListener("touchmove",q0,Si))),Ko+=1}},[r]),s=x.useCallback(function(l){if(ev){var u=document.body,c=u&&u.style;Ko=Math.max(Ko-1,0),r&&Ko<1&&G0.forEach(function(f){var d=i.current[f];c&&(c[f]=d)}),u&&J0()&&(u.removeEventListener("touchmove",Q0,Si),l&&(l.removeEventListener("touchstart",Z0,Si),l.removeEventListener("touchmove",q0,Si)))}},[r]);return x.useEffect(function(){if(t){var l=o.current;return a(l),function(){s(l)}}},[t,a,s]),function(l){o.current=l}}var YP=function(t){var n=t.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},XP={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function GP(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,i=r===void 0?!0:r,o=e.onBottomArrive,a=e.onBottomLeave,s=e.onTopArrive,l=e.onTopLeave,u=HP({isEnabled:i,onBottomArrive:o,onBottomLeave:a,onTopArrive:s,onTopLeave:l}),c=WP({isEnabled:n}),f=function(m){u(m),c(m)};return Y(x.Fragment,null,n&&Y("div",{onClick:YP,css:XP}),t(f))}var KP={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},QP=function(t){var n=t.name,r=t.onFocus;return Y("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:KP,value:"",onChange:function(){}})},qP=QP;function Eh(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function ZP(){return Eh(/^iPhone/i)}function jw(){return Eh(/^Mac/i)}function JP(){return Eh(/^iPad/i)||jw()&&navigator.maxTouchPoints>1}function e8(){return ZP()||JP()}function t8(){return jw()||e8()}var n8=function(t){return t.label},r8=function(t){return t.label},i8=function(t){return t.value},o8=function(t){return!!t.isDisabled},a8={clearIndicator:BO,container:NO,control:QO,dropdownIndicator:jO,group:eP,groupHeading:nP,indicatorsContainer:$O,indicatorSeparator:WO,input:aP,loadingIndicator:GO,loadingMessage:OO,menu:xO,menuList:EO,menuPortal:IO,multiValue:fP,multiValueLabel:dP,multiValueRemove:pP,noOptionsMessage:kO,option:wP,placeholder:_P,singleValue:CP,valueContainer:RO},l8={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},s8=4,Uw=4,u8=38,c8=Uw*2,f8={baseUnit:Uw,controlHeight:u8,menuGutter:c8},Xc={borderRadius:s8,colors:l8,spacing:f8},d8={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:B0(),captureMenuScroll:!B0(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:VP(),formatGroupLabel:n8,getOptionLabel:r8,getOptionValue:i8,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:o8,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!cO(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var n=t.count;return"".concat(n," result").concat(n!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function tv(e,t,n,r){var i=Ww(e,t,n),o=Yw(e,t,n),a=Hw(e,t),s=fu(e,t);return{type:"option",data:t,isDisabled:i,isSelected:o,label:a,value:s,index:r}}function _s(e,t){return e.options.map(function(n,r){if("options"in n){var i=n.options.map(function(a,s){return tv(e,a,t,s)}).filter(function(a){return rv(e,a)});return i.length>0?{type:"group",data:n,options:i,index:r}:void 0}var o=tv(e,n,t,r);return rv(e,o)?o:void 0}).filter(pO)}function Bw(e){return e.reduce(function(t,n){return n.type==="group"?t.push.apply(t,sh(n.options.map(function(r){return r.data}))):t.push(n.data),t},[])}function nv(e,t){return e.reduce(function(n,r){return r.type==="group"?n.push.apply(n,sh(r.options.map(function(i){return{data:i.data,id:"".concat(t,"-").concat(r.index,"-").concat(i.index)}}))):n.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),n},[])}function p8(e,t){return Bw(_s(e,t))}function rv(e,t){var n=e.inputValue,r=n===void 0?"":n,i=t.data,o=t.isSelected,a=t.label,s=t.value;return(!Gw(e)||!o)&&Xw(e,{label:a,value:s,data:i},r)}function h8(e,t){var n=e.focusedValue,r=e.selectValue,i=r.indexOf(n);if(i>-1){var o=t.indexOf(n);if(o>-1)return n;if(i-1?n:t[0]}var Gc=function(t,n){var r,i=(r=t.find(function(o){return o.data===n}))===null||r===void 0?void 0:r.id;return i||null},Hw=function(t,n){return t.getOptionLabel(n)},fu=function(t,n){return t.getOptionValue(n)};function Ww(e,t,n){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,n):!1}function Yw(e,t,n){if(n.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,n);var r=fu(e,t);return n.some(function(i){return fu(e,i)===r})}function Xw(e,t,n){return e.filterOption?e.filterOption(t,n):!0}var Gw=function(t){var n=t.hideSelectedOptions,r=t.isMulti;return n===void 0?r:n},v8=1,Kw=function(e){dk(n,e);var t=mk(n);function n(r){var i;if(ck(this,n),i=t.call(this,r),i.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},i.blockOptionHover=!1,i.isComposing=!1,i.commonProps=void 0,i.initialTouchX=0,i.initialTouchY=0,i.openAfterFocus=!1,i.scrollToFocusedOptionOnUpdate=!1,i.userIsDragging=void 0,i.isAppleDevice=t8(),i.controlRef=null,i.getControlRef=function(l){i.controlRef=l},i.focusedOptionRef=null,i.getFocusedOptionRef=function(l){i.focusedOptionRef=l},i.menuListRef=null,i.getMenuListRef=function(l){i.menuListRef=l},i.inputRef=null,i.getInputRef=function(l){i.inputRef=l},i.focus=i.focusInput,i.blur=i.blurInput,i.onChange=function(l,u){var c=i.props,f=c.onChange,d=c.name;u.name=d,i.ariaOnChange(l,u),f(l,u)},i.setValue=function(l,u,c){var f=i.props,d=f.closeMenuOnSelect,m=f.isMulti,g=f.inputValue;i.onInputChange("",{action:"set-value",prevInputValue:g}),d&&(i.setState({inputIsHiddenAfterUpdate:!m}),i.onMenuClose()),i.setState({clearFocusValueOnUpdate:!0}),i.onChange(l,{action:u,option:c})},i.selectOption=function(l){var u=i.props,c=u.blurInputOnSelect,f=u.isMulti,d=u.name,m=i.state.selectValue,g=f&&i.isOptionSelected(l,m),y=i.isOptionDisabled(l,m);if(g){var w=i.getOptionValue(l);i.setValue(m.filter(function(p){return i.getOptionValue(p)!==w}),"deselect-option",l)}else if(!y)f?i.setValue([].concat(sh(m),[l]),"select-option",l):i.setValue(l,"select-option");else{i.ariaOnChange(l,{action:"select-option",option:l,name:d});return}c&&i.blurInput()},i.removeValue=function(l){var u=i.props.isMulti,c=i.state.selectValue,f=i.getOptionValue(l),d=c.filter(function(g){return i.getOptionValue(g)!==f}),m=Yl(u,d,d[0]||null);i.onChange(m,{action:"remove-value",removedValue:l}),i.focusInput()},i.clearValue=function(){var l=i.state.selectValue;i.onChange(Yl(i.props.isMulti,[],null),{action:"clear",removedValues:l})},i.popValue=function(){var l=i.props.isMulti,u=i.state.selectValue,c=u[u.length-1],f=u.slice(0,u.length-1),d=Yl(l,f,f[0]||null);i.onChange(d,{action:"pop-value",removedValue:c})},i.getFocusedOptionId=function(l){return Gc(i.state.focusableOptionsWithIds,l)},i.getFocusableOptionsWithIds=function(){return nv(_s(i.props,i.state.selectValue),i.getElementId("option"))},i.getValue=function(){return i.state.selectValue},i.cx=function(){for(var l=arguments.length,u=new Array(l),c=0;cm||d>m}},i.onTouchEnd=function(l){i.userIsDragging||(i.controlRef&&!i.controlRef.contains(l.target)&&i.menuListRef&&!i.menuListRef.contains(l.target)&&i.blurInput(),i.initialTouchX=0,i.initialTouchY=0)},i.onControlTouchEnd=function(l){i.userIsDragging||i.onControlMouseDown(l)},i.onClearIndicatorTouchEnd=function(l){i.userIsDragging||i.onClearIndicatorMouseDown(l)},i.onDropdownIndicatorTouchEnd=function(l){i.userIsDragging||i.onDropdownIndicatorMouseDown(l)},i.handleInputChange=function(l){var u=i.props.inputValue,c=l.currentTarget.value;i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange(c,{action:"input-change",prevInputValue:u}),i.props.menuIsOpen||i.onMenuOpen()},i.onInputFocus=function(l){i.props.onFocus&&i.props.onFocus(l),i.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(i.openAfterFocus||i.props.openMenuOnFocus)&&i.openMenu("first"),i.openAfterFocus=!1},i.onInputBlur=function(l){var u=i.props.inputValue;if(i.menuListRef&&i.menuListRef.contains(document.activeElement)){i.inputRef.focus();return}i.props.onBlur&&i.props.onBlur(l),i.onInputChange("",{action:"input-blur",prevInputValue:u}),i.onMenuClose(),i.setState({focusedValue:null,isFocused:!1})},i.onOptionHover=function(l){if(!(i.blockOptionHover||i.state.focusedOption===l)){var u=i.getFocusableOptions(),c=u.indexOf(l);i.setState({focusedOption:l,focusedOptionId:c>-1?i.getFocusedOptionId(l):null})}},i.shouldHideSelectedOptions=function(){return Gw(i.props)},i.onValueInputFocus=function(l){l.preventDefault(),l.stopPropagation(),i.focus()},i.onKeyDown=function(l){var u=i.props,c=u.isMulti,f=u.backspaceRemovesValue,d=u.escapeClearsValue,m=u.inputValue,g=u.isClearable,y=u.isDisabled,w=u.menuIsOpen,p=u.onKeyDown,h=u.tabSelectsValue,v=u.openMenuOnFocus,S=i.state,_=S.focusedOption,k=S.focusedValue,E=S.selectValue;if(!y&&!(typeof p=="function"&&(p(l),l.defaultPrevented))){switch(i.blockOptionHover=!0,l.key){case"ArrowLeft":if(!c||m)return;i.focusValue("previous");break;case"ArrowRight":if(!c||m)return;i.focusValue("next");break;case"Delete":case"Backspace":if(m)return;if(k)i.removeValue(k);else{if(!f)return;c?i.popValue():g&&i.clearValue()}break;case"Tab":if(i.isComposing||l.shiftKey||!w||!h||!_||v&&i.isOptionSelected(_,E))return;i.selectOption(_);break;case"Enter":if(l.keyCode===229)break;if(w){if(!_||i.isComposing)return;i.selectOption(_);break}return;case"Escape":w?(i.setState({inputIsHiddenAfterUpdate:!1}),i.onInputChange("",{action:"menu-close",prevInputValue:m}),i.onMenuClose()):g&&d&&i.clearValue();break;case" ":if(m)return;if(!w){i.openMenu("first");break}if(!_)return;i.selectOption(_);break;case"ArrowUp":w?i.focusOption("up"):i.openMenu("last");break;case"ArrowDown":w?i.focusOption("down"):i.openMenu("first");break;case"PageUp":if(!w)return;i.focusOption("pageup");break;case"PageDown":if(!w)return;i.focusOption("pagedown");break;case"Home":if(!w)return;i.focusOption("first");break;case"End":if(!w)return;i.focusOption("last");break;default:return}l.preventDefault()}},i.state.instancePrefix="react-select-"+(i.props.instanceId||++v8),i.state.selectValue=j0(r.value),r.menuIsOpen&&i.state.selectValue.length){var o=i.getFocusableOptionsWithIds(),a=i.buildFocusableOptions(),s=a.indexOf(i.state.selectValue[0]);i.state.focusableOptionsWithIds=o,i.state.focusedOption=a[s],i.state.focusedOptionId=Gc(o,a[s])}return i}return fk(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&U0(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(i){var o=this.props,a=o.isDisabled,s=o.menuIsOpen,l=this.state.isFocused;(l&&!a&&i.isDisabled||l&&s&&!i.menuIsOpen)&&this.focusInput(),l&&a&&!i.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!a&&i.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(U0(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(i,o){this.props.onInputChange(i,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(i){var o=this,a=this.state,s=a.selectValue,l=a.isFocused,u=this.buildFocusableOptions(),c=i==="first"?0:u.length-1;if(!this.props.isMulti){var f=u.indexOf(s[0]);f>-1&&(c=f)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:u[c],focusedOptionId:this.getFocusedOptionId(u[c])},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(i){var o=this.state,a=o.selectValue,s=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var l=a.indexOf(s);s||(l=-1);var u=a.length-1,c=-1;if(a.length){switch(i){case"previous":l===0?c=0:l===-1?c=u:c=l-1;break;case"next":l>-1&&l0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,a=this.state.focusedOption,s=this.getFocusableOptions();if(s.length){var l=0,u=s.indexOf(a);a||(u=-1),i==="up"?l=u>0?u-1:s.length-1:i==="down"?l=(u+1)%s.length:i==="pageup"?(l=u-o,l<0&&(l=0)):i==="pagedown"?(l=u+o,l>s.length-1&&(l=s.length-1)):i==="last"&&(l=s.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:s[l],focusedValue:null,focusedOptionId:this.getFocusedOptionId(s[l])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Xc):G(G({},Xc),this.props.theme):Xc}},{key:"getCommonProps",value:function(){var i=this.clearValue,o=this.cx,a=this.getStyles,s=this.getClassNames,l=this.getValue,u=this.selectOption,c=this.setValue,f=this.props,d=f.isMulti,m=f.isRtl,g=f.options,y=this.hasValue();return{clearValue:i,cx:o,getStyles:a,getClassNames:s,getValue:l,hasValue:y,isMulti:d,isRtl:m,options:g,selectOption:u,selectProps:f,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var i=this.state.selectValue;return i.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var i=this.props,o=i.isClearable,a=i.isMulti;return o===void 0?a:o}},{key:"isOptionDisabled",value:function(i,o){return Ww(this.props,i,o)}},{key:"isOptionSelected",value:function(i,o){return Yw(this.props,i,o)}},{key:"filterOption",value:function(i,o){return Xw(this.props,i,o)}},{key:"formatOptionLabel",value:function(i,o){if(typeof this.props.formatOptionLabel=="function"){var a=this.props.inputValue,s=this.state.selectValue;return this.props.formatOptionLabel(i,{context:o,inputValue:a,selectValue:s})}else return this.getOptionLabel(i)}},{key:"formatGroupLabel",value:function(i){return this.props.formatGroupLabel(i)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var i=this.props,o=i.isDisabled,a=i.isSearchable,s=i.inputId,l=i.inputValue,u=i.tabIndex,c=i.form,f=i.menuIsOpen,d=i.required,m=this.getComponents(),g=m.Input,y=this.state,w=y.inputIsHidden,p=y.ariaSelection,h=this.commonProps,v=s||this.getElementId("input"),S=G(G(G({"aria-autocomplete":"list","aria-expanded":f,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":d,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},f&&{"aria-controls":this.getElementId("listbox")}),!a&&{"aria-readonly":!0}),this.hasValue()?(p==null?void 0:p.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?x.createElement(g,K({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:o,isHidden:w,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:c,type:"text",value:l},S)):x.createElement(UP,K({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:uu,onFocus:this.onInputFocus,disabled:o,tabIndex:u,inputMode:"none",form:c,value:""},S))}},{key:"renderPlaceholderOrValue",value:function(){var i=this,o=this.getComponents(),a=o.MultiValue,s=o.MultiValueContainer,l=o.MultiValueLabel,u=o.MultiValueRemove,c=o.SingleValue,f=o.Placeholder,d=this.commonProps,m=this.props,g=m.controlShouldRenderValue,y=m.isDisabled,w=m.isMulti,p=m.inputValue,h=m.placeholder,v=this.state,S=v.selectValue,_=v.focusedValue,k=v.isFocused;if(!this.hasValue()||!g)return p?null:x.createElement(f,K({},d,{key:"placeholder",isDisabled:y,isFocused:k,innerProps:{id:this.getElementId("placeholder")}}),h);if(w)return S.map(function(C,A){var O=C===_,z="".concat(i.getOptionLabel(C),"-").concat(i.getOptionValue(C));return x.createElement(a,K({},d,{components:{Container:s,Label:l,Remove:u},isFocused:O,isDisabled:y,key:z,index:A,removeProps:{onClick:function(){return i.removeValue(C)},onTouchEnd:function(){return i.removeValue(C)},onMouseDown:function(W){W.preventDefault()}},data:C}),i.formatOptionLabel(C,"value"))});if(p)return null;var E=S[0];return x.createElement(c,K({},d,{data:E,isDisabled:y}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var i=this.getComponents(),o=i.ClearIndicator,a=this.commonProps,s=this.props,l=s.isDisabled,u=s.isLoading,c=this.state.isFocused;if(!this.isClearable()||!o||l||!this.hasValue()||u)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return x.createElement(o,K({},a,{innerProps:f,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var i=this.getComponents(),o=i.LoadingIndicator,a=this.commonProps,s=this.props,l=s.isDisabled,u=s.isLoading,c=this.state.isFocused;if(!o||!u)return null;var f={"aria-hidden":"true"};return x.createElement(o,K({},a,{innerProps:f,isDisabled:l,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator,a=i.IndicatorSeparator;if(!o||!a)return null;var s=this.commonProps,l=this.props.isDisabled,u=this.state.isFocused;return x.createElement(a,K({},s,{isDisabled:l,isFocused:u}))}},{key:"renderDropdownIndicator",value:function(){var i=this.getComponents(),o=i.DropdownIndicator;if(!o)return null;var a=this.commonProps,s=this.props.isDisabled,l=this.state.isFocused,u={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return x.createElement(o,K({},a,{innerProps:u,isDisabled:s,isFocused:l}))}},{key:"renderMenu",value:function(){var i=this,o=this.getComponents(),a=o.Group,s=o.GroupHeading,l=o.Menu,u=o.MenuList,c=o.MenuPortal,f=o.LoadingMessage,d=o.NoOptionsMessage,m=o.Option,g=this.commonProps,y=this.state.focusedOption,w=this.props,p=w.captureMenuScroll,h=w.inputValue,v=w.isLoading,S=w.loadingMessage,_=w.minMenuHeight,k=w.maxMenuHeight,E=w.menuIsOpen,C=w.menuPlacement,A=w.menuPosition,O=w.menuPortalTarget,z=w.menuShouldBlockScroll,H=w.menuShouldScrollIntoView,W=w.noOptionsMessage,b=w.onMenuScrollToTop,L=w.onMenuScrollToBottom;if(!E)return null;var T=function(q,X){var ne=q.type,ee=q.data,Z=q.isDisabled,de=q.isSelected,Me=q.label,tn=q.value,Hn=y===ee,jt=Z?void 0:function(){return i.onOptionHover(ee)},Co=Z?void 0:function(){return i.selectOption(ee)},Ke="".concat(i.getElementId("option"),"-").concat(X),di={id:Ke,onClick:Co,onMouseMove:jt,onMouseOver:jt,tabIndex:-1,role:"option","aria-selected":i.isAppleDevice?void 0:de};return x.createElement(m,K({},g,{innerProps:di,data:ee,isDisabled:Z,isSelected:de,key:Ke,label:Me,type:ne,value:tn,isFocused:Hn,innerRef:Hn?i.getFocusedOptionRef:void 0}),i.formatOptionLabel(q.data,"menu"))},R;if(this.hasOptions())R=this.getCategorizedOptions().map(function(F){if(F.type==="group"){var q=F.data,X=F.options,ne=F.index,ee="".concat(i.getElementId("group"),"-").concat(ne),Z="".concat(ee,"-heading");return x.createElement(a,K({},g,{key:ee,data:q,options:X,Heading:s,headingProps:{id:Z,data:F.data},label:i.formatGroupLabel(F.data)}),F.options.map(function(de){return T(de,"".concat(ne,"-").concat(de.index))}))}else if(F.type==="option")return T(F,"".concat(F.index))});else if(v){var P=S({inputValue:h});if(P===null)return null;R=x.createElement(f,g,P)}else{var N=W({inputValue:h});if(N===null)return null;R=x.createElement(d,g,N)}var I={minMenuHeight:_,maxMenuHeight:k,menuPlacement:C,menuPosition:A,menuShouldScrollIntoView:H},j=x.createElement(SO,K({},g,I),function(F){var q=F.ref,X=F.placerProps,ne=X.placement,ee=X.maxHeight;return x.createElement(l,K({},g,I,{innerRef:q,innerProps:{onMouseDown:i.onMenuMouseDown,onMouseMove:i.onMenuMouseMove},isLoading:v,placement:ne}),x.createElement(GP,{captureEnabled:p,onTopArrive:b,onBottomArrive:L,lockEnabled:z},function(Z){return x.createElement(u,K({},g,{innerRef:function(Me){i.getMenuListRef(Me),Z(Me)},innerProps:{role:"listbox","aria-multiselectable":g.isMulti,id:i.getElementId("listbox")},isLoading:v,maxHeight:ee,focusedOption:y}),R)}))});return O||A==="fixed"?x.createElement(c,K({},g,{appendTo:O,controlElement:this.controlRef,menuPlacement:C,menuPosition:A}),j):j}},{key:"renderFormField",value:function(){var i=this,o=this.props,a=o.delimiter,s=o.isDisabled,l=o.isMulti,u=o.name,c=o.required,f=this.state.selectValue;if(c&&!this.hasValue()&&!s)return x.createElement(qP,{name:u,onFocus:this.onValueInputFocus});if(!(!u||s))if(l)if(a){var d=f.map(function(y){return i.getOptionValue(y)}).join(a);return x.createElement("input",{name:u,type:"hidden",value:d})}else{var m=f.length>0?f.map(function(y,w){return x.createElement("input",{key:"i-".concat(w),name:u,type:"hidden",value:i.getOptionValue(y)})}):x.createElement("input",{name:u,type:"hidden",value:""});return x.createElement("div",null,m)}else{var g=f[0]?this.getOptionValue(f[0]):"";return x.createElement("input",{name:u,type:"hidden",value:g})}}},{key:"renderLiveRegion",value:function(){var i=this.commonProps,o=this.state,a=o.ariaSelection,s=o.focusedOption,l=o.focusedValue,u=o.isFocused,c=o.selectValue,f=this.getFocusableOptions();return x.createElement($P,K({},i,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:s,focusedValue:l,isFocused:u,selectValue:c,focusableOptions:f,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var i=this.getComponents(),o=i.Control,a=i.IndicatorsContainer,s=i.SelectContainer,l=i.ValueContainer,u=this.props,c=u.className,f=u.id,d=u.isDisabled,m=u.menuIsOpen,g=this.state.isFocused,y=this.commonProps=this.getCommonProps();return x.createElement(s,K({},y,{className:c,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:d,isFocused:g}),this.renderLiveRegion(),x.createElement(o,K({},y,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:d,isFocused:g,menuIsOpen:m}),x.createElement(l,K({},y,{isDisabled:d}),this.renderPlaceholderOrValue(),this.renderInput()),x.createElement(a,K({},y,{isDisabled:d}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(i,o){var a=o.prevProps,s=o.clearFocusValueOnUpdate,l=o.inputIsHiddenAfterUpdate,u=o.ariaSelection,c=o.isFocused,f=o.prevWasFocused,d=o.instancePrefix,m=i.options,g=i.value,y=i.menuIsOpen,w=i.inputValue,p=i.isMulti,h=j0(g),v={};if(a&&(g!==a.value||m!==a.options||y!==a.menuIsOpen||w!==a.inputValue)){var S=y?p8(i,h):[],_=y?nv(_s(i,h),"".concat(d,"-option")):[],k=s?h8(o,h):null,E=m8(o,S),C=Gc(_,E);v={selectValue:h,focusedOption:E,focusedOptionId:C,focusableOptionsWithIds:_,focusedValue:k,clearFocusValueOnUpdate:!1}}var A=l!=null&&i!==a?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},O=u,z=c&&f;return c&&!z&&(O={value:Yl(p,h,h[0]||null),options:h,action:"initial-input-focus"},z=!f),(u==null?void 0:u.action)==="initial-input-focus"&&(O=null),G(G(G({},v),A),{},{prevProps:i,ariaSelection:O,prevWasFocused:z})}}]),n}(x.Component);Kw.defaultProps=d8;var g8=x.forwardRef(function(e,t){var n=uk(e);return x.createElement(Kw,K({ref:t},n))}),Qw=g8;const Ch="https://oncotree.mskcc.org",y8=`${Ch}/api/tumorTypes/tree`,w8=`${Ch}/api/versions`,x8=`${Ch}/swagger-ui.html`,S8="https://groups.google.com/g/oncotree-users",iv="oncotree_latest_stable",_8="oncotree_development";var je=(e=>(e.HOME="/",e.NEWS="/news",e.MAPPING="/mapping",e.ABOUT="/about",e))(je||{}),mo=(e=>(e.NAME="NAME",e.CODE="CODE",e.MAIN_TYPE="MAIN_TYPE",e))(mo||{});const Xr={NAME:{dataName:"name",displayName:"Name",searchBarPlaceHolder:"Enter cancer type"},CODE:{dataName:"code",displayName:"Code",searchBarPlaceHolder:"Enter code"},MAIN_TYPE:{dataName:"mainType",displayName:"Main Type",searchBarPlaceHolder:"Enter main type"}},Md="NAME";function Nd(e,t){let n=[e];for(;n.length>0;){const r=[];for(const i of n){t(i);for(const o of Object.values(i.children))r.push(o)}n=r}}function b8(e,t){const n=[];return t===mo.NAME?Nd(e,r=>{ov(n,{label:qw(r),value:r.code})}):Nd(e,r=>{const i=r[Xr[t].dataName];i&&ov(n,{label:i.toString(),value:i.toString()})}),n.sort((r,i)=>r.label.toLowerCase().localeCompare(i.label.toLowerCase())),n}function qw(e){return`${e.name} (${e.code})`}function ov(e,t){e.some(n=>n.value===t.value)||e.push(t)}function E8(e){const t={numCancerTypes:0,numTissues:0};return Nd(e,n=>{n.level>0&&t.numCancerTypes++,n.level===1&&t.numTissues++}),t}function sa(e){return Object.values(mo).includes(e)}function Xl(e){const t=window.getComputedStyle(e);return e.offsetWidth+parseFloat(t.marginLeft)+parseFloat(t.marginRight)}const C8={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},k8=C8,O8={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},P8=O8,T8={prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},I8={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},M8=I8,N8={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},L8={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},R8={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},A8=R8,av=()=>{};let kh={},Zw={},Jw=null,e2={mark:av,measure:av};try{typeof window<"u"&&(kh=window),typeof document<"u"&&(Zw=document),typeof MutationObserver<"u"&&(Jw=MutationObserver),typeof performance<"u"&&(e2=performance)}catch{}const{userAgent:lv=""}=kh.navigator||{},gr=kh,we=Zw,sv=Jw,Gl=e2;gr.document;const Bn=!!we.documentElement&&!!we.head&&typeof we.addEventListener=="function"&&typeof we.createElement=="function",t2=~lv.indexOf("MSIE")||~lv.indexOf("Trident/");var _e="classic",n2="duotone",Et="sharp",Ct="sharp-duotone",$8=[_e,n2,Et,Ct],D8={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},uv={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},F8=["kit"],z8=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,V8=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,j8={"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"}},U8={"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"}},B8={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"}},H8={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},W8={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"}},Y8={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"}},r2={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"}},X8=["solid","regular","light","thin","duotone","brands"],i2=[1,2,3,4,5,6,7,8,9,10],G8=i2.concat([11,12,13,14,15,16,17,18,19,20]),ua={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},K8=[...Object.keys(H8),...X8,"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",ua.GROUP,ua.SWAP_OPACITY,ua.PRIMARY,ua.SECONDARY].concat(i2.map(e=>"".concat(e,"x"))).concat(G8.map(e=>"w-".concat(e))),Q8={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},q8={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},Z8={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},cv={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const Fn="___FONT_AWESOME___",Ld=16,o2="fa",a2="svg-inline--fa",ai="data-fa-i2svg",Rd="data-fa-pseudo-element",J8="data-fa-pseudo-element-pending",Oh="data-prefix",Ph="data-icon",fv="fontawesome-i2svg",e6="async",t6=["HTML","HEAD","STYLE","SCRIPT"],l2=(()=>{try{return!0}catch{return!1}})(),s2=[_e,Et,Ct];function ml(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[_e]}})}const u2={...r2};u2[_e]={...r2[_e],...uv.kit,...uv["kit-duotone"]};const Gr=ml(u2),Ad={...Y8};Ad[_e]={...Ad[_e],...cv.kit,...cv["kit-duotone"]};const Ja=ml(Ad),$d={...W8};$d[_e]={...$d[_e],...Z8.kit};const Kr=ml($d),Dd={...B8};Dd[_e]={...Dd[_e],...q8.kit};const n6=ml(Dd),r6=z8,c2="fa-layers-text",i6=V8,o6={...D8};ml(o6);const a6=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Kc=ua,vo=new Set;Object.keys(Ja[_e]).map(vo.add.bind(vo));Object.keys(Ja[Et]).map(vo.add.bind(vo));Object.keys(Ja[Ct]).map(vo.add.bind(vo));const l6=[...F8,...K8],Sa=gr.FontAwesomeConfig||{};function s6(e){var t=we.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function u6(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}we&&typeof we.querySelector=="function"&&[["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(t=>{let[n,r]=t;const i=u6(s6(n));i!=null&&(Sa[r]=i)});const f2={styleDefault:"solid",familyDefault:"classic",cssPrefix:o2,replacementClass:a2,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Sa.familyPrefix&&(Sa.cssPrefix=Sa.familyPrefix);const go={...f2,...Sa};go.autoReplaceSvg||(go.observeMutations=!1);const B={};Object.keys(f2).forEach(e=>{Object.defineProperty(B,e,{enumerable:!0,set:function(t){go[e]=t,_a.forEach(n=>n(B))},get:function(){return go[e]}})});Object.defineProperty(B,"familyPrefix",{enumerable:!0,set:function(e){go.cssPrefix=e,_a.forEach(t=>t(B))},get:function(){return go.cssPrefix}});gr.FontAwesomeConfig=B;const _a=[];function c6(e){return _a.push(e),()=>{_a.splice(_a.indexOf(e),1)}}const Xn=Ld,fn={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function f6(e){if(!e||!Bn)return;const t=we.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=we.head.childNodes;let r=null;for(let i=n.length-1;i>-1;i--){const o=n[i],a=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(r=o)}return we.head.insertBefore(t,r),e}const d6="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function el(){let e=12,t="";for(;e-- >0;)t+=d6[Math.random()*62|0];return t}function Eo(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Th(e){return e.classList?Eo(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function d2(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function p6(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(d2(e[n]),'" '),"").trim()}function ec(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function Ih(e){return e.size!==fn.size||e.x!==fn.x||e.y!==fn.y||e.rotate!==fn.rotate||e.flipX||e.flipY}function h6(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const i={transform:"translate(".concat(n/2," 256)")},o="translate(".concat(t.x*32,", ").concat(t.y*32,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(o," ").concat(a," ").concat(s)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:l,path:u}}function m6(e){let{transform:t,width:n=Ld,height:r=Ld,startCentered:i=!1}=e,o="";return i&&t2?o+="translate(".concat(t.x/Xn-n/2,"em, ").concat(t.y/Xn-r/2,"em) "):i?o+="translate(calc(-50% + ".concat(t.x/Xn,"em), calc(-50% + ").concat(t.y/Xn,"em)) "):o+="translate(".concat(t.x/Xn,"em, ").concat(t.y/Xn,"em) "),o+="scale(".concat(t.size/Xn*(t.flipX?-1:1),", ").concat(t.size/Xn*(t.flipY?-1:1),") "),o+="rotate(".concat(t.rotate,"deg) "),o}var v6=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"; @@ -675,16 +675,16 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { .fad.fa-inverse, .fa-duotone.fa-inverse { color: var(--fa-inverse, #fff); -}`;function p2(){const e=o2,t=a2,n=B.cssPrefix,r=B.replacementClass;let i=m6;if(n!==e||r!==t){const o=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(o,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(s,".".concat(r))}return i}let dv=!1;function Qc(){B.autoAddCss&&!dv&&(c6(p2()),dv=!0)}var v6={mixout(){return{dom:{css:p2,insertCss:Qc}}},hooks(){return{beforeDOMElementCreation(){Qc()},beforeI2svg(){Qc()}}}};const zn=gr||{};zn[Fn]||(zn[Fn]={});zn[Fn].styles||(zn[Fn].styles={});zn[Fn].hooks||(zn[Fn].hooks={});zn[Fn].shims||(zn[Fn].shims=[]);var dn=zn[Fn];const h2=[],m2=function(){we.removeEventListener("DOMContentLoaded",m2),du=1,h2.map(e=>e())};let du=!1;Bn&&(du=(we.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(we.readyState),du||we.addEventListener("DOMContentLoaded",m2));function g6(e){Bn&&(du?setTimeout(e,0):h2.push(e))}function vl(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?d2(e):"<".concat(t," ").concat(d6(n),">").concat(r.map(vl).join(""),"")}function pv(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var qc=function(t,n,r,i){var o=Object.keys(t),a=o.length,s=n,l,u,c;for(r===void 0?(l=1,c=t[o[0]]):(l=0,c=r);l=55296&&i<=56319&&n=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function hv(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function Vd(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,i=hv(t);typeof dn.hooks.addPack=="function"&&!r?dn.hooks.addPack(e,hv(t)):dn.styles[e]={...dn.styles[e]||{},...i},e==="fas"&&Vd("fa",t)}const{styles:Fr,shims:x6}=dn,S6={[_e]:Object.values(Kr[_e]),[Et]:Object.values(Kr[Et]),[Ct]:Object.values(Kr[Ct])};let Nh=null,v2={},g2={},y2={},w2={},x2={};const _6={[_e]:Object.keys(Gr[_e]),[Et]:Object.keys(Gr[Et]),[Ct]:Object.keys(Gr[Ct])};function b6(e){return~a6.indexOf(e)}function E6(e,t){const n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!b6(i)?i:null}const S2=()=>{const e=r=>qc(Fr,(i,o,a)=>(i[a]=qc(o,r,{}),i),{});v2=e((r,i,o)=>(i[3]&&(r[i[3]]=o),i[2]&&i[2].filter(s=>typeof s=="number").forEach(s=>{r[s.toString(16)]=o}),r)),g2=e((r,i,o)=>(r[o]=o,i[2]&&i[2].filter(s=>typeof s=="string").forEach(s=>{r[s]=o}),r)),x2=e((r,i,o)=>{const a=i[2];return r[o]=o,a.forEach(s=>{r[s]=o}),r});const t="far"in Fr||B.autoFetchSvg,n=qc(x6,(r,i)=>{const o=i[0];let a=i[1];const s=i[2];return a==="far"&&!t&&(a="fas"),typeof o=="string"&&(r.names[o]={prefix:a,iconName:s}),typeof o=="number"&&(r.unicodes[o.toString(16)]={prefix:a,iconName:s}),r},{names:{},unicodes:{}});y2=n.names,w2=n.unicodes,Nh=tc(B.styleDefault,{family:B.familyDefault})};u6(e=>{Nh=tc(e.styleDefault,{family:B.familyDefault})});S2();function Lh(e,t){return(v2[e]||{})[t]}function C6(e,t){return(g2[e]||{})[t]}function nr(e,t){return(x2[e]||{})[t]}function _2(e){return y2[e]||{prefix:null,iconName:null}}function k6(e){const t=w2[e],n=Lh("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function yr(){return Nh}const Rh=()=>({prefix:null,iconName:null,rest:[]});function tc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=_e}=t,r=Gr[n][e],i=Ja[n][e]||Ja[n][r],o=e in dn.styles?e:null;return i||o||null}const O6={[_e]:Object.keys(Kr[_e]),[Et]:Object.keys(Kr[Et]),[Ct]:Object.keys(Kr[Ct])};function nc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t,r={[_e]:"".concat(B.cssPrefix,"-").concat(_e),[Et]:"".concat(B.cssPrefix,"-").concat(Et),[Ct]:"".concat(B.cssPrefix,"-").concat(Ct)};let i=null,o=_e;const a=A8.filter(l=>l!==n2);a.forEach(l=>{(e.includes(r[l])||e.some(u=>O6[l].includes(u)))&&(o=l)});const s=e.reduce((l,u)=>{const c=E6(B.cssPrefix,u);if(Fr[u]?(u=S6[o].includes(u)?t6[o][u]:u,i=u,l.prefix=u):_6[o].indexOf(u)>-1?(i=u,l.prefix=tc(u,{family:o})):c?l.iconName=c:u!==B.replacementClass&&!a.some(f=>u===r[f])&&l.rest.push(u),!n&&l.prefix&&l.iconName){const f=i==="fa"?_2(l.iconName):{},d=nr(l.prefix,l.iconName);f.prefix&&(i=null),l.iconName=f.iconName||d||l.iconName,l.prefix=f.prefix||l.prefix,l.prefix==="far"&&!Fr.far&&Fr.fas&&!B.autoFetchSvg&&(l.prefix="fas")}return l},Rh());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&o===Et&&(Fr.fass||B.autoFetchSvg)&&(s.prefix="fass",s.iconName=nr(s.prefix,s.iconName)||s.iconName),!s.prefix&&o===Ct&&(Fr.fasds||B.autoFetchSvg)&&(s.prefix="fasds",s.iconName=nr(s.prefix,s.iconName)||s.iconName),(s.prefix==="fa"||i==="fa")&&(s.prefix=yr()||"fas"),s}class P6{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[o]={...this.definitions[o]||{},...i[o]},Vd(o,i[o]);const a=Kr[_e][o];a&&Vd(a,i[o]),S2()})}reset(){this.definitions={}}_pullDefinitions(t,n){const r=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(r).map(i=>{const{prefix:o,iconName:a,icon:s}=r[i],l=s[2];t[o]||(t[o]={}),l.length>0&&l.forEach(u=>{typeof u=="string"&&(t[o][u]=s)}),t[o][a]=s}),t}}let mv=[],Ui={};const Ji={},T6=Object.keys(Ji);function I6(e,t){let{mixoutsTo:n}=t;return mv=e,Ui={},Object.keys(Ji).forEach(r=>{T6.indexOf(r)===-1&&delete Ji[r]}),mv.forEach(r=>{const i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(o=>{typeof i[o]=="function"&&(n[o]=i[o]),typeof i[o]=="object"&&Object.keys(i[o]).forEach(a=>{n[o]||(n[o]={}),n[o][a]=i[o][a]})}),r.hooks){const o=r.hooks();Object.keys(o).forEach(a=>{Ui[a]||(Ui[a]=[]),Ui[a].push(o[a])})}r.provides&&r.provides(Ji)}),n}function jd(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i{t=a.apply(null,[t,...r])}),t}function li(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{o.apply(null,n)})}function wr(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Ji[e]?Ji[e].apply(null,t):void 0}function Ud(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||yr();if(t)return t=nr(n,t)||t,pv(b2.definitions,n,t)||pv(dn.styles,n,t)}const b2=new P6,M6=()=>{B.autoReplaceSvg=!1,B.observeMutations=!1,li("noAuto")},N6={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Bn?(li("beforeI2svg",e),wr("pseudoElements2svg",e),wr("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;B.autoReplaceSvg===!1&&(B.autoReplaceSvg=!0),B.observeMutations=!0,g6(()=>{R6({autoReplaceSvgRoot:t}),li("watch",e)})}},L6={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:nr(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],n=tc(e[0]);return{prefix:n,iconName:nr(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(B.cssPrefix,"-"))>-1||e.match(n6))){const t=nc(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||yr(),iconName:nr(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=yr();return{prefix:t,iconName:nr(t,e)||e}}}},Mt={noAuto:M6,config:B,dom:N6,parse:L6,library:b2,findIconDefinition:Ud,toHtml:vl},R6=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=we}=e;(Object.keys(dn.styles).length>0||B.autoFetchSvg)&&Bn&&B.autoReplaceSvg&&Mt.dom.i2svg({node:t})};function rc(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>vl(n))}}),Object.defineProperty(e,"node",{get:function(){if(!Bn)return;const n=we.createElement("div");return n.innerHTML=e.html,n.children}}),e}function A6(e){let{children:t,main:n,mask:r,attributes:i,styles:o,transform:a}=e;if(Mh(a)&&n.found&&!r.found){const{width:s,height:l}=n,u={x:s/l/2,y:.5};i.style=ec({...o,"transform-origin":"".concat(u.x+a.x/16,"em ").concat(u.y+a.y/16,"em")})}return[{tag:"svg",attributes:i,children:t}]}function $6(e){let{prefix:t,iconName:n,children:r,attributes:i,symbol:o}=e;const a=o===!0?"".concat(t,"-").concat(B.cssPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...i,id:a},children:r}]}]}function Ah(e){const{icons:{main:t,mask:n},prefix:r,iconName:i,transform:o,symbol:a,title:s,maskId:l,titleId:u,extra:c,watchable:f=!1}=e,{width:d,height:m}=n.found?n:t,g=r==="fak",y=[B.replacementClass,i?"".concat(B.cssPrefix,"-").concat(i):""].filter(_=>c.classes.indexOf(_)===-1).filter(_=>_!==""||!!_).concat(c.classes).join(" ");let w={children:[],attributes:{...c.attributes,"data-prefix":r,"data-icon":i,class:y,role:c.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(m)}};const p=g&&!~c.classes.indexOf("fa-fw")?{width:"".concat(d/m*16*.0625,"em")}:{};f&&(w.attributes[ai]=""),s&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(u||el())},children:[s]}),delete w.attributes.title);const h={...w,prefix:r,iconName:i,main:t,mask:n,maskId:l,transform:o,symbol:a,styles:{...p,...c.styles}},{children:v,attributes:S}=n.found&&t.found?wr("generateAbstractMask",h)||{children:[],attributes:{}}:wr("generateAbstractIcon",h)||{children:[],attributes:{}};return h.children=v,h.attributes=S,a?$6(h):A6(h)}function vv(e){const{content:t,width:n,height:r,transform:i,title:o,extra:a,watchable:s=!1}=e,l={...a.attributes,...o?{title:o}:{},class:a.classes.join(" ")};s&&(l[ai]="");const u={...a.styles};Mh(i)&&(u.transform=h6({transform:i,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);const c=ec(u);c.length>0&&(l.style=c);const f=[];return f.push({tag:"span",attributes:l,children:[t]}),o&&f.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),f}function D6(e){const{content:t,title:n,extra:r}=e,i={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},o=ec(r.styles);o.length>0&&(i.style=o);const a=[];return a.push({tag:"span",attributes:i,children:[t]}),n&&a.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),a}const{styles:Zc}=dn;function Bd(e){const t=e[0],n=e[1],[r]=e.slice(4);let i=null;return Array.isArray(r)?i={tag:"g",attributes:{class:"".concat(B.cssPrefix,"-").concat(Kc.GROUP)},children:[{tag:"path",attributes:{class:"".concat(B.cssPrefix,"-").concat(Kc.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(B.cssPrefix,"-").concat(Kc.PRIMARY),fill:"currentColor",d:r[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:i}}const F6={found:!1,width:512,height:512};function z6(e,t){!l2&&!B.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Hd(e,t){let n=t;return t==="fa"&&B.styleDefault!==null&&(t=yr()),new Promise((r,i)=>{if(n==="fa"){const o=_2(e)||{};e=o.iconName||e,t=o.prefix||t}if(e&&t&&Zc[t]&&Zc[t][e]){const o=Zc[t][e];return r(Bd(o))}z6(e,t),r({...F6,icon:B.showMissingIcons&&e?wr("missingIconAbstract")||{}:{}})})}const gv=()=>{},Wd=B.measurePerformance&&Gl&&Gl.mark&&Gl.measure?Gl:{mark:gv,measure:gv},ca='FA "6.6.0"',V6=e=>(Wd.mark("".concat(ca," ").concat(e," begins")),()=>E2(e)),E2=e=>{Wd.mark("".concat(ca," ").concat(e," ends")),Wd.measure("".concat(ca," ").concat(e),"".concat(ca," ").concat(e," begins"),"".concat(ca," ").concat(e," ends"))};var $h={begin:V6,end:E2};const bs=()=>{};function yv(e){return typeof(e.getAttribute?e.getAttribute(ai):null)=="string"}function j6(e){const t=e.getAttribute?e.getAttribute(Ph):null,n=e.getAttribute?e.getAttribute(Th):null;return t&&n}function U6(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(B.replacementClass)}function B6(){return B.autoReplaceSvg===!0?Es.replace:Es[B.autoReplaceSvg]||Es.replace}function H6(e){return we.createElementNS("http://www.w3.org/2000/svg",e)}function W6(e){return we.createElement(e)}function C2(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?H6:W6}=t;if(typeof e=="string")return we.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(o){r.setAttribute(o,e.attributes[o])}),(e.children||[]).forEach(function(o){r.appendChild(C2(o,{ceFn:n}))}),r}function Y6(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Es={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(C2(n),t)}),t.getAttribute(ai)===null&&B.keepOriginalSource){let n=we.createComment(Y6(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~Ih(t).indexOf(B.replacementClass))return Es.replace(e);const r=new RegExp("".concat(B.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const o=n[0].attributes.class.split(" ").reduce((a,s)=>(s===B.replacementClass||s.match(r)?a.toSvg.push(s):a.toNode.push(s),a),{toNode:[],toSvg:[]});n[0].attributes.class=o.toSvg.join(" "),o.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "))}const i=n.map(o=>vl(o)).join(` -`);t.setAttribute(ai,""),t.innerHTML=i}};function wv(e){e()}function k2(e,t){const n=typeof t=="function"?t:bs;if(e.length===0)n();else{let r=wv;B.mutateApproach===J8&&(r=gr.requestAnimationFrame||wv),r(()=>{const i=B6(),o=$h.begin("mutate");e.map(i),o(),n()})}}let Dh=!1;function O2(){Dh=!0}function Yd(){Dh=!1}let pu=null;function xv(e){if(!sv||!B.observeMutations)return;const{treeCallback:t=bs,nodeCallback:n=bs,pseudoElementsCallback:r=bs,observeMutationsRoot:i=we}=e;pu=new sv(o=>{if(Dh)return;const a=yr();Eo(o).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!yv(s.addedNodes[0])&&(B.searchPseudoElements&&r(s.target),t(s.target)),s.type==="attributes"&&s.target.parentNode&&B.searchPseudoElements&&r(s.target.parentNode),s.type==="attributes"&&yv(s.target)&&~o6.indexOf(s.attributeName))if(s.attributeName==="class"&&j6(s.target)){const{prefix:l,iconName:u}=nc(Ih(s.target));s.target.setAttribute(Ph,l||a),u&&s.target.setAttribute(Th,u)}else U6(s.target)&&n(s.target)})}),Bn&&pu.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function X6(){pu&&pu.disconnect()}function G6(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,i)=>{const o=i.split(":"),a=o[0],s=o.slice(1);return a&&s.length>0&&(r[a]=s.join(":").trim()),r},{})),n}function K6(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let i=nc(Ih(e));return i.prefix||(i.prefix=yr()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=C6(i.prefix,e.innerText)||Lh(i.prefix,zd(e.innerText))),!i.iconName&&B.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function Q6(e){const t=Eo(e.attributes).reduce((i,o)=>(i.name!=="class"&&i.name!=="style"&&(i[o.name]=o.value),i),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return B.autoA11y&&(n?t["aria-labelledby"]="".concat(B.replacementClass,"-title-").concat(r||el()):(t["aria-hidden"]="true",t.focusable="false")),t}function q6(){return{iconName:null,title:null,titleId:null,prefix:null,transform:fn,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Sv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:i}=K6(e),o=Q6(e),a=jd("parseNodeAttributes",{},e);let s=t.styleParser?G6(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:fn,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:o},...a}}const{styles:Z6}=dn;function P2(e){const t=B.autoReplaceSvg==="nest"?Sv(e,{styleParser:!1}):Sv(e);return~t.extra.classes.indexOf(c2)?wr("generateLayersText",e,t):wr("generateSvgReplacementMutation",e,t)}let yn=new Set;s2.map(e=>{yn.add("fa-".concat(e))});Object.keys(Gr[_e]).map(yn.add.bind(yn));Object.keys(Gr[Et]).map(yn.add.bind(yn));Object.keys(Gr[Ct]).map(yn.add.bind(yn));yn=[...yn];function _v(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Bn)return Promise.resolve();const n=we.documentElement.classList,r=c=>n.add("".concat(fv,"-").concat(c)),i=c=>n.remove("".concat(fv,"-").concat(c)),o=B.autoFetchSvg?yn:s2.map(c=>"fa-".concat(c)).concat(Object.keys(Z6));o.includes("fa")||o.push("fa");const a=[".".concat(c2,":not([").concat(ai,"])")].concat(o.map(c=>".".concat(c,":not([").concat(ai,"])"))).join(", ");if(a.length===0)return Promise.resolve();let s=[];try{s=Eo(e.querySelectorAll(a))}catch{}if(s.length>0)r("pending"),i("complete");else return Promise.resolve();const l=$h.begin("onTree"),u=s.reduce((c,f)=>{try{const d=P2(f);d&&c.push(d)}catch(d){l2||d.name==="MissingIcon"&&console.error(d)}return c},[]);return new Promise((c,f)=>{Promise.all(u).then(d=>{k2(d,()=>{r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),l(),c()})}).catch(d=>{l(),f(d)})})}function J6(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;P2(e).then(n=>{n&&k2([n],t)})}function eT(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:Ud(t||{});let{mask:i}=n;return i&&(i=(i||{}).icon?i:Ud(i||{})),e(r,{...n,mask:i})}}const tT=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=fn,symbol:r=!1,mask:i=null,maskId:o=null,title:a=null,titleId:s=null,classes:l=[],attributes:u={},styles:c={}}=t;if(!e)return;const{prefix:f,iconName:d,icon:m}=e;return rc({type:"icon",...e},()=>(li("beforeDOMElementCreation",{iconDefinition:e,params:t}),B.autoA11y&&(a?u["aria-labelledby"]="".concat(B.replacementClass,"-title-").concat(s||el()):(u["aria-hidden"]="true",u.focusable="false")),Ah({icons:{main:Bd(m),mask:i?Bd(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:{...fn,...n},symbol:r,title:a,maskId:o,titleId:s,extra:{attributes:u,styles:c,classes:l}})))};var nT={mixout(){return{icon:eT(tT)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=_v,e.nodeCallback=J6,e}}},provides(e){e.i2svg=function(t){const{node:n=we,callback:r=()=>{}}=t;return _v(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:i,titleId:o,prefix:a,transform:s,symbol:l,mask:u,maskId:c,extra:f}=n;return new Promise((d,m)=>{Promise.all([Hd(r,a),u.iconName?Hd(u.iconName,u.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(g=>{let[y,w]=g;d([t,Ah({icons:{main:y,mask:w},prefix:a,iconName:r,transform:s,symbol:l,maskId:c,title:i,titleId:o,extra:f,watchable:!0})])}).catch(m)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:i,transform:o,styles:a}=t;const s=ec(a);s.length>0&&(r.style=s);let l;return Mh(o)&&(l=wr("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),n.push(l||i.icon),{children:n,attributes:r}}}},rT={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return rc({type:"layer"},()=>{li("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(i=>{Array.isArray(i)?i.map(o=>{r=r.concat(o.abstract)}):r=r.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat(B.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},iT={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:i={},styles:o={}}=t;return rc({type:"counter",content:e},()=>(li("beforeDOMElementCreation",{content:e,params:t}),D6({content:e.toString(),title:n,extra:{attributes:i,styles:o,classes:["".concat(B.cssPrefix,"-layers-counter"),...r]}})))}}}},oT={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=fn,title:r=null,classes:i=[],attributes:o={},styles:a={}}=t;return rc({type:"text",content:e},()=>(li("beforeDOMElementCreation",{content:e,params:t}),vv({content:e,transform:{...fn,...n},title:r,extra:{attributes:o,styles:a,classes:["".concat(B.cssPrefix,"-layers-text"),...i]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:i,extra:o}=n;let a=null,s=null;if(t2){const l=parseInt(getComputedStyle(t).fontSize,10),u=t.getBoundingClientRect();a=u.width/l,s=u.height/l}return B.autoA11y&&!r&&(o.attributes["aria-hidden"]="true"),Promise.resolve([t,vv({content:t.innerHTML,width:a,height:s,transform:i,title:r,extra:o,watchable:!0})])}}};const aT=new RegExp('"',"ug"),bv=[1105920,1112319],Ev={FontAwesome:{normal:"fas",400:"fas"},...j8,...V8,...K8},Xd=Object.keys(Ev).reduce((e,t)=>(e[t.toLowerCase()]=Ev[t],e),{}),lT=Object.keys(Xd).reduce((e,t)=>{const n=Xd[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function sT(e){const t=e.replace(aT,""),n=w6(t,0),r=n>=bv[0]&&n<=bv[1],i=t.length===2?t[0]===t[1]:!1;return{value:zd(i?t[0]:t),isSecondary:r||i}}function uT(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(Xd[n]||{})[i]||lT[n]}function Cv(e,t){const n="".concat(Z8).concat(t.replace(":","-"));return new Promise((r,i)=>{if(e.getAttribute(n)!==null)return r();const a=Eo(e.children).filter(d=>d.getAttribute(Ad)===t)[0],s=gr.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),u=l.match(r6),c=s.getPropertyValue("font-weight"),f=s.getPropertyValue("content");if(a&&!u)return e.removeChild(a),r();if(u&&f!=="none"&&f!==""){const d=s.getPropertyValue("content");let m=uT(l,c);const{value:g,isSecondary:y}=sT(d),w=u[0].startsWith("FontAwesome");let p=Lh(m,g),h=p;if(w){const v=k6(g);v.iconName&&v.prefix&&(p=v.iconName,m=v.prefix)}if(p&&!y&&(!a||a.getAttribute(Ph)!==m||a.getAttribute(Th)!==h)){e.setAttribute(n,h),a&&e.removeChild(a);const v=q6(),{extra:S}=v;S.attributes[Ad]=t,Hd(p,m).then(_=>{const k=Ah({...v,icons:{main:_,mask:Rh()},prefix:m,iconName:h,extra:S,watchable:!0}),E=we.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(E,e.firstChild):e.appendChild(E),E.outerHTML=k.map(C=>vl(C)).join(` -`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function cT(e){return Promise.all([Cv(e,"::before"),Cv(e,"::after")])}function fT(e){return e.parentNode!==document.head&&!~e6.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Ad)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function kv(e){if(Bn)return new Promise((t,n)=>{const r=Eo(e.querySelectorAll("*")).filter(fT).map(cT),i=$h.begin("searchPseudoElements");O2(),Promise.all(r).then(()=>{i(),Yd(),t()}).catch(()=>{i(),Yd(),n()})})}var dT={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=kv,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=we}=t;B.searchPseudoElements&&kv(n)}}};let Ov=!1;var pT={mixout(){return{dom:{unwatch(){O2(),Ov=!0}}}},hooks(){return{bootstrap(){xv(jd("mutationObserverCallbacks",{}))},noAuto(){X6()},watch(e){const{observeMutationsRoot:t}=e;Ov?Yd():xv(jd("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const Pv=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,r)=>{const i=r.toLowerCase().split("-"),o=i[0];let a=i.slice(1).join("-");if(o&&a==="h")return n.flipX=!0,n;if(o&&a==="v")return n.flipY=!0,n;if(a=parseFloat(a),isNaN(a))return n;switch(o){case"grow":n.size=n.size+a;break;case"shrink":n.size=n.size-a;break;case"left":n.x=n.x-a;break;case"right":n.x=n.x+a;break;case"up":n.y=n.y-a;break;case"down":n.y=n.y+a;break;case"rotate":n.rotate=n.rotate+a;break}return n},t)};var hT={mixout(){return{parse:{transform:e=>Pv(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=Pv(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:i,iconWidth:o}=t;const a={transform:"translate(".concat(i/2," 256)")},s="translate(".concat(r.x*32,", ").concat(r.y*32,") "),l="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),u="rotate(".concat(r.rotate," 0 0)"),c={transform:"".concat(s," ").concat(l," ").concat(u)},f={transform:"translate(".concat(o/2*-1," -256)")},d={outer:a,inner:c,path:f};return{tag:"g",attributes:{...d.outer},children:[{tag:"g",attributes:{...d.inner},children:[{tag:n.icon.tag,children:n.icon.children,attributes:{...n.icon.attributes,...d.path}}]}]}}}};const Jc={x:0,y:0,width:"100%",height:"100%"};function Tv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function mT(e){return e.tag==="g"?e.children:[e]}var vT={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?nc(n.split(" ").map(i=>i.trim())):Rh();return r.prefix||(r.prefix=yr()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:r,main:i,mask:o,maskId:a,transform:s}=t;const{width:l,icon:u}=i,{width:c,icon:f}=o,d=p6({transform:s,containerWidth:c,iconWidth:l}),m={tag:"rect",attributes:{...Jc,fill:"white"}},g=u.children?{children:u.children.map(Tv)}:{},y={tag:"g",attributes:{...d.inner},children:[Tv({tag:u.tag,attributes:{...u.attributes,...d.path},...g})]},w={tag:"g",attributes:{...d.outer},children:[y]},p="mask-".concat(a||el()),h="clip-".concat(a||el()),v={tag:"mask",attributes:{...Jc,id:p,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[m,w]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:h},children:mT(f)},v]};return n.push(S,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(h,")"),mask:"url(#".concat(p,")"),...Jc}}),{children:n,attributes:r}}}},gT={provides(e){let t=!1;gr.matchMedia&&(t=gr.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],r={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:{...r,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"}});const o={...i,attributeName:"opacity"},a={tag:"circle",attributes:{...r,cx:"256",cy:"364",r:"28"},children:[]};return t||a.children.push({tag:"animate",attributes:{...i,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...o,values:"1;0;1;1;0;1;"}}),n.push(a),n.push({tag:"path",attributes:{...r,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:{...o,values:"1;0;0;0;0;1;"}}]}),t||n.push({tag:"path",attributes:{...r,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:{...o,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},yT={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},wT=[v6,nT,rT,iT,oT,dT,pT,hT,vT,gT,yT];I6(wT,{mixoutsTo:Mt});Mt.noAuto;Mt.config;Mt.library;Mt.dom;const Gd=Mt.parse;Mt.findIconDefinition;Mt.toHtml;const xT=Mt.icon;Mt.layer;Mt.text;Mt.counter;var T2={exports:{}},ST="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",_T=ST,bT=_T;function I2(){}function M2(){}M2.resetWarningCache=I2;var ET=function(){function e(r,i,o,a,s,l){if(l!==bT){var u=new 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 u.name="Invariant Violation",u}}e.isRequired=e;function t(){return 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:M2,resetWarningCache:I2};return n.PropTypes=n,n};T2.exports=ET();var CT=T2.exports;const ie=tp(CT);function Iv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function un(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function OT(e,t){if(e==null)return{};var n=kT(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Kd(e){return PT(e)||TT(e)||IT(e)||MT()}function PT(e){if(Array.isArray(e))return Qd(e)}function TT(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function IT(e,t){if(e){if(typeof e=="string")return Qd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qd(e,t)}}function Qd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(l){return L2(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,u){var c=t.attributes[u];switch(u){case"class":l.attrs.className=c,delete t.attributes.class;break;case"style":l.attrs.style=$T(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?l.attrs[u.toLowerCase()]=c:l.attrs[N2(u)]=c}return l},{attrs:{}}),o=n.style,a=o===void 0?{}:o,s=OT(n,RT);return i.attrs.style=un(un({},i.attrs.style),a),e.apply(void 0,[t.tag,un(un({},i.attrs),s)].concat(Kd(r)))}var R2=!1;try{R2=!0}catch{}function DT(){if(!R2&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Mv(e){if(e&&hu(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Gd.icon)return Gd.icon(e);if(e===null)return null;if(e&&hu(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function ef(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Bi({},e,t):{}}var Nv={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},xr=re.forwardRef(function(e,t){var n=un(un({},Nv),e),r=n.icon,i=n.mask,o=n.symbol,a=n.className,s=n.title,l=n.titleId,u=n.maskId,c=Mv(r),f=ef("classes",[].concat(Kd(NT(n)),Kd((a||"").split(" ")))),d=ef("transform",typeof n.transform=="string"?Gd.transform(n.transform):n.transform),m=ef("mask",Mv(i)),g=xT(c,un(un(un(un({},f),d),m),{},{symbol:o,title:s,titleId:l,maskId:u}));if(!g)return DT("Could not find icon",c),null;var y=g.abstract,w={ref:t};return Object.keys(n).forEach(function(p){Nv.hasOwnProperty(p)||(w[p]=n[p])}),FT(y[0],w)});xr.displayName="FontAwesomeIcon";xr.propTypes={beat:ie.bool,border:ie.bool,beatFade:ie.bool,bounce:ie.bool,className:ie.string,fade:ie.bool,flash:ie.bool,mask:ie.oneOfType([ie.object,ie.array,ie.string]),maskId:ie.string,fixedWidth:ie.bool,inverse:ie.bool,flip:ie.oneOf([!0,!1,"horizontal","vertical","both"]),icon:ie.oneOfType([ie.object,ie.array,ie.string]),listItem:ie.bool,pull:ie.oneOf(["right","left"]),pulse:ie.bool,rotation:ie.oneOf([0,90,180,270]),shake:ie.bool,size:ie.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:ie.bool,spinPulse:ie.bool,spinReverse:ie.bool,symbol:ie.oneOfType([ie.bool,ie.string]),title:ie.string,titleId:ie.string,transform:ie.oneOfType([ie.string,ie.object]),swapOpacity:ie.bool};var FT=L2.bind(null,re.createElement);function Lv(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function Rv(e,t,n){var r=[],i=vh(e,r,n);return r.length<2?n:i+t(r)}var zT=function(t){var n=sw(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var l=arguments.length,u=new Array(l),c=0;c{t==null||t.collapse(),l(""),r.delete("search"),i(r),c(void 0),d(void 0)},[t,l,r,i,c,d]);x.useEffect(()=>{sa(a)||(r.set("field",Nd),i(r))},[a,r,i]);const g=x.useMemo(()=>sa(a)?_8(e,a):[],[e,a]),y=x.useMemo(()=>{let S=-1,_=-1;for(let k=0;k-1?[g[S],...g.slice(0,S),...g.slice(S+1)]:_>-1?[{label:s,value:rf},g[_],...g.slice(0,_),...g.slice(_+1)]:[{label:s,value:rf},...g]},[g,s,a]),w=x.useCallback(S=>{if(!t||!sa(a))return;const _=t.search(k=>{let E;return a===mo.NAME?E=qw(k.data):E=k.data[Xr[a].dataName],E?E.toLowerCase().includes(S.toLowerCase()):!1});c(_),d(0),_.length>0&&t.focus(_[0])},[t,a]);x.useEffect(()=>{o&&t&&w(o)},[o,t,w]);function p(){if(!o)return null;const S=y.find(_=>_.label===o);return S||{label:o,value:rf}}const h=x.useCallback(S=>{const _=S.innerProps.onMouseDown;return S.innerProps.onMouseDown=k=>{if(!(k.target instanceof HTMLDivElement)||k.target.dataset.type===tf||k.target.dataset.type===nf)return;const E=k.target.dataset;if(!(E.type===tf||E.type===nf))return _==null?void 0:_(k)},M.jsx(Td.Control,{...S})},[]);return M.jsx("div",{style:{width:n?"unset":400},children:M.jsx(Qw,{inputValue:s,value:p(),placeholder:sa(a)?Xr[a].searchBarPlaceHolder:Xr[Nd].searchBarPlaceHolder,isClearable:!0,backspaceRemovesValue:!0,onInputChange:S=>{l(S)},onChange:S=>{S?(w(S.label),r.set("search",S.label),i(r)):m()},options:y,components:{ClearIndicator:v,Control:h},styles:{option(S,_){return _.isSelected?{...S,backgroundColor:eo.primary}:{...S,color:"black"}},control(S){return{...S,minHeight:42,minWidth:n?"unset":250}}},theme:S=>({...S,colors:{...S.colors,primary:eo.primary,neutral90:eo.white}})})});function v(S){const _=x.useRef(null),k=x.useRef(null),C=S.getStyles("input",{...S,isHidden:!1}).color??"black",A=UT(S.getStyles("clearIndicator",S)),O=u!==void 0&&f!==void 0;function z(){if(O)return u.length===0?M.jsx("span",{className:A,style:{color:Array.isArray(C)?C[0]:C},children:"0/0"}):M.jsx("span",{className:A,style:{color:Array.isArray(C)?C[0]:C},children:`${f+1}/${u.length}`})}const H=x.useCallback(()=>{if(!O)return;let b=u.length-1;f!==0&&(b=f-1),t==null||t.focus(u[b]),d(b)},[O]),W=x.useCallback(()=>{if(!O)return;let b=0;f!==u.length-1&&(b=f+1),t==null||t.focus(u[b]),d(b)},[O]);return x.useEffect(()=>{const b=_.current,L=k.current,T=P=>{H(),P.preventDefault()},R=P=>{W(),P.preventDefault()};return b==null||b.addEventListener("touchstart",T),L==null||L.addEventListener("touchstart",R),()=>{b==null||b.removeEventListener("touchstart",T),L==null||L.removeEventListener("touchstart",R)}},[W,H]),M.jsxs(M.Fragment,{children:[z(),O&&u.length>0&&M.jsxs("div",{style:{userSelect:"none",display:"flex"},children:[M.jsx("div",{ref:_,"data-type":nf,className:A,onClick:H,children:M.jsx(xr,{style:{pointerEvents:"none"},icon:N8})}),M.jsx("div",{ref:k,"data-type":tf,className:A,onClick:W,children:M.jsx(xr,{style:{pointerEvents:"none"},icon:P8})})]}),M.jsx(Td.ClearIndicator,{...S})]})}}function A2(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;ttypeof e=="number"&&!isNaN(e),Qr=e=>typeof e=="string",xt=e=>typeof e=="function",Cs=e=>Qr(e)||xt(e)?e:null,qd=e=>x.isValidElement(e)||Qr(e)||xt(e)||tl(e);function WT(e,t,n){n===void 0&&(n=300);const{scrollHeight:r,style:i}=e;requestAnimationFrame(()=>{i.minHeight="initial",i.height=r+"px",i.transition=`all ${n}ms`,requestAnimationFrame(()=>{i.height="0",i.padding="0",i.margin="0",setTimeout(t,n)})})}function ic(e){let{enter:t,exit:n,appendPosition:r=!1,collapse:i=!0,collapseDuration:o=300}=e;return function(a){let{children:s,position:l,preventExitTransition:u,done:c,nodeRef:f,isIn:d,playToast:m}=a;const g=r?`${t}--${l}`:t,y=r?`${n}--${l}`:n,w=x.useRef(0);return x.useLayoutEffect(()=>{const p=f.current,h=g.split(" "),v=S=>{S.target===f.current&&(m(),p.removeEventListener("animationend",v),p.removeEventListener("animationcancel",v),w.current===0&&S.type!=="animationcancel"&&p.classList.remove(...h))};p.classList.add(...h),p.addEventListener("animationend",v),p.addEventListener("animationcancel",v)},[]),x.useEffect(()=>{const p=f.current,h=()=>{p.removeEventListener("animationend",h),i?WT(p,c,o):c()};d||(u?h():(w.current=1,p.className+=` ${y}`,p.addEventListener("animationend",h)))},[d]),re.createElement(re.Fragment,null,s)}}function $v(e,t){return e!=null?{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}:{}}const it=new Map;let nl=[];const Zd=new Set,YT=e=>Zd.forEach(t=>t(e)),$2=()=>it.size>0;function D2(e,t){var n;if(t)return!((n=it.get(t))==null||!n.isToastActive(e));let r=!1;return it.forEach(i=>{i.isToastActive(e)&&(r=!0)}),r}function F2(e,t){qd(e)&&($2()||nl.push({content:e,options:t}),it.forEach(n=>{n.buildToast(e,t)}))}function Dv(e,t){it.forEach(n=>{t!=null&&t!=null&&t.containerId?(t==null?void 0:t.containerId)===n.id&&n.toggle(e,t==null?void 0:t.id):n.toggle(e,t==null?void 0:t.id)})}function XT(e){const{subscribe:t,getSnapshot:n,setProps:r}=x.useRef(function(o){const a=o.containerId||1;return{subscribe(s){const l=function(c,f,d){let m=1,g=0,y=[],w=[],p=[],h=f;const v=new Map,S=new Set,_=()=>{p=Array.from(v.values()),S.forEach(C=>C())},k=C=>{w=C==null?[]:w.filter(A=>A!==C),_()},E=C=>{const{toastId:A,onOpen:O,updateId:z,children:H}=C.props,W=z==null;C.staleId&&v.delete(C.staleId),v.set(A,C),w=[...w,C.props.toastId].filter(b=>b!==C.staleId),_(),d($v(C,W?"added":"updated")),W&&xt(O)&&O(x.isValidElement(H)&&H.props)};return{id:c,props:h,observe:C=>(S.add(C),()=>S.delete(C)),toggle:(C,A)=>{v.forEach(O=>{A!=null&&A!==O.props.toastId||xt(O.toggle)&&O.toggle(C)})},removeToast:k,toasts:v,clearQueue:()=>{g-=y.length,y=[]},buildToast:(C,A)=>{if((F=>{let{containerId:q,toastId:X,updateId:ne}=F;const ee=q?q!==c:c!==1,Z=v.has(X)&&ne==null;return ee||Z})(A))return;const{toastId:O,updateId:z,data:H,staleId:W,delay:b}=A,L=()=>{k(O)},T=z==null;T&&g++;const R={...h,style:h.toastStyle,key:m++,...Object.fromEntries(Object.entries(A).filter(F=>{let[q,X]=F;return X!=null})),toastId:O,updateId:z,data:H,closeToast:L,isIn:!1,className:Cs(A.className||h.toastClassName),bodyClassName:Cs(A.bodyClassName||h.bodyClassName),progressClassName:Cs(A.progressClassName||h.progressClassName),autoClose:!A.isLoading&&(P=A.autoClose,N=h.autoClose,P===!1||tl(P)&&P>0?P:N),deleteToast(){const F=v.get(O),{onClose:q,children:X}=F.props;xt(q)&&q(x.isValidElement(X)&&X.props),d($v(F,"removed")),v.delete(O),g--,g<0&&(g=0),y.length>0?E(y.shift()):_()}};var P,N;R.closeButton=h.closeButton,A.closeButton===!1||qd(A.closeButton)?R.closeButton=A.closeButton:A.closeButton===!0&&(R.closeButton=!qd(h.closeButton)||h.closeButton);let I=C;x.isValidElement(C)&&!Qr(C.type)?I=x.cloneElement(C,{closeToast:L,toastProps:R,data:H}):xt(C)&&(I=C({closeToast:L,toastProps:R,data:H}));const j={content:I,props:R,staleId:W};h.limit&&h.limit>0&&g>h.limit&&T?y.push(j):tl(b)?setTimeout(()=>{E(j)},b):E(j)},setProps(C){h=C},setToggle:(C,A)=>{v.get(C).toggle=A},isToastActive:C=>w.some(A=>A===C),getSnapshot:()=>h.newestOnTop?p.reverse():p}}(a,o,YT);it.set(a,l);const u=l.observe(s);return nl.forEach(c=>F2(c.content,c.options)),nl=[],()=>{u(),it.delete(a)}},setProps(s){var l;(l=it.get(a))==null||l.setProps(s)},getSnapshot(){var s;return(s=it.get(a))==null?void 0:s.getSnapshot()}}}(e)).current;r(e);const i=x.useSyncExternalStore(t,n,n);return{getToastToRender:function(o){if(!i)return[];const a=new Map;return i.forEach(s=>{const{position:l}=s.props;a.has(l)||a.set(l,[]),a.get(l).push(s)}),Array.from(a,s=>o(s[0],s[1]))},isToastActive:D2,count:i==null?void 0:i.length}}function GT(e){const[t,n]=x.useState(!1),[r,i]=x.useState(!1),o=x.useRef(null),a=x.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:s,pauseOnHover:l,closeToast:u,onClick:c,closeOnClick:f}=e;var d,m;function g(){n(!0)}function y(){n(!1)}function w(v){const S=o.current;a.canDrag&&S&&(a.didMove=!0,t&&y(),a.delta=e.draggableDirection==="x"?v.clientX-a.start:v.clientY-a.start,a.start!==v.clientX&&(a.canCloseOnClick=!1),S.style.transform=`translate3d(${e.draggableDirection==="x"?`${a.delta}px, var(--y)`:`0, calc(${a.delta}px + var(--y))`},0)`,S.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance)))}function p(){document.removeEventListener("pointermove",w),document.removeEventListener("pointerup",p);const v=o.current;if(a.canDrag&&a.didMove&&v){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return i(!0),e.closeToast(),void e.collapseAll();v.style.transition="transform 0.2s, opacity 0.2s",v.style.removeProperty("transform"),v.style.removeProperty("opacity")}}(m=it.get((d={id:e.toastId,containerId:e.containerId,fn:n}).containerId||1))==null||m.setToggle(d.id,d.fn),x.useEffect(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||y(),window.addEventListener("focus",g),window.addEventListener("blur",y),()=>{window.removeEventListener("focus",g),window.removeEventListener("blur",y)}},[e.pauseOnFocusLoss]);const h={onPointerDown:function(v){if(e.draggable===!0||e.draggable===v.pointerType){a.didMove=!1,document.addEventListener("pointermove",w),document.addEventListener("pointerup",p);const S=o.current;a.canCloseOnClick=!0,a.canDrag=!0,S.style.transition="none",e.draggableDirection==="x"?(a.start=v.clientX,a.removalDistance=S.offsetWidth*(e.draggablePercent/100)):(a.start=v.clientY,a.removalDistance=S.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(v){const{top:S,bottom:_,left:k,right:E}=o.current.getBoundingClientRect();v.nativeEvent.type!=="touchend"&&e.pauseOnHover&&v.clientX>=k&&v.clientX<=E&&v.clientY>=S&&v.clientY<=_?y():g()}};return s&&l&&(h.onMouseEnter=y,e.stacked||(h.onMouseLeave=g)),f&&(h.onClick=v=>{c&&c(v),a.canCloseOnClick&&u()}),{playToast:g,pauseToast:y,isRunning:t,preventExitTransition:r,toastRef:o,eventHandlers:h}}function KT(e){let{delay:t,isRunning:n,closeToast:r,type:i="default",hide:o,className:a,style:s,controlledProgress:l,progress:u,rtl:c,isIn:f,theme:d}=e;const m=o||l&&u===0,g={...s,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused"};l&&(g.transform=`scaleX(${u})`);const y=rr("Toastify__progress-bar",l?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${d}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":c}),w=xt(a)?a({rtl:c,type:i,defaultClassName:y}):rr(y,a),p={[l&&u>=1?"onTransitionEnd":"onAnimationEnd"]:l&&u<1?null:()=>{f&&r()}};return re.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":m},re.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${d} Toastify__progress-bar--${i}`}),re.createElement("div",{role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer",className:w,style:g,...p}))}let QT=1;const z2=()=>""+QT++;function qT(e){return e&&(Qr(e.toastId)||tl(e.toastId))?e.toastId:z2()}function ba(e,t){return F2(e,t),t.toastId}function mu(e,t){return{...t,type:t&&t.type||e,toastId:qT(t)}}function Kl(e){return(t,n)=>ba(t,mu(e,n))}function he(e,t){return ba(e,mu("default",t))}he.loading=(e,t)=>ba(e,mu("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),he.promise=function(e,t,n){let r,{pending:i,error:o,success:a}=t;i&&(r=Qr(i)?he.loading(i,n):he.loading(i.render,{...n,...i}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(c,f,d)=>{if(f==null)return void he.dismiss(r);const m={type:c,...s,...n,data:d},g=Qr(f)?{render:f}:f;return r?he.update(r,{...m,...g}):he(g.render,{...m,...g}),d},u=xt(e)?e():e;return u.then(c=>l("success",a,c)).catch(c=>l("error",o,c)),u},he.success=Kl("success"),he.info=Kl("info"),he.error=Kl("error"),he.warning=Kl("warning"),he.warn=he.warning,he.dark=(e,t)=>ba(e,mu("default",{theme:"dark",...t})),he.dismiss=function(e){(function(t){var n;if($2()){if(t==null||Qr(n=t)||tl(n))it.forEach(r=>{r.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){const r=it.get(t.containerId);r?r.removeToast(t.id):it.forEach(i=>{i.removeToast(t.id)})}}else nl=nl.filter(r=>t!=null&&r.options.toastId!==t)})(e)},he.clearWaitingQueue=function(e){e===void 0&&(e={}),it.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},he.isActive=D2,he.update=function(e,t){t===void 0&&(t={});const n=((r,i)=>{var o;let{containerId:a}=i;return(o=it.get(a||1))==null?void 0:o.toasts.get(r)})(e,t);if(n){const{props:r,content:i}=n,o={delay:100,...r,...t,toastId:t.toastId||e,updateId:z2()};o.toastId!==e&&(o.staleId=e);const a=o.render||i;delete o.render,ba(a,o)}},he.done=e=>{he.update(e,{progress:1})},he.onChange=function(e){return Zd.add(e),()=>{Zd.delete(e)}},he.play=e=>Dv(!0,e),he.pause=e=>Dv(!1,e);const ZT=typeof window<"u"?x.useLayoutEffect:x.useEffect,Ql=e=>{let{theme:t,type:n,isLoading:r,...i}=e;return re.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${n})`,...i})},of={info:function(e){return re.createElement(Ql,{...e},re.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 re.createElement(Ql,{...e},re.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 re.createElement(Ql,{...e},re.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 re.createElement(Ql,{...e},re.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 re.createElement("div",{className:"Toastify__spinner"})}},JT=e=>{const{isRunning:t,preventExitTransition:n,toastRef:r,eventHandlers:i,playToast:o}=GT(e),{closeButton:a,children:s,autoClose:l,onClick:u,type:c,hideProgressBar:f,closeToast:d,transition:m,position:g,className:y,style:w,bodyClassName:p,bodyStyle:h,progressClassName:v,progressStyle:S,updateId:_,role:k,progress:E,rtl:C,toastId:A,deleteToast:O,isIn:z,isLoading:H,closeOnClick:W,theme:b}=e,L=rr("Toastify__toast",`Toastify__toast-theme--${b}`,`Toastify__toast--${c}`,{"Toastify__toast--rtl":C},{"Toastify__toast--close-on-click":W}),T=xt(y)?y({rtl:C,position:g,type:c,defaultClassName:L}):rr(L,y),R=function(j){let{theme:F,type:q,isLoading:X,icon:ne}=j,ee=null;const Z={theme:F,type:q};return ne===!1||(xt(ne)?ee=ne({...Z,isLoading:X}):x.isValidElement(ne)?ee=x.cloneElement(ne,Z):X?ee=of.spinner():(de=>de in of)(q)&&(ee=of[q](Z))),ee}(e),P=!!E||!l,N={closeToast:d,type:c,theme:b};let I=null;return a===!1||(I=xt(a)?a(N):x.isValidElement(a)?x.cloneElement(a,N):function(j){let{closeToast:F,theme:q,ariaLabel:X="close"}=j;return re.createElement("button",{className:`Toastify__close-button Toastify__close-button--${q}`,type:"button",onClick:ne=>{ne.stopPropagation(),F(ne)},"aria-label":X},re.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},re.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"})))}(N)),re.createElement(m,{isIn:z,done:O,position:g,preventExitTransition:n,nodeRef:r,playToast:o},re.createElement("div",{id:A,onClick:u,"data-in":z,className:T,...i,style:w,ref:r},re.createElement("div",{...z&&{role:k},className:xt(p)?p({type:c}):rr("Toastify__toast-body",p),style:h},R!=null&&re.createElement("div",{className:rr("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!H})},R),re.createElement("div",null,s)),I,re.createElement(KT,{..._&&!P?{key:`pb-${_}`}:{},rtl:C,theme:b,delay:l,isRunning:t,isIn:z,closeToast:d,hide:f,type:c,style:S,className:v,controlledProgress:P,progress:E||0})))},oc=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},V2=ic(oc("bounce",!0));ic(oc("slide",!0));ic(oc("zoom"));ic(oc("flip"));const eI={position:"top-right",transition:V2,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function tI(e){let t={...eI,...e};const n=e.stacked,[r,i]=x.useState(!0),o=x.useRef(null),{getToastToRender:a,isToastActive:s,count:l}=XT(t),{className:u,style:c,rtl:f,containerId:d}=t;function m(y){const w=rr("Toastify__toast-container",`Toastify__toast-container--${y}`,{"Toastify__toast-container--rtl":f});return xt(u)?u({position:y,rtl:f,defaultClassName:w}):rr(w,Cs(u))}function g(){n&&(i(!0),he.play())}return ZT(()=>{if(n){var y;const w=o.current.querySelectorAll('[data-in="true"]'),p=12,h=(y=t.position)==null?void 0:y.includes("top");let v=0,S=0;Array.from(w).reverse().forEach((_,k)=>{const E=_;E.classList.add("Toastify__toast--stacked"),k>0&&(E.dataset.collapsed=`${r}`),E.dataset.pos||(E.dataset.pos=h?"top":"bot");const C=v*(r?.2:1)+(r?0:p*k);E.style.setProperty("--y",`${h?C:-1*C}px`),E.style.setProperty("--g",`${p}`),E.style.setProperty("--s",""+(1-(r?S:0))),v+=E.offsetHeight,S+=.025})}},[r,l,n]),re.createElement("div",{ref:o,className:"Toastify",id:d,onMouseEnter:()=>{n&&(i(!1),he.pause())},onMouseLeave:g},a((y,w)=>{const p=w.length?{...c}:{...c,pointerEvents:"none"};return re.createElement("div",{className:m(y),style:p,key:`container-${y}`},w.map(h=>{let{content:v,props:S}=h;return re.createElement(JT,{...S,stacked:n,collapseAll:g,isIn:s(S.toastId,S.containerId),style:S.style,key:`toast-${S.key}`},v)}))}))}var j2={exports:{}};/*! +}`;function p2(){const e=o2,t=a2,n=B.cssPrefix,r=B.replacementClass;let i=v6;if(n!==e||r!==t){const o=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(o,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(s,".".concat(r))}return i}let dv=!1;function Qc(){B.autoAddCss&&!dv&&(f6(p2()),dv=!0)}var g6={mixout(){return{dom:{css:p2,insertCss:Qc}}},hooks(){return{beforeDOMElementCreation(){Qc()},beforeI2svg(){Qc()}}}};const zn=gr||{};zn[Fn]||(zn[Fn]={});zn[Fn].styles||(zn[Fn].styles={});zn[Fn].hooks||(zn[Fn].hooks={});zn[Fn].shims||(zn[Fn].shims=[]);var dn=zn[Fn];const h2=[],m2=function(){we.removeEventListener("DOMContentLoaded",m2),du=1,h2.map(e=>e())};let du=!1;Bn&&(du=(we.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(we.readyState),du||we.addEventListener("DOMContentLoaded",m2));function y6(e){Bn&&(du?setTimeout(e,0):h2.push(e))}function vl(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?d2(e):"<".concat(t," ").concat(p6(n),">").concat(r.map(vl).join(""),"")}function pv(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var qc=function(t,n,r,i){var o=Object.keys(t),a=o.length,s=n,l,u,c;for(r===void 0?(l=1,c=t[o[0]]):(l=0,c=r);l=55296&&i<=56319&&n=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function hv(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function zd(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,i=hv(t);typeof dn.hooks.addPack=="function"&&!r?dn.hooks.addPack(e,hv(t)):dn.styles[e]={...dn.styles[e]||{},...i},e==="fas"&&zd("fa",t)}const{styles:Fr,shims:S6}=dn,_6={[_e]:Object.values(Kr[_e]),[Et]:Object.values(Kr[Et]),[Ct]:Object.values(Kr[Ct])};let Mh=null,v2={},g2={},y2={},w2={},x2={};const b6={[_e]:Object.keys(Gr[_e]),[Et]:Object.keys(Gr[Et]),[Ct]:Object.keys(Gr[Ct])};function E6(e){return~l6.indexOf(e)}function C6(e,t){const n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!E6(i)?i:null}const S2=()=>{const e=r=>qc(Fr,(i,o,a)=>(i[a]=qc(o,r,{}),i),{});v2=e((r,i,o)=>(i[3]&&(r[i[3]]=o),i[2]&&i[2].filter(s=>typeof s=="number").forEach(s=>{r[s.toString(16)]=o}),r)),g2=e((r,i,o)=>(r[o]=o,i[2]&&i[2].filter(s=>typeof s=="string").forEach(s=>{r[s]=o}),r)),x2=e((r,i,o)=>{const a=i[2];return r[o]=o,a.forEach(s=>{r[s]=o}),r});const t="far"in Fr||B.autoFetchSvg,n=qc(S6,(r,i)=>{const o=i[0];let a=i[1];const s=i[2];return a==="far"&&!t&&(a="fas"),typeof o=="string"&&(r.names[o]={prefix:a,iconName:s}),typeof o=="number"&&(r.unicodes[o.toString(16)]={prefix:a,iconName:s}),r},{names:{},unicodes:{}});y2=n.names,w2=n.unicodes,Mh=tc(B.styleDefault,{family:B.familyDefault})};c6(e=>{Mh=tc(e.styleDefault,{family:B.familyDefault})});S2();function Nh(e,t){return(v2[e]||{})[t]}function k6(e,t){return(g2[e]||{})[t]}function nr(e,t){return(x2[e]||{})[t]}function _2(e){return y2[e]||{prefix:null,iconName:null}}function O6(e){const t=w2[e],n=Nh("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function yr(){return Mh}const Lh=()=>({prefix:null,iconName:null,rest:[]});function tc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=_e}=t,r=Gr[n][e],i=Ja[n][e]||Ja[n][r],o=e in dn.styles?e:null;return i||o||null}const P6={[_e]:Object.keys(Kr[_e]),[Et]:Object.keys(Kr[Et]),[Ct]:Object.keys(Kr[Ct])};function nc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t,r={[_e]:"".concat(B.cssPrefix,"-").concat(_e),[Et]:"".concat(B.cssPrefix,"-").concat(Et),[Ct]:"".concat(B.cssPrefix,"-").concat(Ct)};let i=null,o=_e;const a=$8.filter(l=>l!==n2);a.forEach(l=>{(e.includes(r[l])||e.some(u=>P6[l].includes(u)))&&(o=l)});const s=e.reduce((l,u)=>{const c=C6(B.cssPrefix,u);if(Fr[u]?(u=_6[o].includes(u)?n6[o][u]:u,i=u,l.prefix=u):b6[o].indexOf(u)>-1?(i=u,l.prefix=tc(u,{family:o})):c?l.iconName=c:u!==B.replacementClass&&!a.some(f=>u===r[f])&&l.rest.push(u),!n&&l.prefix&&l.iconName){const f=i==="fa"?_2(l.iconName):{},d=nr(l.prefix,l.iconName);f.prefix&&(i=null),l.iconName=f.iconName||d||l.iconName,l.prefix=f.prefix||l.prefix,l.prefix==="far"&&!Fr.far&&Fr.fas&&!B.autoFetchSvg&&(l.prefix="fas")}return l},Lh());return(e.includes("fa-brands")||e.includes("fab"))&&(s.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(s.prefix="fad"),!s.prefix&&o===Et&&(Fr.fass||B.autoFetchSvg)&&(s.prefix="fass",s.iconName=nr(s.prefix,s.iconName)||s.iconName),!s.prefix&&o===Ct&&(Fr.fasds||B.autoFetchSvg)&&(s.prefix="fasds",s.iconName=nr(s.prefix,s.iconName)||s.iconName),(s.prefix==="fa"||i==="fa")&&(s.prefix=yr()||"fas"),s}class T6{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[o]={...this.definitions[o]||{},...i[o]},zd(o,i[o]);const a=Kr[_e][o];a&&zd(a,i[o]),S2()})}reset(){this.definitions={}}_pullDefinitions(t,n){const r=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(r).map(i=>{const{prefix:o,iconName:a,icon:s}=r[i],l=s[2];t[o]||(t[o]={}),l.length>0&&l.forEach(u=>{typeof u=="string"&&(t[o][u]=s)}),t[o][a]=s}),t}}let mv=[],Ui={};const Ji={},I6=Object.keys(Ji);function M6(e,t){let{mixoutsTo:n}=t;return mv=e,Ui={},Object.keys(Ji).forEach(r=>{I6.indexOf(r)===-1&&delete Ji[r]}),mv.forEach(r=>{const i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(o=>{typeof i[o]=="function"&&(n[o]=i[o]),typeof i[o]=="object"&&Object.keys(i[o]).forEach(a=>{n[o]||(n[o]={}),n[o][a]=i[o][a]})}),r.hooks){const o=r.hooks();Object.keys(o).forEach(a=>{Ui[a]||(Ui[a]=[]),Ui[a].push(o[a])})}r.provides&&r.provides(Ji)}),n}function Vd(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i{t=a.apply(null,[t,...r])}),t}function li(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{o.apply(null,n)})}function wr(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Ji[e]?Ji[e].apply(null,t):void 0}function jd(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||yr();if(t)return t=nr(n,t)||t,pv(b2.definitions,n,t)||pv(dn.styles,n,t)}const b2=new T6,N6=()=>{B.autoReplaceSvg=!1,B.observeMutations=!1,li("noAuto")},L6={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Bn?(li("beforeI2svg",e),wr("pseudoElements2svg",e),wr("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;B.autoReplaceSvg===!1&&(B.autoReplaceSvg=!0),B.observeMutations=!0,y6(()=>{A6({autoReplaceSvgRoot:t}),li("watch",e)})}},R6={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:nr(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],n=tc(e[0]);return{prefix:n,iconName:nr(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(B.cssPrefix,"-"))>-1||e.match(r6))){const t=nc(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||yr(),iconName:nr(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=yr();return{prefix:t,iconName:nr(t,e)||e}}}},Mt={noAuto:N6,config:B,dom:L6,parse:R6,library:b2,findIconDefinition:jd,toHtml:vl},A6=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=we}=e;(Object.keys(dn.styles).length>0||B.autoFetchSvg)&&Bn&&B.autoReplaceSvg&&Mt.dom.i2svg({node:t})};function rc(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>vl(n))}}),Object.defineProperty(e,"node",{get:function(){if(!Bn)return;const n=we.createElement("div");return n.innerHTML=e.html,n.children}}),e}function $6(e){let{children:t,main:n,mask:r,attributes:i,styles:o,transform:a}=e;if(Ih(a)&&n.found&&!r.found){const{width:s,height:l}=n,u={x:s/l/2,y:.5};i.style=ec({...o,"transform-origin":"".concat(u.x+a.x/16,"em ").concat(u.y+a.y/16,"em")})}return[{tag:"svg",attributes:i,children:t}]}function D6(e){let{prefix:t,iconName:n,children:r,attributes:i,symbol:o}=e;const a=o===!0?"".concat(t,"-").concat(B.cssPrefix,"-").concat(n):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...i,id:a},children:r}]}]}function Rh(e){const{icons:{main:t,mask:n},prefix:r,iconName:i,transform:o,symbol:a,title:s,maskId:l,titleId:u,extra:c,watchable:f=!1}=e,{width:d,height:m}=n.found?n:t,g=r==="fak",y=[B.replacementClass,i?"".concat(B.cssPrefix,"-").concat(i):""].filter(_=>c.classes.indexOf(_)===-1).filter(_=>_!==""||!!_).concat(c.classes).join(" ");let w={children:[],attributes:{...c.attributes,"data-prefix":r,"data-icon":i,class:y,role:c.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(m)}};const p=g&&!~c.classes.indexOf("fa-fw")?{width:"".concat(d/m*16*.0625,"em")}:{};f&&(w.attributes[ai]=""),s&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(u||el())},children:[s]}),delete w.attributes.title);const h={...w,prefix:r,iconName:i,main:t,mask:n,maskId:l,transform:o,symbol:a,styles:{...p,...c.styles}},{children:v,attributes:S}=n.found&&t.found?wr("generateAbstractMask",h)||{children:[],attributes:{}}:wr("generateAbstractIcon",h)||{children:[],attributes:{}};return h.children=v,h.attributes=S,a?D6(h):$6(h)}function vv(e){const{content:t,width:n,height:r,transform:i,title:o,extra:a,watchable:s=!1}=e,l={...a.attributes,...o?{title:o}:{},class:a.classes.join(" ")};s&&(l[ai]="");const u={...a.styles};Ih(i)&&(u.transform=m6({transform:i,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);const c=ec(u);c.length>0&&(l.style=c);const f=[];return f.push({tag:"span",attributes:l,children:[t]}),o&&f.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),f}function F6(e){const{content:t,title:n,extra:r}=e,i={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},o=ec(r.styles);o.length>0&&(i.style=o);const a=[];return a.push({tag:"span",attributes:i,children:[t]}),n&&a.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),a}const{styles:Zc}=dn;function Ud(e){const t=e[0],n=e[1],[r]=e.slice(4);let i=null;return Array.isArray(r)?i={tag:"g",attributes:{class:"".concat(B.cssPrefix,"-").concat(Kc.GROUP)},children:[{tag:"path",attributes:{class:"".concat(B.cssPrefix,"-").concat(Kc.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(B.cssPrefix,"-").concat(Kc.PRIMARY),fill:"currentColor",d:r[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:i}}const z6={found:!1,width:512,height:512};function V6(e,t){!l2&&!B.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Bd(e,t){let n=t;return t==="fa"&&B.styleDefault!==null&&(t=yr()),new Promise((r,i)=>{if(n==="fa"){const o=_2(e)||{};e=o.iconName||e,t=o.prefix||t}if(e&&t&&Zc[t]&&Zc[t][e]){const o=Zc[t][e];return r(Ud(o))}V6(e,t),r({...z6,icon:B.showMissingIcons&&e?wr("missingIconAbstract")||{}:{}})})}const gv=()=>{},Hd=B.measurePerformance&&Gl&&Gl.mark&&Gl.measure?Gl:{mark:gv,measure:gv},ca='FA "6.6.0"',j6=e=>(Hd.mark("".concat(ca," ").concat(e," begins")),()=>E2(e)),E2=e=>{Hd.mark("".concat(ca," ").concat(e," ends")),Hd.measure("".concat(ca," ").concat(e),"".concat(ca," ").concat(e," begins"),"".concat(ca," ").concat(e," ends"))};var Ah={begin:j6,end:E2};const bs=()=>{};function yv(e){return typeof(e.getAttribute?e.getAttribute(ai):null)=="string"}function U6(e){const t=e.getAttribute?e.getAttribute(Oh):null,n=e.getAttribute?e.getAttribute(Ph):null;return t&&n}function B6(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(B.replacementClass)}function H6(){return B.autoReplaceSvg===!0?Es.replace:Es[B.autoReplaceSvg]||Es.replace}function W6(e){return we.createElementNS("http://www.w3.org/2000/svg",e)}function Y6(e){return we.createElement(e)}function C2(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?W6:Y6}=t;if(typeof e=="string")return we.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(o){r.setAttribute(o,e.attributes[o])}),(e.children||[]).forEach(function(o){r.appendChild(C2(o,{ceFn:n}))}),r}function X6(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Es={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(C2(n),t)}),t.getAttribute(ai)===null&&B.keepOriginalSource){let n=we.createComment(X6(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~Th(t).indexOf(B.replacementClass))return Es.replace(e);const r=new RegExp("".concat(B.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const o=n[0].attributes.class.split(" ").reduce((a,s)=>(s===B.replacementClass||s.match(r)?a.toSvg.push(s):a.toNode.push(s),a),{toNode:[],toSvg:[]});n[0].attributes.class=o.toSvg.join(" "),o.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "))}const i=n.map(o=>vl(o)).join(` +`);t.setAttribute(ai,""),t.innerHTML=i}};function wv(e){e()}function k2(e,t){const n=typeof t=="function"?t:bs;if(e.length===0)n();else{let r=wv;B.mutateApproach===e6&&(r=gr.requestAnimationFrame||wv),r(()=>{const i=H6(),o=Ah.begin("mutate");e.map(i),o(),n()})}}let $h=!1;function O2(){$h=!0}function Wd(){$h=!1}let pu=null;function xv(e){if(!sv||!B.observeMutations)return;const{treeCallback:t=bs,nodeCallback:n=bs,pseudoElementsCallback:r=bs,observeMutationsRoot:i=we}=e;pu=new sv(o=>{if($h)return;const a=yr();Eo(o).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!yv(s.addedNodes[0])&&(B.searchPseudoElements&&r(s.target),t(s.target)),s.type==="attributes"&&s.target.parentNode&&B.searchPseudoElements&&r(s.target.parentNode),s.type==="attributes"&&yv(s.target)&&~a6.indexOf(s.attributeName))if(s.attributeName==="class"&&U6(s.target)){const{prefix:l,iconName:u}=nc(Th(s.target));s.target.setAttribute(Oh,l||a),u&&s.target.setAttribute(Ph,u)}else B6(s.target)&&n(s.target)})}),Bn&&pu.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function G6(){pu&&pu.disconnect()}function K6(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,i)=>{const o=i.split(":"),a=o[0],s=o.slice(1);return a&&s.length>0&&(r[a]=s.join(":").trim()),r},{})),n}function Q6(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let i=nc(Th(e));return i.prefix||(i.prefix=yr()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=k6(i.prefix,e.innerText)||Nh(i.prefix,Fd(e.innerText))),!i.iconName&&B.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function q6(e){const t=Eo(e.attributes).reduce((i,o)=>(i.name!=="class"&&i.name!=="style"&&(i[o.name]=o.value),i),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return B.autoA11y&&(n?t["aria-labelledby"]="".concat(B.replacementClass,"-title-").concat(r||el()):(t["aria-hidden"]="true",t.focusable="false")),t}function Z6(){return{iconName:null,title:null,titleId:null,prefix:null,transform:fn,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Sv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:i}=Q6(e),o=q6(e),a=Vd("parseNodeAttributes",{},e);let s=t.styleParser?K6(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:fn,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:o},...a}}const{styles:J6}=dn;function P2(e){const t=B.autoReplaceSvg==="nest"?Sv(e,{styleParser:!1}):Sv(e);return~t.extra.classes.indexOf(c2)?wr("generateLayersText",e,t):wr("generateSvgReplacementMutation",e,t)}let yn=new Set;s2.map(e=>{yn.add("fa-".concat(e))});Object.keys(Gr[_e]).map(yn.add.bind(yn));Object.keys(Gr[Et]).map(yn.add.bind(yn));Object.keys(Gr[Ct]).map(yn.add.bind(yn));yn=[...yn];function _v(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Bn)return Promise.resolve();const n=we.documentElement.classList,r=c=>n.add("".concat(fv,"-").concat(c)),i=c=>n.remove("".concat(fv,"-").concat(c)),o=B.autoFetchSvg?yn:s2.map(c=>"fa-".concat(c)).concat(Object.keys(J6));o.includes("fa")||o.push("fa");const a=[".".concat(c2,":not([").concat(ai,"])")].concat(o.map(c=>".".concat(c,":not([").concat(ai,"])"))).join(", ");if(a.length===0)return Promise.resolve();let s=[];try{s=Eo(e.querySelectorAll(a))}catch{}if(s.length>0)r("pending"),i("complete");else return Promise.resolve();const l=Ah.begin("onTree"),u=s.reduce((c,f)=>{try{const d=P2(f);d&&c.push(d)}catch(d){l2||d.name==="MissingIcon"&&console.error(d)}return c},[]);return new Promise((c,f)=>{Promise.all(u).then(d=>{k2(d,()=>{r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),l(),c()})}).catch(d=>{l(),f(d)})})}function eT(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;P2(e).then(n=>{n&&k2([n],t)})}function tT(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:jd(t||{});let{mask:i}=n;return i&&(i=(i||{}).icon?i:jd(i||{})),e(r,{...n,mask:i})}}const nT=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=fn,symbol:r=!1,mask:i=null,maskId:o=null,title:a=null,titleId:s=null,classes:l=[],attributes:u={},styles:c={}}=t;if(!e)return;const{prefix:f,iconName:d,icon:m}=e;return rc({type:"icon",...e},()=>(li("beforeDOMElementCreation",{iconDefinition:e,params:t}),B.autoA11y&&(a?u["aria-labelledby"]="".concat(B.replacementClass,"-title-").concat(s||el()):(u["aria-hidden"]="true",u.focusable="false")),Rh({icons:{main:Ud(m),mask:i?Ud(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:{...fn,...n},symbol:r,title:a,maskId:o,titleId:s,extra:{attributes:u,styles:c,classes:l}})))};var rT={mixout(){return{icon:tT(nT)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=_v,e.nodeCallback=eT,e}}},provides(e){e.i2svg=function(t){const{node:n=we,callback:r=()=>{}}=t;return _v(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:i,titleId:o,prefix:a,transform:s,symbol:l,mask:u,maskId:c,extra:f}=n;return new Promise((d,m)=>{Promise.all([Bd(r,a),u.iconName?Bd(u.iconName,u.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(g=>{let[y,w]=g;d([t,Rh({icons:{main:y,mask:w},prefix:a,iconName:r,transform:s,symbol:l,maskId:c,title:i,titleId:o,extra:f,watchable:!0})])}).catch(m)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:i,transform:o,styles:a}=t;const s=ec(a);s.length>0&&(r.style=s);let l;return Ih(o)&&(l=wr("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),n.push(l||i.icon),{children:n,attributes:r}}}},iT={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return rc({type:"layer"},()=>{li("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(i=>{Array.isArray(i)?i.map(o=>{r=r.concat(o.abstract)}):r=r.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat(B.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},oT={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:i={},styles:o={}}=t;return rc({type:"counter",content:e},()=>(li("beforeDOMElementCreation",{content:e,params:t}),F6({content:e.toString(),title:n,extra:{attributes:i,styles:o,classes:["".concat(B.cssPrefix,"-layers-counter"),...r]}})))}}}},aT={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=fn,title:r=null,classes:i=[],attributes:o={},styles:a={}}=t;return rc({type:"text",content:e},()=>(li("beforeDOMElementCreation",{content:e,params:t}),vv({content:e,transform:{...fn,...n},title:r,extra:{attributes:o,styles:a,classes:["".concat(B.cssPrefix,"-layers-text"),...i]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:i,extra:o}=n;let a=null,s=null;if(t2){const l=parseInt(getComputedStyle(t).fontSize,10),u=t.getBoundingClientRect();a=u.width/l,s=u.height/l}return B.autoA11y&&!r&&(o.attributes["aria-hidden"]="true"),Promise.resolve([t,vv({content:t.innerHTML,width:a,height:s,transform:i,title:r,extra:o,watchable:!0})])}}};const lT=new RegExp('"',"ug"),bv=[1105920,1112319],Ev={FontAwesome:{normal:"fas",400:"fas"},...U8,...j8,...Q8},Yd=Object.keys(Ev).reduce((e,t)=>(e[t.toLowerCase()]=Ev[t],e),{}),sT=Object.keys(Yd).reduce((e,t)=>{const n=Yd[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function uT(e){const t=e.replace(lT,""),n=x6(t,0),r=n>=bv[0]&&n<=bv[1],i=t.length===2?t[0]===t[1]:!1;return{value:Fd(i?t[0]:t),isSecondary:r||i}}function cT(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(Yd[n]||{})[i]||sT[n]}function Cv(e,t){const n="".concat(J8).concat(t.replace(":","-"));return new Promise((r,i)=>{if(e.getAttribute(n)!==null)return r();const a=Eo(e.children).filter(d=>d.getAttribute(Rd)===t)[0],s=gr.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),u=l.match(i6),c=s.getPropertyValue("font-weight"),f=s.getPropertyValue("content");if(a&&!u)return e.removeChild(a),r();if(u&&f!=="none"&&f!==""){const d=s.getPropertyValue("content");let m=cT(l,c);const{value:g,isSecondary:y}=uT(d),w=u[0].startsWith("FontAwesome");let p=Nh(m,g),h=p;if(w){const v=O6(g);v.iconName&&v.prefix&&(p=v.iconName,m=v.prefix)}if(p&&!y&&(!a||a.getAttribute(Oh)!==m||a.getAttribute(Ph)!==h)){e.setAttribute(n,h),a&&e.removeChild(a);const v=Z6(),{extra:S}=v;S.attributes[Rd]=t,Bd(p,m).then(_=>{const k=Rh({...v,icons:{main:_,mask:Lh()},prefix:m,iconName:h,extra:S,watchable:!0}),E=we.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(E,e.firstChild):e.appendChild(E),E.outerHTML=k.map(C=>vl(C)).join(` +`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function fT(e){return Promise.all([Cv(e,"::before"),Cv(e,"::after")])}function dT(e){return e.parentNode!==document.head&&!~t6.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Rd)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function kv(e){if(Bn)return new Promise((t,n)=>{const r=Eo(e.querySelectorAll("*")).filter(dT).map(fT),i=Ah.begin("searchPseudoElements");O2(),Promise.all(r).then(()=>{i(),Wd(),t()}).catch(()=>{i(),Wd(),n()})})}var pT={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=kv,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=we}=t;B.searchPseudoElements&&kv(n)}}};let Ov=!1;var hT={mixout(){return{dom:{unwatch(){O2(),Ov=!0}}}},hooks(){return{bootstrap(){xv(Vd("mutationObserverCallbacks",{}))},noAuto(){G6()},watch(e){const{observeMutationsRoot:t}=e;Ov?Wd():xv(Vd("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const Pv=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,r)=>{const i=r.toLowerCase().split("-"),o=i[0];let a=i.slice(1).join("-");if(o&&a==="h")return n.flipX=!0,n;if(o&&a==="v")return n.flipY=!0,n;if(a=parseFloat(a),isNaN(a))return n;switch(o){case"grow":n.size=n.size+a;break;case"shrink":n.size=n.size-a;break;case"left":n.x=n.x-a;break;case"right":n.x=n.x+a;break;case"up":n.y=n.y-a;break;case"down":n.y=n.y+a;break;case"rotate":n.rotate=n.rotate+a;break}return n},t)};var mT={mixout(){return{parse:{transform:e=>Pv(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=Pv(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:i,iconWidth:o}=t;const a={transform:"translate(".concat(i/2," 256)")},s="translate(".concat(r.x*32,", ").concat(r.y*32,") "),l="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),u="rotate(".concat(r.rotate," 0 0)"),c={transform:"".concat(s," ").concat(l," ").concat(u)},f={transform:"translate(".concat(o/2*-1," -256)")},d={outer:a,inner:c,path:f};return{tag:"g",attributes:{...d.outer},children:[{tag:"g",attributes:{...d.inner},children:[{tag:n.icon.tag,children:n.icon.children,attributes:{...n.icon.attributes,...d.path}}]}]}}}};const Jc={x:0,y:0,width:"100%",height:"100%"};function Tv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function vT(e){return e.tag==="g"?e.children:[e]}var gT={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?nc(n.split(" ").map(i=>i.trim())):Lh();return r.prefix||(r.prefix=yr()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:r,main:i,mask:o,maskId:a,transform:s}=t;const{width:l,icon:u}=i,{width:c,icon:f}=o,d=h6({transform:s,containerWidth:c,iconWidth:l}),m={tag:"rect",attributes:{...Jc,fill:"white"}},g=u.children?{children:u.children.map(Tv)}:{},y={tag:"g",attributes:{...d.inner},children:[Tv({tag:u.tag,attributes:{...u.attributes,...d.path},...g})]},w={tag:"g",attributes:{...d.outer},children:[y]},p="mask-".concat(a||el()),h="clip-".concat(a||el()),v={tag:"mask",attributes:{...Jc,id:p,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[m,w]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:h},children:vT(f)},v]};return n.push(S,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(h,")"),mask:"url(#".concat(p,")"),...Jc}}),{children:n,attributes:r}}}},yT={provides(e){let t=!1;gr.matchMedia&&(t=gr.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],r={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:{...r,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"}});const o={...i,attributeName:"opacity"},a={tag:"circle",attributes:{...r,cx:"256",cy:"364",r:"28"},children:[]};return t||a.children.push({tag:"animate",attributes:{...i,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...o,values:"1;0;1;1;0;1;"}}),n.push(a),n.push({tag:"path",attributes:{...r,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:{...o,values:"1;0;0;0;0;1;"}}]}),t||n.push({tag:"path",attributes:{...r,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:{...o,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},wT={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},xT=[g6,rT,iT,oT,aT,pT,hT,mT,gT,yT,wT];M6(xT,{mixoutsTo:Mt});Mt.noAuto;Mt.config;Mt.library;Mt.dom;const Xd=Mt.parse;Mt.findIconDefinition;Mt.toHtml;const ST=Mt.icon;Mt.layer;Mt.text;Mt.counter;var T2={exports:{}},_T="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",bT=_T,ET=bT;function I2(){}function M2(){}M2.resetWarningCache=I2;var CT=function(){function e(r,i,o,a,s,l){if(l!==ET){var u=new 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 u.name="Invariant Violation",u}}e.isRequired=e;function t(){return 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:M2,resetWarningCache:I2};return n.PropTypes=n,n};T2.exports=CT();var kT=T2.exports;const ie=ep(kT);function Iv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function un(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function PT(e,t){if(e==null)return{};var n=OT(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Gd(e){return TT(e)||IT(e)||MT(e)||NT()}function TT(e){if(Array.isArray(e))return Kd(e)}function IT(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function MT(e,t){if(e){if(typeof e=="string")return Kd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Kd(e,t)}}function Kd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&arguments[2]!==void 0?arguments[2]:{};if(typeof t=="string")return t;var r=(t.children||[]).map(function(l){return L2(e,l)}),i=Object.keys(t.attributes||{}).reduce(function(l,u){var c=t.attributes[u];switch(u){case"class":l.attrs.className=c,delete t.attributes.class;break;case"style":l.attrs.style=DT(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?l.attrs[u.toLowerCase()]=c:l.attrs[N2(u)]=c}return l},{attrs:{}}),o=n.style,a=o===void 0?{}:o,s=PT(n,AT);return i.attrs.style=un(un({},i.attrs.style),a),e.apply(void 0,[t.tag,un(un({},i.attrs),s)].concat(Gd(r)))}var R2=!1;try{R2=!0}catch{}function FT(){if(!R2&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Mv(e){if(e&&hu(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Xd.icon)return Xd.icon(e);if(e===null)return null;if(e&&hu(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}function ef(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Bi({},e,t):{}}var Nv={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},xr=re.forwardRef(function(e,t){var n=un(un({},Nv),e),r=n.icon,i=n.mask,o=n.symbol,a=n.className,s=n.title,l=n.titleId,u=n.maskId,c=Mv(r),f=ef("classes",[].concat(Gd(LT(n)),Gd((a||"").split(" ")))),d=ef("transform",typeof n.transform=="string"?Xd.transform(n.transform):n.transform),m=ef("mask",Mv(i)),g=ST(c,un(un(un(un({},f),d),m),{},{symbol:o,title:s,titleId:l,maskId:u}));if(!g)return FT("Could not find icon",c),null;var y=g.abstract,w={ref:t};return Object.keys(n).forEach(function(p){Nv.hasOwnProperty(p)||(w[p]=n[p])}),zT(y[0],w)});xr.displayName="FontAwesomeIcon";xr.propTypes={beat:ie.bool,border:ie.bool,beatFade:ie.bool,bounce:ie.bool,className:ie.string,fade:ie.bool,flash:ie.bool,mask:ie.oneOfType([ie.object,ie.array,ie.string]),maskId:ie.string,fixedWidth:ie.bool,inverse:ie.bool,flip:ie.oneOf([!0,!1,"horizontal","vertical","both"]),icon:ie.oneOfType([ie.object,ie.array,ie.string]),listItem:ie.bool,pull:ie.oneOf(["right","left"]),pulse:ie.bool,rotation:ie.oneOf([0,90,180,270]),shake:ie.bool,size:ie.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:ie.bool,spinPulse:ie.bool,spinReverse:ie.bool,symbol:ie.oneOfType([ie.bool,ie.string]),title:ie.string,titleId:ie.string,transform:ie.oneOfType([ie.string,ie.object]),swapOpacity:ie.bool};var zT=L2.bind(null,re.createElement);function Lv(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function Rv(e,t,n){var r=[],i=mh(e,r,n);return r.length<2?n:i+t(r)}var VT=function(t){var n=sw(t);n.sheet.speedy=function(s){this.isSpeedy=s},n.compat=!0;var r=function(){for(var l=arguments.length,u=new Array(l),c=0;c{t==null||t.collapse(),l(""),r.delete("search"),i(r),c(void 0),d(void 0)},[t,l,r,i,c,d]);x.useEffect(()=>{sa(a)||(r.set("field",Md),i(r))},[a,r,i]);const g=x.useMemo(()=>sa(a)?b8(e,a):[],[e,a]),y=x.useMemo(()=>{let S=-1,_=-1;for(let k=0;k-1?[g[S],...g.slice(0,S),...g.slice(S+1)]:_>-1?[{label:s,value:rf},g[_],...g.slice(0,_),...g.slice(_+1)]:[{label:s,value:rf},...g]},[g,s,a]),w=x.useCallback(S=>{if(!t||!sa(a))return;const _=t.search(k=>{let E;return a===mo.NAME?E=qw(k.data):E=k.data[Xr[a].dataName],E?E.toLowerCase().includes(S.toLowerCase()):!1});c(_),d(0),_.length>0&&t.focus(_[0])},[t,a]);x.useEffect(()=>{o&&t&&w(o)},[o,t,w]);function p(){if(!o)return null;const S=y.find(_=>_.label===o);return S||{label:o,value:rf}}const h=x.useCallback(S=>{const _=S.innerProps.onMouseDown;return S.innerProps.onMouseDown=k=>{if(!(k.target instanceof HTMLDivElement)||k.target.dataset.type===tf||k.target.dataset.type===nf)return;const E=k.target.dataset;if(!(E.type===tf||E.type===nf))return _==null?void 0:_(k)},M.jsx(Td.Control,{...S})},[]);return M.jsx("div",{style:{width:n?"unset":400},children:M.jsx(Qw,{inputValue:s,value:p(),placeholder:sa(a)?Xr[a].searchBarPlaceHolder:Xr[Md].searchBarPlaceHolder,isClearable:!0,backspaceRemovesValue:!0,onInputChange:S=>{l(S)},onChange:S=>{S?(w(S.label),r.set("search",S.label),i(r)):m()},options:y,components:{ClearIndicator:v,Control:h},styles:{option(S,_){return _.isSelected?{...S,backgroundColor:eo.primary}:{...S,color:"black"}},control(S){return{...S,minHeight:42,minWidth:n?"unset":250}}},theme:S=>({...S,colors:{...S.colors,primary:eo.primary,neutral90:eo.white}})})});function v(S){const _=x.useRef(null),k=x.useRef(null),C=S.getStyles("input",{...S,isHidden:!1}).color??"black",A=BT(S.getStyles("clearIndicator",S)),O=u!==void 0&&f!==void 0;function z(){if(O)return u.length===0?M.jsx("span",{className:A,style:{color:Array.isArray(C)?C[0]:C},children:"0/0"}):M.jsx("span",{className:A,style:{color:Array.isArray(C)?C[0]:C},children:`${f+1}/${u.length}`})}const H=x.useCallback(()=>{if(!O)return;let b=u.length-1;f!==0&&(b=f-1),t==null||t.focus(u[b]),d(b)},[O]),W=x.useCallback(()=>{if(!O)return;let b=0;f!==u.length-1&&(b=f+1),t==null||t.focus(u[b]),d(b)},[O]);return x.useEffect(()=>{const b=_.current,L=k.current,T=P=>{H(),P.preventDefault()},R=P=>{W(),P.preventDefault()};return b==null||b.addEventListener("touchstart",T),L==null||L.addEventListener("touchstart",R),()=>{b==null||b.removeEventListener("touchstart",T),L==null||L.removeEventListener("touchstart",R)}},[W,H]),M.jsxs(M.Fragment,{children:[z(),O&&u.length>0&&M.jsxs("div",{style:{userSelect:"none",display:"flex"},children:[M.jsx("div",{ref:_,"data-type":nf,className:A,onClick:H,children:M.jsx(xr,{style:{pointerEvents:"none"},icon:L8})}),M.jsx("div",{ref:k,"data-type":tf,className:A,onClick:W,children:M.jsx(xr,{style:{pointerEvents:"none"},icon:T8})})]}),M.jsx(Td.ClearIndicator,{...S})]})}}function A2(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;ttypeof e=="number"&&!isNaN(e),Qr=e=>typeof e=="string",xt=e=>typeof e=="function",Cs=e=>Qr(e)||xt(e)?e:null,Qd=e=>x.isValidElement(e)||Qr(e)||xt(e)||tl(e);function YT(e,t,n){n===void 0&&(n=300);const{scrollHeight:r,style:i}=e;requestAnimationFrame(()=>{i.minHeight="initial",i.height=r+"px",i.transition=`all ${n}ms`,requestAnimationFrame(()=>{i.height="0",i.padding="0",i.margin="0",setTimeout(t,n)})})}function ic(e){let{enter:t,exit:n,appendPosition:r=!1,collapse:i=!0,collapseDuration:o=300}=e;return function(a){let{children:s,position:l,preventExitTransition:u,done:c,nodeRef:f,isIn:d,playToast:m}=a;const g=r?`${t}--${l}`:t,y=r?`${n}--${l}`:n,w=x.useRef(0);return x.useLayoutEffect(()=>{const p=f.current,h=g.split(" "),v=S=>{S.target===f.current&&(m(),p.removeEventListener("animationend",v),p.removeEventListener("animationcancel",v),w.current===0&&S.type!=="animationcancel"&&p.classList.remove(...h))};p.classList.add(...h),p.addEventListener("animationend",v),p.addEventListener("animationcancel",v)},[]),x.useEffect(()=>{const p=f.current,h=()=>{p.removeEventListener("animationend",h),i?YT(p,c,o):c()};d||(u?h():(w.current=1,p.className+=` ${y}`,p.addEventListener("animationend",h)))},[d]),re.createElement(re.Fragment,null,s)}}function $v(e,t){return e!=null?{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}:{}}const it=new Map;let nl=[];const qd=new Set,XT=e=>qd.forEach(t=>t(e)),$2=()=>it.size>0;function D2(e,t){var n;if(t)return!((n=it.get(t))==null||!n.isToastActive(e));let r=!1;return it.forEach(i=>{i.isToastActive(e)&&(r=!0)}),r}function F2(e,t){Qd(e)&&($2()||nl.push({content:e,options:t}),it.forEach(n=>{n.buildToast(e,t)}))}function Dv(e,t){it.forEach(n=>{t!=null&&t!=null&&t.containerId?(t==null?void 0:t.containerId)===n.id&&n.toggle(e,t==null?void 0:t.id):n.toggle(e,t==null?void 0:t.id)})}function GT(e){const{subscribe:t,getSnapshot:n,setProps:r}=x.useRef(function(o){const a=o.containerId||1;return{subscribe(s){const l=function(c,f,d){let m=1,g=0,y=[],w=[],p=[],h=f;const v=new Map,S=new Set,_=()=>{p=Array.from(v.values()),S.forEach(C=>C())},k=C=>{w=C==null?[]:w.filter(A=>A!==C),_()},E=C=>{const{toastId:A,onOpen:O,updateId:z,children:H}=C.props,W=z==null;C.staleId&&v.delete(C.staleId),v.set(A,C),w=[...w,C.props.toastId].filter(b=>b!==C.staleId),_(),d($v(C,W?"added":"updated")),W&&xt(O)&&O(x.isValidElement(H)&&H.props)};return{id:c,props:h,observe:C=>(S.add(C),()=>S.delete(C)),toggle:(C,A)=>{v.forEach(O=>{A!=null&&A!==O.props.toastId||xt(O.toggle)&&O.toggle(C)})},removeToast:k,toasts:v,clearQueue:()=>{g-=y.length,y=[]},buildToast:(C,A)=>{if((F=>{let{containerId:q,toastId:X,updateId:ne}=F;const ee=q?q!==c:c!==1,Z=v.has(X)&&ne==null;return ee||Z})(A))return;const{toastId:O,updateId:z,data:H,staleId:W,delay:b}=A,L=()=>{k(O)},T=z==null;T&&g++;const R={...h,style:h.toastStyle,key:m++,...Object.fromEntries(Object.entries(A).filter(F=>{let[q,X]=F;return X!=null})),toastId:O,updateId:z,data:H,closeToast:L,isIn:!1,className:Cs(A.className||h.toastClassName),bodyClassName:Cs(A.bodyClassName||h.bodyClassName),progressClassName:Cs(A.progressClassName||h.progressClassName),autoClose:!A.isLoading&&(P=A.autoClose,N=h.autoClose,P===!1||tl(P)&&P>0?P:N),deleteToast(){const F=v.get(O),{onClose:q,children:X}=F.props;xt(q)&&q(x.isValidElement(X)&&X.props),d($v(F,"removed")),v.delete(O),g--,g<0&&(g=0),y.length>0?E(y.shift()):_()}};var P,N;R.closeButton=h.closeButton,A.closeButton===!1||Qd(A.closeButton)?R.closeButton=A.closeButton:A.closeButton===!0&&(R.closeButton=!Qd(h.closeButton)||h.closeButton);let I=C;x.isValidElement(C)&&!Qr(C.type)?I=x.cloneElement(C,{closeToast:L,toastProps:R,data:H}):xt(C)&&(I=C({closeToast:L,toastProps:R,data:H}));const j={content:I,props:R,staleId:W};h.limit&&h.limit>0&&g>h.limit&&T?y.push(j):tl(b)?setTimeout(()=>{E(j)},b):E(j)},setProps(C){h=C},setToggle:(C,A)=>{v.get(C).toggle=A},isToastActive:C=>w.some(A=>A===C),getSnapshot:()=>h.newestOnTop?p.reverse():p}}(a,o,XT);it.set(a,l);const u=l.observe(s);return nl.forEach(c=>F2(c.content,c.options)),nl=[],()=>{u(),it.delete(a)}},setProps(s){var l;(l=it.get(a))==null||l.setProps(s)},getSnapshot(){var s;return(s=it.get(a))==null?void 0:s.getSnapshot()}}}(e)).current;r(e);const i=x.useSyncExternalStore(t,n,n);return{getToastToRender:function(o){if(!i)return[];const a=new Map;return i.forEach(s=>{const{position:l}=s.props;a.has(l)||a.set(l,[]),a.get(l).push(s)}),Array.from(a,s=>o(s[0],s[1]))},isToastActive:D2,count:i==null?void 0:i.length}}function KT(e){const[t,n]=x.useState(!1),[r,i]=x.useState(!1),o=x.useRef(null),a=x.useRef({start:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,didMove:!1}).current,{autoClose:s,pauseOnHover:l,closeToast:u,onClick:c,closeOnClick:f}=e;var d,m;function g(){n(!0)}function y(){n(!1)}function w(v){const S=o.current;a.canDrag&&S&&(a.didMove=!0,t&&y(),a.delta=e.draggableDirection==="x"?v.clientX-a.start:v.clientY-a.start,a.start!==v.clientX&&(a.canCloseOnClick=!1),S.style.transform=`translate3d(${e.draggableDirection==="x"?`${a.delta}px, var(--y)`:`0, calc(${a.delta}px + var(--y))`},0)`,S.style.opacity=""+(1-Math.abs(a.delta/a.removalDistance)))}function p(){document.removeEventListener("pointermove",w),document.removeEventListener("pointerup",p);const v=o.current;if(a.canDrag&&a.didMove&&v){if(a.canDrag=!1,Math.abs(a.delta)>a.removalDistance)return i(!0),e.closeToast(),void e.collapseAll();v.style.transition="transform 0.2s, opacity 0.2s",v.style.removeProperty("transform"),v.style.removeProperty("opacity")}}(m=it.get((d={id:e.toastId,containerId:e.containerId,fn:n}).containerId||1))==null||m.setToggle(d.id,d.fn),x.useEffect(()=>{if(e.pauseOnFocusLoss)return document.hasFocus()||y(),window.addEventListener("focus",g),window.addEventListener("blur",y),()=>{window.removeEventListener("focus",g),window.removeEventListener("blur",y)}},[e.pauseOnFocusLoss]);const h={onPointerDown:function(v){if(e.draggable===!0||e.draggable===v.pointerType){a.didMove=!1,document.addEventListener("pointermove",w),document.addEventListener("pointerup",p);const S=o.current;a.canCloseOnClick=!0,a.canDrag=!0,S.style.transition="none",e.draggableDirection==="x"?(a.start=v.clientX,a.removalDistance=S.offsetWidth*(e.draggablePercent/100)):(a.start=v.clientY,a.removalDistance=S.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent)/100)}},onPointerUp:function(v){const{top:S,bottom:_,left:k,right:E}=o.current.getBoundingClientRect();v.nativeEvent.type!=="touchend"&&e.pauseOnHover&&v.clientX>=k&&v.clientX<=E&&v.clientY>=S&&v.clientY<=_?y():g()}};return s&&l&&(h.onMouseEnter=y,e.stacked||(h.onMouseLeave=g)),f&&(h.onClick=v=>{c&&c(v),a.canCloseOnClick&&u()}),{playToast:g,pauseToast:y,isRunning:t,preventExitTransition:r,toastRef:o,eventHandlers:h}}function QT(e){let{delay:t,isRunning:n,closeToast:r,type:i="default",hide:o,className:a,style:s,controlledProgress:l,progress:u,rtl:c,isIn:f,theme:d}=e;const m=o||l&&u===0,g={...s,animationDuration:`${t}ms`,animationPlayState:n?"running":"paused"};l&&(g.transform=`scaleX(${u})`);const y=rr("Toastify__progress-bar",l?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${d}`,`Toastify__progress-bar--${i}`,{"Toastify__progress-bar--rtl":c}),w=xt(a)?a({rtl:c,type:i,defaultClassName:y}):rr(y,a),p={[l&&u>=1?"onTransitionEnd":"onAnimationEnd"]:l&&u<1?null:()=>{f&&r()}};return re.createElement("div",{className:"Toastify__progress-bar--wrp","data-hidden":m},re.createElement("div",{className:`Toastify__progress-bar--bg Toastify__progress-bar-theme--${d} Toastify__progress-bar--${i}`}),re.createElement("div",{role:"progressbar","aria-hidden":m?"true":"false","aria-label":"notification timer",className:w,style:g,...p}))}let qT=1;const z2=()=>""+qT++;function ZT(e){return e&&(Qr(e.toastId)||tl(e.toastId))?e.toastId:z2()}function ba(e,t){return F2(e,t),t.toastId}function mu(e,t){return{...t,type:t&&t.type||e,toastId:ZT(t)}}function Kl(e){return(t,n)=>ba(t,mu(e,n))}function he(e,t){return ba(e,mu("default",t))}he.loading=(e,t)=>ba(e,mu("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),he.promise=function(e,t,n){let r,{pending:i,error:o,success:a}=t;i&&(r=Qr(i)?he.loading(i,n):he.loading(i.render,{...n,...i}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(c,f,d)=>{if(f==null)return void he.dismiss(r);const m={type:c,...s,...n,data:d},g=Qr(f)?{render:f}:f;return r?he.update(r,{...m,...g}):he(g.render,{...m,...g}),d},u=xt(e)?e():e;return u.then(c=>l("success",a,c)).catch(c=>l("error",o,c)),u},he.success=Kl("success"),he.info=Kl("info"),he.error=Kl("error"),he.warning=Kl("warning"),he.warn=he.warning,he.dark=(e,t)=>ba(e,mu("default",{theme:"dark",...t})),he.dismiss=function(e){(function(t){var n;if($2()){if(t==null||Qr(n=t)||tl(n))it.forEach(r=>{r.removeToast(t)});else if(t&&("containerId"in t||"id"in t)){const r=it.get(t.containerId);r?r.removeToast(t.id):it.forEach(i=>{i.removeToast(t.id)})}}else nl=nl.filter(r=>t!=null&&r.options.toastId!==t)})(e)},he.clearWaitingQueue=function(e){e===void 0&&(e={}),it.forEach(t=>{!t.props.limit||e.containerId&&t.id!==e.containerId||t.clearQueue()})},he.isActive=D2,he.update=function(e,t){t===void 0&&(t={});const n=((r,i)=>{var o;let{containerId:a}=i;return(o=it.get(a||1))==null?void 0:o.toasts.get(r)})(e,t);if(n){const{props:r,content:i}=n,o={delay:100,...r,...t,toastId:t.toastId||e,updateId:z2()};o.toastId!==e&&(o.staleId=e);const a=o.render||i;delete o.render,ba(a,o)}},he.done=e=>{he.update(e,{progress:1})},he.onChange=function(e){return qd.add(e),()=>{qd.delete(e)}},he.play=e=>Dv(!0,e),he.pause=e=>Dv(!1,e);const JT=typeof window<"u"?x.useLayoutEffect:x.useEffect,Ql=e=>{let{theme:t,type:n,isLoading:r,...i}=e;return re.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${n})`,...i})},of={info:function(e){return re.createElement(Ql,{...e},re.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 re.createElement(Ql,{...e},re.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 re.createElement(Ql,{...e},re.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 re.createElement(Ql,{...e},re.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 re.createElement("div",{className:"Toastify__spinner"})}},eI=e=>{const{isRunning:t,preventExitTransition:n,toastRef:r,eventHandlers:i,playToast:o}=KT(e),{closeButton:a,children:s,autoClose:l,onClick:u,type:c,hideProgressBar:f,closeToast:d,transition:m,position:g,className:y,style:w,bodyClassName:p,bodyStyle:h,progressClassName:v,progressStyle:S,updateId:_,role:k,progress:E,rtl:C,toastId:A,deleteToast:O,isIn:z,isLoading:H,closeOnClick:W,theme:b}=e,L=rr("Toastify__toast",`Toastify__toast-theme--${b}`,`Toastify__toast--${c}`,{"Toastify__toast--rtl":C},{"Toastify__toast--close-on-click":W}),T=xt(y)?y({rtl:C,position:g,type:c,defaultClassName:L}):rr(L,y),R=function(j){let{theme:F,type:q,isLoading:X,icon:ne}=j,ee=null;const Z={theme:F,type:q};return ne===!1||(xt(ne)?ee=ne({...Z,isLoading:X}):x.isValidElement(ne)?ee=x.cloneElement(ne,Z):X?ee=of.spinner():(de=>de in of)(q)&&(ee=of[q](Z))),ee}(e),P=!!E||!l,N={closeToast:d,type:c,theme:b};let I=null;return a===!1||(I=xt(a)?a(N):x.isValidElement(a)?x.cloneElement(a,N):function(j){let{closeToast:F,theme:q,ariaLabel:X="close"}=j;return re.createElement("button",{className:`Toastify__close-button Toastify__close-button--${q}`,type:"button",onClick:ne=>{ne.stopPropagation(),F(ne)},"aria-label":X},re.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},re.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"})))}(N)),re.createElement(m,{isIn:z,done:O,position:g,preventExitTransition:n,nodeRef:r,playToast:o},re.createElement("div",{id:A,onClick:u,"data-in":z,className:T,...i,style:w,ref:r},re.createElement("div",{...z&&{role:k},className:xt(p)?p({type:c}):rr("Toastify__toast-body",p),style:h},R!=null&&re.createElement("div",{className:rr("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!H})},R),re.createElement("div",null,s)),I,re.createElement(QT,{..._&&!P?{key:`pb-${_}`}:{},rtl:C,theme:b,delay:l,isRunning:t,isIn:z,closeToast:d,hide:f,type:c,style:S,className:v,controlledProgress:P,progress:E||0})))},oc=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},V2=ic(oc("bounce",!0));ic(oc("slide",!0));ic(oc("zoom"));ic(oc("flip"));const tI={position:"top-right",transition:V2,autoClose:5e3,closeButton:!0,pauseOnHover:!0,pauseOnFocusLoss:!0,draggable:"touch",draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};function nI(e){let t={...tI,...e};const n=e.stacked,[r,i]=x.useState(!0),o=x.useRef(null),{getToastToRender:a,isToastActive:s,count:l}=GT(t),{className:u,style:c,rtl:f,containerId:d}=t;function m(y){const w=rr("Toastify__toast-container",`Toastify__toast-container--${y}`,{"Toastify__toast-container--rtl":f});return xt(u)?u({position:y,rtl:f,defaultClassName:w}):rr(w,Cs(u))}function g(){n&&(i(!0),he.play())}return JT(()=>{if(n){var y;const w=o.current.querySelectorAll('[data-in="true"]'),p=12,h=(y=t.position)==null?void 0:y.includes("top");let v=0,S=0;Array.from(w).reverse().forEach((_,k)=>{const E=_;E.classList.add("Toastify__toast--stacked"),k>0&&(E.dataset.collapsed=`${r}`),E.dataset.pos||(E.dataset.pos=h?"top":"bot");const C=v*(r?.2:1)+(r?0:p*k);E.style.setProperty("--y",`${h?C:-1*C}px`),E.style.setProperty("--g",`${p}`),E.style.setProperty("--s",""+(1-(r?S:0))),v+=E.offsetHeight,S+=.025})}},[r,l,n]),re.createElement("div",{ref:o,className:"Toastify",id:d,onMouseEnter:()=>{n&&(i(!1),he.pause())},onMouseLeave:g},a((y,w)=>{const p=w.length?{...c}:{...c,pointerEvents:"none"};return re.createElement("div",{className:m(y),style:p,key:`container-${y}`},w.map(h=>{let{content:v,props:S}=h;return re.createElement(eI,{...S,stacked:n,collapseAll:g,isIn:s(S.toastId,S.containerId),style:S.style,key:`toast-${S.key}`},v)}))}))}var j2={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames -*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",a=0;a"u"||zv[n]||n==="core"&&typeof process<"u"&&(!((i=process==null?void 0:Fv)===null||i===void 0)&&i.REACT_TOOLTIP_DISABLE_CORE_STYLES)||n!=="base"&&typeof process<"u"&&(!((o=process==null?void 0:Fv)===null||o===void 0)&&o.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;n==="core"&&(t=rI),r||(r={});const{insertAt:a}=r;if(document.getElementById(t))return;const s=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.id=t,l.type="text/css",a==="top"&&s.firstChild?s.insertBefore(l,s.firstChild):s.appendChild(l),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(document.createTextNode(e)),zv[n]=!0}const jv=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:r="top",offset:i=10,strategy:o="absolute",middlewares:a=[Z5(Number(i)),eO({fallbackAxisSideDirection:"start"}),J5({padding:5})],border:s})=>{if(!e)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};if(t===null)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};const l=a;return n?(l.push(tO({element:n,padding:5})),j0(e,t,{placement:r,strategy:o,middleware:l}).then(({x:u,y:c,placement:f,middlewareData:d})=>{var m,g;const y={left:`${u}px`,top:`${c}px`,border:s},{x:w,y:p}=(m=d.arrow)!==null&&m!==void 0?m:{x:0,y:0},h=(g={top:"bottom",right:"left",bottom:"top",left:"right"}[f.split("-")[0]])!==null&&g!==void 0?g:"bottom",v=s&&{borderBottom:s,borderRight:s};let S=0;if(s){const _=`${s}`.match(/(\d+)px/);S=_!=null&&_[1]?Number(_[1]):1}return{tooltipStyles:y,tooltipArrowStyles:{left:w!=null?`${w}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",...v,[h]:`-${4+S}px`},place:f}})):j0(e,t,{placement:"bottom",strategy:o,middleware:l}).then(({x:u,y:c,placement:f})=>({tooltipStyles:{left:`${u}px`,top:`${c}px`},tooltipArrowStyles:{},place:f}))},Uv=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),Bv=(e,t,n)=>{let r=null;const i=function(...o){const a=()=>{r=null};!r&&(e.apply(this,o),r=setTimeout(a,t))};return i.cancel=()=>{r&&(clearTimeout(r),r=null)},i},Hv=e=>e!==null&&!Array.isArray(e)&&typeof e=="object",ep=(e,t)=>{if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every((i,o)=>ep(i,t[o]));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!Hv(e)||!Hv(t))return e===t;const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>ep(e[i],t[i]))},oI=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;const t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(n=>{const r=t.getPropertyValue(n);return r==="auto"||r==="scroll"})},Wv=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(oI(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},aI=typeof window<"u"?x.useLayoutEffect:x.useEffect,Rt=e=>{e.current&&(clearTimeout(e.current),e.current=null)},lI="DEFAULT_TOOLTIP_ID",sI={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},uI=x.createContext({getTooltipData:()=>sI});function U2(e=lI){return x.useContext(uI).getTooltipData(e)}var _i={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},af={tooltip:"styles-module_tooltip__mnnfp",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};const cI=({forwardRef:e,id:t,className:n,classNameArrow:r,variant:i="dark",anchorId:o,anchorSelect:a,place:s="top",offset:l=10,events:u=["hover"],openOnClick:c=!1,positionStrategy:f="absolute",middlewares:d,wrapper:m,delayShow:g=0,delayHide:y=0,float:w=!1,hidden:p=!1,noArrow:h=!1,clickable:v=!1,closeOnEsc:S=!1,closeOnScroll:_=!1,closeOnResize:k=!1,openEvents:E,closeEvents:C,globalCloseEvents:A,imperativeModeOnly:O,style:z,position:H,afterShow:W,afterHide:b,content:L,contentWrapperRef:T,isOpen:R,defaultIsOpen:P=!1,setIsOpen:N,activeAnchor:I,setActiveAnchor:j,border:F,opacity:q,arrowColor:X,role:ne="tooltip"})=>{var ee;const Z=x.useRef(null),de=x.useRef(null),Me=x.useRef(null),tn=x.useRef(null),Hn=x.useRef(null),[jt,Co]=x.useState({tooltipStyles:{},tooltipArrowStyles:{},place:s}),[Ke,di]=x.useState(!1),[Cr,kr]=x.useState(!1),[be,ko]=x.useState(null),Oo=x.useRef(!1),Po=x.useRef(null),{anchorRefs:To,setActiveAnchor:gl}=U2(t),pi=x.useRef(!1),[Wn,Io]=x.useState([]),Or=x.useRef(!1),hi=c||u.includes("click"),Mo=hi||(E==null?void 0:E.click)||(E==null?void 0:E.dblclick)||(E==null?void 0:E.mousedown),mi=E?{...E}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!E&&hi&&Object.assign(mi,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});const No=C?{...C}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};!C&&hi&&Object.assign(No,{mouseleave:!1,blur:!1,mouseout:!1});const Ut=A?{...A}:{escape:S||!1,scroll:_||!1,resize:k||!1,clickOutsideAnchor:Mo||!1};O&&(Object.assign(mi,{mouseenter:!1,focus:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(No,{mouseleave:!1,blur:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(Ut,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),aI(()=>(Or.current=!0,()=>{Or.current=!1}),[]);const Ne=V=>{Or.current&&(V&&kr(!0),setTimeout(()=>{Or.current&&(N==null||N(V),R===void 0&&di(V))},10))};x.useEffect(()=>{if(R===void 0)return()=>null;R&&kr(!0);const V=setTimeout(()=>{di(R)},10);return()=>{clearTimeout(V)}},[R]),x.useEffect(()=>{if(Ke!==Oo.current)if(Rt(Hn),Oo.current=Ke,Ke)W==null||W();else{const V=(J=>{const te=J.match(/^([\d.]+)(ms|s)$/);if(!te)return 0;const[,ze,Qe]=te;return Number(ze)*(Qe==="ms"?1:1e3)})(getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay"));Hn.current=setTimeout(()=>{kr(!1),ko(null),b==null||b()},V+25)}},[Ke]);const yl=V=>{Co(J=>ep(J,V)?J:V)},Lo=(V=g)=>{Rt(Me),Cr?Ne(!0):Me.current=setTimeout(()=>{Ne(!0)},V)},vi=(V=y)=>{Rt(tn),tn.current=setTimeout(()=>{pi.current||Ne(!1)},V)},Ro=V=>{var J;if(!V)return;const te=(J=V.currentTarget)!==null&&J!==void 0?J:V.target;if(!(te!=null&&te.isConnected))return j(null),void gl({current:null});g?Lo():Ne(!0),j(te),gl({current:te}),Rt(tn)},gi=()=>{v?vi(y||100):y?vi():Ne(!1),Rt(Me)},yi=({x:V,y:J})=>{var te;const ze={getBoundingClientRect:()=>({x:V,y:J,width:0,height:0,top:J,left:V,right:V,bottom:J})};jv({place:(te=be==null?void 0:be.place)!==null&&te!==void 0?te:s,offset:l,elementReference:ze,tooltipReference:Z.current,tooltipArrowReference:de.current,strategy:f,middlewares:d,border:F}).then(Qe=>{yl(Qe)})},wi=V=>{if(!V)return;const J=V,te={x:J.clientX,y:J.clientY};yi(te),Po.current=te},Ao=V=>{var J;if(!Ke)return;const te=V.target;te.isConnected&&(!((J=Z.current)===null||J===void 0)&&J.contains(te)||[document.querySelector(`[id='${o}']`),...Wn].some(ze=>ze==null?void 0:ze.contains(te))||(Ne(!1),Rt(Me)))},wl=Bv(Ro,50),Fe=Bv(gi,50),Nt=V=>{Fe.cancel(),wl(V)},Q=()=>{wl.cancel(),Fe()},ae=x.useCallback(()=>{var V,J;const te=(V=be==null?void 0:be.position)!==null&&V!==void 0?V:H;te?yi(te):w?Po.current&&yi(Po.current):I!=null&&I.isConnected&&jv({place:(J=be==null?void 0:be.place)!==null&&J!==void 0?J:s,offset:l,elementReference:I,tooltipReference:Z.current,tooltipArrowReference:de.current,strategy:f,middlewares:d,border:F}).then(ze=>{Or.current&&yl(ze)})},[Ke,I,L,z,s,be==null?void 0:be.place,l,f,H,be==null?void 0:be.position,w]);x.useEffect(()=>{var V,J;const te=new Set(To);Wn.forEach(pe=>{te.add({current:pe})});const ze=document.querySelector(`[id='${o}']`);ze&&te.add({current:ze});const Qe=()=>{Ne(!1)},nn=Wv(I),rn=Wv(Z.current);Ut.scroll&&(window.addEventListener("scroll",Qe),nn==null||nn.addEventListener("scroll",Qe),rn==null||rn.addEventListener("scroll",Qe));let nt=null;Ut.resize?window.addEventListener("resize",Qe):I&&Z.current&&(nt=Ow(I,Z.current,ae,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));const Lt=pe=>{pe.key==="Escape"&&Ne(!1)};Ut.escape&&window.addEventListener("keydown",Lt),Ut.clickOutsideAnchor&&window.addEventListener("click",Ao);const xe=[],$o=pe=>{Ke&&(pe==null?void 0:pe.target)===I||Ro(pe)},B2=pe=>{Ke&&(pe==null?void 0:pe.target)===I&&gi()},Fh=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],zh=["click","dblclick","mousedown","mouseup"];Object.entries(mi).forEach(([pe,xn])=>{xn&&(Fh.includes(pe)?xe.push({event:pe,listener:Nt}):zh.includes(pe)&&xe.push({event:pe,listener:$o}))}),Object.entries(No).forEach(([pe,xn])=>{xn&&(Fh.includes(pe)?xe.push({event:pe,listener:Q}):zh.includes(pe)&&xe.push({event:pe,listener:B2}))}),w&&xe.push({event:"pointermove",listener:wi});const Vh=()=>{pi.current=!0},jh=()=>{pi.current=!1,gi()};return v&&!Mo&&((V=Z.current)===null||V===void 0||V.addEventListener("mouseenter",Vh),(J=Z.current)===null||J===void 0||J.addEventListener("mouseleave",jh)),xe.forEach(({event:pe,listener:xn})=>{te.forEach(ac=>{var Do;(Do=ac.current)===null||Do===void 0||Do.addEventListener(pe,xn)})}),()=>{var pe,xn;Ut.scroll&&(window.removeEventListener("scroll",Qe),nn==null||nn.removeEventListener("scroll",Qe),rn==null||rn.removeEventListener("scroll",Qe)),Ut.resize?window.removeEventListener("resize",Qe):nt==null||nt(),Ut.clickOutsideAnchor&&window.removeEventListener("click",Ao),Ut.escape&&window.removeEventListener("keydown",Lt),v&&!Mo&&((pe=Z.current)===null||pe===void 0||pe.removeEventListener("mouseenter",Vh),(xn=Z.current)===null||xn===void 0||xn.removeEventListener("mouseleave",jh)),xe.forEach(({event:ac,listener:Do})=>{te.forEach(H2=>{var lc;(lc=H2.current)===null||lc===void 0||lc.removeEventListener(ac,Do)})})}},[I,ae,Cr,To,Wn,E,C,A,hi,g,y]),x.useEffect(()=>{var V,J;let te=(J=(V=be==null?void 0:be.anchorSelect)!==null&&V!==void 0?V:a)!==null&&J!==void 0?J:"";!te&&t&&(te=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);const ze=new MutationObserver(Qe=>{const nn=[],rn=[];Qe.forEach(nt=>{if(nt.type==="attributes"&&nt.attributeName==="data-tooltip-id"&&(nt.target.getAttribute("data-tooltip-id")===t?nn.push(nt.target):nt.oldValue===t&&rn.push(nt.target)),nt.type==="childList"){if(I){const Lt=[...nt.removedNodes].filter(xe=>xe.nodeType===1);if(te)try{rn.push(...Lt.filter(xe=>xe.matches(te))),rn.push(...Lt.flatMap(xe=>[...xe.querySelectorAll(te)]))}catch{}Lt.some(xe=>{var $o;return!!(!(($o=xe==null?void 0:xe.contains)===null||$o===void 0)&&$o.call(xe,I))&&(kr(!1),Ne(!1),j(null),Rt(Me),Rt(tn),!0)})}if(te)try{const Lt=[...nt.addedNodes].filter(xe=>xe.nodeType===1);nn.push(...Lt.filter(xe=>xe.matches(te))),nn.push(...Lt.flatMap(xe=>[...xe.querySelectorAll(te)]))}catch{}}}),(nn.length||rn.length)&&Io(nt=>[...nt.filter(Lt=>!rn.includes(Lt)),...nn])});return ze.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{ze.disconnect()}},[t,a,be==null?void 0:be.anchorSelect,I]),x.useEffect(()=>{ae()},[ae]),x.useEffect(()=>{if(!(T!=null&&T.current))return()=>null;const V=new ResizeObserver(()=>{setTimeout(()=>ae())});return V.observe(T.current),()=>{V.disconnect()}},[L,T==null?void 0:T.current]),x.useEffect(()=>{var V;const J=document.querySelector(`[id='${o}']`),te=[...Wn,J];I&&te.includes(I)||j((V=Wn[0])!==null&&V!==void 0?V:J)},[o,Wn,I]),x.useEffect(()=>(P&&Ne(!0),()=>{Rt(Me),Rt(tn)}),[]),x.useEffect(()=>{var V;let J=(V=be==null?void 0:be.anchorSelect)!==null&&V!==void 0?V:a;if(!J&&t&&(J=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),J)try{const te=Array.from(document.querySelectorAll(J));Io(te)}catch{Io([])}},[t,a,be==null?void 0:be.anchorSelect]),x.useEffect(()=>{Me.current&&(Rt(Me),Lo(g))},[g]);const mt=(ee=be==null?void 0:be.content)!==null&&ee!==void 0?ee:L,Pr=Ke&&Object.keys(jt.tooltipStyles).length>0;return x.useImperativeHandle(e,()=>({open:V=>{if(V!=null&&V.anchorSelect)try{document.querySelector(V.anchorSelect)}catch{return void console.warn(`[react-tooltip] "${V.anchorSelect}" is not a valid CSS selector`)}ko(V??null),V!=null&&V.delay?Lo(V.delay):Ne(!0)},close:V=>{V!=null&&V.delay?vi(V.delay):Ne(!1)},activeAnchor:I,place:jt.place,isOpen:!!(Cr&&!p&&mt&&Pr)})),Cr&&!p&&mt?re.createElement(m,{id:t,role:ne,className:Jd("react-tooltip",_i.tooltip,af.tooltip,af[i],n,`react-tooltip__place-${jt.place}`,_i[Pr?"show":"closing"],Pr?"react-tooltip__show":"react-tooltip__closing",f==="fixed"&&_i.fixed,v&&_i.clickable),onTransitionEnd:V=>{Rt(Hn),Ke||V.propertyName!=="opacity"||(kr(!1),ko(null),b==null||b())},style:{...z,...jt.tooltipStyles,opacity:q!==void 0&&Pr?q:void 0},ref:Z},mt,re.createElement(m,{className:Jd("react-tooltip-arrow",_i.arrow,af.arrow,r,h&&_i.noArrow),style:{...jt.tooltipArrowStyles,background:X?`linear-gradient(to right bottom, transparent 50%, ${X} 50%)`:void 0},ref:de})):null},fI=({content:e})=>re.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),dI=re.forwardRef(({id:e,anchorId:t,anchorSelect:n,content:r,html:i,render:o,className:a,classNameArrow:s,variant:l="dark",place:u="top",offset:c=10,wrapper:f="div",children:d=null,events:m=["hover"],openOnClick:g=!1,positionStrategy:y="absolute",middlewares:w,delayShow:p=0,delayHide:h=0,float:v=!1,hidden:S=!1,noArrow:_=!1,clickable:k=!1,closeOnEsc:E=!1,closeOnScroll:C=!1,closeOnResize:A=!1,openEvents:O,closeEvents:z,globalCloseEvents:H,imperativeModeOnly:W=!1,style:b,position:L,isOpen:T,defaultIsOpen:R=!1,disableStyleInjection:P=!1,border:N,opacity:I,arrowColor:j,setIsOpen:F,afterShow:q,afterHide:X,role:ne="tooltip"},ee)=>{const[Z,de]=x.useState(r),[Me,tn]=x.useState(i),[Hn,jt]=x.useState(u),[Co,Ke]=x.useState(l),[di,Cr]=x.useState(c),[kr,be]=x.useState(p),[ko,Oo]=x.useState(h),[Po,To]=x.useState(v),[gl,pi]=x.useState(S),[Wn,Io]=x.useState(f),[Or,hi]=x.useState(m),[Mo,mi]=x.useState(y),[No,Ut]=x.useState(null),[Ne,yl]=x.useState(null),Lo=x.useRef(P),{anchorRefs:vi,activeAnchor:Ro}=U2(e),gi=Fe=>Fe==null?void 0:Fe.getAttributeNames().reduce((Nt,Q)=>{var ae;return Q.startsWith("data-tooltip-")&&(Nt[Q.replace(/^data-tooltip-/,"")]=(ae=Fe==null?void 0:Fe.getAttribute(Q))!==null&&ae!==void 0?ae:null),Nt},{}),yi=Fe=>{const Nt={place:Q=>{var ae;jt((ae=Q)!==null&&ae!==void 0?ae:u)},content:Q=>{de(Q??r)},html:Q=>{tn(Q??i)},variant:Q=>{var ae;Ke((ae=Q)!==null&&ae!==void 0?ae:l)},offset:Q=>{Cr(Q===null?c:Number(Q))},wrapper:Q=>{var ae;Io((ae=Q)!==null&&ae!==void 0?ae:f)},events:Q=>{const ae=Q==null?void 0:Q.split(" ");hi(ae??m)},"position-strategy":Q=>{var ae;mi((ae=Q)!==null&&ae!==void 0?ae:y)},"delay-show":Q=>{be(Q===null?p:Number(Q))},"delay-hide":Q=>{Oo(Q===null?h:Number(Q))},float:Q=>{To(Q===null?v:Q==="true")},hidden:Q=>{pi(Q===null?S:Q==="true")},"class-name":Q=>{Ut(Q)}};Object.values(Nt).forEach(Q=>Q(null)),Object.entries(Fe).forEach(([Q,ae])=>{var mt;(mt=Nt[Q])===null||mt===void 0||mt.call(Nt,ae)})};x.useEffect(()=>{de(r)},[r]),x.useEffect(()=>{tn(i)},[i]),x.useEffect(()=>{jt(u)},[u]),x.useEffect(()=>{Ke(l)},[l]),x.useEffect(()=>{Cr(c)},[c]),x.useEffect(()=>{be(p)},[p]),x.useEffect(()=>{Oo(h)},[h]),x.useEffect(()=>{To(v)},[v]),x.useEffect(()=>{pi(S)},[S]),x.useEffect(()=>{mi(y)},[y]),x.useEffect(()=>{Lo.current!==P&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")},[P]),x.useEffect(()=>{typeof window<"u"&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:P==="core",disableBase:P}}))},[]),x.useEffect(()=>{var Fe;const Nt=new Set(vi);let Q=n;if(!Q&&e&&(Q=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),Q)try{document.querySelectorAll(Q).forEach(J=>{Nt.add({current:J})})}catch{console.warn(`[react-tooltip] "${Q}" is not a valid CSS selector`)}const ae=document.querySelector(`[id='${t}']`);if(ae&&Nt.add({current:ae}),!Nt.size)return()=>null;const mt=(Fe=Ne??ae)!==null&&Fe!==void 0?Fe:Ro.current,Pr=new MutationObserver(J=>{J.forEach(te=>{var ze;if(!mt||te.type!=="attributes"||!(!((ze=te.attributeName)===null||ze===void 0)&&ze.startsWith("data-tooltip-")))return;const Qe=gi(mt);yi(Qe)})}),V={attributes:!0,childList:!1,subtree:!1};if(mt){const J=gi(mt);yi(J),Pr.observe(mt,V)}return()=>{Pr.disconnect()}},[vi,Ro,Ne,t,n]),x.useEffect(()=>{b!=null&&b.border&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),N&&!Uv("border",`${N}`)&&console.warn(`[react-tooltip] "${N}" is not a valid \`border\`.`),b!=null&&b.opacity&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),I&&!Uv("opacity",`${I}`)&&console.warn(`[react-tooltip] "${I}" is not a valid \`opacity\`.`)},[]);let wi=d;const Ao=x.useRef(null);if(o){const Fe=o({content:(Ne==null?void 0:Ne.getAttribute("data-tooltip-content"))||Z||null,activeAnchor:Ne});wi=Fe?re.createElement("div",{ref:Ao,className:"react-tooltip-content-wrapper"},Fe):null}else Z&&(wi=Z);Me&&(wi=re.createElement(fI,{content:Me}));const wl={forwardRef:ee,id:e,anchorId:t,anchorSelect:n,className:Jd(a,No),classNameArrow:s,content:wi,contentWrapperRef:Ao,place:Hn,variant:Co,offset:di,wrapper:Wn,events:Or,openOnClick:g,positionStrategy:Mo,middlewares:w,delayShow:kr,delayHide:ko,float:Po,hidden:gl,noArrow:_,clickable:k,closeOnEsc:E,closeOnScroll:C,closeOnResize:A,openEvents:O,closeEvents:z,globalCloseEvents:H,imperativeModeOnly:W,style:b,position:L,isOpen:T,defaultIsOpen:R,border:N,opacity:I,arrowColor:j,setIsOpen:F,afterShow:q,afterHide:X,activeAnchor:Ne,setActiveAnchor:Fe=>yl(Fe),role:ne};return re.createElement(cI,{...wl})});typeof window<"u"&&window.addEventListener("react-tooltip-inject-styles",e=>{e.detail.disableCore||Vv({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),e.detail.disableBase||Vv({css:` -.styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}`,type:"base"})});function Yv({stats:e,onVersionChange:t,mobileView:n=!1}){const[r,i]=Lu(),o=r.get("version"),[a,s]=x.useState();x.useEffect(()=>{async function c(){try{const d=await(await fetch(y8)).json(),m=[];for(const g of d){const y={label:g.api_identifier,value:g.api_identifier,data:g};m.push(y)}s(m)}catch{he.error("Error fetching versions")}}c()},[]);function l(){if(!o)return;const c=a==null?void 0:a.find(f=>f.data.api_identifier===o);if(c)return c}x.useEffect(()=>{(!o||a&&!a.find(c=>c.value===o))&&(r.set("version",Md),i(r))},[o,a,r,i]);function u(){var c;return` +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",a=0;a"u"||zv[n]||n==="core"&&typeof process<"u"&&(!((i=process==null?void 0:Fv)===null||i===void 0)&&i.REACT_TOOLTIP_DISABLE_CORE_STYLES)||n!=="base"&&typeof process<"u"&&(!((o=process==null?void 0:Fv)===null||o===void 0)&&o.REACT_TOOLTIP_DISABLE_BASE_STYLES))return;n==="core"&&(t=iI),r||(r={});const{insertAt:a}=r;if(document.getElementById(t))return;const s=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.id=t,l.type="text/css",a==="top"&&s.firstChild?s.insertBefore(l,s.firstChild):s.appendChild(l),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(document.createTextNode(e)),zv[n]=!0}const jv=async({elementReference:e=null,tooltipReference:t=null,tooltipArrowReference:n=null,place:r="top",offset:i=10,strategy:o="absolute",middlewares:a=[J5(Number(i)),tO({fallbackAxisSideDirection:"start"}),eO({padding:5})],border:s})=>{if(!e)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};if(t===null)return{tooltipStyles:{},tooltipArrowStyles:{},place:r};const l=a;return n?(l.push(nO({element:n,padding:5})),V0(e,t,{placement:r,strategy:o,middleware:l}).then(({x:u,y:c,placement:f,middlewareData:d})=>{var m,g;const y={left:`${u}px`,top:`${c}px`,border:s},{x:w,y:p}=(m=d.arrow)!==null&&m!==void 0?m:{x:0,y:0},h=(g={top:"bottom",right:"left",bottom:"top",left:"right"}[f.split("-")[0]])!==null&&g!==void 0?g:"bottom",v=s&&{borderBottom:s,borderRight:s};let S=0;if(s){const _=`${s}`.match(/(\d+)px/);S=_!=null&&_[1]?Number(_[1]):1}return{tooltipStyles:y,tooltipArrowStyles:{left:w!=null?`${w}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",...v,[h]:`-${4+S}px`},place:f}})):V0(e,t,{placement:"bottom",strategy:o,middleware:l}).then(({x:u,y:c,placement:f})=>({tooltipStyles:{left:`${u}px`,top:`${c}px`},tooltipArrowStyles:{},place:f}))},Uv=(e,t)=>!("CSS"in window&&"supports"in window.CSS)||window.CSS.supports(e,t),Bv=(e,t,n)=>{let r=null;const i=function(...o){const a=()=>{r=null};!r&&(e.apply(this,o),r=setTimeout(a,t))};return i.cancel=()=>{r&&(clearTimeout(r),r=null)},i},Hv=e=>e!==null&&!Array.isArray(e)&&typeof e=="object",Jd=(e,t)=>{if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return e.length===t.length&&e.every((i,o)=>Jd(i,t[o]));if(Array.isArray(e)!==Array.isArray(t))return!1;if(!Hv(e)||!Hv(t))return e===t;const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>Jd(e[i],t[i]))},aI=e=>{if(!(e instanceof HTMLElement||e instanceof SVGElement))return!1;const t=getComputedStyle(e);return["overflow","overflow-x","overflow-y"].some(n=>{const r=t.getPropertyValue(n);return r==="auto"||r==="scroll"})},Wv=e=>{if(!e)return null;let t=e.parentElement;for(;t;){if(aI(t))return t;t=t.parentElement}return document.scrollingElement||document.documentElement},lI=typeof window<"u"?x.useLayoutEffect:x.useEffect,Rt=e=>{e.current&&(clearTimeout(e.current),e.current=null)},sI="DEFAULT_TOOLTIP_ID",uI={anchorRefs:new Set,activeAnchor:{current:null},attach:()=>{},detach:()=>{},setActiveAnchor:()=>{}},cI=x.createContext({getTooltipData:()=>uI});function U2(e=sI){return x.useContext(cI).getTooltipData(e)}var _i={tooltip:"core-styles-module_tooltip__3vRRp",fixed:"core-styles-module_fixed__pcSol",arrow:"core-styles-module_arrow__cvMwQ",noArrow:"core-styles-module_noArrow__xock6",clickable:"core-styles-module_clickable__ZuTTB",show:"core-styles-module_show__Nt9eE",closing:"core-styles-module_closing__sGnxF"},af={tooltip:"styles-module_tooltip__mnnfp",arrow:"styles-module_arrow__K0L3T",dark:"styles-module_dark__xNqje",light:"styles-module_light__Z6W-X",success:"styles-module_success__A2AKt",warning:"styles-module_warning__SCK0X",error:"styles-module_error__JvumD",info:"styles-module_info__BWdHW"};const fI=({forwardRef:e,id:t,className:n,classNameArrow:r,variant:i="dark",anchorId:o,anchorSelect:a,place:s="top",offset:l=10,events:u=["hover"],openOnClick:c=!1,positionStrategy:f="absolute",middlewares:d,wrapper:m,delayShow:g=0,delayHide:y=0,float:w=!1,hidden:p=!1,noArrow:h=!1,clickable:v=!1,closeOnEsc:S=!1,closeOnScroll:_=!1,closeOnResize:k=!1,openEvents:E,closeEvents:C,globalCloseEvents:A,imperativeModeOnly:O,style:z,position:H,afterShow:W,afterHide:b,content:L,contentWrapperRef:T,isOpen:R,defaultIsOpen:P=!1,setIsOpen:N,activeAnchor:I,setActiveAnchor:j,border:F,opacity:q,arrowColor:X,role:ne="tooltip"})=>{var ee;const Z=x.useRef(null),de=x.useRef(null),Me=x.useRef(null),tn=x.useRef(null),Hn=x.useRef(null),[jt,Co]=x.useState({tooltipStyles:{},tooltipArrowStyles:{},place:s}),[Ke,di]=x.useState(!1),[Cr,kr]=x.useState(!1),[be,ko]=x.useState(null),Oo=x.useRef(!1),Po=x.useRef(null),{anchorRefs:To,setActiveAnchor:gl}=U2(t),pi=x.useRef(!1),[Wn,Io]=x.useState([]),Or=x.useRef(!1),hi=c||u.includes("click"),Mo=hi||(E==null?void 0:E.click)||(E==null?void 0:E.dblclick)||(E==null?void 0:E.mousedown),mi=E?{...E}:{mouseover:!0,focus:!0,mouseenter:!1,click:!1,dblclick:!1,mousedown:!1};!E&&hi&&Object.assign(mi,{mouseenter:!1,focus:!1,mouseover:!1,click:!0});const No=C?{...C}:{mouseout:!0,blur:!0,mouseleave:!1,click:!1,dblclick:!1,mouseup:!1};!C&&hi&&Object.assign(No,{mouseleave:!1,blur:!1,mouseout:!1});const Ut=A?{...A}:{escape:S||!1,scroll:_||!1,resize:k||!1,clickOutsideAnchor:Mo||!1};O&&(Object.assign(mi,{mouseenter:!1,focus:!1,click:!1,dblclick:!1,mousedown:!1}),Object.assign(No,{mouseleave:!1,blur:!1,click:!1,dblclick:!1,mouseup:!1}),Object.assign(Ut,{escape:!1,scroll:!1,resize:!1,clickOutsideAnchor:!1})),lI(()=>(Or.current=!0,()=>{Or.current=!1}),[]);const Ne=V=>{Or.current&&(V&&kr(!0),setTimeout(()=>{Or.current&&(N==null||N(V),R===void 0&&di(V))},10))};x.useEffect(()=>{if(R===void 0)return()=>null;R&&kr(!0);const V=setTimeout(()=>{di(R)},10);return()=>{clearTimeout(V)}},[R]),x.useEffect(()=>{if(Ke!==Oo.current)if(Rt(Hn),Oo.current=Ke,Ke)W==null||W();else{const V=(J=>{const te=J.match(/^([\d.]+)(ms|s)$/);if(!te)return 0;const[,ze,Qe]=te;return Number(ze)*(Qe==="ms"?1:1e3)})(getComputedStyle(document.body).getPropertyValue("--rt-transition-show-delay"));Hn.current=setTimeout(()=>{kr(!1),ko(null),b==null||b()},V+25)}},[Ke]);const yl=V=>{Co(J=>Jd(J,V)?J:V)},Lo=(V=g)=>{Rt(Me),Cr?Ne(!0):Me.current=setTimeout(()=>{Ne(!0)},V)},vi=(V=y)=>{Rt(tn),tn.current=setTimeout(()=>{pi.current||Ne(!1)},V)},Ro=V=>{var J;if(!V)return;const te=(J=V.currentTarget)!==null&&J!==void 0?J:V.target;if(!(te!=null&&te.isConnected))return j(null),void gl({current:null});g?Lo():Ne(!0),j(te),gl({current:te}),Rt(tn)},gi=()=>{v?vi(y||100):y?vi():Ne(!1),Rt(Me)},yi=({x:V,y:J})=>{var te;const ze={getBoundingClientRect:()=>({x:V,y:J,width:0,height:0,top:J,left:V,right:V,bottom:J})};jv({place:(te=be==null?void 0:be.place)!==null&&te!==void 0?te:s,offset:l,elementReference:ze,tooltipReference:Z.current,tooltipArrowReference:de.current,strategy:f,middlewares:d,border:F}).then(Qe=>{yl(Qe)})},wi=V=>{if(!V)return;const J=V,te={x:J.clientX,y:J.clientY};yi(te),Po.current=te},Ao=V=>{var J;if(!Ke)return;const te=V.target;te.isConnected&&(!((J=Z.current)===null||J===void 0)&&J.contains(te)||[document.querySelector(`[id='${o}']`),...Wn].some(ze=>ze==null?void 0:ze.contains(te))||(Ne(!1),Rt(Me)))},wl=Bv(Ro,50),Fe=Bv(gi,50),Nt=V=>{Fe.cancel(),wl(V)},Q=()=>{wl.cancel(),Fe()},ae=x.useCallback(()=>{var V,J;const te=(V=be==null?void 0:be.position)!==null&&V!==void 0?V:H;te?yi(te):w?Po.current&&yi(Po.current):I!=null&&I.isConnected&&jv({place:(J=be==null?void 0:be.place)!==null&&J!==void 0?J:s,offset:l,elementReference:I,tooltipReference:Z.current,tooltipArrowReference:de.current,strategy:f,middlewares:d,border:F}).then(ze=>{Or.current&&yl(ze)})},[Ke,I,L,z,s,be==null?void 0:be.place,l,f,H,be==null?void 0:be.position,w]);x.useEffect(()=>{var V,J;const te=new Set(To);Wn.forEach(pe=>{te.add({current:pe})});const ze=document.querySelector(`[id='${o}']`);ze&&te.add({current:ze});const Qe=()=>{Ne(!1)},nn=Wv(I),rn=Wv(Z.current);Ut.scroll&&(window.addEventListener("scroll",Qe),nn==null||nn.addEventListener("scroll",Qe),rn==null||rn.addEventListener("scroll",Qe));let nt=null;Ut.resize?window.addEventListener("resize",Qe):I&&Z.current&&(nt=Ow(I,Z.current,ae,{ancestorResize:!0,elementResize:!0,layoutShift:!0}));const Lt=pe=>{pe.key==="Escape"&&Ne(!1)};Ut.escape&&window.addEventListener("keydown",Lt),Ut.clickOutsideAnchor&&window.addEventListener("click",Ao);const xe=[],$o=pe=>{Ke&&(pe==null?void 0:pe.target)===I||Ro(pe)},B2=pe=>{Ke&&(pe==null?void 0:pe.target)===I&&gi()},Dh=["mouseover","mouseout","mouseenter","mouseleave","focus","blur"],Fh=["click","dblclick","mousedown","mouseup"];Object.entries(mi).forEach(([pe,xn])=>{xn&&(Dh.includes(pe)?xe.push({event:pe,listener:Nt}):Fh.includes(pe)&&xe.push({event:pe,listener:$o}))}),Object.entries(No).forEach(([pe,xn])=>{xn&&(Dh.includes(pe)?xe.push({event:pe,listener:Q}):Fh.includes(pe)&&xe.push({event:pe,listener:B2}))}),w&&xe.push({event:"pointermove",listener:wi});const zh=()=>{pi.current=!0},Vh=()=>{pi.current=!1,gi()};return v&&!Mo&&((V=Z.current)===null||V===void 0||V.addEventListener("mouseenter",zh),(J=Z.current)===null||J===void 0||J.addEventListener("mouseleave",Vh)),xe.forEach(({event:pe,listener:xn})=>{te.forEach(ac=>{var Do;(Do=ac.current)===null||Do===void 0||Do.addEventListener(pe,xn)})}),()=>{var pe,xn;Ut.scroll&&(window.removeEventListener("scroll",Qe),nn==null||nn.removeEventListener("scroll",Qe),rn==null||rn.removeEventListener("scroll",Qe)),Ut.resize?window.removeEventListener("resize",Qe):nt==null||nt(),Ut.clickOutsideAnchor&&window.removeEventListener("click",Ao),Ut.escape&&window.removeEventListener("keydown",Lt),v&&!Mo&&((pe=Z.current)===null||pe===void 0||pe.removeEventListener("mouseenter",zh),(xn=Z.current)===null||xn===void 0||xn.removeEventListener("mouseleave",Vh)),xe.forEach(({event:ac,listener:Do})=>{te.forEach(H2=>{var lc;(lc=H2.current)===null||lc===void 0||lc.removeEventListener(ac,Do)})})}},[I,ae,Cr,To,Wn,E,C,A,hi,g,y]),x.useEffect(()=>{var V,J;let te=(J=(V=be==null?void 0:be.anchorSelect)!==null&&V!==void 0?V:a)!==null&&J!==void 0?J:"";!te&&t&&(te=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`);const ze=new MutationObserver(Qe=>{const nn=[],rn=[];Qe.forEach(nt=>{if(nt.type==="attributes"&&nt.attributeName==="data-tooltip-id"&&(nt.target.getAttribute("data-tooltip-id")===t?nn.push(nt.target):nt.oldValue===t&&rn.push(nt.target)),nt.type==="childList"){if(I){const Lt=[...nt.removedNodes].filter(xe=>xe.nodeType===1);if(te)try{rn.push(...Lt.filter(xe=>xe.matches(te))),rn.push(...Lt.flatMap(xe=>[...xe.querySelectorAll(te)]))}catch{}Lt.some(xe=>{var $o;return!!(!(($o=xe==null?void 0:xe.contains)===null||$o===void 0)&&$o.call(xe,I))&&(kr(!1),Ne(!1),j(null),Rt(Me),Rt(tn),!0)})}if(te)try{const Lt=[...nt.addedNodes].filter(xe=>xe.nodeType===1);nn.push(...Lt.filter(xe=>xe.matches(te))),nn.push(...Lt.flatMap(xe=>[...xe.querySelectorAll(te)]))}catch{}}}),(nn.length||rn.length)&&Io(nt=>[...nt.filter(Lt=>!rn.includes(Lt)),...nn])});return ze.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-tooltip-id"],attributeOldValue:!0}),()=>{ze.disconnect()}},[t,a,be==null?void 0:be.anchorSelect,I]),x.useEffect(()=>{ae()},[ae]),x.useEffect(()=>{if(!(T!=null&&T.current))return()=>null;const V=new ResizeObserver(()=>{setTimeout(()=>ae())});return V.observe(T.current),()=>{V.disconnect()}},[L,T==null?void 0:T.current]),x.useEffect(()=>{var V;const J=document.querySelector(`[id='${o}']`),te=[...Wn,J];I&&te.includes(I)||j((V=Wn[0])!==null&&V!==void 0?V:J)},[o,Wn,I]),x.useEffect(()=>(P&&Ne(!0),()=>{Rt(Me),Rt(tn)}),[]),x.useEffect(()=>{var V;let J=(V=be==null?void 0:be.anchorSelect)!==null&&V!==void 0?V:a;if(!J&&t&&(J=`[data-tooltip-id='${t.replace(/'/g,"\\'")}']`),J)try{const te=Array.from(document.querySelectorAll(J));Io(te)}catch{Io([])}},[t,a,be==null?void 0:be.anchorSelect]),x.useEffect(()=>{Me.current&&(Rt(Me),Lo(g))},[g]);const mt=(ee=be==null?void 0:be.content)!==null&&ee!==void 0?ee:L,Pr=Ke&&Object.keys(jt.tooltipStyles).length>0;return x.useImperativeHandle(e,()=>({open:V=>{if(V!=null&&V.anchorSelect)try{document.querySelector(V.anchorSelect)}catch{return void console.warn(`[react-tooltip] "${V.anchorSelect}" is not a valid CSS selector`)}ko(V??null),V!=null&&V.delay?Lo(V.delay):Ne(!0)},close:V=>{V!=null&&V.delay?vi(V.delay):Ne(!1)},activeAnchor:I,place:jt.place,isOpen:!!(Cr&&!p&&mt&&Pr)})),Cr&&!p&&mt?re.createElement(m,{id:t,role:ne,className:Zd("react-tooltip",_i.tooltip,af.tooltip,af[i],n,`react-tooltip__place-${jt.place}`,_i[Pr?"show":"closing"],Pr?"react-tooltip__show":"react-tooltip__closing",f==="fixed"&&_i.fixed,v&&_i.clickable),onTransitionEnd:V=>{Rt(Hn),Ke||V.propertyName!=="opacity"||(kr(!1),ko(null),b==null||b())},style:{...z,...jt.tooltipStyles,opacity:q!==void 0&&Pr?q:void 0},ref:Z},mt,re.createElement(m,{className:Zd("react-tooltip-arrow",_i.arrow,af.arrow,r,h&&_i.noArrow),style:{...jt.tooltipArrowStyles,background:X?`linear-gradient(to right bottom, transparent 50%, ${X} 50%)`:void 0},ref:de})):null},dI=({content:e})=>re.createElement("span",{dangerouslySetInnerHTML:{__html:e}}),pI=re.forwardRef(({id:e,anchorId:t,anchorSelect:n,content:r,html:i,render:o,className:a,classNameArrow:s,variant:l="dark",place:u="top",offset:c=10,wrapper:f="div",children:d=null,events:m=["hover"],openOnClick:g=!1,positionStrategy:y="absolute",middlewares:w,delayShow:p=0,delayHide:h=0,float:v=!1,hidden:S=!1,noArrow:_=!1,clickable:k=!1,closeOnEsc:E=!1,closeOnScroll:C=!1,closeOnResize:A=!1,openEvents:O,closeEvents:z,globalCloseEvents:H,imperativeModeOnly:W=!1,style:b,position:L,isOpen:T,defaultIsOpen:R=!1,disableStyleInjection:P=!1,border:N,opacity:I,arrowColor:j,setIsOpen:F,afterShow:q,afterHide:X,role:ne="tooltip"},ee)=>{const[Z,de]=x.useState(r),[Me,tn]=x.useState(i),[Hn,jt]=x.useState(u),[Co,Ke]=x.useState(l),[di,Cr]=x.useState(c),[kr,be]=x.useState(p),[ko,Oo]=x.useState(h),[Po,To]=x.useState(v),[gl,pi]=x.useState(S),[Wn,Io]=x.useState(f),[Or,hi]=x.useState(m),[Mo,mi]=x.useState(y),[No,Ut]=x.useState(null),[Ne,yl]=x.useState(null),Lo=x.useRef(P),{anchorRefs:vi,activeAnchor:Ro}=U2(e),gi=Fe=>Fe==null?void 0:Fe.getAttributeNames().reduce((Nt,Q)=>{var ae;return Q.startsWith("data-tooltip-")&&(Nt[Q.replace(/^data-tooltip-/,"")]=(ae=Fe==null?void 0:Fe.getAttribute(Q))!==null&&ae!==void 0?ae:null),Nt},{}),yi=Fe=>{const Nt={place:Q=>{var ae;jt((ae=Q)!==null&&ae!==void 0?ae:u)},content:Q=>{de(Q??r)},html:Q=>{tn(Q??i)},variant:Q=>{var ae;Ke((ae=Q)!==null&&ae!==void 0?ae:l)},offset:Q=>{Cr(Q===null?c:Number(Q))},wrapper:Q=>{var ae;Io((ae=Q)!==null&&ae!==void 0?ae:f)},events:Q=>{const ae=Q==null?void 0:Q.split(" ");hi(ae??m)},"position-strategy":Q=>{var ae;mi((ae=Q)!==null&&ae!==void 0?ae:y)},"delay-show":Q=>{be(Q===null?p:Number(Q))},"delay-hide":Q=>{Oo(Q===null?h:Number(Q))},float:Q=>{To(Q===null?v:Q==="true")},hidden:Q=>{pi(Q===null?S:Q==="true")},"class-name":Q=>{Ut(Q)}};Object.values(Nt).forEach(Q=>Q(null)),Object.entries(Fe).forEach(([Q,ae])=>{var mt;(mt=Nt[Q])===null||mt===void 0||mt.call(Nt,ae)})};x.useEffect(()=>{de(r)},[r]),x.useEffect(()=>{tn(i)},[i]),x.useEffect(()=>{jt(u)},[u]),x.useEffect(()=>{Ke(l)},[l]),x.useEffect(()=>{Cr(c)},[c]),x.useEffect(()=>{be(p)},[p]),x.useEffect(()=>{Oo(h)},[h]),x.useEffect(()=>{To(v)},[v]),x.useEffect(()=>{pi(S)},[S]),x.useEffect(()=>{mi(y)},[y]),x.useEffect(()=>{Lo.current!==P&&console.warn("[react-tooltip] Do not change `disableStyleInjection` dynamically.")},[P]),x.useEffect(()=>{typeof window<"u"&&window.dispatchEvent(new CustomEvent("react-tooltip-inject-styles",{detail:{disableCore:P==="core",disableBase:P}}))},[]),x.useEffect(()=>{var Fe;const Nt=new Set(vi);let Q=n;if(!Q&&e&&(Q=`[data-tooltip-id='${e.replace(/'/g,"\\'")}']`),Q)try{document.querySelectorAll(Q).forEach(J=>{Nt.add({current:J})})}catch{console.warn(`[react-tooltip] "${Q}" is not a valid CSS selector`)}const ae=document.querySelector(`[id='${t}']`);if(ae&&Nt.add({current:ae}),!Nt.size)return()=>null;const mt=(Fe=Ne??ae)!==null&&Fe!==void 0?Fe:Ro.current,Pr=new MutationObserver(J=>{J.forEach(te=>{var ze;if(!mt||te.type!=="attributes"||!(!((ze=te.attributeName)===null||ze===void 0)&&ze.startsWith("data-tooltip-")))return;const Qe=gi(mt);yi(Qe)})}),V={attributes:!0,childList:!1,subtree:!1};if(mt){const J=gi(mt);yi(J),Pr.observe(mt,V)}return()=>{Pr.disconnect()}},[vi,Ro,Ne,t,n]),x.useEffect(()=>{b!=null&&b.border&&console.warn("[react-tooltip] Do not set `style.border`. Use `border` prop instead."),N&&!Uv("border",`${N}`)&&console.warn(`[react-tooltip] "${N}" is not a valid \`border\`.`),b!=null&&b.opacity&&console.warn("[react-tooltip] Do not set `style.opacity`. Use `opacity` prop instead."),I&&!Uv("opacity",`${I}`)&&console.warn(`[react-tooltip] "${I}" is not a valid \`opacity\`.`)},[]);let wi=d;const Ao=x.useRef(null);if(o){const Fe=o({content:(Ne==null?void 0:Ne.getAttribute("data-tooltip-content"))||Z||null,activeAnchor:Ne});wi=Fe?re.createElement("div",{ref:Ao,className:"react-tooltip-content-wrapper"},Fe):null}else Z&&(wi=Z);Me&&(wi=re.createElement(dI,{content:Me}));const wl={forwardRef:ee,id:e,anchorId:t,anchorSelect:n,className:Zd(a,No),classNameArrow:s,content:wi,contentWrapperRef:Ao,place:Hn,variant:Co,offset:di,wrapper:Wn,events:Or,openOnClick:g,positionStrategy:Mo,middlewares:w,delayShow:kr,delayHide:ko,float:Po,hidden:gl,noArrow:_,clickable:k,closeOnEsc:E,closeOnScroll:C,closeOnResize:A,openEvents:O,closeEvents:z,globalCloseEvents:H,imperativeModeOnly:W,style:b,position:L,isOpen:T,defaultIsOpen:R,border:N,opacity:I,arrowColor:j,setIsOpen:F,afterShow:q,afterHide:X,activeAnchor:Ne,setActiveAnchor:Fe=>yl(Fe),role:ne};return re.createElement(fI,{...wl})});typeof window<"u"&&window.addEventListener("react-tooltip-inject-styles",e=>{e.detail.disableCore||Vv({css:":root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{position:absolute;background:inherit}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay)ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay)ease-in}",type:"core"}),e.detail.disableBase||Vv({css:` +.styles-module_tooltip__mnnfp{padding:8px 16px;border-radius:3px;font-size:90%;width:max-content}.styles-module_arrow__K0L3T{width:8px;height:8px}[class*='react-tooltip__place-top']>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*='react-tooltip__place-right']>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*='react-tooltip__place-bottom']>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*='react-tooltip__place-left']>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}`,type:"base"})});function Yv({stats:e,onVersionChange:t,mobileView:n=!1}){const[r,i]=Lu(),o=r.get("version"),[a,s]=x.useState();x.useEffect(()=>{async function c(){try{const d=await(await fetch(w8)).json(),m=[];for(const g of d){const y={label:g.api_identifier,value:g.api_identifier,data:g};m.push(y)}s(m)}catch{he.error("Error fetching versions")}}c()},[]);function l(){if(!o)return;const c=a==null?void 0:a.find(f=>f.data.api_identifier===o);if(c)return c}x.useEffect(()=>{(!o||a&&!a.find(c=>c.value===o))&&(r.set("version",iv),i(r))},[o,a,r,i]);function u(){var c;return` Includes ${e.numCancerTypes} cancer type${e.numCancerTypes===1?"":"s"} from ${e.numTissues} tissue${e.numTissues===1?"":"s"}.

${(c=l())==null?void 0:c.data.description} - `}return M.jsxs("div",{children:[M.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[M.jsx(Qw,{placeholder:o||Md,value:l(),options:a==null?void 0:a.sort((c,f)=>(new Date(c.data.release_date).getTime()-new Date(f.data.release_date).getTime())*-1),onChange:c=>{c&&(r.set("version",c.value),r.delete("search"),i(r),t(c.data))},styles:{container(c){return n?{...c,flexGrow:1}:c},option(c,f){return f.isSelected?{...c,backgroundColor:eo.primary}:{...c,color:"black"}},control(c){return{...c,minHeight:42,minWidth:n?"100%":265}}},theme:c=>({...c,colors:{...c.colors,primary:eo.primary,neutral90:eo.white}})}),M.jsx("div",{style:{marginLeft:8},"data-tooltip-id":"version-tooltip","data-tooltip-html":u(),children:M.jsx(xr,{icon:O8})}),M.jsx(dI,{id:"version-tooltip",place:"bottom",style:{maxWidth:200,zIndex:1}})]}),o===S8&&M.jsxs("span",{style:{position:"absolute",width:"100%",color:n?"#dc3545":"#f99",marginTop:-.5,fontSize:".87rem",textOverflow:"clip"},children:[M.jsx(xr,{icon:R8,style:{marginRight:6}}),M.jsxs("span",{children:["Subject to change ",M.jsx("b",{children:"without notice"})]})]})]})}const pI="#004187",hI="#f8f9fa",Xv={primary:pI,secondary:hI,"search-by-container":"_search-by-container_hmvyf_6","search-by-options-container":"_search-by-options-container_hmvyf_15"},mI="#004187",vI="#f8f9fa",gI={primary:mI,secondary:vI,"search-bar-option":"_search-bar-option_1n7l8_6"},lf=20;function Gv({mobileView:e=!1}){const[t,n]=Lu(),r=t.get("field"),[i,o]=x.useState(!1),a=x.useRef(null),s=x.useRef(null);x.useEffect(()=>{function u(c){a.current&&s.current&&!a.current.contains(c.target)&&!s.current.contains(c.target)&&i&&o(!1)}return document.addEventListener("click",u),()=>{document.removeEventListener("click",u)}},[i]);function l(){return Object.values(mo).map(u=>M.jsx("div",{className:gI["search-bar-option"],onClick:()=>{t.set("field",u),n(t),o(!1)},children:M.jsx("span",{children:Xr[u].displayName})},u))}return M.jsxs(M.Fragment,{children:[M.jsxs("div",{className:Xv["search-by-container"],ref:a,style:{marginRight:lf,marginLeft:e?0:lf},onClick:()=>{o(u=>!u)},onMouseDown:u=>{u.detail>1&&u.preventDefault()},children:[M.jsxs("span",{children:[!e&&"Search by ",M.jsx("b",{style:{color:e?"black":"lightblue"},children:sa(r)?Xr[r].displayName:Xr[Nd].displayName})]}),M.jsx(xr,{icon:M8,style:{marginLeft:8,transition:"transform .2s ease-in-out",transform:i?"rotate(180deg)":"rotate(0deg)"}})]}),M.jsx("div",{className:Xv["search-by-options-container"],ref:s,style:{display:i?"block":"none",marginLeft:e?0:lf-10},children:l()})]})}const yI={"icon-button":"_icon-button_1atlb_1"};function Kv(e){const{className:t=yI["icon-button"],size:n="xl",...r}=e;return M.jsx(xr,{...r,className:t,size:n})}const sf=30,wI=32;function xI({oncoTreeData:e,oncoTree:t,onVersionChange:n}){var k,E,C,A;const r=Er(),i=Zp(),[o,a]=x.useState(!0),[s,l]=x.useState(!0),[u,c]=x.useState(!1),[f,d]=x.useState(!1),m=x.useRef(null),g=x.useRef(null),y=x.useRef(null),w=x.useRef(null),p=x.useRef(null),h=x.useRef(null),v=x.useRef(null),S=x.useRef(null),_=x.useMemo(()=>b8(e),[e]);return x.useEffect(()=>{function O(){if(!m.current||!g.current||!w.current)return;const z=Xl(m.current),H=Xl(g.current),W=y.current?Xl(y.current):0,b=Xl(w.current);l(z{window.removeEventListener("resize",O)}},[r,l,a]),x.useEffect(()=>{s||d(!1)},[s]),x.useEffect(()=>{o||c(!1)},[o]),M.jsxs(M.Fragment,{children:[M.jsxs("div",{ref:m,className:vt.header,children:[M.jsx("img",{ref:g,src:tk,style:{height:"110%",cursor:"pointer"},onClick:()=>{i(je.HOME)}}),r.pathname===je.HOME&&M.jsxs("div",{ref:y,style:{display:"flex",flexShrink:0,alignItems:"center",visibility:o?"hidden":"unset",pointerEvents:o?"none":"unset"},children:[M.jsx(Gv,{}),M.jsx(Av,{oncoTreeData:e,oncoTree:t}),M.jsx("div",{style:{marginRight:20}}),M.jsx(Yv,{onVersionChange:n,stats:_})]}),M.jsx("div",{style:{flexGrow:1}}),M.jsxs("div",{ref:w,style:{marginLeft:sf,marginRight:sf,visibility:s?"hidden":"unset"},children:[M.jsx(_n,{className:vt["header-link"],style:{marginRight:40},to:je.HOME,children:"Home"}),M.jsx(_n,{className:vt["header-link"],style:{marginRight:40},to:je.NEWS,children:"News"}),M.jsx(_n,{className:vt["header-link"],style:{marginRight:40},to:je.MAPPING,children:"Mapping"}),M.jsx(_n,{className:vt["header-link"],to:je.ABOUT,children:"About"})]}),s&&M.jsxs("div",{style:{position:"absolute",right:sf},children:[r.pathname===je.HOME&&o&&M.jsx(Kv,{icon:I8,style:{marginRight:20},onClick:()=>{c(O=>!O),d(!1)}}),M.jsx(Kv,{icon:C8,onClick:()=>{d(O=>!O),c(!1)}})]})]}),M.jsx("div",{className:`${vt["mobile-container"]} ${vt["mobile-links"]}`,style:f?{transform:"translateY(-1px)"}:{transform:`translateY(${0-(((k=h.current)==null?void 0:k.scrollHeight)??Number.MAX_SAFE_INTEGER)}px)`,visibility:"hidden"},ref:h,children:M.jsxs("div",{style:{display:"flex",flexDirection:"column",marginLeft:wI},children:[M.jsx(_n,{className:vt["header-link"],style:{marginBottom:10},to:je.HOME,onClick:()=>{d(!1),c(!1)},children:"Home"}),M.jsx(_n,{className:vt["header-link"],style:{marginBottom:10},to:je.NEWS,onClick:()=>{d(!1),c(!1)},children:"News"}),M.jsx(_n,{className:vt["header-link"],style:{marginBottom:10},to:je.MAPPING,onClick:()=>{d(!1),c(!1)},children:"Mapping"}),M.jsx(_n,{className:vt["header-link"],to:je.ABOUT,onClick:()=>{d(!1),c(!1)},children:"About"})]})}),M.jsx("div",{className:`${vt["mobile-container"]} ${vt["mobile-search"]}`,style:u?{transform:"translateY(-1px)",width:"100%"}:{transform:`translateY(${0-(((E=p.current)==null?void 0:E.scrollHeight)??Number.MAX_SAFE_INTEGER)}px)`,visibility:"hidden"},ref:p,children:M.jsxs("div",{style:{color:"black",width:"100%",display:"flex",justifyContent:"center",paddingRight:20,paddingLeft:20},children:[M.jsxs("div",{children:[M.jsx("div",{style:{height:(C=v.current)==null?void 0:C.clientHeight,display:"flex",alignItems:"center",marginBottom:6},children:M.jsx(Gv,{mobileView:!0})}),M.jsx("div",{style:{height:(A=S.current)==null?void 0:A.clientHeight,display:"flex",alignItems:"center"},children:M.jsx("b",{style:{fontSize:".9rem"},children:"Version"})})]}),M.jsx("div",{style:{marginRight:8}}),M.jsxs("div",{style:{flexGrow:1,maxWidth:400},children:[M.jsx("div",{ref:v,style:{marginBottom:6},children:M.jsx(Av,{oncoTreeData:e,oncoTree:t,mobileView:!0})}),M.jsx("div",{ref:S,children:M.jsx(Yv,{onVersionChange:n,stats:_,mobileView:!0})})]})]})})]})}function SI(){return M.jsx("iframe",{style:{height:"100%",width:"100%"},src:"news.html"})}function _I(){return M.jsx("iframe",{style:{height:"100%",width:"100%"},src:"mapping.html"})}const bI="#004187",EI="#f8f9fa",CI="_footer_8inpe_6",bi={primary:bI,secondary:EI,footer:CI,"footer-container":"_footer-container_8inpe_16","mobile-hidden":"_mobile-hidden_8inpe_29","mobile-community-group":"_mobile-community-group_8inpe_32","mobile-citation":"_mobile-citation_8inpe_37"};function kI(){const e=Er();return M.jsx("div",{className:bi.footer,style:e.pathname!==je.HOME?{display:"none"}:void 0,children:M.jsxs("div",{className:bi["footer-container"],children:[M.jsxs("div",{className:bi["mobile-citation"],children:[M.jsxs("span",{className:bi["mobile-hidden"],children:[" ","When using OncoTree, please cite: ",M.jsx("br",{})]}),M.jsxs(_n,{style:{pointerEvents:"auto"},to:"https://ascopubs.org/doi/10.1200/CCI.20.00108",target:"_blank",children:[M.jsx("i",{children:"Kundra et al., JCO Clinical Cancer Informatics"})," 2021"]})]}),M.jsx("div",{style:{minWidth:50}}),M.jsxs("div",{style:{pointerEvents:"auto",textAlign:"center",display:"flex",alignItems:"center"},children:[M.jsx("div",{className:bi["mobile-community-group"],style:{marginRight:25},children:M.jsx("a",{href:x8,target:"_blank",style:{pointerEvents:"auto"},children:"Community Group"})}),M.jsx("a",{href:w8,className:bi["mobile-hidden"],target:"_blank",style:{pointerEvents:"auto"},children:"API"})]})]})})}function OI(){return M.jsx("iframe",{style:{height:"100%",width:"100%"},src:"about.html"})}function PI(){const e=Er(),[,t]=Lu(),[n,r]=x.useState(),[i,o]=x.useState();async function a(l){const c=await(await fetch(`${g8}/?&version=${l}`)).json(),f=Object.values(c)[0];r(f)}x.useEffect(()=>{a(Md)},[]),x.useEffect(()=>{e.pathname!==je.HOME&&t(void 0)},[e.pathname,t]);const s=x.useCallback(l=>{o(l)},[]);return n?M.jsxs("div",{className:"app-container",children:[M.jsx(xI,{oncoTree:i,oncoTreeData:n,onVersionChange:l=>{a(l.api_identifier)}}),M.jsx("div",{className:"app-content-container",children:M.jsxs(ib,{children:[M.jsx(ea,{path:je.HOME,element:M.jsx(q4,{oncoTreeData:n,oncoTree:i,onOncoTreeInit:s})}),M.jsx(ea,{path:je.NEWS,element:M.jsx(SI,{})}),M.jsx(ea,{path:je.MAPPING,element:M.jsx(_I,{})}),M.jsx(ea,{path:je.ABOUT,element:M.jsx(OI,{})})]})}),M.jsx(kI,{}),M.jsx(tI,{position:"top-right",autoClose:1800,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light",transition:V2})]}):M.jsx(M.Fragment,{children:"Loading..."})}cf.createRoot(document.getElementById("root")).render(M.jsx(re.StrictMode,{children:M.jsx(db,{children:M.jsx(PI,{})})})); + `}return M.jsxs("div",{children:[M.jsxs("div",{style:{display:"flex",alignItems:"center"},children:[M.jsx(Qw,{placeholder:o||iv,value:l(),options:a==null?void 0:a.sort((c,f)=>(new Date(c.data.release_date).getTime()-new Date(f.data.release_date).getTime())*-1),onChange:c=>{c&&(r.set("version",c.value),r.delete("search"),i(r),t(c.data))},styles:{container(c){return n?{...c,flexGrow:1}:c},option(c,f){return f.isSelected?{...c,backgroundColor:eo.primary}:{...c,color:"black"}},control(c){return{...c,minHeight:42,minWidth:n?"100%":265}}},theme:c=>({...c,colors:{...c.colors,primary:eo.primary,neutral90:eo.white}})}),M.jsx("div",{style:{marginLeft:8},"data-tooltip-id":"version-tooltip","data-tooltip-html":u(),children:M.jsx(xr,{icon:P8})}),M.jsx(pI,{id:"version-tooltip",place:"bottom",style:{maxWidth:200,zIndex:1}})]}),o===_8&&M.jsxs("span",{style:{position:"absolute",width:"100%",color:n?"#dc3545":"#f99",marginTop:-.5,fontSize:".87rem",textOverflow:"clip"},children:[M.jsx(xr,{icon:A8,style:{marginRight:6}}),M.jsxs("span",{children:["Subject to change ",M.jsx("b",{children:"without notice"})]})]})]})}const hI="#004187",mI="#f8f9fa",Xv={primary:hI,secondary:mI,"search-by-container":"_search-by-container_hmvyf_6","search-by-options-container":"_search-by-options-container_hmvyf_15"},vI="#004187",gI="#f8f9fa",yI={primary:vI,secondary:gI,"search-bar-option":"_search-bar-option_1n7l8_6"},lf=20;function Gv({mobileView:e=!1}){const[t,n]=Lu(),r=t.get("field"),[i,o]=x.useState(!1),a=x.useRef(null),s=x.useRef(null);x.useEffect(()=>{function u(c){a.current&&s.current&&!a.current.contains(c.target)&&!s.current.contains(c.target)&&i&&o(!1)}return document.addEventListener("click",u),()=>{document.removeEventListener("click",u)}},[i]);function l(){return Object.values(mo).map(u=>M.jsx("div",{className:yI["search-bar-option"],onClick:()=>{t.set("field",u),n(t),o(!1)},children:M.jsx("span",{children:Xr[u].displayName})},u))}return M.jsxs(M.Fragment,{children:[M.jsxs("div",{className:Xv["search-by-container"],ref:a,style:{marginRight:lf,marginLeft:e?0:lf},onClick:()=>{o(u=>!u)},onMouseDown:u=>{u.detail>1&&u.preventDefault()},children:[M.jsxs("span",{children:[!e&&"Search by ",M.jsx("b",{style:{color:e?"black":"lightblue"},children:sa(r)?Xr[r].displayName:Xr[Md].displayName})]}),M.jsx(xr,{icon:N8,style:{marginLeft:8,transition:"transform .2s ease-in-out",transform:i?"rotate(180deg)":"rotate(0deg)"}})]}),M.jsx("div",{className:Xv["search-by-options-container"],ref:s,style:{display:i?"block":"none",marginLeft:e?0:lf-10},children:l()})]})}const wI={"icon-button":"_icon-button_1atlb_1"};function Kv(e){const{className:t=wI["icon-button"],size:n="xl",...r}=e;return M.jsx(xr,{...r,className:t,size:n})}const sf=30,xI=32;function SI({oncoTreeData:e,oncoTree:t,onVersionChange:n}){var k,E,C,A;const r=Er(),i=qp(),[o,a]=x.useState(!0),[s,l]=x.useState(!0),[u,c]=x.useState(!1),[f,d]=x.useState(!1),m=x.useRef(null),g=x.useRef(null),y=x.useRef(null),w=x.useRef(null),p=x.useRef(null),h=x.useRef(null),v=x.useRef(null),S=x.useRef(null),_=x.useMemo(()=>E8(e),[e]);return x.useEffect(()=>{function O(){if(!m.current||!g.current||!w.current)return;const z=Xl(m.current),H=Xl(g.current),W=y.current?Xl(y.current):0,b=Xl(w.current);l(z{window.removeEventListener("resize",O)}},[r,l,a]),x.useEffect(()=>{s||d(!1)},[s]),x.useEffect(()=>{o||c(!1)},[o]),M.jsxs(M.Fragment,{children:[M.jsxs("div",{ref:m,className:vt.header,children:[M.jsx("img",{ref:g,src:nk,style:{height:"110%",cursor:"pointer"},onClick:()=>{i(je.HOME)}}),r.pathname===je.HOME&&M.jsxs("div",{ref:y,style:{display:"flex",flexShrink:0,alignItems:"center",visibility:o?"hidden":"unset",pointerEvents:o?"none":"unset"},children:[M.jsx(Gv,{}),M.jsx(Av,{oncoTreeData:e,oncoTree:t}),M.jsx("div",{style:{marginRight:20}}),M.jsx(Yv,{onVersionChange:n,stats:_})]}),M.jsx("div",{style:{flexGrow:1}}),M.jsxs("div",{ref:w,style:{marginLeft:sf,marginRight:sf,visibility:s?"hidden":"unset"},children:[M.jsx(_n,{className:vt["header-link"],style:{marginRight:40},to:je.HOME,children:"Home"}),M.jsx(_n,{className:vt["header-link"],style:{marginRight:40},to:je.NEWS,children:"News"}),M.jsx(_n,{className:vt["header-link"],style:{marginRight:40},to:je.MAPPING,children:"Mapping"}),M.jsx(_n,{className:vt["header-link"],to:je.ABOUT,children:"About"})]}),s&&M.jsxs("div",{style:{position:"absolute",right:sf},children:[r.pathname===je.HOME&&o&&M.jsx(Kv,{icon:M8,style:{marginRight:20},onClick:()=>{c(O=>!O),d(!1)}}),M.jsx(Kv,{icon:k8,onClick:()=>{d(O=>!O),c(!1)}})]})]}),M.jsx("div",{className:`${vt["mobile-container"]} ${vt["mobile-links"]}`,style:f?{transform:"translateY(-1px)"}:{transform:`translateY(${0-(((k=h.current)==null?void 0:k.scrollHeight)??Number.MAX_SAFE_INTEGER)}px)`,visibility:"hidden"},ref:h,children:M.jsxs("div",{style:{display:"flex",flexDirection:"column",marginLeft:xI},children:[M.jsx(_n,{className:vt["header-link"],style:{marginBottom:10},to:je.HOME,onClick:()=>{d(!1),c(!1)},children:"Home"}),M.jsx(_n,{className:vt["header-link"],style:{marginBottom:10},to:je.NEWS,onClick:()=>{d(!1),c(!1)},children:"News"}),M.jsx(_n,{className:vt["header-link"],style:{marginBottom:10},to:je.MAPPING,onClick:()=>{d(!1),c(!1)},children:"Mapping"}),M.jsx(_n,{className:vt["header-link"],to:je.ABOUT,onClick:()=>{d(!1),c(!1)},children:"About"})]})}),M.jsx("div",{className:`${vt["mobile-container"]} ${vt["mobile-search"]}`,style:u?{transform:"translateY(-1px)",width:"100%"}:{transform:`translateY(${0-(((E=p.current)==null?void 0:E.scrollHeight)??Number.MAX_SAFE_INTEGER)}px)`,visibility:"hidden"},ref:p,children:M.jsxs("div",{style:{color:"black",width:"100%",display:"flex",justifyContent:"center",paddingRight:20,paddingLeft:20},children:[M.jsxs("div",{children:[M.jsx("div",{style:{height:(C=v.current)==null?void 0:C.clientHeight,display:"flex",alignItems:"center",marginBottom:6},children:M.jsx(Gv,{mobileView:!0})}),M.jsx("div",{style:{height:(A=S.current)==null?void 0:A.clientHeight,display:"flex",alignItems:"center"},children:M.jsx("b",{style:{fontSize:".9rem"},children:"Version"})})]}),M.jsx("div",{style:{marginRight:8}}),M.jsxs("div",{style:{flexGrow:1,maxWidth:400},children:[M.jsx("div",{ref:v,style:{marginBottom:6},children:M.jsx(Av,{oncoTreeData:e,oncoTree:t,mobileView:!0})}),M.jsx("div",{ref:S,children:M.jsx(Yv,{onVersionChange:n,stats:_,mobileView:!0})})]})]})})]})}function _I(){return M.jsx("iframe",{style:{height:"100%",width:"100%"},src:"news.html"})}function bI(){return M.jsx("iframe",{style:{height:"100%",width:"100%"},src:"mapping.html"})}const EI="#004187",CI="#f8f9fa",kI="_footer_8inpe_6",bi={primary:EI,secondary:CI,footer:kI,"footer-container":"_footer-container_8inpe_16","mobile-hidden":"_mobile-hidden_8inpe_29","mobile-community-group":"_mobile-community-group_8inpe_32","mobile-citation":"_mobile-citation_8inpe_37"};function OI(){const e=Er();return M.jsx("div",{className:bi.footer,style:e.pathname!==je.HOME?{display:"none"}:void 0,children:M.jsxs("div",{className:bi["footer-container"],children:[M.jsxs("div",{className:bi["mobile-citation"],children:[M.jsxs("span",{className:bi["mobile-hidden"],children:[" ","When using OncoTree, please cite: ",M.jsx("br",{})]}),M.jsxs(_n,{style:{pointerEvents:"auto"},to:"https://ascopubs.org/doi/10.1200/CCI.20.00108",target:"_blank",children:[M.jsx("i",{children:"Kundra et al., JCO Clinical Cancer Informatics"})," 2021"]})]}),M.jsx("div",{style:{minWidth:50}}),M.jsxs("div",{style:{pointerEvents:"auto",textAlign:"center",display:"flex",alignItems:"center"},children:[M.jsx("div",{className:bi["mobile-community-group"],style:{marginRight:25},children:M.jsx("a",{href:S8,target:"_blank",style:{pointerEvents:"auto"},children:"Community Group"})}),M.jsx("a",{href:x8,className:bi["mobile-hidden"],target:"_blank",style:{pointerEvents:"auto"},children:"API"})]})]})})}function PI(){return M.jsx("iframe",{style:{height:"100%",width:"100%"},src:"about.html"})}function TI(){const e=Er(),[t,n]=Lu(),[r,i]=x.useState(),[o,a]=x.useState();async function s(u){const f=await(await fetch(`${y8}/?&version=${u}`)).json(),d=Object.values(f)[0];i(d)}x.useEffect(()=>{const u=t.get("version");u&&s(u)},[t]),x.useEffect(()=>{e.pathname!==je.HOME&&n(void 0)},[e.pathname,n]);const l=x.useCallback(u=>{a(u)},[]);return r?M.jsxs("div",{className:"app-container",children:[M.jsx(SI,{oncoTree:o,oncoTreeData:r,onVersionChange:u=>{s(u.api_identifier)}}),M.jsx("div",{className:"app-content-container",children:M.jsxs(ib,{children:[M.jsx(ea,{path:je.HOME,element:M.jsx(Z3,{oncoTreeData:r,oncoTree:o,onOncoTreeInit:l})}),M.jsx(ea,{path:je.NEWS,element:M.jsx(_I,{})}),M.jsx(ea,{path:je.MAPPING,element:M.jsx(bI,{})}),M.jsx(ea,{path:je.ABOUT,element:M.jsx(PI,{})})]})}),M.jsx(OI,{}),M.jsx(nI,{position:"top-right",autoClose:1800,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"light",transition:V2})]}):M.jsx(M.Fragment,{children:"Loading..."})}cf.createRoot(document.getElementById("root")).render(M.jsx(re.StrictMode,{children:M.jsx(db,{children:M.jsx(TI,{})})})); diff --git a/web/src/main/resources/static/index.html b/web/src/main/resources/static/index.html index 74a570c..7d4e272 100644 --- a/web/src/main/resources/static/index.html +++ b/web/src/main/resources/static/index.html @@ -5,7 +5,7 @@ OncoTree - + From bbd4a09f3026cd3756811e5dc566d2b2cdb790cf Mon Sep 17 00:00:00 2001 From: bprize15 Date: Thu, 12 Dec 2024 16:31:50 -0500 Subject: [PATCH 4/4] add error checking and default version --- web/src/main/javascript/src/App.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/web/src/main/javascript/src/App.tsx b/web/src/main/javascript/src/App.tsx index 6b3f707..a7af1f7 100644 --- a/web/src/main/javascript/src/App.tsx +++ b/web/src/main/javascript/src/App.tsx @@ -5,9 +5,10 @@ import "./app.scss"; import OncoTree, { OncoTreeNode } from "@oncokb/oncotree"; import { useCallback, useEffect, useState } from "react"; import "react-toastify/dist/ReactToastify.css"; -import { Bounce, ToastContainer } from "react-toastify"; +import { Bounce, toast, ToastContainer } from "react-toastify"; import News from "./pages/News/News"; import { + DEFAULT_VERSION, ONCOTREE_TREE_URL, PageRoutes, } from "./shared/constants"; @@ -33,8 +34,10 @@ function App() { useEffect(() => { const version = searchParams.get('version'); - if (version) { - fetchData(version); + try { + version ? fetchData(version) : fetchData(DEFAULT_VERSION); + } catch { + toast.error("Error fetching OncoTree data"); } }, [searchParams]);