From 367bb6466300205d958e6a9cd309a882fda78e9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Fri, 8 Nov 2024 00:18:22 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20egreer/b?= =?UTF-8?q?eermiser.jibbermaster.com@90b0089ecf5b019d4682f8190377e155db9b7?= =?UTF-8?q?1dc=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/index-B0BZwp3N.js | 626 --------------------------------------- assets/index-CirTibYg.js | 626 +++++++++++++++++++++++++++++++++++++++ index.html | 2 +- sw.js | 2 +- 4 files changed, 628 insertions(+), 628 deletions(-) delete mode 100644 assets/index-B0BZwp3N.js create mode 100644 assets/index-CirTibYg.js diff --git a/assets/index-B0BZwp3N.js b/assets/index-B0BZwp3N.js deleted file mode 100644 index 44aca30..0000000 --- a/assets/index-B0BZwp3N.js +++ /dev/null @@ -1,626 +0,0 @@ -var py=Object.defineProperty;var my=(e,t,n)=>t in e?py(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var _t=(e,t,n)=>my(e,typeof t!="symbol"?t+"":t,n);function hy(e,t){for(var n=0;nr[a]})}}}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 a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();var va=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function we(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Pm={exports:{}},Uo={},Nm={exports:{}},R={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var ti=Symbol.for("react.element"),vy=Symbol.for("react.portal"),gy=Symbol.for("react.fragment"),yy=Symbol.for("react.strict_mode"),xy=Symbol.for("react.profiler"),wy=Symbol.for("react.provider"),Sy=Symbol.for("react.context"),Ey=Symbol.for("react.forward_ref"),_y=Symbol.for("react.suspense"),Cy=Symbol.for("react.memo"),Ty=Symbol.for("react.lazy"),Nf=Symbol.iterator;function ky(e){return e===null||typeof e!="object"?null:(e=Nf&&e[Nf]||e["@@iterator"],typeof e=="function"?e:null)}var bm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},jm=Object.assign,Im={};function Dr(e,t,n){this.props=e,this.context=t,this.refs=Im,this.updater=n||bm}Dr.prototype.isReactComponent={};Dr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Dr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rm(){}Rm.prototype=Dr.prototype;function Ju(e,t,n){this.props=e,this.context=t,this.refs=Im,this.updater=n||bm}var ec=Ju.prototype=new Rm;ec.constructor=Ju;jm(ec,Dr.prototype);ec.isPureReactComponent=!0;var bf=Array.isArray,Lm=Object.prototype.hasOwnProperty,tc={current:null},Mm={key:!0,ref:!0,__self:!0,__source:!0};function Fm(e,t,n){var r,a={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Lm.call(t,r)&&!Mm.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(l===1)a.children=n;else if(1>>1,W=T[D];if(0>>1;Da(St,j))qea(Et,St)?(T[D]=Et,T[qe]=j,D=qe):(T[D]=St,T[he]=j,D=he);else if(qea(Et,j))T[D]=Et,T[qe]=j,D=qe;else break e}}return b}function a(T,b){var j=T.sortIndex-b.sortIndex;return j!==0?j:T.id-b.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}var s=[],u=[],c=1,f=null,d=3,g=!1,x=!1,w=!1,E=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(T){for(var b=n(u);b!==null;){if(b.callback===null)r(u);else if(b.startTime<=T)r(u),b.sortIndex=b.expirationTime,t(s,b);else break;b=n(u)}}function S(T){if(w=!1,h(T),!x)if(n(s)!==null)x=!0,Be(_);else{var b=n(u);b!==null&&st(S,b.startTime-T)}}function _(T,b){x=!1,w&&(w=!1,m(P),P=-1),g=!0;var j=d;try{for(h(b),f=n(s);f!==null&&(!(f.expirationTime>b)||T&&!me());){var D=f.callback;if(typeof D=="function"){f.callback=null,d=f.priorityLevel;var W=D(f.expirationTime<=b);b=e.unstable_now(),typeof W=="function"?f.callback=W:f===n(s)&&r(s),h(b)}else r(s);f=n(s)}if(f!==null)var Se=!0;else{var he=n(u);he!==null&&st(S,he.startTime-b),Se=!1}return Se}finally{f=null,d=j,g=!1}}var k=!1,$=null,P=-1,H=5,I=-1;function me(){return!(e.unstable_now()-IT||125D?(T.sortIndex=j,t(u,T),n(s)===null&&T===n(u)&&(w?(m(P),P=-1):w=!0,st(S,j-D))):(T.sortIndex=W,t(s,T),x||g||(x=!0,Be(_))),T},e.unstable_shouldYield=me,e.unstable_wrapCallback=function(T){var b=d;return function(){var j=d;d=b;try{return T.apply(this,arguments)}finally{d=j}}}})(Hm);Bm.exports=Hm;var Fy=Bm.exports;/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Dy=y,Fe=Fy;function C(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Cs=Object.prototype.hasOwnProperty,zy=/^[: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]*$/,If={},Rf={};function Uy(e){return Cs.call(Rf,e)?!0:Cs.call(If,e)?!1:zy.test(e)?Rf[e]=!0:(If[e]=!0,!1)}function By(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 Hy(e,t,n,r){if(t===null||typeof t>"u"||By(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 Te(e,t,n,r,a,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var pe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){pe[e]=new Te(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];pe[t]=new Te(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){pe[e]=new Te(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){pe[e]=new Te(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){pe[e]=new Te(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){pe[e]=new Te(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){pe[e]=new Te(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){pe[e]=new Te(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){pe[e]=new Te(e,5,!1,e.toLowerCase(),null,!1,!1)});var rc=/[\-:]([a-z])/g;function ac(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(rc,ac);pe[t]=new Te(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(rc,ac);pe[t]=new Te(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(rc,ac);pe[t]=new Te(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){pe[e]=new Te(e,1,!1,e.toLowerCase(),null,!1,!1)});pe.xlinkHref=new Te("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){pe[e]=new Te(e,1,!1,e.toLowerCase(),null,!0,!0)});function ic(e,t,n,r){var a=pe.hasOwnProperty(t)?pe[t]:null;(a!==null?a.type!==0:r||!(2l||a[o]!==i[l]){var s=` -`+a[o].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=o&&0<=l);break}}}finally{Nl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ga(e):""}function Wy(e){switch(e.tag){case 5:return ga(e.type);case 16:return ga("Lazy");case 13:return ga("Suspense");case 19:return ga("SuspenseList");case 0:case 2:case 15:return e=bl(e.type,!1),e;case 11:return e=bl(e.type.render,!1),e;case 1:return e=bl(e.type,!0),e;default:return""}}function Os(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 ar:return"Fragment";case rr:return"Portal";case Ts:return"Profiler";case oc:return"StrictMode";case ks:return"Suspense";case $s:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Gm:return(e.displayName||"Context")+".Consumer";case Vm:return(e._context.displayName||"Context")+".Provider";case lc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case sc:return t=e.displayName||null,t!==null?t:Os(e.type)||"Memo";case Ht:t=e._payload,e=e._init;try{return Os(e(t))}catch{}}return null}function Vy(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 Os(t);case 8:return t===oc?"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 ln(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ym(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Gy(e){var t=Ym(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 a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function xi(e){e._valueTracker||(e._valueTracker=Gy(e))}function Qm(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ym(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ao(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 As(e,t){var n=t.checked;return te({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Mf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ln(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 Xm(e,t){t=t.checked,t!=null&&ic(e,"checked",t,!1)}function Ps(e,t){Xm(e,t);var n=ln(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")?Ns(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ns(e,t.type,ln(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ff(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 Ns(e,t,n){(t!=="number"||ao(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ya=Array.isArray;function yr(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a"+t.valueOf().toString()+"",t=wi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ma(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ca={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},Ky=["Webkit","ms","Moz","O"];Object.keys(Ca).forEach(function(e){Ky.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ca[t]=Ca[e]})});function eh(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ca.hasOwnProperty(e)&&Ca[e]?(""+t).trim():t+"px"}function th(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,a=eh(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}var Yy=te({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 Is(e,t){if(t){if(Yy[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(C(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(C(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(C(61))}if(t.style!=null&&typeof t.style!="object")throw Error(C(62))}}function Rs(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 Ls=null;function uc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ms=null,xr=null,wr=null;function Uf(e){if(e=ai(e)){if(typeof Ms!="function")throw Error(C(280));var t=e.stateNode;t&&(t=Go(t),Ms(e.stateNode,e.type,t))}}function nh(e){xr?wr?wr.push(e):wr=[e]:xr=e}function rh(){if(xr){var e=xr,t=wr;if(wr=xr=null,Uf(e),t)for(e=0;e>>=0,e===0?32:31-(i0(e)/o0|0)|0}var Si=64,Ei=4194304;function xa(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 so(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var l=o&~a;l!==0?r=xa(l):(i&=o,i!==0&&(r=xa(i)))}else o=n&~a,o!==0?r=xa(o):i!==0&&(r=xa(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&a)&&(a=r&-r,i=t&-t,a>=i||a===16&&(i&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 ni(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-rt(t),e[t]=n}function c0(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=ka),Xf=" ",qf=!1;function _h(e,t){switch(e){case"keyup":return F0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ch(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ir=!1;function z0(e,t){switch(e){case"compositionend":return Ch(t);case"keypress":return t.which!==32?null:(qf=!0,Xf);case"textInput":return e=t.data,e===Xf&&qf?null:e;default:return null}}function U0(e,t){if(ir)return e==="compositionend"||!gc&&_h(e,t)?(e=Sh(),Wi=mc=Yt=null,ir=!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=td(n)}}function Oh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Oh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ah(){for(var e=window,t=ao();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ao(e.document)}return t}function yc(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 X0(e){var t=Ah(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Oh(n.ownerDocument.documentElement,n)){if(r!==null&&yc(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 a=n.textContent.length,i=Math.min(r.start,a);r=r.end===void 0?i:Math.min(r.end,a),!e.extend&&i>r&&(a=r,r=i,i=a),a=nd(n,i);var o=nd(n,r);a&&o&&(e.rangeCount!==1||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.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,or=null,Hs=null,Oa=null,Ws=!1;function rd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ws||or==null||or!==ao(r)||(r=or,"selectionStart"in r&&yc(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}),Oa&&Ha(Oa,r)||(Oa=r,r=fo(Hs,"onSelect"),0ur||(e.current=Xs[ur],Xs[ur]=null,ur--)}function B(e,t){ur++,Xs[ur]=e.current,e.current=t}var sn={},xe=pn(sn),Oe=pn(!1),Ln=sn;function Ar(e,t){var n=e.type.contextTypes;if(!n)return sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a={},i;for(i in n)a[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function Ae(e){return e=e.childContextTypes,e!=null}function mo(){K(Oe),K(xe)}function cd(e,t,n){if(xe.current!==sn)throw Error(C(168));B(xe,t),B(Oe,n)}function Fh(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var a in r)if(!(a in t))throw Error(C(108,Vy(e)||"Unknown",a));return te({},n,r)}function ho(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||sn,Ln=xe.current,B(xe,e),B(Oe,Oe.current),!0}function fd(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=Fh(e,t,Ln),r.__reactInternalMemoizedMergedChildContext=e,K(Oe),K(xe),B(xe,e)):K(Oe),B(Oe,n)}var Tt=null,Ko=!1,Gl=!1;function Dh(e){Tt===null?Tt=[e]:Tt.push(e)}function sx(e){Ko=!0,Dh(e)}function mn(){if(!Gl&&Tt!==null){Gl=!0;var e=0,t=z;try{var n=Tt;for(z=1;e>=o,a-=o,$t=1<<32-rt(t)+a|n<P?(H=$,$=null):H=$.sibling;var I=d(m,$,h[P],S);if(I===null){$===null&&($=H);break}e&&$&&I.alternate===null&&t(m,$),p=i(I,p,P),k===null?_=I:k.sibling=I,k=I,$=H}if(P===h.length)return n(m,$),X&&yn(m,P),_;if($===null){for(;PP?(H=$,$=null):H=$.sibling;var me=d(m,$,I.value,S);if(me===null){$===null&&($=H);break}e&&$&&me.alternate===null&&t(m,$),p=i(me,p,P),k===null?_=me:k.sibling=me,k=me,$=H}if(I.done)return n(m,$),X&&yn(m,P),_;if($===null){for(;!I.done;P++,I=h.next())I=f(m,I.value,S),I!==null&&(p=i(I,p,P),k===null?_=I:k.sibling=I,k=I);return X&&yn(m,P),_}for($=r(m,$);!I.done;P++,I=h.next())I=g($,m,P,I.value,S),I!==null&&(e&&I.alternate!==null&&$.delete(I.key===null?P:I.key),p=i(I,p,P),k===null?_=I:k.sibling=I,k=I);return e&&$.forEach(function(ot){return t(m,ot)}),X&&yn(m,P),_}function E(m,p,h,S){if(typeof h=="object"&&h!==null&&h.type===ar&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case yi:e:{for(var _=h.key,k=p;k!==null;){if(k.key===_){if(_=h.type,_===ar){if(k.tag===7){n(m,k.sibling),p=a(k,h.props.children),p.return=m,m=p;break e}}else if(k.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Ht&&md(_)===k.type){n(m,k.sibling),p=a(k,h.props),p.ref=la(m,k,h),p.return=m,m=p;break e}n(m,k);break}else t(m,k);k=k.sibling}h.type===ar?(p=Pn(h.props.children,m.mode,S,h.key),p.return=m,m=p):(S=Zi(h.type,h.key,h.props,null,m.mode,S),S.ref=la(m,p,h),S.return=m,m=S)}return o(m);case rr:e:{for(k=h.key;p!==null;){if(p.key===k)if(p.tag===4&&p.stateNode.containerInfo===h.containerInfo&&p.stateNode.implementation===h.implementation){n(m,p.sibling),p=a(p,h.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=es(h,m.mode,S),p.return=m,m=p}return o(m);case Ht:return k=h._init,E(m,p,k(h._payload),S)}if(ya(h))return x(m,p,h,S);if(na(h))return w(m,p,h,S);Ai(m,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,p!==null&&p.tag===6?(n(m,p.sibling),p=a(p,h),p.return=m,m=p):(n(m,p),p=Jl(h,m.mode,S),p.return=m,m=p),o(m)):n(m,p)}return E}var Nr=Hh(!0),Wh=Hh(!1),yo=pn(null),xo=null,dr=null,Ec=null;function _c(){Ec=dr=xo=null}function Cc(e){var t=yo.current;K(yo),e._currentValue=t}function Js(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 Er(e,t){xo=e,Ec=dr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&($e=!0),e.firstContext=null)}function Ye(e){var t=e._currentValue;if(Ec!==e)if(e={context:e,memoizedValue:t,next:null},dr===null){if(xo===null)throw Error(C(308));dr=e,xo.dependencies={lanes:0,firstContext:e}}else dr=dr.next=e;return t}var kn=null;function Tc(e){kn===null?kn=[e]:kn.push(e)}function Vh(e,t,n,r){var a=t.interleaved;return a===null?(n.next=n,Tc(t)):(n.next=a.next,a.next=n),t.interleaved=n,bt(e,r)}function bt(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 Wt=!1;function kc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Gh(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 At(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function nn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,L&2){var a=r.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),r.pending=t,bt(e,n)}return a=r.interleaved,a===null?(t.next=t,Tc(r)):(t.next=a.next,a.next=t),r.interleaved=t,bt(e,n)}function Gi(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,fc(e,n)}}function hd(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var a=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?a=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?a=i=t:i=i.next=t}else a=i=t;n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,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 wo(e,t,n,r){var a=e.updateQueue;Wt=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,l=a.shared.pending;if(l!==null){a.shared.pending=null;var s=l,u=s.next;s.next=null,o===null?i=u:o.next=u,o=s;var c=e.alternate;c!==null&&(c=c.updateQueue,l=c.lastBaseUpdate,l!==o&&(l===null?c.firstBaseUpdate=u:l.next=u,c.lastBaseUpdate=s))}if(i!==null){var f=a.baseState;o=0,c=u=s=null,l=i;do{var d=l.lane,g=l.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:g,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var x=e,w=l;switch(d=t,g=n,w.tag){case 1:if(x=w.payload,typeof x=="function"){f=x.call(g,f,d);break e}f=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=w.payload,d=typeof x=="function"?x.call(g,f,d):x,d==null)break e;f=te({},f,d);break e;case 2:Wt=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,d=a.effects,d===null?a.effects=[l]:d.push(l))}else g={eventTime:g,lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},c===null?(u=c=g,s=f):c=c.next=g,o|=d;if(l=l.next,l===null){if(l=a.shared.pending,l===null)break;d=l,l=d.next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}}while(!0);if(c===null&&(s=f),a.baseState=s,a.firstBaseUpdate=u,a.lastBaseUpdate=c,t=a.shared.interleaved,t!==null){a=t;do o|=a.lane,a=a.next;while(a!==t)}else i===null&&(a.shared.lanes=0);Dn|=o,e.lanes=o,e.memoizedState=f}}function vd(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Yl.transition;Yl.transition={};try{e(!1),t()}finally{z=n,Yl.transition=r}}function uv(){return Qe().memoizedState}function dx(e,t,n){var r=an(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},cv(e))fv(t,n);else if(n=Vh(e,t,n,r),n!==null){var a=_e();at(n,e,r,a),dv(n,t,r)}}function px(e,t,n){var r=an(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(cv(e))fv(t,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,l=i(o,n);if(a.hasEagerState=!0,a.eagerState=l,it(l,o)){var s=t.interleaved;s===null?(a.next=a,Tc(t)):(a.next=s.next,s.next=a),t.interleaved=a;return}}catch{}finally{}n=Vh(e,t,a,r),n!==null&&(a=_e(),at(n,e,r,a),dv(n,t,r))}}function cv(e){var t=e.alternate;return e===ee||t!==null&&t===ee}function fv(e,t){Aa=Eo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function dv(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,fc(e,n)}}var _o={readContext:Ye,useCallback:ve,useContext:ve,useEffect:ve,useImperativeHandle:ve,useInsertionEffect:ve,useLayoutEffect:ve,useMemo:ve,useReducer:ve,useRef:ve,useState:ve,useDebugValue:ve,useDeferredValue:ve,useTransition:ve,useMutableSource:ve,useSyncExternalStore:ve,useId:ve,unstable_isNewReconciler:!1},mx={readContext:Ye,useCallback:function(e,t){return ft().memoizedState=[e,t===void 0?null:t],e},useContext:Ye,useEffect:yd,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Yi(4194308,4,av.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Yi(4,2,e,t)},useMemo:function(e,t){var n=ft();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ft();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=dx.bind(null,ee,e),[r.memoizedState,e]},useRef:function(e){var t=ft();return e={current:e},t.memoizedState=e},useState:gd,useDebugValue:Ic,useDeferredValue:function(e){return ft().memoizedState=e},useTransition:function(){var e=gd(!1),t=e[0];return e=fx.bind(null,e[1]),ft().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ee,a=ft();if(X){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),ue===null)throw Error(C(349));Fn&30||Xh(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,yd(Zh.bind(null,r,i,e),[e]),r.flags|=2048,qa(9,qh.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=ft(),t=ue.identifierPrefix;if(X){var n=Ot,r=$t;n=(r&~(1<<32-rt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Qa++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[pt]=t,e[Ga]=r,Ev(e,t,!1,!1),t.stateNode=e;e:{switch(o=Rs(n,r),n){case"dialog":V("cancel",e),V("close",e),a=r;break;case"iframe":case"object":case"embed":V("load",e),a=r;break;case"video":case"audio":for(a=0;aIr&&(t.flags|=128,r=!0,sa(i,!1),t.lanes=4194304)}else{if(!r)if(e=So(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),sa(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!X)return ge(t),null}else 2*re()-i.renderingStartTime>Ir&&n!==1073741824&&(t.flags|=128,r=!0,sa(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=re(),t.sibling=null,n=J.current,B(J,r?n&1|2:n&1),t):(ge(t),null);case 22:case 23:return zc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?je&1073741824&&(ge(t),t.subtreeFlags&6&&(t.flags|=8192)):ge(t),null;case 24:return null;case 25:return null}throw Error(C(156,t.tag))}function Ex(e,t){switch(wc(t),t.tag){case 1:return Ae(t.type)&&mo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return br(),K(Oe),K(xe),Ac(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Oc(t),null;case 13:if(K(J),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));Pr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return K(J),null;case 4:return br(),null;case 10:return Cc(t.type._context),null;case 22:case 23:return zc(),null;case 24:return null;default:return null}}var Ni=!1,ye=!1,_x=typeof WeakSet=="function"?WeakSet:Set,O=null;function pr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ne(e,t,r)}else n.current=null}function su(e,t,n){try{n()}catch(r){ne(e,t,r)}}var Ad=!1;function Cx(e,t){if(Vs=uo,e=Ah(),yc(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 a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,l=-1,s=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var g;f!==n||a!==0&&f.nodeType!==3||(l=o+a),f!==i||r!==0&&f.nodeType!==3||(s=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(g=f.firstChild)!==null;)d=f,f=g;for(;;){if(f===e)break t;if(d===n&&++u===a&&(l=o),d===i&&++c===r&&(s=o),(g=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=g}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Gs={focusedElem:e,selectionRange:n},uo=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,E=x.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?w:Je(t.type,w),E);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(S){ne(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return x=Ad,Ad=!1,x}function Pa(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var a=r=r.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,i!==void 0&&su(t,n,i)}a=a.next}while(a!==r)}}function Xo(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 uu(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 Tv(e){var t=e.alternate;t!==null&&(e.alternate=null,Tv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[pt],delete t[Ga],delete t[Qs],delete t[ox],delete t[lx])),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 kv(e){return e.tag===5||e.tag===3||e.tag===4}function Pd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kv(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 cu(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=po));else if(r!==4&&(e=e.child,e!==null))for(cu(e,t,n),e=e.sibling;e!==null;)cu(e,t,n),e=e.sibling}function fu(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(fu(e,t,n),e=e.sibling;e!==null;)fu(e,t,n),e=e.sibling}var fe=null,et=!1;function zt(e,t,n){for(n=n.child;n!==null;)$v(e,t,n),n=n.sibling}function $v(e,t,n){if(gt&&typeof gt.onCommitFiberUnmount=="function")try{gt.onCommitFiberUnmount(Bo,n)}catch{}switch(n.tag){case 5:ye||pr(n,t);case 6:var r=fe,a=et;fe=null,zt(e,t,n),fe=r,et=a,fe!==null&&(et?(e=fe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):fe.removeChild(n.stateNode));break;case 18:fe!==null&&(et?(e=fe,n=n.stateNode,e.nodeType===8?Vl(e.parentNode,n):e.nodeType===1&&Vl(e,n),Ua(e)):Vl(fe,n.stateNode));break;case 4:r=fe,a=et,fe=n.stateNode.containerInfo,et=!0,zt(e,t,n),fe=r,et=a;break;case 0:case 11:case 14:case 15:if(!ye&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){a=r=r.next;do{var i=a,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&su(n,t,o),a=a.next}while(a!==r)}zt(e,t,n);break;case 1:if(!ye&&(pr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ne(n,t,l)}zt(e,t,n);break;case 21:zt(e,t,n);break;case 22:n.mode&1?(ye=(r=ye)||n.memoizedState!==null,zt(e,t,n),ye=r):zt(e,t,n);break;default:zt(e,t,n)}}function Nd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new _x),t.forEach(function(r){var a=jx.bind(null,e,r);n.has(r)||(n.add(r),r.then(a,a))})}}function Ze(e,t){var n=t.deletions;if(n!==null)for(var r=0;ra&&(a=o),r&=~i}if(r=a,r=re()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*kx(r/1960))-r,10e?16:e,Qt===null)var r=!1;else{if(e=Qt,Qt=null,ko=0,L&6)throw Error(C(331));var a=L;for(L|=4,O=e.current;O!==null;){var i=O,o=i.child;if(O.flags&16){var l=i.deletions;if(l!==null){for(var s=0;sre()-Fc?An(e,0):Mc|=n),Pe(e,t)}function Rv(e,t){t===0&&(e.mode&1?(t=Ei,Ei<<=1,!(Ei&130023424)&&(Ei=4194304)):t=1);var n=_e();e=bt(e,t),e!==null&&(ni(e,t,n),Pe(e,n))}function bx(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Rv(e,n)}function jx(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(C(314))}r!==null&&r.delete(t),Rv(e,n)}var Lv;Lv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Oe.current)$e=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return $e=!1,wx(e,t,n);$e=!!(e.flags&131072)}else $e=!1,X&&t.flags&1048576&&zh(t,go,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Qi(e,t),e=t.pendingProps;var a=Ar(t,xe.current);Er(t,n),a=Nc(null,t,r,e,a,n);var i=bc();return t.flags|=1,typeof a=="object"&&a!==null&&typeof a.render=="function"&&a.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ae(r)?(i=!0,ho(t)):i=!1,t.memoizedState=a.state!==null&&a.state!==void 0?a.state:null,kc(t),a.updater=Qo,t.stateNode=a,a._reactInternals=t,tu(t,r,e,n),t=au(null,t,r,!0,i,n)):(t.tag=0,X&&i&&xc(t),Ee(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Qi(e,t),e=t.pendingProps,a=r._init,r=a(r._payload),t.type=r,a=t.tag=Rx(r),e=Je(r,e),a){case 0:t=ru(null,t,r,e,n);break e;case 1:t=kd(null,t,r,e,n);break e;case 11:t=Cd(null,t,r,e,n);break e;case 14:t=Td(null,t,r,Je(r.type,e),n);break e}throw Error(C(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Je(r,a),ru(e,t,r,a,n);case 1:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Je(r,a),kd(e,t,r,a,n);case 3:e:{if(xv(t),e===null)throw Error(C(387));r=t.pendingProps,i=t.memoizedState,a=i.element,Gh(e,t),wo(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){a=jr(Error(C(423)),t),t=$d(e,t,r,n,a);break e}else if(r!==a){a=jr(Error(C(424)),t),t=$d(e,t,r,n,a);break e}else for(Ie=tn(t.stateNode.containerInfo.firstChild),Re=t,X=!0,tt=null,n=Wh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Pr(),r===a){t=jt(e,t,n);break e}Ee(e,t,r,n)}t=t.child}return t;case 5:return Kh(t),e===null&&Zs(t),r=t.type,a=t.pendingProps,i=e!==null?e.memoizedProps:null,o=a.children,Ks(r,a)?o=null:i!==null&&Ks(r,i)&&(t.flags|=32),yv(e,t),Ee(e,t,o,n),t.child;case 6:return e===null&&Zs(t),null;case 13:return wv(e,t,n);case 4:return $c(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Nr(t,null,r,n):Ee(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Je(r,a),Cd(e,t,r,a,n);case 7:return Ee(e,t,t.pendingProps,n),t.child;case 8:return Ee(e,t,t.pendingProps.children,n),t.child;case 12:return Ee(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,i=t.memoizedProps,o=a.value,B(yo,r._currentValue),r._currentValue=o,i!==null)if(it(i.value,o)){if(i.children===a.children&&!Oe.current){t=jt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){o=i.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=At(-1,n&-n),s.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Js(i.return,n,t),l.lanes|=n;break}s=s.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(C(341));o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Js(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}Ee(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Er(t,n),a=Ye(a),r=r(a),t.flags|=1,Ee(e,t,r,n),t.child;case 14:return r=t.type,a=Je(r,t.pendingProps),a=Je(r.type,a),Td(e,t,r,a,n);case 15:return vv(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Je(r,a),Qi(e,t),t.tag=1,Ae(r)?(e=!0,ho(t)):e=!1,Er(t,n),pv(t,r,a),tu(t,r,a,n),au(null,t,r,!0,e,n);case 19:return Sv(e,t,n);case 22:return gv(e,t,n)}throw Error(C(156,t.tag))};function Mv(e,t){return ch(e,t)}function Ix(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 Ge(e,t,n,r){return new Ix(e,t,n,r)}function Bc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Rx(e){if(typeof e=="function")return Bc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===lc)return 11;if(e===sc)return 14}return 2}function on(e,t){var n=e.alternate;return n===null?(n=Ge(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 Zi(e,t,n,r,a,i){var o=2;if(r=e,typeof e=="function")Bc(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case ar:return Pn(n.children,a,i,t);case oc:o=8,a|=8;break;case Ts:return e=Ge(12,n,t,a|2),e.elementType=Ts,e.lanes=i,e;case ks:return e=Ge(13,n,t,a),e.elementType=ks,e.lanes=i,e;case $s:return e=Ge(19,n,t,a),e.elementType=$s,e.lanes=i,e;case Km:return Zo(n,a,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Vm:o=10;break e;case Gm:o=9;break e;case lc:o=11;break e;case sc:o=14;break e;case Ht:o=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=Ge(o,n,t,a),t.elementType=e,t.type=r,t.lanes=i,t}function Pn(e,t,n,r){return e=Ge(7,e,r,t),e.lanes=n,e}function Zo(e,t,n,r){return e=Ge(22,e,r,t),e.elementType=Km,e.lanes=n,e.stateNode={isHidden:!1},e}function Jl(e,t,n){return e=Ge(6,e,null,t),e.lanes=n,e}function es(e,t,n){return t=Ge(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Lx(e,t,n,r,a){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=Il(0),this.expirationTimes=Il(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Il(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Hc(e,t,n,r,a,i,o,l,s){return e=new Lx(e,t,n,l,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Ge(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},kc(i),e}function Mx(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Uv)}catch(e){console.error(e)}}Uv(),Um.exports=De;var Bv=Um.exports;const hr=we(Bv);var Hv,Dd=Bv;Hv=Dd.createRoot,Dd.hydrateRoot;var Bx=typeof Element<"u",Hx=typeof Map=="function",Wx=typeof Set=="function",Vx=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Ji(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,a;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Ji(e[r],t[r]))return!1;return!0}var i;if(Hx&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;for(i=e.entries();!(r=i.next()).done;)if(!Ji(r.value[1],t.get(r.value[0])))return!1;return!0}if(Wx&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(Vx&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,a[r]))return!1;if(Bx&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((a[r]==="_owner"||a[r]==="__v"||a[r]==="__o")&&e.$$typeof)&&!Ji(e[a[r]],t[a[r]]))return!1;return!0}return e!==e&&t!==t}var Gx=function(t,n){try{return Ji(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Kx=we(Gx);var Yx=function(e,t,n,r,a,i,o,l){if(!e){var s;if(t===void 0)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,i,o,l],c=0;s=new Error(t.replace(/%s/g,function(){return u[c++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}},Qx=Yx;const zd=we(Qx);var Xx=function(t,n,r,a){var i=r?r.call(a,t,n):void 0;if(i!==void 0)return!!i;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),l=Object.keys(n);if(o.length!==l.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(n),u=0;u(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(Wv||{}),ts={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},Ud=Object.values(Wv),Kc={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Zx=Object.entries(Kc).reduce((e,[t,n])=>(e[n]=t,e),{}),nt="data-rh",Cr={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Tr=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},Jx=e=>{let t=Tr(e,"title");const n=Tr(e,Cr.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Tr(e,Cr.DEFAULT_TITLE);return t||r||void 0},ew=e=>Tr(e,Cr.ON_CHANGE_CLIENT_STATE)||(()=>{}),ns=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),tw=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const a=Object.keys(r);for(let i=0;iconsole&&typeof console.warn=="function"&&console.warn(e),ca=(e,t,n)=>{const r={};return n.filter(a=>Array.isArray(a[e])?!0:(typeof a[e]<"u"&&nw(`Helmet: ${e} should be of type "Array". Instead found type "${typeof a[e]}"`),!1)).map(a=>a[e]).reverse().reduce((a,i)=>{const o={};i.filter(s=>{let u;const c=Object.keys(s);for(let d=0;da.push(s));const l=Object.keys(o);for(let s=0;s{if(Array.isArray(e)&&e.length){for(let n=0;n({baseTag:tw(["href"],e),bodyAttributes:ns("bodyAttributes",e),defer:Tr(e,Cr.DEFER),encode:Tr(e,Cr.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:ns("htmlAttributes",e),linkTags:ca("link",["rel","href"],e),metaTags:ca("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:ca("noscript",["innerHTML"],e),onChangeClientState:ew(e),scriptTags:ca("script",["src","innerHTML"],e),styleTags:ca("style",["cssText"],e),title:Jx(e),titleAttributes:ns("titleAttributes",e),prioritizeSeoTags:rw(e,Cr.PRIORITIZE_SEO_TAGS)}),Vv=e=>Array.isArray(e)?e.join(""):e,iw=(e,t)=>{const n=Object.keys(e);for(let r=0;rArray.isArray(e)?e.reduce((n,r)=>(iw(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},Bd=(e,t)=>({...e,[t]:void 0}),ow=["noscript","script","style"],vu=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Gv=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),lw=(e,t,n,r)=>{const a=Gv(n),i=Vv(t);return a?`<${e} ${nt}="true" ${a}>${vu(i,r)}`:`<${e} ${nt}="true">${vu(i,r)}`},sw=(e,t,n=!0)=>t.reduce((r,a)=>{const i=a,o=Object.keys(i).filter(u=>!(u==="innerHTML"||u==="cssText")).reduce((u,c)=>{const f=typeof i[c]>"u"?c:`${c}="${vu(i[c],n)}"`;return u?`${u} ${f}`:f},""),l=i.innerHTML||i.cssText||"",s=ow.indexOf(e)===-1;return`${r}<${e} ${nt}="true" ${o}${s?"/>":`>${l}`}`},""),Kv=(e,t={})=>Object.keys(e).reduce((n,r)=>{const a=Kc[r];return n[a||r]=e[r],n},t),uw=(e,t,n)=>{const r={key:t,[nt]:!0},a=Kv(n,r);return[ie.createElement("title",a,t)]},eo=(e,t)=>t.map((n,r)=>{const a={key:r,[nt]:!0};return Object.keys(n).forEach(i=>{const l=Kc[i]||i;if(l==="innerHTML"||l==="cssText"){const s=n.innerHTML||n.cssText;a.dangerouslySetInnerHTML={__html:s}}else a[l]=n[i]}),ie.createElement(e,a)}),He=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>uw(e,t.title,t.titleAttributes),toString:()=>lw(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Kv(t),toString:()=>Gv(t)};default:return{toComponent:()=>eo(e,t),toString:()=>sw(e,t,n)}}},cw=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const a=rs(e,ts.meta),i=rs(t,ts.link),o=rs(n,ts.script);return{priorityMethods:{toComponent:()=>[...eo("meta",a.priority),...eo("link",i.priority),...eo("script",o.priority)],toString:()=>`${He("meta",a.priority,r)} ${He("link",i.priority,r)} ${He("script",o.priority,r)}`},metaTags:a.default,linkTags:i.default,scriptTags:o.default}},fw=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:a,noscriptTags:i,styleTags:o,title:l="",titleAttributes:s,prioritizeSeoTags:u}=e;let{linkTags:c,metaTags:f,scriptTags:d}=e,g={toComponent:()=>{},toString:()=>""};return u&&({priorityMethods:g,linkTags:c,metaTags:f,scriptTags:d}=cw(e)),{priority:g,base:He("base",t,r),bodyAttributes:He("bodyAttributes",n,r),htmlAttributes:He("htmlAttributes",a,r),link:He("link",c,r),meta:He("meta",f,r),noscript:He("noscript",i,r),script:He("script",d,r),style:He("style",o,r),title:He("title",{title:l,titleAttributes:s},r)}},gu=fw,Ii=[],Yv=!!(typeof window<"u"&&window.document&&window.document.createElement),yu=class{constructor(e,t){_t(this,"instances",[]);_t(this,"canUseDOM",Yv);_t(this,"context");_t(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?Ii:this.instances,add:e=>{(this.canUseDOM?Ii:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?Ii:this.instances).indexOf(e);(this.canUseDOM?Ii:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=gu({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},dw={},Qv=ie.createContext(dw),On,Xv=(On=class extends y.Component{constructor(n){super(n);_t(this,"helmetData");this.helmetData=new yu(this.props.context||{},On.canUseDOM)}render(){return ie.createElement(Qv.Provider,{value:this.helmetData.value},this.props.children)}},_t(On,"canUseDOM",Yv),On),Zn=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${nt}]`),a=[].slice.call(r),i=[];let o;return t&&t.length&&t.forEach(l=>{const s=document.createElement(e);for(const u in l)if(Object.prototype.hasOwnProperty.call(l,u))if(u==="innerHTML")s.innerHTML=l.innerHTML;else if(u==="cssText")s.styleSheet?s.styleSheet.cssText=l.cssText:s.appendChild(document.createTextNode(l.cssText));else{const c=u,f=typeof l[c]>"u"?"":l[c];s.setAttribute(u,f)}s.setAttribute(nt,"true"),a.some((u,c)=>(o=c,s.isEqualNode(u)))?a.splice(o,1):i.push(s)}),a.forEach(l=>{var s;return(s=l.parentNode)==null?void 0:s.removeChild(l)}),i.forEach(l=>n.appendChild(l)),{oldTags:a,newTags:i}},xu=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(nt),a=r?r.split(","):[],i=[...a],o=Object.keys(t);for(const l of o){const s=t[l]||"";n.getAttribute(l)!==s&&n.setAttribute(l,s),a.indexOf(l)===-1&&a.push(l);const u=i.indexOf(l);u!==-1&&i.splice(u,1)}for(let l=i.length-1;l>=0;l-=1)n.removeAttribute(i[l]);a.length===i.length?n.removeAttribute(nt):n.getAttribute(nt)!==o.join(",")&&n.setAttribute(nt,o.join(","))},pw=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Vv(e)),xu("title",t)},Hd=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:a,linkTags:i,metaTags:o,noscriptTags:l,onChangeClientState:s,scriptTags:u,styleTags:c,title:f,titleAttributes:d}=e;xu("body",r),xu("html",a),pw(f,d);const g={baseTag:Zn("base",n),linkTags:Zn("link",i),metaTags:Zn("meta",o),noscriptTags:Zn("noscript",l),scriptTags:Zn("script",u),styleTags:Zn("style",c)},x={},w={};Object.keys(g).forEach(E=>{const{newTags:m,oldTags:p}=g[E];m.length&&(x[E]=m),p.length&&(w[E]=g[E].oldTags)}),t&&t(),s(e,x,w)},fa=null,mw=e=>{fa&&cancelAnimationFrame(fa),e.defer?fa=requestAnimationFrame(()=>{Hd(e,()=>{fa=null})}):(Hd(e),fa=null)},hw=mw,Wd=class extends y.Component{constructor(){super(...arguments);_t(this,"rendered",!1)}shouldComponentUpdate(t){return!qx(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const a=aw(t.get().map(i=>{const o={...i.props};return delete o.context,o}));Xv.canUseDOM?hw(a):gu&&(r=gu(a)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},_s,qv=(_s=class extends y.Component{shouldComponentUpdate(e){return!Kx(Bd(this.props,"helmetData"),Bd(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return zd(Ud.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${Ud.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),zd(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`} ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return ie.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:a,...i}=r.props,o=Object.keys(i).reduce((s,u)=>(s[Zx[u]||u]=i[u],s),{});let{type:l}=r;switch(typeof l=="symbol"?l=l.toString():this.warnOnInvalidChildren(r,a),l){case"Symbol(react.fragment)":t=this.mapChildrenToProps(a,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,a);break;default:t=this.mapObjectTypeChildren(r,t,o,a);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof yu)){const a=r;r=new yu(a.context,!0),delete n.helmetData}return r?ie.createElement(Wd,{...n,context:r.value}):ie.createElement(Qv.Consumer,null,a=>ie.createElement(Wd,{...n,context:a}))}},_t(_s,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),_s);/** - * @remix-run/router v1.20.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Ao(){return Ao=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Zv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function gw(){return Math.random().toString(36).substr(2,8)}function Gd(e,t){return{usr:e.state,key:e.key,idx:t}}function wu(e,t,n,r){return n===void 0&&(n=null),Ao({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?rl(t):t,{state:n,key:t&&t.key||r||gw()})}function Jv(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 rl(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 yw(e,t,n,r){r===void 0&&(r={});let{window:a=document.defaultView,v5Compat:i=!1}=r,o=a.history,l=Xt.Pop,s=null,u=c();u==null&&(u=0,o.replaceState(Ao({},o.state,{idx:u}),""));function c(){return(o.state||{idx:null}).idx}function f(){l=Xt.Pop;let E=c(),m=E==null?null:E-u;u=E,s&&s({action:l,location:w.location,delta:m})}function d(E,m){l=Xt.Push;let p=wu(w.location,E,m);u=c()+1;let h=Gd(p,u),S=w.createHref(p);try{o.pushState(h,"",S)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;a.location.assign(S)}i&&s&&s({action:l,location:w.location,delta:1})}function g(E,m){l=Xt.Replace;let p=wu(w.location,E,m);u=c();let h=Gd(p,u),S=w.createHref(p);o.replaceState(h,"",S),i&&s&&s({action:l,location:w.location,delta:0})}function x(E){let m=a.location.origin!=="null"?a.location.origin:a.location.href,p=typeof E=="string"?E:Jv(E);return p=p.replace(/ $/,"%20"),Ne(m,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,m)}let w={get action(){return l},get location(){return e(a,o)},listen(E){if(s)throw new Error("A history only accepts one active listener");return a.addEventListener(Vd,f),s=E,()=>{a.removeEventListener(Vd,f),s=null}},createHref(E){return t(a,E)},createURL:x,encodeLocation(E){let m=x(E);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:d,replace:g,go(E){return o.go(E)}};return w}var Kd;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Kd||(Kd={}));function xw(e,t,n){return n===void 0&&(n="/"),ww(e,t,n,!1)}function ww(e,t,n,r){let a=typeof t=="string"?rl(t):t,i=ng(a.pathname||"/",n);if(i==null)return null;let o=eg(e);Sw(o);let l=null;for(let s=0;l==null&&s{let s={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};s.relativePath.startsWith("/")&&(Ne(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=kr([r,s.relativePath]),c=n.concat(s);i.children&&i.children.length>0&&(Ne(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),eg(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:Ow(u,i.index),routesMeta:c})};return e.forEach((i,o)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))a(i,o);else for(let s of tg(i.path))a(i,o,s)}),t}function tg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,a=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return a?[i,""]:[i];let o=tg(r.join("/")),l=[];return l.push(...o.map(s=>s===""?i:[i,s].join("/"))),a&&l.push(...o),l.map(s=>e.startsWith("/")&&s===""?"/":s)}function Sw(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Aw(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Ew=/^:[\w-]+$/,_w=3,Cw=2,Tw=1,kw=10,$w=-2,Yd=e=>e==="*";function Ow(e,t){let n=e.split("/"),r=n.length;return n.some(Yd)&&(r+=$w),t&&(r+=Cw),n.filter(a=>!Yd(a)).reduce((a,i)=>a+(Ew.test(i)?_w:i===""?Tw:kw),r)}function Aw(e,t){return e.length===t.length&&e.slice(0,-1).every((r,a)=>r===t[a])?e[e.length-1]-t[t.length-1]:0}function Pw(e,t,n){let{routesMeta:r}=e,a={},i="/",o=[];for(let l=0;l{let{paramName:d,isOptional:g}=c;if(d==="*"){let w=l[f]||"";o=i.slice(0,i.length-w.length).replace(/(.)\/+$/,"$1")}const x=l[f];return g&&!x?u[d]=void 0:u[d]=(x||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:o,pattern:e}}function Nw(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Zv(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=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,l,s)=>(r.push({paramName:l,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),r]}function bw(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Zv(!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 ng(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)||"/"}const kr=e=>e.join("/").replace(/\/\/+/g,"/"),jw=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/");function Iw(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const rg=["post","put","patch","delete"];new Set(rg);const Rw=["get",...rg];new Set(Rw);/** - * React Router v6.27.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Po(){return Po=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.assign({},E,{params:Object.assign({},l,E.params),pathname:kr([s,a.encodeLocation?a.encodeLocation(E.pathname).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?s:kr([s,a.encodeLocation?a.encodeLocation(E.pathnameBase).pathname:E.pathnameBase])})),i,n,r);return t&&w?y.createElement(al.Provider,{value:{location:Po({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:Xt.Pop}},w):w}function Uw(){let e=Qw(),t=Iw(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return y.createElement(y.Fragment,null,y.createElement("h2",null,"Unexpected Application Error!"),y.createElement("h3",{style:{fontStyle:"italic"}},t),n?y.createElement("pre",{style:a},n):null,null)}const Bw=y.createElement(Uw,null);class Hw extends y.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?y.createElement(il.Provider,{value:this.props.routeContext},y.createElement(ig.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Ww(e){let{routeContext:t,match:n,children:r}=e,a=y.useContext(Lw);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),y.createElement(il.Provider,{value:t},r)}function Vw(e,t,n,r){var a;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,l=(a=n)==null?void 0:a.errors;if(l!=null){let c=o.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);c>=0||Ne(!1),o=o.slice(0,Math.min(o.length,c+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c=0?o=o.slice(0,u+1):o=[o[0]];break}}}return o.reduceRight((c,f,d)=>{let g,x=!1,w=null,E=null;n&&(g=l&&f.route.id?l[f.route.id]:void 0,w=f.route.errorElement||Bw,s&&(u<0&&d===0?(x=!0,E=null):u===d&&(x=!0,E=f.route.hydrateFallbackElement||null)));let m=t.concat(o.slice(0,d+1)),p=()=>{let h;return g?h=w:x?h=E:f.route.Component?h=y.createElement(f.route.Component,null):f.route.element?h=f.route.element:h=c,y.createElement(Ww,{match:f,routeContext:{outlet:c,matches:m,isDataRoute:n!=null},children:h})};return n&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?y.createElement(Hw,{location:n.location,revalidation:n.revalidation,component:w,error:g,children:p(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):p()},null)}var Su=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}(Su||{});function Gw(e){let t=y.useContext(Mw);return t||Ne(!1),t}function Kw(e){let t=y.useContext(il);return t||Ne(!1),t}function Yw(e){let t=Kw(),n=t.matches[t.matches.length-1];return n.route.id||Ne(!1),n.route.id}function Qw(){var e;let t=y.useContext(ig),n=Gw(Su.UseRouteError),r=Yw(Su.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function og(e){Ne(!1)}function Xw(e){let{basename:t="/",children:n=null,location:r,navigationType:a=Xt.Pop,navigator:i,static:o=!1,future:l}=e;Yc()&&Ne(!1);let s=t.replace(/^\/*/,"/"),u=y.useMemo(()=>({basename:s,navigator:i,static:o,future:Po({v7_relativeSplatPath:!1},l)}),[s,l,i,o]);typeof r=="string"&&(r=rl(r));let{pathname:c="/",search:f="",hash:d="",state:g=null,key:x="default"}=r,w=y.useMemo(()=>{let E=ng(c,s);return E==null?null:{location:{pathname:E,search:f,hash:d,state:g,key:x},navigationType:a}},[s,c,f,d,g,x,a]);return w==null?null:y.createElement(ag.Provider,{value:u},y.createElement(al.Provider,{children:n,value:w}))}function qw(e){let{children:t,location:n}=e;return Dw(Eu(t),n)}new Promise(()=>{});function Eu(e,t){t===void 0&&(t=[]);let n=[];return y.Children.forEach(e,(r,a)=>{if(!y.isValidElement(r))return;let i=[...t,a];if(r.type===y.Fragment){n.push.apply(n,Eu(r.props.children,i));return}r.type!==og&&Ne(!1),!r.props.index||!r.props.children||Ne(!1);let o={id:r.props.id||i.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&&(o.children=Eu(r.props.children,i)),n.push(o)}),n}/** - * React Router DOM v6.27.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */const Zw="6";try{window.__reactRouterVersion=Zw}catch{}const Jw="startTransition",Xd=Ny[Jw];function e2(e){let{basename:t,children:n,future:r,window:a}=e,i=y.useRef();i.current==null&&(i.current=vw({window:a,v5Compat:!0}));let o=i.current,[l,s]=y.useState({action:o.action,location:o.location}),{v7_startTransition:u}=r||{},c=y.useCallback(f=>{u&&Xd?Xd(()=>s(f)):s(f)},[s,u]);return y.useLayoutEffect(()=>o.listen(c),[o,c]),y.createElement(Xw,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o,future:r})}var qd;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(qd||(qd={}));var Zd;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Zd||(Zd={}));const t2={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z"]},n2=t2,r2={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},a2={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},i2=a2,Jd=()=>{};let Qc={},lg={},sg=null,ug={mark:Jd,measure:Jd};try{typeof window<"u"&&(Qc=window),typeof document<"u"&&(lg=document),typeof MutationObserver<"u"&&(sg=MutationObserver),typeof performance<"u"&&(ug=performance)}catch{}const{userAgent:ep=""}=Qc.navigator||{},un=Qc,Y=lg,tp=sg,Ri=ug;un.document;const Ft=!!Y.documentElement&&!!Y.head&&typeof Y.addEventListener=="function"&&typeof Y.createElement=="function",cg=~ep.indexOf("MSIE")||~ep.indexOf("Trident/");var q="classic",fg="duotone",Le="sharp",Me="sharp-duotone",o2=[q,fg,Le,Me],l2={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},np={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},s2=["kit"],u2=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,c2=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,f2={"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"}},d2={"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"}},p2={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"}},m2={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},h2={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"}},v2={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"}},dg={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"}},g2=["solid","regular","light","thin","duotone","brands"],pg=[1,2,3,4,5,6,7,8,9,10],y2=pg.concat([11,12,13,14,15,16,17,18,19,20]),Sa={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},x2=[...Object.keys(m2),...g2,"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",Sa.GROUP,Sa.SWAP_OPACITY,Sa.PRIMARY,Sa.SECONDARY].concat(pg.map(e=>"".concat(e,"x"))).concat(y2.map(e=>"w-".concat(e))),w2={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},S2={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},E2={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},rp={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const It="___FONT_AWESOME___",_u=16,mg="fa",hg="svg-inline--fa",Un="data-fa-i2svg",Cu="data-fa-pseudo-element",_2="data-fa-pseudo-element-pending",Xc="data-prefix",qc="data-icon",ap="fontawesome-i2svg",C2="async",T2=["HTML","HEAD","STYLE","SCRIPT"],vg=(()=>{try{return!0}catch{return!1}})(),gg=[q,Le,Me];function oi(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[q]}})}const yg={...dg};yg[q]={...dg[q],...np.kit,...np["kit-duotone"]};const Nn=oi(yg),Tu={...v2};Tu[q]={...Tu[q],...rp.kit,...rp["kit-duotone"]};const Ja=oi(Tu),ku={...h2};ku[q]={...ku[q],...E2.kit};const bn=oi(ku),$u={...p2};$u[q]={...$u[q],...S2.kit};const k2=oi($u),$2=u2,xg="fa-layers-text",O2=c2,A2={...l2};oi(A2);const P2=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],as=Sa,Rr=new Set;Object.keys(Ja[q]).map(Rr.add.bind(Rr));Object.keys(Ja[Le]).map(Rr.add.bind(Rr));Object.keys(Ja[Me]).map(Rr.add.bind(Rr));const N2=[...s2,...x2],ja=un.FontAwesomeConfig||{};function b2(e){var t=Y.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function j2(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Y&&typeof Y.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 a=j2(b2(n));a!=null&&(ja[r]=a)});const wg={styleDefault:"solid",familyDefault:"classic",cssPrefix:mg,replacementClass:hg,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ja.familyPrefix&&(ja.cssPrefix=ja.familyPrefix);const Lr={...wg,...ja};Lr.autoReplaceSvg||(Lr.observeMutations=!1);const A={};Object.keys(wg).forEach(e=>{Object.defineProperty(A,e,{enumerable:!0,set:function(t){Lr[e]=t,Ia.forEach(n=>n(A))},get:function(){return Lr[e]}})});Object.defineProperty(A,"familyPrefix",{enumerable:!0,set:function(e){Lr.cssPrefix=e,Ia.forEach(t=>t(A))},get:function(){return Lr.cssPrefix}});un.FontAwesomeConfig=A;const Ia=[];function I2(e){return Ia.push(e),()=>{Ia.splice(Ia.indexOf(e),1)}}const Ut=_u,ht={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function R2(e){if(!e||!Ft)return;const t=Y.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=Y.head.childNodes;let r=null;for(let a=n.length-1;a>-1;a--){const i=n[a],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=i)}return Y.head.insertBefore(t,r),e}const L2="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function ei(){let e=12,t="";for(;e-- >0;)t+=L2[Math.random()*62|0];return t}function Br(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Zc(e){return e.classList?Br(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function Sg(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function M2(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(Sg(e[n]),'" '),"").trim()}function ol(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function Jc(e){return e.size!==ht.size||e.x!==ht.x||e.y!==ht.y||e.rotate!==ht.rotate||e.flipX||e.flipY}function F2(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const a={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),l="rotate(".concat(t.rotate," 0 0)"),s={transform:"".concat(i," ").concat(o," ").concat(l)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:a,inner:s,path:u}}function D2(e){let{transform:t,width:n=_u,height:r=_u,startCentered:a=!1}=e,i="";return a&&cg?i+="translate(".concat(t.x/Ut-n/2,"em, ").concat(t.y/Ut-r/2,"em) "):a?i+="translate(calc(-50% + ".concat(t.x/Ut,"em), calc(-50% + ").concat(t.y/Ut,"em)) "):i+="translate(".concat(t.x/Ut,"em, ").concat(t.y/Ut,"em) "),i+="scale(".concat(t.size/Ut*(t.flipX?-1:1),", ").concat(t.size/Ut*(t.flipY?-1:1),") "),i+="rotate(".concat(t.rotate,"deg) "),i}var z2=`: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"; - --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"; - --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; - --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; - --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp"; - --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone"; -} - -svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { - overflow: visible; - box-sizing: content-box; -} - -.svg-inline--fa { - display: var(--fa-display, inline-block); - height: 1em; - overflow: visible; - vertical-align: -0.125em; -} -.svg-inline--fa.fa-2xs { - vertical-align: 0.1em; -} -.svg-inline--fa.fa-xs { - vertical-align: 0em; -} -.svg-inline--fa.fa-sm { - vertical-align: -0.0714285705em; -} -.svg-inline--fa.fa-lg { - vertical-align: -0.2em; -} -.svg-inline--fa.fa-xl { - vertical-align: -0.25em; -} -.svg-inline--fa.fa-2xl { - vertical-align: -0.3125em; -} -.svg-inline--fa.fa-pull-left { - margin-right: var(--fa-pull-margin, 0.3em); - width: auto; -} -.svg-inline--fa.fa-pull-right { - margin-left: var(--fa-pull-margin, 0.3em); - width: auto; -} -.svg-inline--fa.fa-li { - width: var(--fa-li-width, 2em); - top: 0.25em; -} -.svg-inline--fa.fa-fw { - width: var(--fa-fw-width, 1.25em); -} - -.fa-layers svg.svg-inline--fa { - bottom: 0; - left: 0; - margin: auto; - position: absolute; - right: 0; - top: 0; -} - -.fa-layers-counter, .fa-layers-text { - display: inline-block; - position: absolute; - text-align: center; -} - -.fa-layers { - display: inline-block; - height: 1em; - position: relative; - text-align: center; - vertical-align: -0.125em; - width: 1em; -} -.fa-layers svg.svg-inline--fa { - transform-origin: center center; -} - -.fa-layers-text { - left: 50%; - top: 50%; - transform: translate(-50%, -50%); - transform-origin: center center; -} - -.fa-layers-counter { - background-color: var(--fa-counter-background-color, #ff253a); - border-radius: var(--fa-counter-border-radius, 1em); - box-sizing: border-box; - color: var(--fa-inverse, #fff); - line-height: var(--fa-counter-line-height, 1); - max-width: var(--fa-counter-max-width, 5em); - min-width: var(--fa-counter-min-width, 1.5em); - overflow: hidden; - padding: var(--fa-counter-padding, 0.25em 0.5em); - right: var(--fa-right, 0); - text-overflow: ellipsis; - top: var(--fa-top, 0); - transform: scale(var(--fa-counter-scale, 0.25)); - transform-origin: top right; -} - -.fa-layers-bottom-right { - bottom: var(--fa-bottom, 0); - right: var(--fa-right, 0); - top: auto; - transform: scale(var(--fa-layers-scale, 0.25)); - transform-origin: bottom right; -} - -.fa-layers-bottom-left { - bottom: var(--fa-bottom, 0); - left: var(--fa-left, 0); - right: auto; - top: auto; - transform: scale(var(--fa-layers-scale, 0.25)); - transform-origin: bottom left; -} - -.fa-layers-top-right { - top: var(--fa-top, 0); - right: var(--fa-right, 0); - transform: scale(var(--fa-layers-scale, 0.25)); - transform-origin: top right; -} - -.fa-layers-top-left { - left: var(--fa-left, 0); - right: auto; - top: var(--fa-top, 0); - transform: scale(var(--fa-layers-scale, 0.25)); - transform-origin: top left; -} - -.fa-1x { - font-size: 1em; -} - -.fa-2x { - font-size: 2em; -} - -.fa-3x { - font-size: 3em; -} - -.fa-4x { - font-size: 4em; -} - -.fa-5x { - font-size: 5em; -} - -.fa-6x { - font-size: 6em; -} - -.fa-7x { - font-size: 7em; -} - -.fa-8x { - font-size: 8em; -} - -.fa-9x { - font-size: 9em; -} - -.fa-10x { - font-size: 10em; -} - -.fa-2xs { - font-size: 0.625em; - line-height: 0.1em; - vertical-align: 0.225em; -} - -.fa-xs { - font-size: 0.75em; - line-height: 0.0833333337em; - vertical-align: 0.125em; -} - -.fa-sm { - font-size: 0.875em; - line-height: 0.0714285718em; - vertical-align: 0.0535714295em; -} - -.fa-lg { - font-size: 1.25em; - line-height: 0.05em; - vertical-align: -0.075em; -} - -.fa-xl { - font-size: 1.5em; - line-height: 0.0416666682em; - vertical-align: -0.125em; -} - -.fa-2xl { - font-size: 2em; - line-height: 0.03125em; - vertical-align: -0.1875em; -} - -.fa-fw { - text-align: center; - width: 1.25em; -} - -.fa-ul { - list-style-type: none; - margin-left: var(--fa-li-margin, 2.5em); - padding-left: 0; -} -.fa-ul > li { - position: relative; -} - -.fa-li { - left: calc(-1 * var(--fa-li-width, 2em)); - position: absolute; - text-align: center; - width: var(--fa-li-width, 2em); - line-height: inherit; -} - -.fa-border { - border-color: var(--fa-border-color, #eee); - border-radius: var(--fa-border-radius, 0.1em); - border-style: var(--fa-border-style, solid); - border-width: var(--fa-border-width, 0.08em); - padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); -} - -.fa-pull-left { - float: left; - margin-right: var(--fa-pull-margin, 0.3em); -} - -.fa-pull-right { - float: right; - margin-left: var(--fa-pull-margin, 0.3em); -} - -.fa-beat { - animation-name: fa-beat; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, ease-in-out); -} - -.fa-bounce { - animation-name: fa-bounce; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); -} - -.fa-fade { - animation-name: fa-fade; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} - -.fa-beat-fade { - animation-name: fa-beat-fade; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); -} - -.fa-flip { - animation-name: fa-flip; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, ease-in-out); -} - -.fa-shake { - animation-name: fa-shake; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, linear); -} - -.fa-spin { - animation-name: fa-spin; - animation-delay: var(--fa-animation-delay, 0s); - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 2s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, linear); -} - -.fa-spin-reverse { - --fa-animation-direction: reverse; -} - -.fa-pulse, -.fa-spin-pulse { - animation-name: fa-spin; - animation-direction: var(--fa-animation-direction, normal); - animation-duration: var(--fa-animation-duration, 1s); - animation-iteration-count: var(--fa-animation-iteration-count, infinite); - animation-timing-function: var(--fa-animation-timing, steps(8)); -} - -@media (prefers-reduced-motion: reduce) { - .fa-beat, -.fa-bounce, -.fa-fade, -.fa-beat-fade, -.fa-flip, -.fa-pulse, -.fa-shake, -.fa-spin, -.fa-spin-pulse { - animation-delay: -1ms; - animation-duration: 1ms; - animation-iteration-count: 1; - transition-delay: 0s; - transition-duration: 0s; - } -} -@keyframes fa-beat { - 0%, 90% { - transform: scale(1); - } - 45% { - transform: scale(var(--fa-beat-scale, 1.25)); - } -} -@keyframes fa-bounce { - 0% { - transform: scale(1, 1) translateY(0); - } - 10% { - transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); - } - 30% { - transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); - } - 50% { - transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); - } - 57% { - transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); - } - 64% { - transform: scale(1, 1) translateY(0); - } - 100% { - transform: scale(1, 1) translateY(0); - } -} -@keyframes fa-fade { - 50% { - opacity: var(--fa-fade-opacity, 0.4); - } -} -@keyframes fa-beat-fade { - 0%, 100% { - opacity: var(--fa-beat-fade-opacity, 0.4); - transform: scale(1); - } - 50% { - opacity: 1; - transform: scale(var(--fa-beat-fade-scale, 1.125)); - } -} -@keyframes fa-flip { - 50% { - transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); - } -} -@keyframes fa-shake { - 0% { - transform: rotate(-15deg); - } - 4% { - transform: rotate(15deg); - } - 8%, 24% { - transform: rotate(-18deg); - } - 12%, 28% { - transform: rotate(18deg); - } - 16% { - transform: rotate(-22deg); - } - 20% { - transform: rotate(22deg); - } - 32% { - transform: rotate(-12deg); - } - 36% { - transform: rotate(12deg); - } - 40%, 100% { - transform: rotate(0deg); - } -} -@keyframes fa-spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } -} -.fa-rotate-90 { - transform: rotate(90deg); -} - -.fa-rotate-180 { - transform: rotate(180deg); -} - -.fa-rotate-270 { - transform: rotate(270deg); -} - -.fa-flip-horizontal { - transform: scale(-1, 1); -} - -.fa-flip-vertical { - transform: scale(1, -1); -} - -.fa-flip-both, -.fa-flip-horizontal.fa-flip-vertical { - transform: scale(-1, -1); -} - -.fa-rotate-by { - transform: rotate(var(--fa-rotate-angle, 0)); -} - -.fa-stack { - display: inline-block; - vertical-align: middle; - height: 2em; - position: relative; - width: 2.5em; -} - -.fa-stack-1x, -.fa-stack-2x { - bottom: 0; - left: 0; - margin: auto; - position: absolute; - right: 0; - top: 0; - z-index: var(--fa-stack-z-index, auto); -} - -.svg-inline--fa.fa-stack-1x { - height: 1em; - width: 1.25em; -} -.svg-inline--fa.fa-stack-2x { - height: 2em; - width: 2.5em; -} - -.fa-inverse { - color: var(--fa-inverse, #fff); -} - -.sr-only, -.fa-sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.sr-only-focusable:not(:focus), -.fa-sr-only-focusable:not(:focus) { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.svg-inline--fa .fa-primary { - fill: var(--fa-primary-color, currentColor); - opacity: var(--fa-primary-opacity, 1); -} - -.svg-inline--fa .fa-secondary { - fill: var(--fa-secondary-color, currentColor); - opacity: var(--fa-secondary-opacity, 0.4); -} - -.svg-inline--fa.fa-swap-opacity .fa-primary { - opacity: var(--fa-secondary-opacity, 0.4); -} - -.svg-inline--fa.fa-swap-opacity .fa-secondary { - opacity: var(--fa-primary-opacity, 1); -} - -.svg-inline--fa mask .fa-primary, -.svg-inline--fa mask .fa-secondary { - fill: black; -} - -.fad.fa-inverse, -.fa-duotone.fa-inverse { - color: var(--fa-inverse, #fff); -}`;function Eg(){const e=mg,t=hg,n=A.cssPrefix,r=A.replacementClass;let a=z2;if(n!==e||r!==t){const i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(t),"g");a=a.replace(i,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(l,".".concat(r))}return a}let ip=!1;function is(){A.autoAddCss&&!ip&&(R2(Eg()),ip=!0)}var U2={mixout(){return{dom:{css:Eg,insertCss:is}}},hooks(){return{beforeDOMElementCreation(){is()},beforeI2svg(){is()}}}};const Rt=un||{};Rt[It]||(Rt[It]={});Rt[It].styles||(Rt[It].styles={});Rt[It].hooks||(Rt[It].hooks={});Rt[It].shims||(Rt[It].shims=[]);var vt=Rt[It];const _g=[],Cg=function(){Y.removeEventListener("DOMContentLoaded",Cg),No=1,_g.map(e=>e())};let No=!1;Ft&&(No=(Y.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Y.readyState),No||Y.addEventListener("DOMContentLoaded",Cg));function B2(e){Ft&&(No?setTimeout(e,0):_g.push(e))}function li(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?Sg(e):"<".concat(t," ").concat(M2(n),">").concat(r.map(li).join(""),"")}function op(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var os=function(t,n,r,a){var i=Object.keys(t),o=i.length,l=n,s,u,c;for(r===void 0?(s=1,c=t[i[0]]):(s=0,c=r);s=55296&&a<=56319&&n=55296&&r<=56319&&n>t+1&&(a=e.charCodeAt(t+1),a>=56320&&a<=57343)?(r-55296)*1024+a-56320+65536:r}function lp(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 Au(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,a=lp(t);typeof vt.hooks.addPack=="function"&&!r?vt.hooks.addPack(e,lp(t)):vt.styles[e]={...vt.styles[e]||{},...a},e==="fas"&&Au("fa",t)}const{styles:En,shims:V2}=vt,G2={[q]:Object.values(bn[q]),[Le]:Object.values(bn[Le]),[Me]:Object.values(bn[Me])};let ef=null,Tg={},kg={},$g={},Og={},Ag={};const K2={[q]:Object.keys(Nn[q]),[Le]:Object.keys(Nn[Le]),[Me]:Object.keys(Nn[Me])};function Y2(e){return~N2.indexOf(e)}function Q2(e,t){const n=t.split("-"),r=n[0],a=n.slice(1).join("-");return r===e&&a!==""&&!Y2(a)?a:null}const Pg=()=>{const e=r=>os(En,(a,i,o)=>(a[o]=os(i,r,{}),a),{});Tg=e((r,a,i)=>(a[3]&&(r[a[3]]=i),a[2]&&a[2].filter(l=>typeof l=="number").forEach(l=>{r[l.toString(16)]=i}),r)),kg=e((r,a,i)=>(r[i]=i,a[2]&&a[2].filter(l=>typeof l=="string").forEach(l=>{r[l]=i}),r)),Ag=e((r,a,i)=>{const o=a[2];return r[i]=i,o.forEach(l=>{r[l]=i}),r});const t="far"in En||A.autoFetchSvg,n=os(V2,(r,a)=>{const i=a[0];let o=a[1];const l=a[2];return o==="far"&&!t&&(o="fas"),typeof i=="string"&&(r.names[i]={prefix:o,iconName:l}),typeof i=="number"&&(r.unicodes[i.toString(16)]={prefix:o,iconName:l}),r},{names:{},unicodes:{}});$g=n.names,Og=n.unicodes,ef=ll(A.styleDefault,{family:A.familyDefault})};I2(e=>{ef=ll(e.styleDefault,{family:A.familyDefault})});Pg();function tf(e,t){return(Tg[e]||{})[t]}function X2(e,t){return(kg[e]||{})[t]}function qt(e,t){return(Ag[e]||{})[t]}function Ng(e){return $g[e]||{prefix:null,iconName:null}}function q2(e){const t=Og[e],n=tf("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function cn(){return ef}const nf=()=>({prefix:null,iconName:null,rest:[]});function ll(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=q}=t,r=Nn[n][e],a=Ja[n][e]||Ja[n][r],i=e in vt.styles?e:null;return a||i||null}const Z2={[q]:Object.keys(bn[q]),[Le]:Object.keys(bn[Le]),[Me]:Object.keys(bn[Me])};function sl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t,r={[q]:"".concat(A.cssPrefix,"-").concat(q),[Le]:"".concat(A.cssPrefix,"-").concat(Le),[Me]:"".concat(A.cssPrefix,"-").concat(Me)};let a=null,i=q;const o=o2.filter(s=>s!==fg);o.forEach(s=>{(e.includes(r[s])||e.some(u=>Z2[s].includes(u)))&&(i=s)});const l=e.reduce((s,u)=>{const c=Q2(A.cssPrefix,u);if(En[u]?(u=G2[i].includes(u)?k2[i][u]:u,a=u,s.prefix=u):K2[i].indexOf(u)>-1?(a=u,s.prefix=ll(u,{family:i})):c?s.iconName=c:u!==A.replacementClass&&!o.some(f=>u===r[f])&&s.rest.push(u),!n&&s.prefix&&s.iconName){const f=a==="fa"?Ng(s.iconName):{},d=qt(s.prefix,s.iconName);f.prefix&&(a=null),s.iconName=f.iconName||d||s.iconName,s.prefix=f.prefix||s.prefix,s.prefix==="far"&&!En.far&&En.fas&&!A.autoFetchSvg&&(s.prefix="fas")}return s},nf());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&i===Le&&(En.fass||A.autoFetchSvg)&&(l.prefix="fass",l.iconName=qt(l.prefix,l.iconName)||l.iconName),!l.prefix&&i===Me&&(En.fasds||A.autoFetchSvg)&&(l.prefix="fasds",l.iconName=qt(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||a==="fa")&&(l.prefix=cn()||"fas"),l}class J2{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[i]={...this.definitions[i]||{},...a[i]},Au(i,a[i]);const o=bn[q][i];o&&Au(o,a[i]),Pg()})}reset(){this.definitions={}}_pullDefinitions(t,n){const r=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(r).map(a=>{const{prefix:i,iconName:o,icon:l}=r[a],s=l[2];t[i]||(t[i]={}),s.length>0&&s.forEach(u=>{typeof u=="string"&&(t[i][u]=l)}),t[i][o]=l}),t}}let sp=[],vr={};const $r={},eS=Object.keys($r);function tS(e,t){let{mixoutsTo:n}=t;return sp=e,vr={},Object.keys($r).forEach(r=>{eS.indexOf(r)===-1&&delete $r[r]}),sp.forEach(r=>{const a=r.mixout?r.mixout():{};if(Object.keys(a).forEach(i=>{typeof a[i]=="function"&&(n[i]=a[i]),typeof a[i]=="object"&&Object.keys(a[i]).forEach(o=>{n[i]||(n[i]={}),n[i][o]=a[i][o]})}),r.hooks){const i=r.hooks();Object.keys(i).forEach(o=>{vr[o]||(vr[o]=[]),vr[o].push(i[o])})}r.provides&&r.provides($r)}),n}function Pu(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a{t=o.apply(null,[t,...r])}),t}function Bn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{i.apply(null,n)})}function fn(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return $r[e]?$r[e].apply(null,t):void 0}function Nu(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||cn();if(t)return t=qt(n,t)||t,op(bg.definitions,n,t)||op(vt.styles,n,t)}const bg=new J2,nS=()=>{A.autoReplaceSvg=!1,A.observeMutations=!1,Bn("noAuto")},rS={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Ft?(Bn("beforeI2svg",e),fn("pseudoElements2svg",e),fn("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;A.autoReplaceSvg===!1&&(A.autoReplaceSvg=!0),A.observeMutations=!0,B2(()=>{iS({autoReplaceSvgRoot:t}),Bn("watch",e)})}},aS={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:qt(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=ll(e[0]);return{prefix:n,iconName:qt(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(A.cssPrefix,"-"))>-1||e.match($2))){const t=sl(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||cn(),iconName:qt(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=cn();return{prefix:t,iconName:qt(t,e)||e}}}},Ue={noAuto:nS,config:A,dom:rS,parse:aS,library:bg,findIconDefinition:Nu,toHtml:li},iS=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Y}=e;(Object.keys(vt.styles).length>0||A.autoFetchSvg)&&Ft&&A.autoReplaceSvg&&Ue.dom.i2svg({node:t})};function ul(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>li(n))}}),Object.defineProperty(e,"node",{get:function(){if(!Ft)return;const n=Y.createElement("div");return n.innerHTML=e.html,n.children}}),e}function oS(e){let{children:t,main:n,mask:r,attributes:a,styles:i,transform:o}=e;if(Jc(o)&&n.found&&!r.found){const{width:l,height:s}=n,u={x:l/s/2,y:.5};a.style=ol({...i,"transform-origin":"".concat(u.x+o.x/16,"em ").concat(u.y+o.y/16,"em")})}return[{tag:"svg",attributes:a,children:t}]}function lS(e){let{prefix:t,iconName:n,children:r,attributes:a,symbol:i}=e;const o=i===!0?"".concat(t,"-").concat(A.cssPrefix,"-").concat(n):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...a,id:o},children:r}]}]}function rf(e){const{icons:{main:t,mask:n},prefix:r,iconName:a,transform:i,symbol:o,title:l,maskId:s,titleId:u,extra:c,watchable:f=!1}=e,{width:d,height:g}=n.found?n:t,x=r==="fak",w=[A.replacementClass,a?"".concat(A.cssPrefix,"-").concat(a):""].filter(_=>c.classes.indexOf(_)===-1).filter(_=>_!==""||!!_).concat(c.classes).join(" ");let E={children:[],attributes:{...c.attributes,"data-prefix":r,"data-icon":a,class:w,role:c.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(g)}};const m=x&&!~c.classes.indexOf("fa-fw")?{width:"".concat(d/g*16*.0625,"em")}:{};f&&(E.attributes[Un]=""),l&&(E.children.push({tag:"title",attributes:{id:E.attributes["aria-labelledby"]||"title-".concat(u||ei())},children:[l]}),delete E.attributes.title);const p={...E,prefix:r,iconName:a,main:t,mask:n,maskId:s,transform:i,symbol:o,styles:{...m,...c.styles}},{children:h,attributes:S}=n.found&&t.found?fn("generateAbstractMask",p)||{children:[],attributes:{}}:fn("generateAbstractIcon",p)||{children:[],attributes:{}};return p.children=h,p.attributes=S,o?lS(p):oS(p)}function up(e){const{content:t,width:n,height:r,transform:a,title:i,extra:o,watchable:l=!1}=e,s={...o.attributes,...i?{title:i}:{},class:o.classes.join(" ")};l&&(s[Un]="");const u={...o.styles};Jc(a)&&(u.transform=D2({transform:a,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);const c=ol(u);c.length>0&&(s.style=c);const f=[];return f.push({tag:"span",attributes:s,children:[t]}),i&&f.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),f}function sS(e){const{content:t,title:n,extra:r}=e,a={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},i=ol(r.styles);i.length>0&&(a.style=i);const o=[];return o.push({tag:"span",attributes:a,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}const{styles:ls}=vt;function bu(e){const t=e[0],n=e[1],[r]=e.slice(4);let a=null;return Array.isArray(r)?a={tag:"g",attributes:{class:"".concat(A.cssPrefix,"-").concat(as.GROUP)},children:[{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(as.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(as.PRIMARY),fill:"currentColor",d:r[1]}}]}:a={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:a}}const uS={found:!1,width:512,height:512};function cS(e,t){!vg&&!A.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function ju(e,t){let n=t;return t==="fa"&&A.styleDefault!==null&&(t=cn()),new Promise((r,a)=>{if(n==="fa"){const i=Ng(e)||{};e=i.iconName||e,t=i.prefix||t}if(e&&t&&ls[t]&&ls[t][e]){const i=ls[t][e];return r(bu(i))}cS(e,t),r({...uS,icon:A.showMissingIcons&&e?fn("missingIconAbstract")||{}:{}})})}const cp=()=>{},Iu=A.measurePerformance&&Ri&&Ri.mark&&Ri.measure?Ri:{mark:cp,measure:cp},Ea='FA "6.6.0"',fS=e=>(Iu.mark("".concat(Ea," ").concat(e," begins")),()=>jg(e)),jg=e=>{Iu.mark("".concat(Ea," ").concat(e," ends")),Iu.measure("".concat(Ea," ").concat(e),"".concat(Ea," ").concat(e," begins"),"".concat(Ea," ").concat(e," ends"))};var af={begin:fS,end:jg};const to=()=>{};function fp(e){return typeof(e.getAttribute?e.getAttribute(Un):null)=="string"}function dS(e){const t=e.getAttribute?e.getAttribute(Xc):null,n=e.getAttribute?e.getAttribute(qc):null;return t&&n}function pS(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(A.replacementClass)}function mS(){return A.autoReplaceSvg===!0?no.replace:no[A.autoReplaceSvg]||no.replace}function hS(e){return Y.createElementNS("http://www.w3.org/2000/svg",e)}function vS(e){return Y.createElement(e)}function Ig(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?hS:vS}=t;if(typeof e=="string")return Y.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(i){r.setAttribute(i,e.attributes[i])}),(e.children||[]).forEach(function(i){r.appendChild(Ig(i,{ceFn:n}))}),r}function gS(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const no={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(Ig(n),t)}),t.getAttribute(Un)===null&&A.keepOriginalSource){let n=Y.createComment(gS(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~Zc(t).indexOf(A.replacementClass))return no.replace(e);const r=new RegExp("".concat(A.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const i=n[0].attributes.class.split(" ").reduce((o,l)=>(l===A.replacementClass||l.match(r)?o.toSvg.push(l):o.toNode.push(l),o),{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),i.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",i.toNode.join(" "))}const a=n.map(i=>li(i)).join(` -`);t.setAttribute(Un,""),t.innerHTML=a}};function dp(e){e()}function Rg(e,t){const n=typeof t=="function"?t:to;if(e.length===0)n();else{let r=dp;A.mutateApproach===C2&&(r=un.requestAnimationFrame||dp),r(()=>{const a=mS(),i=af.begin("mutate");e.map(a),i(),n()})}}let of=!1;function Lg(){of=!0}function Ru(){of=!1}let bo=null;function pp(e){if(!tp||!A.observeMutations)return;const{treeCallback:t=to,nodeCallback:n=to,pseudoElementsCallback:r=to,observeMutationsRoot:a=Y}=e;bo=new tp(i=>{if(of)return;const o=cn();Br(i).forEach(l=>{if(l.type==="childList"&&l.addedNodes.length>0&&!fp(l.addedNodes[0])&&(A.searchPseudoElements&&r(l.target),t(l.target)),l.type==="attributes"&&l.target.parentNode&&A.searchPseudoElements&&r(l.target.parentNode),l.type==="attributes"&&fp(l.target)&&~P2.indexOf(l.attributeName))if(l.attributeName==="class"&&dS(l.target)){const{prefix:s,iconName:u}=sl(Zc(l.target));l.target.setAttribute(Xc,s||o),u&&l.target.setAttribute(qc,u)}else pS(l.target)&&n(l.target)})}),Ft&&bo.observe(a,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function yS(){bo&&bo.disconnect()}function xS(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,a)=>{const i=a.split(":"),o=i[0],l=i.slice(1);return o&&l.length>0&&(r[o]=l.join(":").trim()),r},{})),n}function wS(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let a=sl(Zc(e));return a.prefix||(a.prefix=cn()),t&&n&&(a.prefix=t,a.iconName=n),a.iconName&&a.prefix||(a.prefix&&r.length>0&&(a.iconName=X2(a.prefix,e.innerText)||tf(a.prefix,Ou(e.innerText))),!a.iconName&&A.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=e.firstChild.data)),a}function SS(e){const t=Br(e.attributes).reduce((a,i)=>(a.name!=="class"&&a.name!=="style"&&(a[i.name]=i.value),a),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return A.autoA11y&&(n?t["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(r||ei()):(t["aria-hidden"]="true",t.focusable="false")),t}function ES(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ht,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function mp(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:a}=wS(e),i=SS(e),o=Pu("parseNodeAttributes",{},e);let l=t.styleParser?xS(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:ht,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:a,styles:l,attributes:i},...o}}const{styles:_S}=vt;function Mg(e){const t=A.autoReplaceSvg==="nest"?mp(e,{styleParser:!1}):mp(e);return~t.extra.classes.indexOf(xg)?fn("generateLayersText",e,t):fn("generateSvgReplacementMutation",e,t)}let xt=new Set;gg.map(e=>{xt.add("fa-".concat(e))});Object.keys(Nn[q]).map(xt.add.bind(xt));Object.keys(Nn[Le]).map(xt.add.bind(xt));Object.keys(Nn[Me]).map(xt.add.bind(xt));xt=[...xt];function hp(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Ft)return Promise.resolve();const n=Y.documentElement.classList,r=c=>n.add("".concat(ap,"-").concat(c)),a=c=>n.remove("".concat(ap,"-").concat(c)),i=A.autoFetchSvg?xt:gg.map(c=>"fa-".concat(c)).concat(Object.keys(_S));i.includes("fa")||i.push("fa");const o=[".".concat(xg,":not([").concat(Un,"])")].concat(i.map(c=>".".concat(c,":not([").concat(Un,"])"))).join(", ");if(o.length===0)return Promise.resolve();let l=[];try{l=Br(e.querySelectorAll(o))}catch{}if(l.length>0)r("pending"),a("complete");else return Promise.resolve();const s=af.begin("onTree"),u=l.reduce((c,f)=>{try{const d=Mg(f);d&&c.push(d)}catch(d){vg||d.name==="MissingIcon"&&console.error(d)}return c},[]);return new Promise((c,f)=>{Promise.all(u).then(d=>{Rg(d,()=>{r("active"),r("complete"),a("pending"),typeof t=="function"&&t(),s(),c()})}).catch(d=>{s(),f(d)})})}function CS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Mg(e).then(n=>{n&&Rg([n],t)})}function TS(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:Nu(t||{});let{mask:a}=n;return a&&(a=(a||{}).icon?a:Nu(a||{})),e(r,{...n,mask:a})}}const kS=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=ht,symbol:r=!1,mask:a=null,maskId:i=null,title:o=null,titleId:l=null,classes:s=[],attributes:u={},styles:c={}}=t;if(!e)return;const{prefix:f,iconName:d,icon:g}=e;return ul({type:"icon",...e},()=>(Bn("beforeDOMElementCreation",{iconDefinition:e,params:t}),A.autoA11y&&(o?u["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(l||ei()):(u["aria-hidden"]="true",u.focusable="false")),rf({icons:{main:bu(g),mask:a?bu(a.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:{...ht,...n},symbol:r,title:o,maskId:i,titleId:l,extra:{attributes:u,styles:c,classes:s}})))};var $S={mixout(){return{icon:TS(kS)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=hp,e.nodeCallback=CS,e}}},provides(e){e.i2svg=function(t){const{node:n=Y,callback:r=()=>{}}=t;return hp(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:a,titleId:i,prefix:o,transform:l,symbol:s,mask:u,maskId:c,extra:f}=n;return new Promise((d,g)=>{Promise.all([ju(r,o),u.iconName?ju(u.iconName,u.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(x=>{let[w,E]=x;d([t,rf({icons:{main:w,mask:E},prefix:o,iconName:r,transform:l,symbol:s,maskId:c,title:a,titleId:i,extra:f,watchable:!0})])}).catch(g)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:a,transform:i,styles:o}=t;const l=ol(o);l.length>0&&(r.style=l);let s;return Jc(i)&&(s=fn("generateAbstractTransformGrouping",{main:a,transform:i,containerWidth:a.width,iconWidth:a.width})),n.push(s||a.icon),{children:n,attributes:r}}}},OS={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return ul({type:"layer"},()=>{Bn("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(a=>{Array.isArray(a)?a.map(i=>{r=r.concat(i.abstract)}):r=r.concat(a.abstract)}),[{tag:"span",attributes:{class:["".concat(A.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},AS={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:a={},styles:i={}}=t;return ul({type:"counter",content:e},()=>(Bn("beforeDOMElementCreation",{content:e,params:t}),sS({content:e.toString(),title:n,extra:{attributes:a,styles:i,classes:["".concat(A.cssPrefix,"-layers-counter"),...r]}})))}}}},PS={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=ht,title:r=null,classes:a=[],attributes:i={},styles:o={}}=t;return ul({type:"text",content:e},()=>(Bn("beforeDOMElementCreation",{content:e,params:t}),up({content:e,transform:{...ht,...n},title:r,extra:{attributes:i,styles:o,classes:["".concat(A.cssPrefix,"-layers-text"),...a]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:a,extra:i}=n;let o=null,l=null;if(cg){const s=parseInt(getComputedStyle(t).fontSize,10),u=t.getBoundingClientRect();o=u.width/s,l=u.height/s}return A.autoA11y&&!r&&(i.attributes["aria-hidden"]="true"),Promise.resolve([t,up({content:t.innerHTML,width:o,height:l,transform:a,title:r,extra:i,watchable:!0})])}}};const NS=new RegExp('"',"ug"),vp=[1105920,1112319],gp={FontAwesome:{normal:"fas",400:"fas"},...d2,...f2,...w2},Lu=Object.keys(gp).reduce((e,t)=>(e[t.toLowerCase()]=gp[t],e),{}),bS=Object.keys(Lu).reduce((e,t)=>{const n=Lu[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function jS(e){const t=e.replace(NS,""),n=W2(t,0),r=n>=vp[0]&&n<=vp[1],a=t.length===2?t[0]===t[1]:!1;return{value:Ou(a?t[0]:t),isSecondary:r||a}}function IS(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),a=isNaN(r)?"normal":r;return(Lu[n]||{})[a]||bS[n]}function yp(e,t){const n="".concat(_2).concat(t.replace(":","-"));return new Promise((r,a)=>{if(e.getAttribute(n)!==null)return r();const o=Br(e.children).filter(d=>d.getAttribute(Cu)===t)[0],l=un.getComputedStyle(e,t),s=l.getPropertyValue("font-family"),u=s.match(O2),c=l.getPropertyValue("font-weight"),f=l.getPropertyValue("content");if(o&&!u)return e.removeChild(o),r();if(u&&f!=="none"&&f!==""){const d=l.getPropertyValue("content");let g=IS(s,c);const{value:x,isSecondary:w}=jS(d),E=u[0].startsWith("FontAwesome");let m=tf(g,x),p=m;if(E){const h=q2(x);h.iconName&&h.prefix&&(m=h.iconName,g=h.prefix)}if(m&&!w&&(!o||o.getAttribute(Xc)!==g||o.getAttribute(qc)!==p)){e.setAttribute(n,p),o&&e.removeChild(o);const h=ES(),{extra:S}=h;S.attributes[Cu]=t,ju(m,g).then(_=>{const k=rf({...h,icons:{main:_,mask:nf()},prefix:g,iconName:p,extra:S,watchable:!0}),$=Y.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore($,e.firstChild):e.appendChild($),$.outerHTML=k.map(P=>li(P)).join(` -`),e.removeAttribute(n),r()}).catch(a)}else r()}else r()})}function RS(e){return Promise.all([yp(e,"::before"),yp(e,"::after")])}function LS(e){return e.parentNode!==document.head&&!~T2.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Cu)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function xp(e){if(Ft)return new Promise((t,n)=>{const r=Br(e.querySelectorAll("*")).filter(LS).map(RS),a=af.begin("searchPseudoElements");Lg(),Promise.all(r).then(()=>{a(),Ru(),t()}).catch(()=>{a(),Ru(),n()})})}var MS={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=xp,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=Y}=t;A.searchPseudoElements&&xp(n)}}};let wp=!1;var FS={mixout(){return{dom:{unwatch(){Lg(),wp=!0}}}},hooks(){return{bootstrap(){pp(Pu("mutationObserverCallbacks",{}))},noAuto(){yS()},watch(e){const{observeMutationsRoot:t}=e;wp?Ru():pp(Pu("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const Sp=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,r)=>{const a=r.toLowerCase().split("-"),i=a[0];let o=a.slice(1).join("-");if(i&&o==="h")return n.flipX=!0,n;if(i&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(i){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},t)};var DS={mixout(){return{parse:{transform:e=>Sp(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=Sp(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:a,iconWidth:i}=t;const o={transform:"translate(".concat(a/2," 256)")},l="translate(".concat(r.x*32,", ").concat(r.y*32,") "),s="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(l," ").concat(s," ").concat(u)},f={transform:"translate(".concat(i/2*-1," -256)")},d={outer:o,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 ss={x:0,y:0,width:"100%",height:"100%"};function Ep(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 zS(e){return e.tag==="g"?e.children:[e]}var US={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?sl(n.split(" ").map(a=>a.trim())):nf();return r.prefix||(r.prefix=cn()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:r,main:a,mask:i,maskId:o,transform:l}=t;const{width:s,icon:u}=a,{width:c,icon:f}=i,d=F2({transform:l,containerWidth:c,iconWidth:s}),g={tag:"rect",attributes:{...ss,fill:"white"}},x=u.children?{children:u.children.map(Ep)}:{},w={tag:"g",attributes:{...d.inner},children:[Ep({tag:u.tag,attributes:{...u.attributes,...d.path},...x})]},E={tag:"g",attributes:{...d.outer},children:[w]},m="mask-".concat(o||ei()),p="clip-".concat(o||ei()),h={tag:"mask",attributes:{...ss,id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[g,E]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:p},children:zS(f)},h]};return n.push(S,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(p,")"),mask:"url(#".concat(m,")"),...ss}}),{children:n,attributes:r}}}},BS={provides(e){let t=!1;un.matchMedia&&(t=un.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],r={fill:"currentColor"},a={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 i={...a,attributeName:"opacity"},o={tag:"circle",attributes:{...r,cx:"256",cy:"364",r:"28"},children:[]};return t||o.children.push({tag:"animate",attributes:{...a,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...i,values:"1;0;1;1;0;1;"}}),n.push(o),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:{...i,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:{...i,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},HS={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},WS=[U2,$S,OS,AS,PS,MS,FS,DS,US,BS,HS];tS(WS,{mixoutsTo:Ue});Ue.noAuto;Ue.config;Ue.library;Ue.dom;const Mu=Ue.parse;Ue.findIconDefinition;Ue.toHtml;const VS=Ue.icon;Ue.layer;Ue.text;Ue.counter;var Fg={exports:{}},GS="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",KS=GS,YS=KS;function Dg(){}function zg(){}zg.resetWarningCache=Dg;var QS=function(){function e(r,a,i,o,l,s){if(s!==YS){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:zg,resetWarningCache:Dg};return n.PropTypes=n,n};Fg.exports=QS();var XS=Fg.exports;const N=we(XS);function _p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function dt(e){for(var t=1;t=0)&&(n[a]=e[a]);return n}function ZS(e,t){if(e==null)return{};var n=qS(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Fu(e){return JS(e)||eE(e)||tE(e)||nE()}function JS(e){if(Array.isArray(e))return Du(e)}function eE(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function tE(e,t){if(e){if(typeof e=="string")return Du(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 Du(e,t)}}function Du(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(s){return Bg(e,s)}),a=Object.keys(t.attributes||{}).reduce(function(s,u){var c=t.attributes[u];switch(u){case"class":s.attrs.className=c,delete t.attributes.class;break;case"style":s.attrs.style=lE(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?s.attrs[u.toLowerCase()]=c:s.attrs[Ug(u)]=c}return s},{attrs:{}}),i=n.style,o=i===void 0?{}:i,l=ZS(n,iE);return a.attrs.style=dt(dt({},a.attrs.style),o),e.apply(void 0,[t.tag,dt(dt({},a.attrs),l)].concat(Fu(r)))}var Hg=!1;try{Hg=!0}catch{}function sE(){if(!Hg&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Cp(e){if(e&&jo(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Mu.icon)return Mu.icon(e);if(e===null)return null;if(e&&jo(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 us(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?gr({},e,t):{}}var Tp={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},jn=ie.forwardRef(function(e,t){var n=dt(dt({},Tp),e),r=n.icon,a=n.mask,i=n.symbol,o=n.className,l=n.title,s=n.titleId,u=n.maskId,c=Cp(r),f=us("classes",[].concat(Fu(rE(n)),Fu((o||"").split(" ")))),d=us("transform",typeof n.transform=="string"?Mu.transform(n.transform):n.transform),g=us("mask",Cp(a)),x=VS(c,dt(dt(dt(dt({},f),d),g),{},{symbol:i,title:l,titleId:s,maskId:u}));if(!x)return sE("Could not find icon",c),null;var w=x.abstract,E={ref:t};return Object.keys(n).forEach(function(m){Tp.hasOwnProperty(m)||(E[m]=n[m])}),uE(w[0],E)});jn.displayName="FontAwesomeIcon";jn.propTypes={beat:N.bool,border:N.bool,beatFade:N.bool,bounce:N.bool,className:N.string,fade:N.bool,flash:N.bool,mask:N.oneOfType([N.object,N.array,N.string]),maskId:N.string,fixedWidth:N.bool,inverse:N.bool,flip:N.oneOf([!0,!1,"horizontal","vertical","both"]),icon:N.oneOfType([N.object,N.array,N.string]),listItem:N.bool,pull:N.oneOf(["right","left"]),pulse:N.bool,rotation:N.oneOf([0,90,180,270]),shake:N.bool,size:N.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:N.bool,spinPulse:N.bool,spinReverse:N.bool,symbol:N.oneOfType([N.bool,N.string]),title:N.string,titleId:N.string,transform:N.oneOfType([N.string,N.object]),swapOpacity:N.bool};var uE=Bg.bind(null,ie.createElement),cE=typeof va=="object"&&va&&va.Object===Object&&va,Wg=cE,fE=Wg,dE=typeof self=="object"&&self&&self.Object===Object&&self,pE=fE||dE||Function("return this")(),wt=pE,mE=wt,hE=mE.Symbol,si=hE,kp=si,Vg=Object.prototype,vE=Vg.hasOwnProperty,gE=Vg.toString,da=kp?kp.toStringTag:void 0;function yE(e){var t=vE.call(e,da),n=e[da];try{e[da]=void 0;var r=!0}catch{}var a=gE.call(e);return r&&(t?e[da]=n:delete e[da]),a}var xE=yE,wE=Object.prototype,SE=wE.toString;function EE(e){return SE.call(e)}var _E=EE,$p=si,CE=xE,TE=_E,kE="[object Null]",$E="[object Undefined]",Op=$p?$p.toStringTag:void 0;function OE(e){return e==null?e===void 0?$E:kE:Op&&Op in Object(e)?CE(e):TE(e)}var ui=OE;function AE(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var hn=AE,PE=ui,NE=hn,bE="[object AsyncFunction]",jE="[object Function]",IE="[object GeneratorFunction]",RE="[object Proxy]";function LE(e){if(!NE(e))return!1;var t=PE(e);return t==jE||t==IE||t==bE||t==RE}var lf=LE;const ME=we(lf);var FE=wt,DE=FE["__core-js_shared__"],zE=DE,cs=zE,Ap=function(){var e=/[^.]+$/.exec(cs&&cs.keys&&cs.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function UE(e){return!!Ap&&Ap in e}var BE=UE,HE=Function.prototype,WE=HE.toString;function VE(e){if(e!=null){try{return WE.call(e)}catch{}try{return e+""}catch{}}return""}var Gg=VE,GE=lf,KE=BE,YE=hn,QE=Gg,XE=/[\\^$.*+?()[\]{}|]/g,qE=/^\[object .+?Constructor\]$/,ZE=Function.prototype,JE=Object.prototype,e_=ZE.toString,t_=JE.hasOwnProperty,n_=RegExp("^"+e_.call(t_).replace(XE,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function r_(e){if(!YE(e)||KE(e))return!1;var t=GE(e)?n_:qE;return t.test(QE(e))}var a_=r_;function i_(e,t){return e==null?void 0:e[t]}var o_=i_,l_=a_,s_=o_;function u_(e,t){var n=s_(e,t);return l_(n)?n:void 0}var Vn=u_,c_=Vn,f_=function(){try{var e=c_(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Kg=f_,Pp=Kg;function d_(e,t,n){t=="__proto__"&&Pp?Pp(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var Yg=d_;function p_(e,t){return e===t||e!==e&&t!==t}var cl=p_,m_=Yg,h_=cl,v_=Object.prototype,g_=v_.hasOwnProperty;function y_(e,t,n){var r=e[t];(!(g_.call(e,t)&&h_(r,n))||n===void 0&&!(t in e))&&m_(e,t,n)}var fl=y_,x_=fl,w_=Yg;function S_(e,t,n,r){var a=!n;n||(n={});for(var i=-1,o=t.length;++i0){if(++t>=I_)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var F_=M_,D_=j_,z_=F_,U_=z_(D_),B_=U_,H_=dl,W_=$_,V_=B_;function G_(e,t){return V_(W_(e,t,H_),e+"")}var K_=G_,Y_=9007199254740991;function Q_(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Y_}var sf=Q_,X_=lf,q_=sf;function Z_(e){return e!=null&&q_(e.length)&&!X_(e)}var Hr=Z_,J_=9007199254740991,eC=/^(?:0|[1-9]\d*)$/;function tC(e,t){var n=typeof e;return t=t??J_,!!t&&(n=="number"||n!="symbol"&&eC.test(e))&&e>-1&&e%1==0&&e1?n[a-1]:void 0,o=a>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(a--,i):void 0,o&&sC(n[0],n[1],o)&&(i=a<3?void 0:i,a=1),t=Object(t);++r-1}var e3=JT,t3=hl;function n3(e,t){var n=this.__data__,r=t3(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var r3=n3,a3=UT,i3=YT,o3=qT,l3=e3,s3=r3;function Vr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tl))return!1;var u=i.get(e),c=i.get(t);if(u&&c)return u==t&&c==e;var f=-1,d=!0,g=n&OP?new CP:void 0;for(i.set(e,t),i.set(t,e);++ft||i&&o&&s&&!l&&!u||r&&o&&s||!n&&s||!a)return 1;if(!r&&!i&&!u&&e=l)return s;var u=n[r];return s*(u=="desc"?-1:1)}}return e.index-t.index}var Kb=Gb,ps=p1,Yb=El,Qb=xf,Xb=zb,qb=Bb,Zb=ml,Jb=Kb,e5=dl,t5=Xe;function n5(e,t,n){t.length?t=ps(t,function(i){return t5(i)?function(o){return Yb(o,i.length===1?i[0]:i)}:i}):t=[e5];var r=-1;t=ps(t,Zb(Qb));var a=Xb(e,function(i,o,l){var s=ps(t,function(u){return u(i)});return{criteria:s,index:++r,value:i}});return qb(a,function(i,o){return Jb(i,o,n)})}var r5=n5,a5=r5,mm=Xe;function i5(e,t,n,r){return e==null?[]:(mm(t)||(t=t==null?[]:[t]),n=r?void 0:n,mm(n)||(n=n==null?[]:[n]),a5(e,t,n))}var o5=i5;const hm=we(o5);function l5(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(a);++r=0)continue;n[r]=e[r]}return n}function Vu(e,t){return Vu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Vu(e,t)}function q5(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Vu(e,t)}const Z5=["xxl","xl","lg","md","sm","xs"],J5="xs",_l=y.createContext({prefixes:{},breakpoints:Z5,minBreakpoint:J5});function Z(e,t){const{prefixes:n}=y.useContext(_l);return e||n[t]||t}function C1(){const{breakpoints:e}=y.useContext(_l);return e}function T1(){const{minBreakpoint:e}=y.useContext(_l);return e}function e6(){const{dir:e}=y.useContext(_l);return e==="rtl"}function Cl(e){return e&&e.ownerDocument||document}function t6(e){var t=Cl(e);return t&&t.defaultView||window}function n6(e,t){return t6(e).getComputedStyle(e,t)}var r6=/([A-Z])/g;function a6(e){return e.replace(r6,"-$1").toLowerCase()}var i6=/^ms-/;function Mi(e){return a6(e).replace(i6,"-ms-")}var o6=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function l6(e){return!!(e&&o6.test(e))}function In(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(Mi(t))||n6(e).getPropertyValue(Mi(t));Object.keys(t).forEach(function(a){var i=t[a];!i&&i!==0?e.style.removeProperty(Mi(a)):l6(a)?r+=a+"("+i+") ":n+=Mi(a)+": "+i+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const ym={disabled:!1},k1=ie.createContext(null);var s6=function(t){return t.scrollTop},_a="unmounted",Sn="exited",Vt="entering",Cn="entered",Gu="exiting",Dt=function(e){q5(t,e);function t(r,a){var i;i=e.call(this,r,a)||this;var o=a,l=o&&!o.isMounting?r.enter:r.appear,s;return i.appearStatus=null,r.in?l?(s=Sn,i.appearStatus=Vt):s=Cn:r.unmountOnExit||r.mountOnEnter?s=_a:s=Sn,i.state={status:s},i.nextCallback=null,i}t.getDerivedStateFromProps=function(a,i){var o=a.in;return o&&i.status===_a?{status:Sn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(a){var i=null;if(a!==this.props){var o=this.state.status;this.props.in?o!==Vt&&o!==Cn&&(i=Vt):(o===Vt||o===Cn)&&(i=Gu)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var a=this.props.timeout,i,o,l;return i=o=l=a,a!=null&&typeof a!="number"&&(i=a.exit,o=a.enter,l=a.appear!==void 0?a.appear:o),{exit:i,enter:o,appear:l}},n.updateStatus=function(a,i){if(a===void 0&&(a=!1),i!==null)if(this.cancelNextCallback(),i===Vt){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:hr.findDOMNode(this);o&&s6(o)}this.performEnter(a)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Sn&&this.setState({status:_a})},n.performEnter=function(a){var i=this,o=this.props.enter,l=this.context?this.context.isMounting:a,s=this.props.nodeRef?[l]:[hr.findDOMNode(this),l],u=s[0],c=s[1],f=this.getTimeouts(),d=l?f.appear:f.enter;if(!a&&!o||ym.disabled){this.safeSetState({status:Cn},function(){i.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:Vt},function(){i.props.onEntering(u,c),i.onTransitionEnd(d,function(){i.safeSetState({status:Cn},function(){i.props.onEntered(u,c)})})})},n.performExit=function(){var a=this,i=this.props.exit,o=this.getTimeouts(),l=this.props.nodeRef?void 0:hr.findDOMNode(this);if(!i||ym.disabled){this.safeSetState({status:Sn},function(){a.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:Gu},function(){a.props.onExiting(l),a.onTransitionEnd(o.exit,function(){a.safeSetState({status:Sn},function(){a.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(a,i){i=this.setNextCallback(i),this.setState(a,i)},n.setNextCallback=function(a){var i=this,o=!0;return this.nextCallback=function(l){o&&(o=!1,i.nextCallback=null,a(l))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(a,i){this.setNextCallback(i);var o=this.props.nodeRef?this.props.nodeRef.current:hr.findDOMNode(this),l=a==null&&!this.props.addEndListener;if(!o||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],u=s[0],c=s[1];this.props.addEndListener(u,c)}a!=null&&setTimeout(this.nextCallback,a)},n.render=function(){var a=this.state.status;if(a===_a)return null;var i=this.props,o=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=X5(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return ie.createElement(k1.Provider,{value:null},typeof o=="function"?o(a,l):ie.cloneElement(ie.Children.only(o),l))},t}(ie.Component);Dt.contextType=k1;Dt.propTypes={};function Jn(){}Dt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Jn,onEntering:Jn,onEntered:Jn,onExit:Jn,onExiting:Jn,onExited:Jn};Dt.UNMOUNTED=_a;Dt.EXITED=Sn;Dt.ENTERING=Vt;Dt.ENTERED=Cn;Dt.EXITING=Gu;const qr=!!(typeof window<"u"&&window.document&&window.document.createElement);var Ku=!1,Yu=!1;try{var hs={get passive(){return Ku=!0},get once(){return Yu=Ku=!0}};qr&&(window.addEventListener("test",hs,hs),window.removeEventListener("test",hs,!0))}catch{}function $1(e,t,n,r){if(r&&typeof r!="boolean"&&!Yu){var a=r.once,i=r.capture,o=n;!Yu&&a&&(o=n.__once||function l(s){this.removeEventListener(t,l,i),n.call(this,s)},n.__once=o),e.addEventListener(t,o,Ku?r:i)}e.addEventListener(t,n,r)}function Qu(e,t,n,r){var a=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,a),n.__once&&e.removeEventListener(t,n.__once,a)}function Fo(e,t,n,r){return $1(e,t,n,r),function(){Qu(e,t,n,r)}}function u6(e,t,n,r){if(r===void 0&&(r=!0),e){var a=document.createEvent("HTMLEvents");a.initEvent(t,n,r),e.dispatchEvent(a)}}function c6(e){var t=In(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function f6(e,t,n){n===void 0&&(n=5);var r=!1,a=setTimeout(function(){r||u6(e,"transitionend",!0)},t+n),i=Fo(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(a),i()}}function O1(e,t,n,r){n==null&&(n=c6(e)||0);var a=f6(e,n,r),i=Fo(e,"transitionend",t);return function(){a(),i()}}function xm(e,t){const n=In(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function d6(e,t){const n=xm(e,"transitionDuration"),r=xm(e,"transitionDelay"),a=O1(e,i=>{i.target===e&&(a(),t(i))},n+r)}function p6(e){e.offsetHeight}const wm=e=>!e||typeof e=="function"?e:t=>{e.current=t};function m6(e,t){const n=wm(e),r=wm(t);return a=>{n&&n(a),r&&r(a)}}function di(e,t){return y.useMemo(()=>m6(e,t),[e,t])}function h6(e){return e&&"setState"in e?hr.findDOMNode(e):e??null}const v6=ie.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:a,onExited:i,addEndListener:o,children:l,childRef:s,...u},c)=>{const f=y.useRef(null),d=di(f,s),g=k=>{d(h6(k))},x=k=>$=>{k&&f.current&&k(f.current,$)},w=y.useCallback(x(e),[e]),E=y.useCallback(x(t),[t]),m=y.useCallback(x(n),[n]),p=y.useCallback(x(r),[r]),h=y.useCallback(x(a),[a]),S=y.useCallback(x(i),[i]),_=y.useCallback(x(o),[o]);return v.jsx(Dt,{ref:c,...u,onEnter:w,onEntered:m,onEntering:E,onExit:p,onExited:S,onExiting:h,addEndListener:_,nodeRef:f,children:typeof l=="function"?(k,$)=>l(k,{...$,ref:g}):ie.cloneElement(l,{ref:g})})});function g6(e){const t=y.useRef(e);return y.useEffect(()=>{t.current=e},[e]),t}function mt(e){const t=g6(e);return y.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const y6=e=>y.forwardRef((t,n)=>v.jsx("div",{...t,ref:n,className:M(t.className,e)}));function x6(){return y.useState(null)}function w6(){const e=y.useRef(!0),t=y.useRef(()=>e.current);return y.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function S6(e){const t=y.useRef(null);return y.useEffect(()=>{t.current=e}),t.current}const E6=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",_6=typeof document<"u",Sm=_6||E6?y.useLayoutEffect:y.useEffect,C6=["as","disabled"];function T6(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i=0)&&(n[a]=e[a]);return n}function k6(e){return!e||e.trim()==="#"}function A1({tagName:e,disabled:t,href:n,target:r,rel:a,role:i,onClick:o,tabIndex:l=0,type:s}){e||(n!=null||r!=null||a!=null?e="a":e="button");const u={tagName:e};if(e==="button")return[{type:s||"button",disabled:t},u];const c=d=>{if((t||e==="a"&&k6(n))&&d.preventDefault(),t){d.stopPropagation();return}o==null||o(d)},f=d=>{d.key===" "&&(d.preventDefault(),c(d))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:i??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?a:void 0,onClick:c,onKeyDown:f},u]}const $6=y.forwardRef((e,t)=>{let{as:n,disabled:r}=e,a=T6(e,C6);const[i,{tagName:o}]=A1(Object.assign({tagName:n,disabled:r},a));return v.jsx(o,Object.assign({},a,i,{ref:t}))});$6.displayName="Button";function O6(e){return e.code==="Escape"||e.keyCode===27}function P1(){const e=y.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const A6={[Vt]:"show",[Cn]:"show"},wf=y.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...a},i)=>{const o={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...a},l=y.useCallback((c,f)=>{p6(c),r==null||r(c,f)},[r]),{major:s}=P1(),u=s>=19?t.props.ref:t.ref;return v.jsx(v6,{ref:i,addEndListener:d6,...o,onEnter:l,childRef:u,children:(c,f)=>y.cloneElement(t,{...f,className:M("fade",e,t.props.className,A6[c],n[c])})})});wf.displayName="Fade";const P6={"aria-label":N.string,onClick:N.func,variant:N.oneOf(["white"])},Sf=y.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},a)=>v.jsx("button",{ref:a,type:"button",className:M("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));Sf.displayName="CloseButton";Sf.propTypes=P6;const kt=y.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:a=!1,disabled:i=!1,className:o,...l},s)=>{const u=Z(t,"btn"),[c,{tagName:f}]=A1({tagName:e,disabled:i,...l}),d=f;return v.jsx(d,{...c,...l,ref:s,disabled:i,className:M(o,u,a&&"active",n&&`${u}-${n}`,r&&`${u}-${r}`,l.href&&i&&"disabled")})});kt.displayName="Button";const N1=y.forwardRef(({bsPrefix:e,size:t,vertical:n=!1,className:r,role:a="group",as:i="div",...o},l)=>{const s=Z(e,"btn-group");let u=s;return n&&(u=`${s}-vertical`),v.jsx(i,{...o,ref:l,role:a,className:M(r,u,t&&`${s}-${t}`)})});N1.displayName="ButtonGroup";function N6(e){const t=y.useRef(e);return t.current=e,t}function b1(e){const t=N6(e);y.useEffect(()=>()=>t.current(),[])}function b6(e,t){return y.Children.toArray(e).some(n=>y.isValidElement(n)&&n.type===t)}function j6({as:e,bsPrefix:t,className:n,...r}){t=Z(t,"col");const a=C1(),i=T1(),o=[],l=[];return a.forEach(s=>{const u=r[s];delete r[s];let c,f,d;typeof u=="object"&&u!=null?{span:c,offset:f,order:d}=u:c=u;const g=s!==i?`-${s}`:"";c&&o.push(c===!0?`${t}${g}`:`${t}${g}-${c}`),d!=null&&l.push(`order${g}-${d}`),f!=null&&l.push(`offset${g}-${f}`)}),[{...r,className:M(n,...o,...l)},{as:e,bsPrefix:t,spans:o}]}const be=y.forwardRef((e,t)=>{const[{className:n,...r},{as:a="div",bsPrefix:i,spans:o}]=j6(e);return v.jsx(a,{...r,ref:t,className:M(n,!o.length&&i)})});be.displayName="Col";var I6=Function.prototype.bind.call(Function.prototype.call,[].slice);function er(e,t){return I6(e.querySelectorAll(t))}function Em(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const R6="data-rr-ui-";function L6(e){return`${R6}${e}`}const j1=y.createContext(qr?window:void 0);j1.Provider;function Ef(){return y.useContext(j1)}const I1=y.createContext(null);I1.displayName="InputGroupContext";const M6={type:N.string,tooltip:N.bool,as:N.elementType},Tl=y.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:r=!1,...a},i)=>v.jsx(e,{...a,ref:i,className:M(t,`${n}-${r?"tooltip":"feedback"}`)}));Tl.displayName="Feedback";Tl.propTypes=M6;const Lt=y.createContext({}),pi=y.forwardRef(({id:e,bsPrefix:t,className:n,type:r="checkbox",isValid:a=!1,isInvalid:i=!1,as:o="input",...l},s)=>{const{controlId:u}=y.useContext(Lt);return t=Z(t,"form-check-input"),v.jsx(o,{...l,ref:s,type:r,id:e||u,className:M(n,t,a&&"is-valid",i&&"is-invalid")})});pi.displayName="FormCheckInput";const Do=y.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...r},a)=>{const{controlId:i}=y.useContext(Lt);return e=Z(e,"form-check-label"),v.jsx("label",{...r,ref:a,htmlFor:n||i,className:M(t,e)})});Do.displayName="FormCheckLabel";const R1=y.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:r=!1,reverse:a=!1,disabled:i=!1,isValid:o=!1,isInvalid:l=!1,feedbackTooltip:s=!1,feedback:u,feedbackType:c,className:f,style:d,title:g="",type:x="checkbox",label:w,children:E,as:m="input",...p},h)=>{t=Z(t,"form-check"),n=Z(n,"form-switch");const{controlId:S}=y.useContext(Lt),_=y.useMemo(()=>({controlId:e||S}),[S,e]),k=!E&&w!=null&&w!==!1||b6(E,Do),$=v.jsx(pi,{...p,type:x==="switch"?"checkbox":x,ref:h,isValid:o,isInvalid:l,disabled:i,as:m});return v.jsx(Lt.Provider,{value:_,children:v.jsx("div",{style:d,className:M(f,k&&t,r&&`${t}-inline`,a&&`${t}-reverse`,x==="switch"&&n),children:E||v.jsxs(v.Fragment,{children:[$,k&&v.jsx(Do,{title:g,children:w}),u&&v.jsx(Tl,{type:c,tooltip:s,children:u})]})})})});R1.displayName="FormCheck";const zo=Object.assign(R1,{Input:pi,Label:Do}),L1=y.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:r,id:a,className:i,isValid:o=!1,isInvalid:l=!1,plaintext:s,readOnly:u,as:c="input",...f},d)=>{const{controlId:g}=y.useContext(Lt);return e=Z(e,"form-control"),v.jsx(c,{...f,type:t,size:r,ref:d,readOnly:u,id:a||g,className:M(i,s?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,o&&"is-valid",l&&"is-invalid")})});L1.displayName="FormControl";const F6=Object.assign(L1,{Feedback:Tl}),M1=y.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=Z(t,"form-floating"),v.jsx(n,{ref:a,className:M(e,t),...r})));M1.displayName="FormFloating";const _f=y.forwardRef(({controlId:e,as:t="div",...n},r)=>{const a=y.useMemo(()=>({controlId:e}),[e]);return v.jsx(Lt.Provider,{value:a,children:v.jsx(t,{...n,ref:r})})});_f.displayName="FormGroup";const F1=y.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:r=!1,className:a,htmlFor:i,...o},l)=>{const{controlId:s}=y.useContext(Lt);t=Z(t,"form-label");let u="col-form-label";typeof n=="string"&&(u=`${u} ${u}-${n}`);const c=M(a,t,r&&"visually-hidden",n&&u);return i=i||s,n?v.jsx(be,{ref:l,as:"label",className:c,htmlFor:i,...o}):v.jsx(e,{ref:l,className:c,htmlFor:i,...o})});F1.displayName="FormLabel";const D1=y.forwardRef(({bsPrefix:e,className:t,id:n,...r},a)=>{const{controlId:i}=y.useContext(Lt);return e=Z(e,"form-range"),v.jsx("input",{...r,type:"range",ref:a,className:M(t,e),id:n||i})});D1.displayName="FormRange";const z1=y.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:r,isValid:a=!1,isInvalid:i=!1,id:o,...l},s)=>{const{controlId:u}=y.useContext(Lt);return e=Z(e,"form-select"),v.jsx("select",{...l,size:n,ref:s,className:M(r,e,t&&`${e}-${t}`,a&&"is-valid",i&&"is-invalid"),id:o||u})});z1.displayName="FormSelect";const U1=y.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:r,...a},i)=>(e=Z(e,"form-text"),v.jsx(n,{...a,ref:i,className:M(t,e,r&&"text-muted")})));U1.displayName="FormText";const B1=y.forwardRef((e,t)=>v.jsx(zo,{...e,ref:t,type:"switch"}));B1.displayName="Switch";const D6=Object.assign(B1,{Input:zo.Input,Label:zo.Label}),H1=y.forwardRef(({bsPrefix:e,className:t,children:n,controlId:r,label:a,...i},o)=>(e=Z(e,"form-floating"),v.jsxs(_f,{ref:o,className:M(t,e),controlId:r,...i,children:[n,v.jsx("label",{htmlFor:r,children:a})]})));H1.displayName="FloatingLabel";const z6={_ref:N.any,validated:N.bool,as:N.elementType},Cf=y.forwardRef(({className:e,validated:t,as:n="form",...r},a)=>v.jsx(n,{...r,ref:a,className:M(e,t&&"was-validated")}));Cf.displayName="Form";Cf.propTypes=z6;const ct=Object.assign(Cf,{Group:_f,Control:F6,Floating:M1,Check:zo,Switch:D6,Label:F1,Text:U1,Range:D1,Select:z1,FloatingLabel:H1}),kl=y.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},a)=>(t=Z(t,"input-group-text"),v.jsx(n,{ref:a,className:M(e,t),...r})));kl.displayName="InputGroupText";const U6=e=>v.jsx(kl,{children:v.jsx(pi,{type:"checkbox",...e})}),B6=e=>v.jsx(kl,{children:v.jsx(pi,{type:"radio",...e})}),W1=y.forwardRef(({bsPrefix:e,size:t,hasValidation:n,className:r,as:a="div",...i},o)=>{e=Z(e,"input-group");const l=y.useMemo(()=>({}),[]);return v.jsx(I1.Provider,{value:l,children:v.jsx(a,{ref:o,...i,className:M(r,e,t&&`${e}-${t}`,n&&"has-validation")})})});W1.displayName="InputGroup";const ma=Object.assign(W1,{Text:kl,Radio:B6,Checkbox:U6});var Fi;function _m(e){if((!Fi&&Fi!==0||e)&&qr){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Fi=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Fi}function vs(e){e===void 0&&(e=Cl());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function H6(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const Cm=L6("modal-open");class Tf{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return H6(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",a=this.getElement();t.style={overflow:a.style.overflow,[r]:a.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(In(a,r)||"0",10)+t.scrollBarWidth}px`),a.setAttribute(Cm,""),In(a,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(Cm),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const gs=(e,t)=>qr?e==null?(t||Cl()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function W6(e,t){const n=Ef(),[r,a]=y.useState(()=>gs(e,n==null?void 0:n.document));if(!r){const i=gs(e);i&&a(i)}return y.useEffect(()=>{},[t,r]),y.useEffect(()=>{const i=gs(e);i!==r&&a(i)},[e,r]),r}function V6({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:a}){const i=y.useRef(null),o=y.useRef(t),l=mt(n);y.useEffect(()=>{t?o.current=!0:l(i.current)},[t,l]);const s=di(i,e.ref),u=y.cloneElement(e,{ref:s});return t?u:a||!o.current&&r?null:u}const G6=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function K6(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i=0)&&(n[a]=e[a]);return n}function Y6(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:a,onExiting:i,onExited:o,addEndListener:l,children:s}=e,u=K6(e,G6);const{major:c}=P1(),f=c>=19?s.props.ref:s.ref,d=y.useRef(null),g=di(d,typeof s=="function"?null:f),x=k=>$=>{k&&d.current&&k(d.current,$)},w=y.useCallback(x(t),[t]),E=y.useCallback(x(n),[n]),m=y.useCallback(x(r),[r]),p=y.useCallback(x(a),[a]),h=y.useCallback(x(i),[i]),S=y.useCallback(x(o),[o]),_=y.useCallback(x(l),[l]);return Object.assign({},u,{nodeRef:d},t&&{onEnter:w},n&&{onEntering:E},r&&{onEntered:m},a&&{onExit:p},i&&{onExiting:h},o&&{onExited:S},l&&{addEndListener:_},{children:typeof s=="function"?(k,$)=>s(k,Object.assign({},$,{ref:g})):y.cloneElement(s,{ref:g})})}const Q6=["component"];function X6(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i=0)&&(n[a]=e[a]);return n}const q6=y.forwardRef((e,t)=>{let{component:n}=e,r=X6(e,Q6);const a=Y6(r);return v.jsx(n,Object.assign({ref:t},a))});function Z6({in:e,onTransition:t}){const n=y.useRef(null),r=y.useRef(!0),a=mt(t);return Sm(()=>{if(!n.current)return;let i=!1;return a({in:e,element:n.current,initial:r.current,isStale:()=>i}),()=>{i=!0}},[e,a]),Sm(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function J6({children:e,in:t,onExited:n,onEntered:r,transition:a}){const[i,o]=y.useState(!t);t&&i&&o(!1);const l=Z6({in:!!t,onTransition:u=>{const c=()=>{u.isStale()||(u.in?r==null||r(u.element,u.initial):(o(!0),n==null||n(u.element)))};Promise.resolve(a(u)).then(c,f=>{throw u.in||o(!0),f})}}),s=di(l,e.ref);return i&&!t?null:y.cloneElement(e,{ref:s})}function Tm(e,t,n){return e?v.jsx(q6,Object.assign({},n,{component:e})):t?v.jsx(J6,Object.assign({},n,{transition:t})):v.jsx(V6,Object.assign({},n))}const ej=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function tj(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i=0)&&(n[a]=e[a]);return n}let ys;function nj(e){return ys||(ys=new Tf({ownerDocument:e==null?void 0:e.document})),ys}function rj(e){const t=Ef(),n=e||nj(t),r=y.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:y.useCallback(a=>{r.current.dialog=a},[]),setBackdropRef:y.useCallback(a=>{r.current.backdrop=a},[])})}const V1=y.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:a,style:i,children:o,backdrop:l=!0,keyboard:s=!0,onBackdropClick:u,onEscapeKeyDown:c,transition:f,runTransition:d,backdropTransition:g,runBackdropTransition:x,autoFocus:w=!0,enforceFocus:E=!0,restoreFocus:m=!0,restoreFocusOptions:p,renderDialog:h,renderBackdrop:S=Q=>v.jsx("div",Object.assign({},Q)),manager:_,container:k,onShow:$,onHide:P=()=>{},onExit:H,onExited:I,onExiting:me,onEnter:ot,onEntering:lt,onEntered:gn}=e,Zr=tj(e,ej);const Be=Ef(),st=W6(k),T=rj(_),b=w6(),j=S6(n),[D,W]=y.useState(!n),Se=y.useRef(null);y.useImperativeHandle(t,()=>T,[T]),qr&&!j&&n&&(Se.current=vs(Be==null?void 0:Be.document)),n&&D&&W(!1);const he=mt(()=>{if(T.add(),Kn.current=Fo(document,"keydown",Ol),Jr.current=Fo(document,"focus",()=>setTimeout(qe),!0),$&&$(),w){var Q,vi;const ta=vs((Q=(vi=T.dialog)==null?void 0:vi.ownerDocument)!=null?Q:Be==null?void 0:Be.document);T.dialog&&ta&&!Em(T.dialog,ta)&&(Se.current=ta,T.dialog.focus())}}),St=mt(()=>{if(T.remove(),Kn.current==null||Kn.current(),Jr.current==null||Jr.current(),m){var Q;(Q=Se.current)==null||Q.focus==null||Q.focus(p),Se.current=null}});y.useEffect(()=>{!n||!st||he()},[n,st,he]),y.useEffect(()=>{D&&St()},[D,St]),b1(()=>{St()});const qe=mt(()=>{if(!E||!b()||!T.isTopModal())return;const Q=vs(Be==null?void 0:Be.document);T.dialog&&Q&&!Em(T.dialog,Q)&&T.dialog.focus()}),Et=mt(Q=>{Q.target===Q.currentTarget&&(u==null||u(Q),l===!0&&P())}),Ol=mt(Q=>{s&&O6(Q)&&T.isTopModal()&&(c==null||c(Q),Q.defaultPrevented||P())}),Jr=y.useRef(),Kn=y.useRef(),hi=(...Q)=>{W(!0),I==null||I(...Q)};if(!st)return null;const Yn=Object.assign({role:r,ref:T.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},Zr,{style:i,className:a,tabIndex:-1});let ea=h?h(Yn):v.jsx("div",Object.assign({},Yn,{children:y.cloneElement(o,{role:"document"})}));ea=Tm(f,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:H,onExiting:me,onExited:hi,onEnter:ot,onEntering:lt,onEntered:gn,children:ea});let Qn=null;return l&&(Qn=S({ref:T.setBackdropRef,onClick:Et}),Qn=Tm(g,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Qn})),v.jsx(v.Fragment,{children:hr.createPortal(v.jsxs(v.Fragment,{children:[Qn,ea]}),st)})});V1.displayName="Modal";const aj=Object.assign(V1,{Manager:Tf});function ij(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function oj(e,t){e.classList?e.classList.add(t):ij(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function km(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function lj(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=km(e.className,t):e.setAttribute("class",km(e.className&&e.className.baseVal||"",t))}const tr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class sj extends Tf{adjustAndStore(t,n,r){const a=n.style[t];n.dataset[t]=a,In(n,{[t]:`${parseFloat(In(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],In(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(oj(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";er(n,tr.FIXED_CONTENT).forEach(i=>this.adjustAndStore(r,i,t.scrollBarWidth)),er(n,tr.STICKY_CONTENT).forEach(i=>this.adjustAndStore(a,i,-t.scrollBarWidth)),er(n,tr.NAVBAR_TOGGLER).forEach(i=>this.adjustAndStore(a,i,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();lj(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";er(n,tr.FIXED_CONTENT).forEach(i=>this.restore(r,i)),er(n,tr.STICKY_CONTENT).forEach(i=>this.restore(a,i)),er(n,tr.NAVBAR_TOGGLER).forEach(i=>this.restore(a,i))}}let xs;function uj(e){return xs||(xs=new sj(e)),xs}const G1=y.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=Z(t,"modal-body"),v.jsx(n,{ref:a,className:M(e,t),...r})));G1.displayName="ModalBody";const K1=y.createContext({onHide(){}}),kf=y.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:a,fullscreen:i,children:o,scrollable:l,...s},u)=>{e=Z(e,"modal");const c=`${e}-dialog`,f=typeof i=="string"?`${e}-fullscreen-${i}`:`${e}-fullscreen`;return v.jsx("div",{...s,ref:u,className:M(c,t,a&&`${e}-${a}`,r&&`${c}-centered`,l&&`${c}-scrollable`,i&&f),children:v.jsx("div",{className:M(`${e}-content`,n),children:o})})});kf.displayName="ModalDialog";const Y1=y.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},a)=>(t=Z(t,"modal-footer"),v.jsx(n,{ref:a,className:M(e,t),...r})));Y1.displayName="ModalFooter";const cj=y.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:a,...i},o)=>{const l=y.useContext(K1),s=mt(()=>{l==null||l.onHide(),r==null||r()});return v.jsxs("div",{ref:o,...i,children:[a,n&&v.jsx(Sf,{"aria-label":e,variant:t,onClick:s})]})}),Q1=y.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...a},i)=>(e=Z(e,"modal-header"),v.jsx(cj,{ref:i,...a,className:M(t,e),closeLabel:n,closeButton:r})));Q1.displayName="ModalHeader";const fj=y6("h4"),X1=y.forwardRef(({className:e,bsPrefix:t,as:n=fj,...r},a)=>(t=Z(t,"modal-title"),v.jsx(n,{ref:a,className:M(e,t),...r})));X1.displayName="ModalTitle";function dj(e){return v.jsx(wf,{...e,timeout:null})}function pj(e){return v.jsx(wf,{...e,timeout:null})}const q1=y.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:a,children:i,dialogAs:o=kf,"data-bs-theme":l,"aria-labelledby":s,"aria-describedby":u,"aria-label":c,show:f=!1,animation:d=!0,backdrop:g=!0,keyboard:x=!0,onEscapeKeyDown:w,onShow:E,onHide:m,container:p,autoFocus:h=!0,enforceFocus:S=!0,restoreFocus:_=!0,restoreFocusOptions:k,onEntered:$,onExit:P,onExiting:H,onEnter:I,onEntering:me,onExited:ot,backdropClassName:lt,manager:gn,...Zr},Be)=>{const[st,T]=y.useState({}),[b,j]=y.useState(!1),D=y.useRef(!1),W=y.useRef(!1),Se=y.useRef(null),[he,St]=x6(),qe=di(Be,St),Et=mt(m),Ol=e6();e=Z(e,"modal");const Jr=y.useMemo(()=>({onHide:Et}),[Et]);function Kn(){return gn||uj({isRTL:Ol})}function hi(F){if(!qr)return;const Xn=Kn().getScrollbarWidth()>0,Pf=F.scrollHeight>Cl(F).documentElement.clientHeight;T({paddingRight:Xn&&!Pf?_m():void 0,paddingLeft:!Xn&&Pf?_m():void 0})}const Yn=mt(()=>{he&&hi(he.dialog)});b1(()=>{Qu(window,"resize",Yn),Se.current==null||Se.current()});const ea=()=>{D.current=!0},Qn=F=>{D.current&&he&&F.target===he.dialog&&(W.current=!0),D.current=!1},Q=()=>{j(!0),Se.current=O1(he.dialog,()=>{j(!1)})},vi=F=>{F.target===F.currentTarget&&Q()},ta=F=>{if(g==="static"){vi(F);return}if(W.current||F.target!==F.currentTarget){W.current=!1;return}m==null||m()},oy=F=>{x?w==null||w(F):(F.preventDefault(),g==="static"&&Q())},ly=(F,Xn)=>{F&&hi(F),I==null||I(F,Xn)},sy=F=>{Se.current==null||Se.current(),P==null||P(F)},uy=(F,Xn)=>{me==null||me(F,Xn),$1(window,"resize",Yn)},cy=F=>{F&&(F.style.display=""),ot==null||ot(F),Qu(window,"resize",Yn)},fy=y.useCallback(F=>v.jsx("div",{...F,className:M(`${e}-backdrop`,lt,!d&&"show")}),[d,lt,e]),Af={...n,...st};Af.display="block";const dy=F=>v.jsx("div",{role:"dialog",...F,style:Af,className:M(t,e,b&&`${e}-static`,!d&&"show"),onClick:g?ta:void 0,onMouseUp:Qn,"data-bs-theme":l,"aria-label":c,"aria-labelledby":s,"aria-describedby":u,children:v.jsx(o,{...Zr,onMouseDown:ea,className:r,contentClassName:a,children:i})});return v.jsx(K1.Provider,{value:Jr,children:v.jsx(aj,{show:f,ref:qe,backdrop:g,container:p,keyboard:!0,autoFocus:h,enforceFocus:S,restoreFocus:_,restoreFocusOptions:k,onEscapeKeyDown:oy,onShow:E,onHide:m,onEnter:ly,onEntering:uy,onEntered:$,onExit:sy,onExiting:H,onExited:cy,manager:Kn(),transition:d?dj:void 0,backdropTransition:d?pj:void 0,renderBackdrop:fy,renderDialog:dy})})});q1.displayName="Modal";const ha=Object.assign(q1,{Body:G1,Header:Q1,Title:X1,Footer:Y1,Dialog:kf,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Bt=y.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},a)=>{const i=Z(e,"row"),o=C1(),l=T1(),s=`${i}-cols`,u=[];return o.forEach(c=>{const f=r[c];delete r[c];let d;f!=null&&typeof f=="object"?{cols:d}=f:d=f;const g=c!==l?`-${c}`:"";d!=null&&u.push(`${s}${g}-${d}`)}),v.jsx(n,{ref:a,...r,className:M(t,i,...u)})});Bt.displayName="Row";const $m=y.forwardRef(({bsPrefix:e,className:t,striped:n,bordered:r,borderless:a,hover:i,size:o,variant:l,responsive:s,...u},c)=>{const f=Z(e,"table"),d=M(t,f,l&&`${f}-${l}`,o&&`${f}-${o}`,n&&`${f}-${typeof n=="string"?`striped-${n}`:"striped"}`,r&&`${f}-bordered`,a&&`${f}-borderless`,i&&`${f}-hover`),g=v.jsx("table",{...u,className:d,ref:c});if(s){let x=`${f}-responsive`;return typeof s=="string"&&(x=`${x}-${s}`),v.jsx("div",{className:x,children:g})}return g});var Xu=gj(),mj=yj(),hj=xj(),vj=typeof window<"u"?window:va,$l={assign:Xu,create:mj,trim:hj,bind:wj,slice:qu,each:Z1,map:Sj,pluck:$f,isList:Of,isFunction:Ej,isObject:_j,Global:vj};function gj(){return Object.assign?Object.assign:function(t,n,r,a){for(var i=1;i"u"?null:console;if(e){var t=e.warn?e.warn:e.log;t.apply(e,arguments)}}function Zu(e,t,n){n||(n=""),e&&!ws(e)&&(e=[e]),t&&!ws(t)&&(t=[t]);var r=n?"__storejs_"+n+"_":"",a=n?new RegExp("^"+r):null,i=/^[a-zA-Z0-9_\-]*$/;if(!i.test(n))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var o={_namespacePrefix:r,_namespaceRegexp:a,_testStorage:function(s){try{var u="__storejs__test__";s.write(u,u);var c=s.read(u)===u;return s.remove(u),c}catch{return!1}},_assignPluginFnProp:function(s,u){var c=this[u];this[u]=function(){var d=Cj(arguments,0),g=this;function x(){if(c)return nr(arguments,function(E,m){d[m]=E}),c.apply(g,d)}var w=[x].concat(d);return s.apply(g,w)}},_serialize:function(s){return JSON.stringify(s)},_deserialize:function(s,u){if(!s)return u;var c="";try{c=JSON.parse(s)}catch{c=s}return c!==void 0?c:u},_addStorage:function(s){this.enabled||this._testStorage(s)&&(this.storage=s,this.enabled=!0)},_addPlugin:function(s){var u=this;if(ws(s)){nr(s,function(d){u._addPlugin(d)});return}var c=Tj(this.plugins,function(d){return s===d});if(!c){if(this.plugins.push(s),!Ss(s))throw new Error("Plugins must be function values that return objects");var f=s.call(this);if(!Oj(f))throw new Error("Plugins must return an object of function properties");nr(f,function(d,g){if(!Ss(d))throw new Error("Bad plugin property: "+g+" from plugin "+s.name+". Plugins should only return functions.");u._assignPluginFnProp(d,g)})}},addStorage:function(s){Nj("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(s)}},l=$j(o,Pj,{plugins:[]});return l.raw={},nr(l,function(s,u){Ss(s)&&(l.raw[u]=kj(l,s))}),nr(e,function(s){l._addStorage(s)}),nr(t,function(s){l._addPlugin(s)}),l}var bj=$l,jj=bj.Global,Ij={name:"localStorage",read:J1,write:Rj,each:Lj,remove:Mj,clearAll:Fj};function Mr(){return jj.localStorage}function J1(e){return Mr().getItem(e)}function Rj(e,t){return Mr().setItem(e,t)}function Lj(e){for(var t=Mr().length-1;t>=0;t--){var n=Mr().key(t);e(J1(n),n)}}function Mj(e){return Mr().removeItem(e)}function Fj(){return Mr().clear()}var Dj=$l,zj=Dj.Global,Uj={name:"sessionStorage",read:ey,write:Bj,each:Hj,remove:Wj,clearAll:Vj};function Fr(){return zj.sessionStorage}function ey(e){return Fr().getItem(e)}function Bj(e,t){return Fr().setItem(e,t)}function Hj(e){for(var t=Fr().length-1;t>=0;t--){var n=Fr().key(t);e(ey(n),n)}}function Wj(e){return Fr().removeItem(e)}function Vj(){return Fr().clear()}var ty=$l,Gj=ty.Global,Kj=ty.trim,Yj={name:"cookieStorage",read:Qj,write:Xj,each:ny,remove:ry,clearAll:qj},mi=Gj.document;function Qj(e){if(!e||!ay(e))return null;var t="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(mi.cookie.replace(new RegExp(t),"$1"))}function ny(e){for(var t=mi.cookie.split(/; ?/g),n=t.length-1;n>=0;n--)if(Kj(t[n])){var r=t[n].split("="),a=unescape(r[0]),i=unescape(r[1]);e(i,a)}}function Xj(e,t){e&&(mi.cookie=escape(e)+"="+escape(t)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/")}function ry(e){!e||!ay(e)||(mi.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function qj(){ny(function(e,t){ry(t)})}function ay(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(mi.cookie)}var Zj={name:"memoryStorage",read:Jj,write:eI,each:tI,remove:nI,clearAll:rI},Rn={};function Jj(e){return Rn[e]}function eI(e,t){Rn[e]=t}function tI(e){for(var t in Rn)Rn.hasOwnProperty(t)&&e(Rn[t],t)}function nI(e){delete Rn[e]}function rI(e){Rn={}}var aI=Aj,iI=[Ij,Uj,Yj,Zj],oI=[],lI=aI.createStore(iI,oI);const Om=we(lI);var ce=[];for(var Es=0;Es<256;++Es)ce.push((Es+256).toString(16).slice(1));function sI(e,t=0){return(ce[e[t+0]]+ce[e[t+1]]+ce[e[t+2]]+ce[e[t+3]]+"-"+ce[e[t+4]]+ce[e[t+5]]+"-"+ce[e[t+6]]+ce[e[t+7]]+"-"+ce[e[t+8]]+ce[e[t+9]]+"-"+ce[e[t+10]]+ce[e[t+11]]+ce[e[t+12]]+ce[e[t+13]]+ce[e[t+14]]+ce[e[t+15]]).toLowerCase()}var Di,uI=new Uint8Array(16);function cI(){if(!Di&&(Di=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Di))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Di(uI)}var fI=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);const Am={randomUUID:fI};function Ra(e,t,n){if(Am.randomUUID&&!t&&!e)return Am.randomUUID();e=e||{};var r=e.random||(e.rng||cI)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,sI(r)}const dI={prefix:"fab",iconName:"paypal",icon:[384,512,[],"f1ed","M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z"]},pI={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},mI=()=>v.jsxs("footer",{className:"bg-dark text-center text-white",children:[v.jsx("hr",{}),v.jsx("div",{className:"container p-4",children:v.jsxs("section",{className:"mb-4",children:[v.jsxs("a",{className:"btn btn-outline-light btn-floating m-1",href:"https://github.com/egreer/beermiser.jibbermaster.com",role:"button",target:"_blank",rel:"noreferrer",children:[v.jsx("i",{className:"fab fa-github"}),v.jsx(jn,{icon:pI})]}),v.jsx("a",{className:"btn btn-outline-light btn-floating m-1",href:"https://www.paypal.me/egreerme",role:"button",target:"_blank",rel:"noreferrer",children:v.jsx(jn,{icon:dI})})]})})]}),hI=({onConfirm:e,triggerText:t,triggerButtonParams:n,headerText:r="Confirm?",bodyText:a,confirmText:i="Save",confirmVariant:o="primary"})=>{const[l,s]=y.useState(!1),u=(d=!1)=>{s(!1),d&&e()},c=v.jsx(ha.Header,{children:v.jsx(ha.Title,{children:r})}),f=v.jsx(ha.Body,{children:a||"Confirm?"});return v.jsxs(v.Fragment,{children:[v.jsxs(ha,{show:l,onHide:u,animation:!0,contentClassName:"bg-dark text-light noselect",children:[c,a&&f,v.jsxs(ha.Footer,{children:[v.jsx(be,{children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"secondary","aria-label":"Close Confirmation Modal",onClick:()=>u(!1),children:"Close"})})}),v.jsx(be,{children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:o,"aria-label":i,onClick:()=>u(!0),children:i})})})]})]}),v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{onClick:()=>s(!0),"aria-label":t,...n,children:t})})]})},iy={id:Ra(),volume:"",volume_unit:"Oz",price:"",calculation:null,apv_calculation:null,ppv_calculation:null},vI={id:Ra(),name:"",alcohol:"",alcohol_unit:"APV",sizes:[_n(iy)]},zi={stored:[],brew:_n(vI)};class gI extends y.Component{constructor(){super(...arguments),this.state=_n(zi),this.componentDidMount=()=>{const t=Om.get("beermiser-state")||_n(zi);this.setState(t)},this.persistState=(t,n)=>{this.setState(t,()=>{Om.set("beermiser-state",this.state),ME(n)&&n()})},this.handleChange=t=>{const{brew:n}=this.state;this.persistState({brew:gm(n,t.target.name,t.target.value)},this.updateCalculation)},this.handleVolumeChange=(t,n)=>{console.log(t,n);const{brew:r}=this.state,{sizes:a}=this.state.brew;a.map(i=>(i.id===n&&gm(i,t.target.name,t.target.value),i)),this.persistState(r,this.updateCalculation)},this.currentValid=()=>{const{brew:t}=this.state,n=Y5(t.sizes,r=>r.volume||r.price);return t.name||t.alcohol||n},this.saveCurrent=()=>{console.log("Save Current",this.state);const{brew:t,stored:n}=this.state;t.id=Ra(),t.sizes.forEach(r=>{r.id=Ra(),n.push(this.buildBrewSize(t,r))}),this.persistState(pa(_n(zi),{stored:hm(n,["calculation","apv_calculation","ppv_calculation"],["asc","desc","asc"])}))},this.buildBrewSize=(t,n)=>{console.log("brew",t),console.log("size",n);const r=pa({},t,n);return console.log("brewSize",r),pa(r,{brewId:t.id,id:n.id,sizes:[]}),r},this.updateCalculation=()=>{this.persistState({brew:this.calculateCalculations(this.state.brew)})},this.calculateCalculations=t=>{const{alcohol:n,alcohol_unit:r}=t;return t.sizes.forEach(a=>{const{volume:i,volume_unit:o,price:l}=a;let s=parseFloat(n),u=parseFloat(i),c=null,f=null,d=null;n&&r==="ABW"&&(s=parseFloat(n)*1.25),i&&o==="mL"?u=parseFloat(i)*.03381:i&&o==="L"&&(u=parseFloat(i)*1e3*.03381),s&&s>0&&u&&u>0&&(c=s/100*u),u&&u>0&&l&&parseFloat(l)>0&&(f=parseFloat(l)/u),s&&s>0&&u&&u>0&&l&&parseFloat(l)>0&&(d=parseFloat(l)/(s/100*u)),pa(a,{calculation:d,apv_calculation:c,ppv_calculation:f})}),t},this.reCalculateAll=()=>{const{stored:t}=this.state;t.forEach(n=>{pa(n,this.calculateCalculations(n))}),this.persistState({stored:hm(t,["calculation","apv_calculation","ppv_calculation"],["asc","desc","asc"])})},this.removeActiveBrewSize=t=>{const{brew:n}=this.state;ms(n.sizes,r=>r.id===t),this.persistState({brew:n})},this.removeBrewSize=t=>{const{stored:n}=this.state;ms(n,r=>r.id===t),this.persistState({stored:n})},this.removeBrew=t=>{const{stored:n}=this.state;ms(n,r=>r.brewId===t),this.persistState({stored:n})},this.editBrew=t=>{this.currentValid()&&this.saveCurrent();const n=this.rebuildBrew(t.brewId);this.persistState({brew:n}),this.removeBrew(n.id)},this.rebuildBrew=t=>{const{stored:n}=this.state,r=n.filter(i=>i.brewId===t),a={id:t,name:r[0].name,alcohol:r[0].alcohol,alcohol_unit:r[0].alcohol_unit,sizes:r};return r.forEach(i=>{delete i.name,delete i.alcohol,delete i.alcohol_unit}),a},this.addSize=()=>{var r;const{brew:t}=this.state,n=_n(iy);n.id=Ra(),n.volume_unit=((r=TA(t.sizes))==null?void 0:r.volume_unit)||n.volume_unit,t.sizes.push(n),this.persistState({brew:t})},this.reset=()=>{this.persistState(_n(zi))},this.renderSizes=t=>t==null?void 0:t.map((n,r)=>v.jsxs(ct.Group,{as:Bt,className:"mb-3",children:[v.jsx(be,{xs:{span:6},children:v.jsxs(ma,{children:[v.jsx(ct.Control,{type:"number",name:"volume",placeholder:"Volume",value:n.volume,onChange:a=>this.handleVolumeChange(a,n.id),min:0}),v.jsxs(ct.Control,{as:"select",name:"volume_unit",value:n.volume_unit,className:"form-select rounded-end",style:{flexGrow:.15},onChange:a=>this.handleVolumeChange(a,n.id),children:[v.jsx("option",{children:"Oz"}),v.jsx("option",{children:"mL"}),v.jsx("option",{children:"L"})]})]})}),v.jsx(be,{xs:{span:4},className:"pe-1",children:v.jsxs(ma,{children:[v.jsx(ct.Control,{type:"number",name:"price",placeholder:"Price",value:n.price,onChange:a=>this.handleVolumeChange(a,n.id),min:0,step:.01}),v.jsx(ma.Text,{children:"$"})]})}),v.jsx(be,{xs:{span:2},children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"danger",disabled:t.length<=1,onClick:()=>this.removeActiveBrewSize(n.id),"aria-label":"Remove Brew Size",children:v.jsx(jn,{icon:r2})})})})]},r)),this.renderCalculations=t=>v.jsxs($m,{variant:"success",className:"my-4 rounded",size:"sm",hover:!0,striped:!0,borderless:!0,responsive:!0,children:[v.jsx("thead",{children:v.jsxs("tr",{children:[v.jsx("th",{}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"oz"})]}),v.jsx("th",{className:"noselect text-nowrap",children:"Alc"}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"A"})]})]})}),v.jsx("tbody",{children:t.sizes.map((n,r)=>this.renderCalculation(n,r))})]}),this.renderCalculation=(t,n)=>{if(t){const{volume:r,volume_unit:a}=t;return v.jsx(ie.Fragment,{children:v.jsxs("tr",{children:[v.jsx("td",{className:"align-middle",children:v.jsxs("div",{children:[v.jsx("span",{className:"me-1",children:r}),v.jsx("small",{children:a})]})}),this.renderCalculationColums(t)||v.jsx("td",{colSpan:3,children:"Calculating...."})]})},n)}},this.renderCalculationColums=t=>{const{calculation:n,apv_calculation:r,ppv_calculation:a}=t;if(n||r||a)return v.jsxs(v.Fragment,{children:[v.jsx("td",{className:"align-middle",children:a&&a.toFixed(3)}),v.jsx("td",{className:"align-middle",children:r&&r.toFixed(3)}),v.jsx("td",{className:"align-middle",children:n&&n.toFixed(3)})]})},this.renderResults=()=>{const{stored:t}=this.state,n=t.map(r=>v.jsx(ie.Fragment,{children:v.jsxs("tr",{children:[v.jsxs("td",{className:"align-middle text-start",children:[v.jsx("div",{className:"mb-2",children:r.name}),v.jsxs(N1,{children:[v.jsx(kt,{variant:"secondary",onClick:()=>this.editBrew(r),size:"sm","aria-label":`Edit ${r.name}`,children:v.jsx(jn,{icon:n2,className:"px-1",fixedWidth:!0,size:"lg"})}),v.jsx(kt,{variant:"danger",onClick:()=>this.removeBrewSize(r.id),size:"sm","aria-label":`Remove ${r.name}`,children:v.jsx(jn,{icon:i2,className:"px-1",fixedWidth:!0,size:"lg"})})]})]}),v.jsxs("td",{className:"align-middle text-start",children:[v.jsx("div",{children:r.price&&`$${parseFloat(r.price).toFixed(2)}`}),v.jsxs("div",{children:[v.jsx("span",{className:"me-1",children:r.alcohol}),v.jsx("small",{children:r.alcohol_unit})]}),v.jsxs("div",{children:[v.jsx("span",{className:"me-1",children:r.volume}),v.jsx("small",{children:r.volume_unit})]})]}),this.renderCalculationColums(r)]})},r.id));return n.length>0&&v.jsxs($m,{variant:"dark",className:"my-4",size:"sm",hover:!0,responsive:!0,children:[v.jsx("thead",{children:v.jsxs("tr",{children:[v.jsx("th",{}),v.jsx("th",{}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"oz"})]}),v.jsx("th",{className:"noselect text-nowrap",children:"Alc"}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"A"})]})]})}),v.jsx("tbody",{children:n})]})}}render(){const{brew:t}=this.state,{name:n,alcohol:r,alcohol_unit:a,sizes:i}=t;return v.jsxs("div",{className:"home",children:[v.jsx(qv,{title:"BeerMiser",children:v.jsx("link",{rel:"manifest",href:"/manifest.json"})}),v.jsx("h1",{className:"text-center pt-2",children:"BeerMiser"}),v.jsxs(ct,{className:"mt-4",autoComplete:"off",children:[v.jsx(ct.Group,{as:Bt,className:"mb-3",children:v.jsx(be,{sm:12,children:v.jsx(ma,{children:v.jsx(ct.Control,{type:"text",name:"name",placeholder:"Name",value:n,onChange:this.handleChange})})})}),v.jsx(ct.Group,{as:Bt,className:"mb-3",children:v.jsx(be,{sm:12,children:v.jsxs(ma,{children:[v.jsx(ct.Control,{type:"number",name:"alcohol",placeholder:"Alcohol",value:r,onChange:this.handleChange,min:0}),v.jsxs(ct.Control,{as:"select",name:"alcohol_unit",value:a,className:"form-select rounded-end",style:{flexGrow:.15},onChange:this.handleChange,children:[v.jsx("option",{children:"APV"}),v.jsx("option",{children:"ABW"})]})]})})}),this.renderSizes(i),v.jsx(Bt,{className:"my-4",children:v.jsx(be,{sm:{span:6,offset:6},children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"secondary",onClick:this.addSize,"aria-label":"Add Brew Size",children:"Add Size"})})})}),v.jsx(Bt,{className:"my-4",children:v.jsx(be,{children:v.jsx("div",{className:"text-center my-2",children:this.renderCalculations(t)})})}),v.jsx(Bt,{className:"my-4",children:v.jsx(be,{sm:{span:6,offset:6},children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"success",onClick:this.saveCurrent,disabled:!this.currentValid(),"aria-label":"Save Current Brew",children:"Save"})})})})]}),v.jsx(Bt,{children:v.jsx(be,{children:v.jsx("div",{className:"text-center",children:this.renderResults()})})}),v.jsx("div",{className:"pt-5 pb-3",children:v.jsx(hI,{onConfirm:this.reset,triggerText:"Reset",confirmText:"Reset",headerText:"Reset Brews?",confirmVariant:"danger",triggerButtonParams:{variant:"danger"}})}),v.jsx(mI,{})]})}}class yI extends y.Component{constructor(){super(...arguments),this.state={isOpen:!1,disclaimerDismissed:!1,displayText:!1,displayImages:!1,devTools:!1,displayGatherer:!1},this.toggle=()=>{this.setState({isOpen:!this.state.isOpen})}}render(){return v.jsx(e2,{children:v.jsxs(Xv,{children:[v.jsx(qv,{titleTemplate:"%s - Jibbermaster"}),v.jsx("div",{className:"app text-light bg-dark col-md-8 offset-md-2 col-lg-8 offset-lg-2 col-xl-6 offset-xl-3",children:v.jsx(qw,{children:v.jsx(og,{path:"/",element:v.jsx(gI,{})})})})]})})}}const xI=document.getElementById("root"),wI=Hv(xI);wI.render(v.jsx(yI,{})); diff --git a/assets/index-CirTibYg.js b/assets/index-CirTibYg.js new file mode 100644 index 0000000..6c49db7 --- /dev/null +++ b/assets/index-CirTibYg.js @@ -0,0 +1,626 @@ +var dy=Object.defineProperty;var py=(e,t,n)=>t in e?dy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var _t=(e,t,n)=>py(e,typeof t!="symbol"?t+"":t,n);function my(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 a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var vi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function we(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Am={exports:{}},zo={},Pm={exports:{}},R={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var ta=Symbol.for("react.element"),hy=Symbol.for("react.portal"),vy=Symbol.for("react.fragment"),gy=Symbol.for("react.strict_mode"),yy=Symbol.for("react.profiler"),xy=Symbol.for("react.provider"),wy=Symbol.for("react.context"),Sy=Symbol.for("react.forward_ref"),Ey=Symbol.for("react.suspense"),_y=Symbol.for("react.memo"),Cy=Symbol.for("react.lazy"),Pf=Symbol.iterator;function Ty(e){return e===null||typeof e!="object"?null:(e=Pf&&e[Pf]||e["@@iterator"],typeof e=="function"?e:null)}var Nm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},bm=Object.assign,jm={};function Dr(e,t,n){this.props=e,this.context=t,this.refs=jm,this.updater=n||Nm}Dr.prototype.isReactComponent={};Dr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Dr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Im(){}Im.prototype=Dr.prototype;function Zu(e,t,n){this.props=e,this.context=t,this.refs=jm,this.updater=n||Nm}var Ju=Zu.prototype=new Im;Ju.constructor=Zu;bm(Ju,Dr.prototype);Ju.isPureReactComponent=!0;var Nf=Array.isArray,Rm=Object.prototype.hasOwnProperty,ec={current:null},Lm={key:!0,ref:!0,__self:!0,__source:!0};function Mm(e,t,n){var r,i={},a=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(a=""+t.key),t)Rm.call(t,r)&&!Lm.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(l===1)i.children=n;else if(1>>1,W=T[D];if(0>>1;Di(St,j))qei(Et,St)?(T[D]=Et,T[qe]=j,D=qe):(T[D]=St,T[he]=j,D=he);else if(qei(Et,j))T[D]=Et,T[qe]=j,D=qe;else break e}}return b}function i(T,b){var j=T.sortIndex-b.sortIndex;return j!==0?j:T.id-b.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}var s=[],u=[],c=1,f=null,d=3,g=!1,x=!1,w=!1,E=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(T){for(var b=n(u);b!==null;){if(b.callback===null)r(u);else if(b.startTime<=T)r(u),b.sortIndex=b.expirationTime,t(s,b);else break;b=n(u)}}function S(T){if(w=!1,h(T),!x)if(n(s)!==null)x=!0,Be(_);else{var b=n(u);b!==null&&st(S,b.startTime-T)}}function _(T,b){x=!1,w&&(w=!1,m(P),P=-1),g=!0;var j=d;try{for(h(b),f=n(s);f!==null&&(!(f.expirationTime>b)||T&&!me());){var D=f.callback;if(typeof D=="function"){f.callback=null,d=f.priorityLevel;var W=D(f.expirationTime<=b);b=e.unstable_now(),typeof W=="function"?f.callback=W:f===n(s)&&r(s),h(b)}else r(s);f=n(s)}if(f!==null)var Se=!0;else{var he=n(u);he!==null&&st(S,he.startTime-b),Se=!1}return Se}finally{f=null,d=j,g=!1}}var k=!1,$=null,P=-1,H=5,I=-1;function me(){return!(e.unstable_now()-IT||125D?(T.sortIndex=j,t(u,T),n(s)===null&&T===n(u)&&(w?(m(P),P=-1):w=!0,st(S,j-D))):(T.sortIndex=W,t(s,T),x||g||(x=!0,Be(_))),T},e.unstable_shouldYield=me,e.unstable_wrapCallback=function(T){var b=d;return function(){var j=d;d=b;try{return T.apply(this,arguments)}finally{d=j}}}})(Bm);Um.exports=Bm;var My=Um.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Fy=y,Fe=My;function C(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),_s=Object.prototype.hasOwnProperty,Dy=/^[: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]*$/,jf={},If={};function zy(e){return _s.call(If,e)?!0:_s.call(jf,e)?!1:Dy.test(e)?If[e]=!0:(jf[e]=!0,!1)}function Uy(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 By(e,t,n,r){if(t===null||typeof t>"u"||Uy(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 Te(e,t,n,r,i,a,o){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=a,this.removeEmptyString=o}var pe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){pe[e]=new Te(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];pe[t]=new Te(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){pe[e]=new Te(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){pe[e]=new Te(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){pe[e]=new Te(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){pe[e]=new Te(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){pe[e]=new Te(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){pe[e]=new Te(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){pe[e]=new Te(e,5,!1,e.toLowerCase(),null,!1,!1)});var nc=/[\-:]([a-z])/g;function rc(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(nc,rc);pe[t]=new Te(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(nc,rc);pe[t]=new Te(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(nc,rc);pe[t]=new Te(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){pe[e]=new Te(e,1,!1,e.toLowerCase(),null,!1,!1)});pe.xlinkHref=new Te("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){pe[e]=new Te(e,1,!1,e.toLowerCase(),null,!0,!0)});function ic(e,t,n,r){var i=pe.hasOwnProperty(t)?pe[t]:null;(i!==null?i.type!==0:r||!(2l||i[o]!==a[l]){var s=` +`+i[o].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=o&&0<=l);break}}}finally{Pl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?gi(e):""}function Hy(e){switch(e.tag){case 5:return gi(e.type);case 16:return gi("Lazy");case 13:return gi("Suspense");case 19:return gi("SuspenseList");case 0:case 2:case 15:return e=Nl(e.type,!1),e;case 11:return e=Nl(e.type.render,!1),e;case 1:return e=Nl(e.type,!0),e;default:return""}}function $s(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 ir:return"Fragment";case rr:return"Portal";case Cs:return"Profiler";case ac:return"StrictMode";case Ts:return"Suspense";case ks:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Vm:return(e.displayName||"Context")+".Consumer";case Wm:return(e._context.displayName||"Context")+".Provider";case oc:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case lc:return t=e.displayName||null,t!==null?t:$s(e.type)||"Memo";case Ht:t=e._payload,e=e._init;try{return $s(e(t))}catch{}}return null}function Wy(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 $s(t);case 8:return t===ac?"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 ln(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Km(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Vy(e){var t=Km(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,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function xa(e){e._valueTracker||(e._valueTracker=Vy(e))}function Ym(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Km(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ro(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 Os(e,t){var n=t.checked;return te({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Lf(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ln(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 Qm(e,t){t=t.checked,t!=null&&ic(e,"checked",t,!1)}function As(e,t){Qm(e,t);var n=ln(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")?Ps(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ps(e,t.type,ln(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Mf(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 Ps(e,t,n){(t!=="number"||ro(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var yi=Array.isArray;function yr(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=wa.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Mi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ci={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},Gy=["Webkit","ms","Moz","O"];Object.keys(Ci).forEach(function(e){Gy.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ci[t]=Ci[e]})});function Jm(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ci.hasOwnProperty(e)&&Ci[e]?(""+t).trim():t+"px"}function eh(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Jm(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Ky=te({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 js(e,t){if(t){if(Ky[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(C(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(C(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(C(61))}if(t.style!=null&&typeof t.style!="object")throw Error(C(62))}}function Is(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 Rs=null;function sc(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ls=null,xr=null,wr=null;function zf(e){if(e=ia(e)){if(typeof Ls!="function")throw Error(C(280));var t=e.stateNode;t&&(t=Vo(t),Ls(e.stateNode,e.type,t))}}function th(e){xr?wr?wr.push(e):wr=[e]:xr=e}function nh(){if(xr){var e=xr,t=wr;if(wr=xr=null,zf(e),t)for(e=0;e>>=0,e===0?32:31-(i0(e)/a0|0)|0}var Sa=64,Ea=4194304;function xi(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 lo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,a=e.pingedLanes,o=n&268435455;if(o!==0){var l=o&~i;l!==0?r=xi(l):(a&=o,a!==0&&(r=xi(a)))}else o=n&~i,o!==0?r=xi(o):a!==0&&(r=xi(a));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,a=t&-t,i>=a||i===16&&(a&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 na(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-rt(t),e[t]=n}function u0(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=ki),Qf=" ",Xf=!1;function Eh(e,t){switch(e){case"keyup":return M0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _h(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ar=!1;function D0(e,t){switch(e){case"compositionend":return _h(t);case"keypress":return t.which!==32?null:(Xf=!0,Qf);case"textInput":return e=t.data,e===Qf&&Xf?null:e;default:return null}}function z0(e,t){if(ar)return e==="compositionend"||!vc&&Eh(e,t)?(e=wh(),Ha=pc=Yt=null,ar=!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=ed(n)}}function $h(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?$h(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Oh(){for(var e=window,t=ro();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ro(e.document)}return t}function gc(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 Q0(e){var t=Oh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&$h(n.ownerDocument.documentElement,n)){if(r!==null&&gc(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,a=Math.min(r.start,i);r=r.end===void 0?a:Math.min(r.end,i),!e.extend&&a>r&&(i=r,r=a,a=i),i=td(n,a);var o=td(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),a>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.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,or=null,Bs=null,Oi=null,Hs=!1;function nd(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Hs||or==null||or!==ro(r)||(r=or,"selectionStart"in r&&gc(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}),Oi&&Hi(Oi,r)||(Oi=r,r=co(Bs,"onSelect"),0ur||(e.current=Qs[ur],Qs[ur]=null,ur--)}function B(e,t){ur++,Qs[ur]=e.current,e.current=t}var sn={},xe=pn(sn),Oe=pn(!1),Ln=sn;function Ar(e,t){var n=e.type.contextTypes;if(!n)return sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in n)i[a]=t[a];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ae(e){return e=e.childContextTypes,e!=null}function po(){K(Oe),K(xe)}function ud(e,t,n){if(xe.current!==sn)throw Error(C(168));B(xe,t),B(Oe,n)}function Mh(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(C(108,Wy(e)||"Unknown",i));return te({},n,r)}function mo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||sn,Ln=xe.current,B(xe,e),B(Oe,Oe.current),!0}function cd(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=Mh(e,t,Ln),r.__reactInternalMemoizedMergedChildContext=e,K(Oe),K(xe),B(xe,e)):K(Oe),B(Oe,n)}var Tt=null,Go=!1,Vl=!1;function Fh(e){Tt===null?Tt=[e]:Tt.push(e)}function lx(e){Go=!0,Fh(e)}function mn(){if(!Vl&&Tt!==null){Vl=!0;var e=0,t=z;try{var n=Tt;for(z=1;e>=o,i-=o,$t=1<<32-rt(t)+i|n<P?(H=$,$=null):H=$.sibling;var I=d(m,$,h[P],S);if(I===null){$===null&&($=H);break}e&&$&&I.alternate===null&&t(m,$),p=a(I,p,P),k===null?_=I:k.sibling=I,k=I,$=H}if(P===h.length)return n(m,$),X&&yn(m,P),_;if($===null){for(;PP?(H=$,$=null):H=$.sibling;var me=d(m,$,I.value,S);if(me===null){$===null&&($=H);break}e&&$&&me.alternate===null&&t(m,$),p=a(me,p,P),k===null?_=me:k.sibling=me,k=me,$=H}if(I.done)return n(m,$),X&&yn(m,P),_;if($===null){for(;!I.done;P++,I=h.next())I=f(m,I.value,S),I!==null&&(p=a(I,p,P),k===null?_=I:k.sibling=I,k=I);return X&&yn(m,P),_}for($=r(m,$);!I.done;P++,I=h.next())I=g($,m,P,I.value,S),I!==null&&(e&&I.alternate!==null&&$.delete(I.key===null?P:I.key),p=a(I,p,P),k===null?_=I:k.sibling=I,k=I);return e&&$.forEach(function(ot){return t(m,ot)}),X&&yn(m,P),_}function E(m,p,h,S){if(typeof h=="object"&&h!==null&&h.type===ir&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case ya:e:{for(var _=h.key,k=p;k!==null;){if(k.key===_){if(_=h.type,_===ir){if(k.tag===7){n(m,k.sibling),p=i(k,h.props.children),p.return=m,m=p;break e}}else if(k.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===Ht&&pd(_)===k.type){n(m,k.sibling),p=i(k,h.props),p.ref=li(m,k,h),p.return=m,m=p;break e}n(m,k);break}else t(m,k);k=k.sibling}h.type===ir?(p=Pn(h.props.children,m.mode,S,h.key),p.return=m,m=p):(S=qa(h.type,h.key,h.props,null,m.mode,S),S.ref=li(m,p,h),S.return=m,m=S)}return o(m);case rr:e:{for(k=h.key;p!==null;){if(p.key===k)if(p.tag===4&&p.stateNode.containerInfo===h.containerInfo&&p.stateNode.implementation===h.implementation){n(m,p.sibling),p=i(p,h.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=Jl(h,m.mode,S),p.return=m,m=p}return o(m);case Ht:return k=h._init,E(m,p,k(h._payload),S)}if(yi(h))return x(m,p,h,S);if(ni(h))return w(m,p,h,S);Aa(m,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,p!==null&&p.tag===6?(n(m,p.sibling),p=i(p,h),p.return=m,m=p):(n(m,p),p=Zl(h,m.mode,S),p.return=m,m=p),o(m)):n(m,p)}return E}var Nr=Bh(!0),Hh=Bh(!1),go=pn(null),yo=null,dr=null,Sc=null;function Ec(){Sc=dr=yo=null}function _c(e){var t=go.current;K(go),e._currentValue=t}function Zs(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 Er(e,t){yo=e,Sc=dr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&($e=!0),e.firstContext=null)}function Ye(e){var t=e._currentValue;if(Sc!==e)if(e={context:e,memoizedValue:t,next:null},dr===null){if(yo===null)throw Error(C(308));dr=e,yo.dependencies={lanes:0,firstContext:e}}else dr=dr.next=e;return t}var kn=null;function Cc(e){kn===null?kn=[e]:kn.push(e)}function Wh(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Cc(t)):(n.next=i.next,i.next=n),t.interleaved=n,bt(e,r)}function bt(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 Wt=!1;function Tc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Vh(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 At(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function nn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,L&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,bt(e,n)}return i=r.interleaved,i===null?(t.next=t,Cc(r)):(t.next=i.next,i.next=t),r.interleaved=t,bt(e,n)}function Va(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,cc(e,n)}}function md(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,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 xo(e,t,n,r){var i=e.updateQueue;Wt=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,l=i.shared.pending;if(l!==null){i.shared.pending=null;var s=l,u=s.next;s.next=null,o===null?a=u:o.next=u,o=s;var c=e.alternate;c!==null&&(c=c.updateQueue,l=c.lastBaseUpdate,l!==o&&(l===null?c.firstBaseUpdate=u:l.next=u,c.lastBaseUpdate=s))}if(a!==null){var f=i.baseState;o=0,c=u=s=null,l=a;do{var d=l.lane,g=l.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:g,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var x=e,w=l;switch(d=t,g=n,w.tag){case 1:if(x=w.payload,typeof x=="function"){f=x.call(g,f,d);break e}f=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=w.payload,d=typeof x=="function"?x.call(g,f,d):x,d==null)break e;f=te({},f,d);break e;case 2:Wt=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,d=i.effects,d===null?i.effects=[l]:d.push(l))}else g={eventTime:g,lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},c===null?(u=c=g,s=f):c=c.next=g,o|=d;if(l=l.next,l===null){if(l=i.shared.pending,l===null)break;d=l,l=d.next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}while(!0);if(c===null&&(s=f),i.baseState=s,i.firstBaseUpdate=u,i.lastBaseUpdate=c,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else a===null&&(i.shared.lanes=0);Dn|=o,e.lanes=o,e.memoizedState=f}}function hd(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var r=Kl.transition;Kl.transition={};try{e(!1),t()}finally{z=n,Kl.transition=r}}function sv(){return Qe().memoizedState}function fx(e,t,n){var r=an(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uv(e))cv(t,n);else if(n=Wh(e,t,n,r),n!==null){var i=_e();it(n,e,r,i),fv(n,t,r)}}function dx(e,t,n){var r=an(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uv(e))cv(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,l=a(o,n);if(i.hasEagerState=!0,i.eagerState=l,at(l,o)){var s=t.interleaved;s===null?(i.next=i,Cc(t)):(i.next=s.next,s.next=i),t.interleaved=i;return}}catch{}finally{}n=Wh(e,t,i,r),n!==null&&(i=_e(),it(n,e,r,i),fv(n,t,r))}}function uv(e){var t=e.alternate;return e===ee||t!==null&&t===ee}function cv(e,t){Ai=So=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function fv(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,cc(e,n)}}var Eo={readContext:Ye,useCallback:ve,useContext:ve,useEffect:ve,useImperativeHandle:ve,useInsertionEffect:ve,useLayoutEffect:ve,useMemo:ve,useReducer:ve,useRef:ve,useState:ve,useDebugValue:ve,useDeferredValue:ve,useTransition:ve,useMutableSource:ve,useSyncExternalStore:ve,useId:ve,unstable_isNewReconciler:!1},px={readContext:Ye,useCallback:function(e,t){return ft().memoizedState=[e,t===void 0?null:t],e},useContext:Ye,useEffect:gd,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ka(4194308,4,rv.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ka(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ka(4,2,e,t)},useMemo:function(e,t){var n=ft();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ft();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=fx.bind(null,ee,e),[r.memoizedState,e]},useRef:function(e){var t=ft();return e={current:e},t.memoizedState=e},useState:vd,useDebugValue:jc,useDeferredValue:function(e){return ft().memoizedState=e},useTransition:function(){var e=vd(!1),t=e[0];return e=cx.bind(null,e[1]),ft().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ee,i=ft();if(X){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),ue===null)throw Error(C(349));Fn&30||Qh(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,gd(qh.bind(null,r,a,e),[e]),r.flags|=2048,qi(9,Xh.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=ft(),t=ue.identifierPrefix;if(X){var n=Ot,r=$t;n=(r&~(1<<32-rt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Qi++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[pt]=t,e[Gi]=r,Sv(e,t,!1,!1),t.stateNode=e;e:{switch(o=Is(n,r),n){case"dialog":V("cancel",e),V("close",e),i=r;break;case"iframe":case"object":case"embed":V("load",e),i=r;break;case"video":case"audio":for(i=0;iIr&&(t.flags|=128,r=!0,si(a,!1),t.lanes=4194304)}else{if(!r)if(e=wo(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),si(a,!0),a.tail===null&&a.tailMode==="hidden"&&!o.alternate&&!X)return ge(t),null}else 2*re()-a.renderingStartTime>Ir&&n!==1073741824&&(t.flags|=128,r=!0,si(a,!1),t.lanes=4194304);a.isBackwards?(o.sibling=t.child,t.child=o):(n=a.last,n!==null?n.sibling=o:t.child=o,a.last=o)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=re(),t.sibling=null,n=J.current,B(J,r?n&1|2:n&1),t):(ge(t),null);case 22:case 23:return Dc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?je&1073741824&&(ge(t),t.subtreeFlags&6&&(t.flags|=8192)):ge(t),null;case 24:return null;case 25:return null}throw Error(C(156,t.tag))}function Sx(e,t){switch(xc(t),t.tag){case 1:return Ae(t.type)&&po(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return br(),K(Oe),K(xe),Oc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return $c(t),null;case 13:if(K(J),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));Pr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return K(J),null;case 4:return br(),null;case 10:return _c(t.type._context),null;case 22:case 23:return Dc(),null;case 24:return null;default:return null}}var Na=!1,ye=!1,Ex=typeof WeakSet=="function"?WeakSet:Set,O=null;function pr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ne(e,t,r)}else n.current=null}function lu(e,t,n){try{n()}catch(r){ne(e,t,r)}}var Od=!1;function _x(e,t){if(Ws=so,e=Oh(),gc(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,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch{n=null;break e}var o=0,l=-1,s=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var g;f!==n||i!==0&&f.nodeType!==3||(l=o+i),f!==a||r!==0&&f.nodeType!==3||(s=o+r),f.nodeType===3&&(o+=f.nodeValue.length),(g=f.firstChild)!==null;)d=f,f=g;for(;;){if(f===e)break t;if(d===n&&++u===i&&(l=o),d===a&&++c===r&&(s=o),(g=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=g}n=l===-1||s===-1?null:{start:l,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Vs={focusedElem:e,selectionRange:n},so=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,E=x.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?w:Je(t.type,w),E);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(S){ne(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return x=Od,Od=!1,x}function Pi(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 a=i.destroy;i.destroy=void 0,a!==void 0&&lu(t,n,a)}i=i.next}while(i!==r)}}function Qo(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 su(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 Cv(e){var t=e.alternate;t!==null&&(e.alternate=null,Cv(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[pt],delete t[Gi],delete t[Ys],delete t[ax],delete t[ox])),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 Tv(e){return e.tag===5||e.tag===3||e.tag===4}function Ad(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Tv(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 uu(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=fo));else if(r!==4&&(e=e.child,e!==null))for(uu(e,t,n),e=e.sibling;e!==null;)uu(e,t,n),e=e.sibling}function cu(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(cu(e,t,n),e=e.sibling;e!==null;)cu(e,t,n),e=e.sibling}var fe=null,et=!1;function zt(e,t,n){for(n=n.child;n!==null;)kv(e,t,n),n=n.sibling}function kv(e,t,n){if(gt&&typeof gt.onCommitFiberUnmount=="function")try{gt.onCommitFiberUnmount(Uo,n)}catch{}switch(n.tag){case 5:ye||pr(n,t);case 6:var r=fe,i=et;fe=null,zt(e,t,n),fe=r,et=i,fe!==null&&(et?(e=fe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):fe.removeChild(n.stateNode));break;case 18:fe!==null&&(et?(e=fe,n=n.stateNode,e.nodeType===8?Wl(e.parentNode,n):e.nodeType===1&&Wl(e,n),Ui(e)):Wl(fe,n.stateNode));break;case 4:r=fe,i=et,fe=n.stateNode.containerInfo,et=!0,zt(e,t,n),fe=r,et=i;break;case 0:case 11:case 14:case 15:if(!ye&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var a=i,o=a.destroy;a=a.tag,o!==void 0&&(a&2||a&4)&&lu(n,t,o),i=i.next}while(i!==r)}zt(e,t,n);break;case 1:if(!ye&&(pr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){ne(n,t,l)}zt(e,t,n);break;case 21:zt(e,t,n);break;case 22:n.mode&1?(ye=(r=ye)||n.memoizedState!==null,zt(e,t,n),ye=r):zt(e,t,n);break;default:zt(e,t,n)}}function Pd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ex),t.forEach(function(r){var i=bx.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Ze(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=o),r&=~a}if(r=i,r=re()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Tx(r/1960))-r,10e?16:e,Qt===null)var r=!1;else{if(e=Qt,Qt=null,To=0,L&6)throw Error(C(331));var i=L;for(L|=4,O=e.current;O!==null;){var a=O,o=a.child;if(O.flags&16){var l=a.deletions;if(l!==null){for(var s=0;sre()-Mc?An(e,0):Lc|=n),Pe(e,t)}function Iv(e,t){t===0&&(e.mode&1?(t=Ea,Ea<<=1,!(Ea&130023424)&&(Ea=4194304)):t=1);var n=_e();e=bt(e,t),e!==null&&(na(e,t,n),Pe(e,n))}function Nx(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Iv(e,n)}function bx(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(C(314))}r!==null&&r.delete(t),Iv(e,n)}var Rv;Rv=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Oe.current)$e=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return $e=!1,xx(e,t,n);$e=!!(e.flags&131072)}else $e=!1,X&&t.flags&1048576&&Dh(t,vo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ya(e,t),e=t.pendingProps;var i=Ar(t,xe.current);Er(t,n),i=Pc(null,t,r,e,i,n);var a=Nc();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,Ae(r)?(a=!0,mo(t)):a=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Tc(t),i.updater=Yo,t.stateNode=i,i._reactInternals=t,eu(t,r,e,n),t=ru(null,t,r,!0,a,n)):(t.tag=0,X&&a&&yc(t),Ee(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ya(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Ix(r),e=Je(r,e),i){case 0:t=nu(null,t,r,e,n);break e;case 1:t=Td(null,t,r,e,n);break e;case 11:t=_d(null,t,r,e,n);break e;case 14:t=Cd(null,t,r,Je(r.type,e),n);break e}throw Error(C(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Je(r,i),nu(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Je(r,i),Td(e,t,r,i,n);case 3:e:{if(yv(t),e===null)throw Error(C(387));r=t.pendingProps,a=t.memoizedState,i=a.element,Vh(e,t),xo(t,r,null,n);var o=t.memoizedState;if(r=o.element,a.isDehydrated)if(a={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){i=jr(Error(C(423)),t),t=kd(e,t,r,n,i);break e}else if(r!==i){i=jr(Error(C(424)),t),t=kd(e,t,r,n,i);break e}else for(Ie=tn(t.stateNode.containerInfo.firstChild),Re=t,X=!0,tt=null,n=Hh(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Pr(),r===i){t=jt(e,t,n);break e}Ee(e,t,r,n)}t=t.child}return t;case 5:return Gh(t),e===null&&qs(t),r=t.type,i=t.pendingProps,a=e!==null?e.memoizedProps:null,o=i.children,Gs(r,i)?o=null:a!==null&&Gs(r,a)&&(t.flags|=32),gv(e,t),Ee(e,t,o,n),t.child;case 6:return e===null&&qs(t),null;case 13:return xv(e,t,n);case 4:return kc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Nr(t,null,r,n):Ee(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Je(r,i),_d(e,t,r,i,n);case 7:return Ee(e,t,t.pendingProps,n),t.child;case 8:return Ee(e,t,t.pendingProps.children,n),t.child;case 12:return Ee(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,B(go,r._currentValue),r._currentValue=o,a!==null)if(at(a.value,o)){if(a.children===i.children&&!Oe.current){t=jt(e,t,n);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var l=a.dependencies;if(l!==null){o=a.child;for(var s=l.firstContext;s!==null;){if(s.context===r){if(a.tag===1){s=At(-1,n&-n),s.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?s.next=s:(s.next=c.next,c.next=s),u.pending=s}}a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Zs(a.return,n,t),l.lanes|=n;break}s=s.next}}else if(a.tag===10)o=a.type===t.type?null:a.child;else if(a.tag===18){if(o=a.return,o===null)throw Error(C(341));o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Zs(o,n,t),o=a.sibling}else o=a.child;if(o!==null)o.return=a;else for(o=a;o!==null;){if(o===t){o=null;break}if(a=o.sibling,a!==null){a.return=o.return,o=a;break}o=o.return}a=o}Ee(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Er(t,n),i=Ye(i),r=r(i),t.flags|=1,Ee(e,t,r,n),t.child;case 14:return r=t.type,i=Je(r,t.pendingProps),i=Je(r.type,i),Cd(e,t,r,i,n);case 15:return hv(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Je(r,i),Ya(e,t),t.tag=1,Ae(r)?(e=!0,mo(t)):e=!1,Er(t,n),dv(t,r,i),eu(t,r,i,n),ru(null,t,r,!0,e,n);case 19:return wv(e,t,n);case 22:return vv(e,t,n)}throw Error(C(156,t.tag))};function Lv(e,t){return uh(e,t)}function jx(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 Ge(e,t,n,r){return new jx(e,t,n,r)}function Uc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ix(e){if(typeof e=="function")return Uc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===oc)return 11;if(e===lc)return 14}return 2}function on(e,t){var n=e.alternate;return n===null?(n=Ge(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 qa(e,t,n,r,i,a){var o=2;if(r=e,typeof e=="function")Uc(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case ir:return Pn(n.children,i,a,t);case ac:o=8,i|=8;break;case Cs:return e=Ge(12,n,t,i|2),e.elementType=Cs,e.lanes=a,e;case Ts:return e=Ge(13,n,t,i),e.elementType=Ts,e.lanes=a,e;case ks:return e=Ge(19,n,t,i),e.elementType=ks,e.lanes=a,e;case Gm:return qo(n,i,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Wm:o=10;break e;case Vm:o=9;break e;case oc:o=11;break e;case lc:o=14;break e;case Ht:o=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=Ge(o,n,t,i),t.elementType=e,t.type=r,t.lanes=a,t}function Pn(e,t,n,r){return e=Ge(7,e,r,t),e.lanes=n,e}function qo(e,t,n,r){return e=Ge(22,e,r,t),e.elementType=Gm,e.lanes=n,e.stateNode={isHidden:!1},e}function Zl(e,t,n){return e=Ge(6,e,null,t),e.lanes=n,e}function Jl(e,t,n){return t=Ge(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Rx(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=jl(0),this.expirationTimes=jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=jl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Bc(e,t,n,r,i,a,o,l,s){return e=new Rx(e,t,n,l,s),t===1?(t=1,a===!0&&(t|=8)):t=0,a=Ge(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Tc(a),e}function Lx(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(zv)}catch(e){console.error(e)}}zv(),zm.exports=De;var Uv=zm.exports;const hr=we(Uv);var Bv,Fd=Uv;Bv=Fd.createRoot,Fd.hydrateRoot;var Ux=typeof Element<"u",Bx=typeof Map=="function",Hx=typeof Set=="function",Wx=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Za(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,i;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Za(e[r],t[r]))return!1;return!0}var a;if(Bx&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;for(a=e.entries();!(r=a.next()).done;)if(!Za(r.value[1],t.get(r.value[0])))return!1;return!0}if(Hx&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(r=a.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(Wx&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[r]))return!1;if(Ux&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((i[r]==="_owner"||i[r]==="__v"||i[r]==="__o")&&e.$$typeof)&&!Za(e[i[r]],t[i[r]]))return!1;return!0}return e!==e&&t!==t}var Vx=function(t,n){try{return Za(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Gx=we(Vx);var Kx=function(e,t,n,r,i,a,o,l){if(!e){var s;if(t===void 0)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,i,a,o,l],c=0;s=new Error(t.replace(/%s/g,function(){return u[c++]})),s.name="Invariant Violation"}throw s.framesToPop=1,s}},Yx=Kx;const Dd=we(Yx);var Qx=function(t,n,r,i){var a=r?r.call(i,t,n):void 0;if(a!==void 0)return!!a;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var o=Object.keys(t),l=Object.keys(n);if(o.length!==l.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(n),u=0;u(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(Hv||{}),es={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]},meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},zd=Object.values(Hv),Gc={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},qx=Object.entries(Gc).reduce((e,[t,n])=>(e[n]=t,e),{}),nt="data-rh",Cr={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},Tr=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},Zx=e=>{let t=Tr(e,"title");const n=Tr(e,Cr.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=Tr(e,Cr.DEFAULT_TITLE);return t||r||void 0},Jx=e=>Tr(e,Cr.ON_CHANGE_CLIENT_STATE)||(()=>{}),ts=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),ew=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const i=Object.keys(r);for(let a=0;aconsole&&typeof console.warn=="function"&&console.warn(e),ci=(e,t,n)=>{const r={};return n.filter(i=>Array.isArray(i[e])?!0:(typeof i[e]<"u"&&tw(`Helmet: ${e} should be of type "Array". Instead found type "${typeof i[e]}"`),!1)).map(i=>i[e]).reverse().reduce((i,a)=>{const o={};a.filter(s=>{let u;const c=Object.keys(s);for(let d=0;di.push(s));const l=Object.keys(o);for(let s=0;s{if(Array.isArray(e)&&e.length){for(let n=0;n({baseTag:ew(["href"],e),bodyAttributes:ts("bodyAttributes",e),defer:Tr(e,Cr.DEFER),encode:Tr(e,Cr.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:ts("htmlAttributes",e),linkTags:ci("link",["rel","href"],e),metaTags:ci("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:ci("noscript",["innerHTML"],e),onChangeClientState:Jx(e),scriptTags:ci("script",["src","innerHTML"],e),styleTags:ci("style",["cssText"],e),title:Zx(e),titleAttributes:ts("titleAttributes",e),prioritizeSeoTags:nw(e,Cr.PRIORITIZE_SEO_TAGS)}),Wv=e=>Array.isArray(e)?e.join(""):e,iw=(e,t)=>{const n=Object.keys(e);for(let r=0;rArray.isArray(e)?e.reduce((n,r)=>(iw(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},Ud=(e,t)=>({...e,[t]:void 0}),aw=["noscript","script","style"],hu=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Vv=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),ow=(e,t,n,r)=>{const i=Vv(n),a=Wv(t);return i?`<${e} ${nt}="true" ${i}>${hu(a,r)}`:`<${e} ${nt}="true">${hu(a,r)}`},lw=(e,t,n=!0)=>t.reduce((r,i)=>{const a=i,o=Object.keys(a).filter(u=>!(u==="innerHTML"||u==="cssText")).reduce((u,c)=>{const f=typeof a[c]>"u"?c:`${c}="${hu(a[c],n)}"`;return u?`${u} ${f}`:f},""),l=a.innerHTML||a.cssText||"",s=aw.indexOf(e)===-1;return`${r}<${e} ${nt}="true" ${o}${s?"/>":`>${l}`}`},""),Gv=(e,t={})=>Object.keys(e).reduce((n,r)=>{const i=Gc[r];return n[i||r]=e[r],n},t),sw=(e,t,n)=>{const r={key:t,[nt]:!0},i=Gv(n,r);return[ae.createElement("title",i,t)]},Ja=(e,t)=>t.map((n,r)=>{const i={key:r,[nt]:!0};return Object.keys(n).forEach(a=>{const l=Gc[a]||a;if(l==="innerHTML"||l==="cssText"){const s=n.innerHTML||n.cssText;i.dangerouslySetInnerHTML={__html:s}}else i[l]=n[a]}),ae.createElement(e,i)}),He=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>sw(e,t.title,t.titleAttributes),toString:()=>ow(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Gv(t),toString:()=>Vv(t)};default:return{toComponent:()=>Ja(e,t),toString:()=>lw(e,t,n)}}},uw=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const i=ns(e,es.meta),a=ns(t,es.link),o=ns(n,es.script);return{priorityMethods:{toComponent:()=>[...Ja("meta",i.priority),...Ja("link",a.priority),...Ja("script",o.priority)],toString:()=>`${He("meta",i.priority,r)} ${He("link",a.priority,r)} ${He("script",o.priority,r)}`},metaTags:i.default,linkTags:a.default,scriptTags:o.default}},cw=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:i,noscriptTags:a,styleTags:o,title:l="",titleAttributes:s,prioritizeSeoTags:u}=e;let{linkTags:c,metaTags:f,scriptTags:d}=e,g={toComponent:()=>{},toString:()=>""};return u&&({priorityMethods:g,linkTags:c,metaTags:f,scriptTags:d}=uw(e)),{priority:g,base:He("base",t,r),bodyAttributes:He("bodyAttributes",n,r),htmlAttributes:He("htmlAttributes",i,r),link:He("link",c,r),meta:He("meta",f,r),noscript:He("noscript",a,r),script:He("script",d,r),style:He("style",o,r),title:He("title",{title:l,titleAttributes:s},r)}},vu=cw,Ia=[],Kv=!!(typeof window<"u"&&window.document&&window.document.createElement),gu=class{constructor(e,t){_t(this,"instances",[]);_t(this,"canUseDOM",Kv);_t(this,"context");_t(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?Ia:this.instances,add:e=>{(this.canUseDOM?Ia:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?Ia:this.instances).indexOf(e);(this.canUseDOM?Ia:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=vu({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},fw={},Yv=ae.createContext(fw),On,Qv=(On=class extends y.Component{constructor(n){super(n);_t(this,"helmetData");this.helmetData=new gu(this.props.context||{},On.canUseDOM)}render(){return ae.createElement(Yv.Provider,{value:this.helmetData.value},this.props.children)}},_t(On,"canUseDOM",Kv),On),Zn=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${nt}]`),i=[].slice.call(r),a=[];let o;return t&&t.length&&t.forEach(l=>{const s=document.createElement(e);for(const u in l)if(Object.prototype.hasOwnProperty.call(l,u))if(u==="innerHTML")s.innerHTML=l.innerHTML;else if(u==="cssText")s.styleSheet?s.styleSheet.cssText=l.cssText:s.appendChild(document.createTextNode(l.cssText));else{const c=u,f=typeof l[c]>"u"?"":l[c];s.setAttribute(u,f)}s.setAttribute(nt,"true"),i.some((u,c)=>(o=c,s.isEqualNode(u)))?i.splice(o,1):a.push(s)}),i.forEach(l=>{var s;return(s=l.parentNode)==null?void 0:s.removeChild(l)}),a.forEach(l=>n.appendChild(l)),{oldTags:i,newTags:a}},yu=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(nt),i=r?r.split(","):[],a=[...i],o=Object.keys(t);for(const l of o){const s=t[l]||"";n.getAttribute(l)!==s&&n.setAttribute(l,s),i.indexOf(l)===-1&&i.push(l);const u=a.indexOf(l);u!==-1&&a.splice(u,1)}for(let l=a.length-1;l>=0;l-=1)n.removeAttribute(a[l]);i.length===a.length?n.removeAttribute(nt):n.getAttribute(nt)!==o.join(",")&&n.setAttribute(nt,o.join(","))},dw=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=Wv(e)),yu("title",t)},Bd=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:i,linkTags:a,metaTags:o,noscriptTags:l,onChangeClientState:s,scriptTags:u,styleTags:c,title:f,titleAttributes:d}=e;yu("body",r),yu("html",i),dw(f,d);const g={baseTag:Zn("base",n),linkTags:Zn("link",a),metaTags:Zn("meta",o),noscriptTags:Zn("noscript",l),scriptTags:Zn("script",u),styleTags:Zn("style",c)},x={},w={};Object.keys(g).forEach(E=>{const{newTags:m,oldTags:p}=g[E];m.length&&(x[E]=m),p.length&&(w[E]=g[E].oldTags)}),t&&t(),s(e,x,w)},fi=null,pw=e=>{fi&&cancelAnimationFrame(fi),e.defer?fi=requestAnimationFrame(()=>{Bd(e,()=>{fi=null})}):(Bd(e),fi=null)},mw=pw,Hd=class extends y.Component{constructor(){super(...arguments);_t(this,"rendered",!1)}shouldComponentUpdate(t){return!Xx(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const i=rw(t.get().map(a=>{const o={...a.props};return delete o.context,o}));Qv.canUseDOM?mw(i):vu&&(r=vu(i)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},Es,Xv=(Es=class extends y.Component{shouldComponentUpdate(e){return!Gx(Ud(this.props,"helmetData"),Ud(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}warnOnInvalidChildren(e,t){return Dd(zd.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${zd.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),Dd(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`} ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return ae.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:i,...a}=r.props,o=Object.keys(a).reduce((s,u)=>(s[qx[u]||u]=a[u],s),{});let{type:l}=r;switch(typeof l=="symbol"?l=l.toString():this.warnOnInvalidChildren(r,i),l){case"Symbol(react.fragment)":t=this.mapChildrenToProps(i,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,o,i);break;default:t=this.mapObjectTypeChildren(r,t,o,i);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof gu)){const i=r;r=new gu(i.context,!0),delete n.helmetData}return r?ae.createElement(Hd,{...n,context:r.value}):ae.createElement(Yv.Consumer,null,i=>ae.createElement(Hd,{...n,context:i}))}},_t(Es,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),Es);/** + * @remix-run/router v1.20.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Oo(){return Oo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function qv(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function vw(){return Math.random().toString(36).substr(2,8)}function Vd(e,t){return{usr:e.state,key:e.key,idx:t}}function xu(e,t,n,r){return n===void 0&&(n=null),Oo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?nl(t):t,{state:n,key:t&&t.key||r||vw()})}function Zv(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 nl(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 gw(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,l=Xt.Pop,s=null,u=c();u==null&&(u=0,o.replaceState(Oo({},o.state,{idx:u}),""));function c(){return(o.state||{idx:null}).idx}function f(){l=Xt.Pop;let E=c(),m=E==null?null:E-u;u=E,s&&s({action:l,location:w.location,delta:m})}function d(E,m){l=Xt.Push;let p=xu(w.location,E,m);u=c()+1;let h=Vd(p,u),S=w.createHref(p);try{o.pushState(h,"",S)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;i.location.assign(S)}a&&s&&s({action:l,location:w.location,delta:1})}function g(E,m){l=Xt.Replace;let p=xu(w.location,E,m);u=c();let h=Vd(p,u),S=w.createHref(p);o.replaceState(h,"",S),a&&s&&s({action:l,location:w.location,delta:0})}function x(E){let m=i.location.origin!=="null"?i.location.origin:i.location.href,p=typeof E=="string"?E:Zv(E);return p=p.replace(/ $/,"%20"),Ne(m,"No window.location.(origin|href) available to create URL for href: "+p),new URL(p,m)}let w={get action(){return l},get location(){return e(i,o)},listen(E){if(s)throw new Error("A history only accepts one active listener");return i.addEventListener(Wd,f),s=E,()=>{i.removeEventListener(Wd,f),s=null}},createHref(E){return t(i,E)},createURL:x,encodeLocation(E){let m=x(E);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:d,replace:g,go(E){return o.go(E)}};return w}var Gd;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Gd||(Gd={}));function yw(e,t,n){return n===void 0&&(n="/"),xw(e,t,n,!1)}function xw(e,t,n,r){let i=typeof t=="string"?nl(t):t,a=tg(i.pathname||"/",n);if(a==null)return null;let o=Jv(e);ww(o);let l=null;for(let s=0;l==null&&s{let s={relativePath:l===void 0?a.path||"":l,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};s.relativePath.startsWith("/")&&(Ne(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let u=kr([r,s.relativePath]),c=n.concat(s);a.children&&a.children.length>0&&(Ne(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Jv(a.children,t,c,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:$w(u,a.index),routesMeta:c})};return e.forEach((a,o)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))i(a,o);else for(let s of eg(a.path))i(a,o,s)}),t}function eg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=eg(r.join("/")),l=[];return l.push(...o.map(s=>s===""?a:[a,s].join("/"))),i&&l.push(...o),l.map(s=>e.startsWith("/")&&s===""?"/":s)}function ww(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Ow(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Sw=/^:[\w-]+$/,Ew=3,_w=2,Cw=1,Tw=10,kw=-2,Kd=e=>e==="*";function $w(e,t){let n=e.split("/"),r=n.length;return n.some(Kd)&&(r+=kw),t&&(r+=_w),n.filter(i=>!Kd(i)).reduce((i,a)=>i+(Sw.test(a)?Ew:a===""?Cw:Tw),r)}function Ow(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 Aw(e,t,n){let{routesMeta:r}=e,i={},a="/",o=[];for(let l=0;l{let{paramName:d,isOptional:g}=c;if(d==="*"){let w=l[f]||"";o=a.slice(0,a.length-w.length).replace(/(.)\/+$/,"$1")}const x=l[f];return g&&!x?u[d]=void 0:u[d]=(x||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:o,pattern:e}}function Pw(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),qv(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,(o,l,s)=>(r.push({paramName:l,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Nw(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return qv(!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 tg(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)||"/"}const kr=e=>e.join("/").replace(/\/\/+/g,"/"),bw=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/");function jw(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const ng=["post","put","patch","delete"];new Set(ng);const Iw=["get",...ng];new Set(Iw);/** + * React Router v6.27.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Ao(){return Ao=Object.assign?Object.assign.bind():function(e){for(var t=1;tObject.assign({},E,{params:Object.assign({},l,E.params),pathname:kr([s,i.encodeLocation?i.encodeLocation(E.pathname).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?s:kr([s,i.encodeLocation?i.encodeLocation(E.pathnameBase).pathname:E.pathnameBase])})),a,n,r);return t&&w?y.createElement(rl.Provider,{value:{location:Ao({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:Xt.Pop}},w):w}function zw(){let e=Yw(),t=jw(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 y.createElement(y.Fragment,null,y.createElement("h2",null,"Unexpected Application Error!"),y.createElement("h3",{style:{fontStyle:"italic"}},t),n?y.createElement("pre",{style:i},n):null,null)}const Uw=y.createElement(zw,null);class Bw extends y.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?y.createElement(il.Provider,{value:this.props.routeContext},y.createElement(ig.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Hw(e){let{routeContext:t,match:n,children:r}=e,i=y.useContext(Rw);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),y.createElement(il.Provider,{value:t},r)}function Ww(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var a;if(!n)return null;if(n.errors)e=n.matches;else if((a=r)!=null&&a.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,l=(i=n)==null?void 0:i.errors;if(l!=null){let c=o.findIndex(f=>f.route.id&&(l==null?void 0:l[f.route.id])!==void 0);c>=0||Ne(!1),o=o.slice(0,Math.min(o.length,c+1))}let s=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c=0?o=o.slice(0,u+1):o=[o[0]];break}}}return o.reduceRight((c,f,d)=>{let g,x=!1,w=null,E=null;n&&(g=l&&f.route.id?l[f.route.id]:void 0,w=f.route.errorElement||Uw,s&&(u<0&&d===0?(x=!0,E=null):u===d&&(x=!0,E=f.route.hydrateFallbackElement||null)));let m=t.concat(o.slice(0,d+1)),p=()=>{let h;return g?h=w:x?h=E:f.route.Component?h=y.createElement(f.route.Component,null):f.route.element?h=f.route.element:h=c,y.createElement(Hw,{match:f,routeContext:{outlet:c,matches:m,isDataRoute:n!=null},children:h})};return n&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?y.createElement(Bw,{location:n.location,revalidation:n.revalidation,component:w,error:g,children:p(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):p()},null)}var wu=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}(wu||{});function Vw(e){let t=y.useContext(Lw);return t||Ne(!1),t}function Gw(e){let t=y.useContext(il);return t||Ne(!1),t}function Kw(e){let t=Gw(),n=t.matches[t.matches.length-1];return n.route.id||Ne(!1),n.route.id}function Yw(){var e;let t=y.useContext(ig),n=Vw(wu.UseRouteError),r=Kw(wu.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function ag(e){Ne(!1)}function Qw(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Xt.Pop,navigator:a,static:o=!1,future:l}=e;Kc()&&Ne(!1);let s=t.replace(/^\/*/,"/"),u=y.useMemo(()=>({basename:s,navigator:a,static:o,future:Ao({v7_relativeSplatPath:!1},l)}),[s,l,a,o]);typeof r=="string"&&(r=nl(r));let{pathname:c="/",search:f="",hash:d="",state:g=null,key:x="default"}=r,w=y.useMemo(()=>{let E=tg(c,s);return E==null?null:{location:{pathname:E,search:f,hash:d,state:g,key:x},navigationType:i}},[s,c,f,d,g,x,i]);return w==null?null:y.createElement(rg.Provider,{value:u},y.createElement(rl.Provider,{children:n,value:w}))}function Xw(e){let{children:t,location:n}=e;return Fw(Su(t),n)}new Promise(()=>{});function Su(e,t){t===void 0&&(t=[]);let n=[];return y.Children.forEach(e,(r,i)=>{if(!y.isValidElement(r))return;let a=[...t,i];if(r.type===y.Fragment){n.push.apply(n,Su(r.props.children,a));return}r.type!==ag&&Ne(!1),!r.props.index||!r.props.children||Ne(!1);let o={id:r.props.id||a.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&&(o.children=Su(r.props.children,a)),n.push(o)}),n}/** + * React Router DOM v6.27.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */const qw="6";try{window.__reactRouterVersion=qw}catch{}const Zw="startTransition",Qd=Py[Zw];function Jw(e){let{basename:t,children:n,future:r,window:i}=e,a=y.useRef();a.current==null&&(a.current=hw({window:i,v5Compat:!0}));let o=a.current,[l,s]=y.useState({action:o.action,location:o.location}),{v7_startTransition:u}=r||{},c=y.useCallback(f=>{u&&Qd?Qd(()=>s(f)):s(f)},[s,u]);return y.useLayoutEffect(()=>o.listen(c),[o,c]),y.createElement(Qw,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o,future:r})}var Xd;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Xd||(Xd={}));var qd;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(qd||(qd={}));const e2={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z"]},t2=e2,n2={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},r2={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},i2=r2,Zd=()=>{};let Yc={},og={},lg=null,sg={mark:Zd,measure:Zd};try{typeof window<"u"&&(Yc=window),typeof document<"u"&&(og=document),typeof MutationObserver<"u"&&(lg=MutationObserver),typeof performance<"u"&&(sg=performance)}catch{}const{userAgent:Jd=""}=Yc.navigator||{},un=Yc,Y=og,ep=lg,Ra=sg;un.document;const Ft=!!Y.documentElement&&!!Y.head&&typeof Y.addEventListener=="function"&&typeof Y.createElement=="function",ug=~Jd.indexOf("MSIE")||~Jd.indexOf("Trident/");var q="classic",cg="duotone",Le="sharp",Me="sharp-duotone",a2=[q,cg,Le,Me],o2={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},tp={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},l2=["kit"],s2=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,u2=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,c2={"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"}},f2={"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"}},d2={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"}},p2={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},m2={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"}},h2={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"}},fg={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"}},v2=["solid","regular","light","thin","duotone","brands"],dg=[1,2,3,4,5,6,7,8,9,10],g2=dg.concat([11,12,13,14,15,16,17,18,19,20]),Si={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},y2=[...Object.keys(p2),...v2,"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",Si.GROUP,Si.SWAP_OPACITY,Si.PRIMARY,Si.SECONDARY].concat(dg.map(e=>"".concat(e,"x"))).concat(g2.map(e=>"w-".concat(e))),x2={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},w2={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},S2={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},np={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const It="___FONT_AWESOME___",Eu=16,pg="fa",mg="svg-inline--fa",Un="data-fa-i2svg",_u="data-fa-pseudo-element",E2="data-fa-pseudo-element-pending",Qc="data-prefix",Xc="data-icon",rp="fontawesome-i2svg",_2="async",C2=["HTML","HEAD","STYLE","SCRIPT"],hg=(()=>{try{return!0}catch{return!1}})(),vg=[q,Le,Me];function oa(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[q]}})}const gg={...fg};gg[q]={...fg[q],...tp.kit,...tp["kit-duotone"]};const Nn=oa(gg),Cu={...h2};Cu[q]={...Cu[q],...np.kit,...np["kit-duotone"]};const Ji=oa(Cu),Tu={...m2};Tu[q]={...Tu[q],...S2.kit};const bn=oa(Tu),ku={...d2};ku[q]={...ku[q],...w2.kit};const T2=oa(ku),k2=s2,yg="fa-layers-text",$2=u2,O2={...o2};oa(O2);const A2=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],rs=Si,Rr=new Set;Object.keys(Ji[q]).map(Rr.add.bind(Rr));Object.keys(Ji[Le]).map(Rr.add.bind(Rr));Object.keys(Ji[Me]).map(Rr.add.bind(Rr));const P2=[...l2,...y2],ji=un.FontAwesomeConfig||{};function N2(e){var t=Y.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function b2(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Y&&typeof Y.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=b2(N2(n));i!=null&&(ji[r]=i)});const xg={styleDefault:"solid",familyDefault:"classic",cssPrefix:pg,replacementClass:mg,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ji.familyPrefix&&(ji.cssPrefix=ji.familyPrefix);const Lr={...xg,...ji};Lr.autoReplaceSvg||(Lr.observeMutations=!1);const A={};Object.keys(xg).forEach(e=>{Object.defineProperty(A,e,{enumerable:!0,set:function(t){Lr[e]=t,Ii.forEach(n=>n(A))},get:function(){return Lr[e]}})});Object.defineProperty(A,"familyPrefix",{enumerable:!0,set:function(e){Lr.cssPrefix=e,Ii.forEach(t=>t(A))},get:function(){return Lr.cssPrefix}});un.FontAwesomeConfig=A;const Ii=[];function j2(e){return Ii.push(e),()=>{Ii.splice(Ii.indexOf(e),1)}}const Ut=Eu,ht={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function I2(e){if(!e||!Ft)return;const t=Y.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=Y.head.childNodes;let r=null;for(let i=n.length-1;i>-1;i--){const a=n[i],o=(a.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=a)}return Y.head.insertBefore(t,r),e}const R2="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function ea(){let e=12,t="";for(;e-- >0;)t+=R2[Math.random()*62|0];return t}function Br(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function qc(e){return e.classList?Br(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function wg(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function L2(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(wg(e[n]),'" '),"").trim()}function al(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function Zc(e){return e.size!==ht.size||e.x!==ht.x||e.y!==ht.y||e.rotate!==ht.rotate||e.flipX||e.flipY}function M2(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),l="rotate(".concat(t.rotate," 0 0)"),s={transform:"".concat(a," ").concat(o," ").concat(l)},u={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:s,path:u}}function F2(e){let{transform:t,width:n=Eu,height:r=Eu,startCentered:i=!1}=e,a="";return i&&ug?a+="translate(".concat(t.x/Ut-n/2,"em, ").concat(t.y/Ut-r/2,"em) "):i?a+="translate(calc(-50% + ".concat(t.x/Ut,"em), calc(-50% + ").concat(t.y/Ut,"em)) "):a+="translate(".concat(t.x/Ut,"em, ").concat(t.y/Ut,"em) "),a+="scale(".concat(t.size/Ut*(t.flipX?-1:1),", ").concat(t.size/Ut*(t.flipY?-1:1),") "),a+="rotate(".concat(t.rotate,"deg) "),a}var D2=`: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"; + --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"; + --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; + --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; + --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp"; + --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone"; +} + +svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { + overflow: visible; + box-sizing: content-box; +} + +.svg-inline--fa { + display: var(--fa-display, inline-block); + height: 1em; + overflow: visible; + vertical-align: -0.125em; +} +.svg-inline--fa.fa-2xs { + vertical-align: 0.1em; +} +.svg-inline--fa.fa-xs { + vertical-align: 0em; +} +.svg-inline--fa.fa-sm { + vertical-align: -0.0714285705em; +} +.svg-inline--fa.fa-lg { + vertical-align: -0.2em; +} +.svg-inline--fa.fa-xl { + vertical-align: -0.25em; +} +.svg-inline--fa.fa-2xl { + vertical-align: -0.3125em; +} +.svg-inline--fa.fa-pull-left { + margin-right: var(--fa-pull-margin, 0.3em); + width: auto; +} +.svg-inline--fa.fa-pull-right { + margin-left: var(--fa-pull-margin, 0.3em); + width: auto; +} +.svg-inline--fa.fa-li { + width: var(--fa-li-width, 2em); + top: 0.25em; +} +.svg-inline--fa.fa-fw { + width: var(--fa-fw-width, 1.25em); +} + +.fa-layers svg.svg-inline--fa { + bottom: 0; + left: 0; + margin: auto; + position: absolute; + right: 0; + top: 0; +} + +.fa-layers-counter, .fa-layers-text { + display: inline-block; + position: absolute; + text-align: center; +} + +.fa-layers { + display: inline-block; + height: 1em; + position: relative; + text-align: center; + vertical-align: -0.125em; + width: 1em; +} +.fa-layers svg.svg-inline--fa { + transform-origin: center center; +} + +.fa-layers-text { + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + transform-origin: center center; +} + +.fa-layers-counter { + background-color: var(--fa-counter-background-color, #ff253a); + border-radius: var(--fa-counter-border-radius, 1em); + box-sizing: border-box; + color: var(--fa-inverse, #fff); + line-height: var(--fa-counter-line-height, 1); + max-width: var(--fa-counter-max-width, 5em); + min-width: var(--fa-counter-min-width, 1.5em); + overflow: hidden; + padding: var(--fa-counter-padding, 0.25em 0.5em); + right: var(--fa-right, 0); + text-overflow: ellipsis; + top: var(--fa-top, 0); + transform: scale(var(--fa-counter-scale, 0.25)); + transform-origin: top right; +} + +.fa-layers-bottom-right { + bottom: var(--fa-bottom, 0); + right: var(--fa-right, 0); + top: auto; + transform: scale(var(--fa-layers-scale, 0.25)); + transform-origin: bottom right; +} + +.fa-layers-bottom-left { + bottom: var(--fa-bottom, 0); + left: var(--fa-left, 0); + right: auto; + top: auto; + transform: scale(var(--fa-layers-scale, 0.25)); + transform-origin: bottom left; +} + +.fa-layers-top-right { + top: var(--fa-top, 0); + right: var(--fa-right, 0); + transform: scale(var(--fa-layers-scale, 0.25)); + transform-origin: top right; +} + +.fa-layers-top-left { + left: var(--fa-left, 0); + right: auto; + top: var(--fa-top, 0); + transform: scale(var(--fa-layers-scale, 0.25)); + transform-origin: top left; +} + +.fa-1x { + font-size: 1em; +} + +.fa-2x { + font-size: 2em; +} + +.fa-3x { + font-size: 3em; +} + +.fa-4x { + font-size: 4em; +} + +.fa-5x { + font-size: 5em; +} + +.fa-6x { + font-size: 6em; +} + +.fa-7x { + font-size: 7em; +} + +.fa-8x { + font-size: 8em; +} + +.fa-9x { + font-size: 9em; +} + +.fa-10x { + font-size: 10em; +} + +.fa-2xs { + font-size: 0.625em; + line-height: 0.1em; + vertical-align: 0.225em; +} + +.fa-xs { + font-size: 0.75em; + line-height: 0.0833333337em; + vertical-align: 0.125em; +} + +.fa-sm { + font-size: 0.875em; + line-height: 0.0714285718em; + vertical-align: 0.0535714295em; +} + +.fa-lg { + font-size: 1.25em; + line-height: 0.05em; + vertical-align: -0.075em; +} + +.fa-xl { + font-size: 1.5em; + line-height: 0.0416666682em; + vertical-align: -0.125em; +} + +.fa-2xl { + font-size: 2em; + line-height: 0.03125em; + vertical-align: -0.1875em; +} + +.fa-fw { + text-align: center; + width: 1.25em; +} + +.fa-ul { + list-style-type: none; + margin-left: var(--fa-li-margin, 2.5em); + padding-left: 0; +} +.fa-ul > li { + position: relative; +} + +.fa-li { + left: calc(-1 * var(--fa-li-width, 2em)); + position: absolute; + text-align: center; + width: var(--fa-li-width, 2em); + line-height: inherit; +} + +.fa-border { + border-color: var(--fa-border-color, #eee); + border-radius: var(--fa-border-radius, 0.1em); + border-style: var(--fa-border-style, solid); + border-width: var(--fa-border-width, 0.08em); + padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); +} + +.fa-pull-left { + float: left; + margin-right: var(--fa-pull-margin, 0.3em); +} + +.fa-pull-right { + float: right; + margin-left: var(--fa-pull-margin, 0.3em); +} + +.fa-beat { + animation-name: fa-beat; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-bounce { + animation-name: fa-bounce; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} + +.fa-fade { + animation-name: fa-fade; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-beat-fade { + animation-name: fa-beat-fade; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-flip { + animation-name: fa-flip; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-shake { + animation-name: fa-shake; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin { + animation-name: fa-spin; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 2s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin-reverse { + --fa-animation-direction: reverse; +} + +.fa-pulse, +.fa-spin-pulse { + animation-name: fa-spin; + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, steps(8)); +} + +@media (prefers-reduced-motion: reduce) { + .fa-beat, +.fa-bounce, +.fa-fade, +.fa-beat-fade, +.fa-flip, +.fa-pulse, +.fa-shake, +.fa-spin, +.fa-spin-pulse { + animation-delay: -1ms; + animation-duration: 1ms; + animation-iteration-count: 1; + transition-delay: 0s; + transition-duration: 0s; + } +} +@keyframes fa-beat { + 0%, 90% { + transform: scale(1); + } + 45% { + transform: scale(var(--fa-beat-scale, 1.25)); + } +} +@keyframes fa-bounce { + 0% { + transform: scale(1, 1) translateY(0); + } + 10% { + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + } + 50% { + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + } + 64% { + transform: scale(1, 1) translateY(0); + } + 100% { + transform: scale(1, 1) translateY(0); + } +} +@keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); + } +} +@keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + transform: scale(1); + } + 50% { + opacity: 1; + transform: scale(var(--fa-beat-fade-scale, 1.125)); + } +} +@keyframes fa-flip { + 50% { + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + } +} +@keyframes fa-shake { + 0% { + transform: rotate(-15deg); + } + 4% { + transform: rotate(15deg); + } + 8%, 24% { + transform: rotate(-18deg); + } + 12%, 28% { + transform: rotate(18deg); + } + 16% { + transform: rotate(-22deg); + } + 20% { + transform: rotate(22deg); + } + 32% { + transform: rotate(-12deg); + } + 36% { + transform: rotate(12deg); + } + 40%, 100% { + transform: rotate(0deg); + } +} +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.fa-rotate-90 { + transform: rotate(90deg); +} + +.fa-rotate-180 { + transform: rotate(180deg); +} + +.fa-rotate-270 { + transform: rotate(270deg); +} + +.fa-flip-horizontal { + transform: scale(-1, 1); +} + +.fa-flip-vertical { + transform: scale(1, -1); +} + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + transform: scale(-1, -1); +} + +.fa-rotate-by { + transform: rotate(var(--fa-rotate-angle, 0)); +} + +.fa-stack { + display: inline-block; + vertical-align: middle; + height: 2em; + position: relative; + width: 2.5em; +} + +.fa-stack-1x, +.fa-stack-2x { + bottom: 0; + left: 0; + margin: auto; + position: absolute; + right: 0; + top: 0; + z-index: var(--fa-stack-z-index, auto); +} + +.svg-inline--fa.fa-stack-1x { + height: 1em; + width: 1.25em; +} +.svg-inline--fa.fa-stack-2x { + height: 2em; + width: 2.5em; +} + +.fa-inverse { + color: var(--fa-inverse, #fff); +} + +.sr-only, +.fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.sr-only-focusable:not(:focus), +.fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.svg-inline--fa .fa-primary { + fill: var(--fa-primary-color, currentColor); + opacity: var(--fa-primary-opacity, 1); +} + +.svg-inline--fa .fa-secondary { + fill: var(--fa-secondary-color, currentColor); + opacity: var(--fa-secondary-opacity, 0.4); +} + +.svg-inline--fa.fa-swap-opacity .fa-primary { + opacity: var(--fa-secondary-opacity, 0.4); +} + +.svg-inline--fa.fa-swap-opacity .fa-secondary { + opacity: var(--fa-primary-opacity, 1); +} + +.svg-inline--fa mask .fa-primary, +.svg-inline--fa mask .fa-secondary { + fill: black; +} + +.fad.fa-inverse, +.fa-duotone.fa-inverse { + color: var(--fa-inverse, #fff); +}`;function Sg(){const e=pg,t=mg,n=A.cssPrefix,r=A.replacementClass;let i=D2;if(n!==e||r!==t){const a=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),l=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(l,".".concat(r))}return i}let ip=!1;function is(){A.autoAddCss&&!ip&&(I2(Sg()),ip=!0)}var z2={mixout(){return{dom:{css:Sg,insertCss:is}}},hooks(){return{beforeDOMElementCreation(){is()},beforeI2svg(){is()}}}};const Rt=un||{};Rt[It]||(Rt[It]={});Rt[It].styles||(Rt[It].styles={});Rt[It].hooks||(Rt[It].hooks={});Rt[It].shims||(Rt[It].shims=[]);var vt=Rt[It];const Eg=[],_g=function(){Y.removeEventListener("DOMContentLoaded",_g),Po=1,Eg.map(e=>e())};let Po=!1;Ft&&(Po=(Y.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Y.readyState),Po||Y.addEventListener("DOMContentLoaded",_g));function U2(e){Ft&&(Po?setTimeout(e,0):Eg.push(e))}function la(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?wg(e):"<".concat(t," ").concat(L2(n),">").concat(r.map(la).join(""),"")}function ap(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var as=function(t,n,r,i){var a=Object.keys(t),o=a.length,l=n,s,u,c;for(r===void 0?(s=1,c=t[a[0]]):(s=0,c=r);s=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 op(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 Ou(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,i=op(t);typeof vt.hooks.addPack=="function"&&!r?vt.hooks.addPack(e,op(t)):vt.styles[e]={...vt.styles[e]||{},...i},e==="fas"&&Ou("fa",t)}const{styles:En,shims:W2}=vt,V2={[q]:Object.values(bn[q]),[Le]:Object.values(bn[Le]),[Me]:Object.values(bn[Me])};let Jc=null,Cg={},Tg={},kg={},$g={},Og={};const G2={[q]:Object.keys(Nn[q]),[Le]:Object.keys(Nn[Le]),[Me]:Object.keys(Nn[Me])};function K2(e){return~P2.indexOf(e)}function Y2(e,t){const n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!K2(i)?i:null}const Ag=()=>{const e=r=>as(En,(i,a,o)=>(i[o]=as(a,r,{}),i),{});Cg=e((r,i,a)=>(i[3]&&(r[i[3]]=a),i[2]&&i[2].filter(l=>typeof l=="number").forEach(l=>{r[l.toString(16)]=a}),r)),Tg=e((r,i,a)=>(r[a]=a,i[2]&&i[2].filter(l=>typeof l=="string").forEach(l=>{r[l]=a}),r)),Og=e((r,i,a)=>{const o=i[2];return r[a]=a,o.forEach(l=>{r[l]=a}),r});const t="far"in En||A.autoFetchSvg,n=as(W2,(r,i)=>{const a=i[0];let o=i[1];const l=i[2];return o==="far"&&!t&&(o="fas"),typeof a=="string"&&(r.names[a]={prefix:o,iconName:l}),typeof a=="number"&&(r.unicodes[a.toString(16)]={prefix:o,iconName:l}),r},{names:{},unicodes:{}});kg=n.names,$g=n.unicodes,Jc=ol(A.styleDefault,{family:A.familyDefault})};j2(e=>{Jc=ol(e.styleDefault,{family:A.familyDefault})});Ag();function ef(e,t){return(Cg[e]||{})[t]}function Q2(e,t){return(Tg[e]||{})[t]}function qt(e,t){return(Og[e]||{})[t]}function Pg(e){return kg[e]||{prefix:null,iconName:null}}function X2(e){const t=$g[e],n=ef("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function cn(){return Jc}const tf=()=>({prefix:null,iconName:null,rest:[]});function ol(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=q}=t,r=Nn[n][e],i=Ji[n][e]||Ji[n][r],a=e in vt.styles?e:null;return i||a||null}const q2={[q]:Object.keys(bn[q]),[Le]:Object.keys(bn[Le]),[Me]:Object.keys(bn[Me])};function ll(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t,r={[q]:"".concat(A.cssPrefix,"-").concat(q),[Le]:"".concat(A.cssPrefix,"-").concat(Le),[Me]:"".concat(A.cssPrefix,"-").concat(Me)};let i=null,a=q;const o=a2.filter(s=>s!==cg);o.forEach(s=>{(e.includes(r[s])||e.some(u=>q2[s].includes(u)))&&(a=s)});const l=e.reduce((s,u)=>{const c=Y2(A.cssPrefix,u);if(En[u]?(u=V2[a].includes(u)?T2[a][u]:u,i=u,s.prefix=u):G2[a].indexOf(u)>-1?(i=u,s.prefix=ol(u,{family:a})):c?s.iconName=c:u!==A.replacementClass&&!o.some(f=>u===r[f])&&s.rest.push(u),!n&&s.prefix&&s.iconName){const f=i==="fa"?Pg(s.iconName):{},d=qt(s.prefix,s.iconName);f.prefix&&(i=null),s.iconName=f.iconName||d||s.iconName,s.prefix=f.prefix||s.prefix,s.prefix==="far"&&!En.far&&En.fas&&!A.autoFetchSvg&&(s.prefix="fas")}return s},tf());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&a===Le&&(En.fass||A.autoFetchSvg)&&(l.prefix="fass",l.iconName=qt(l.prefix,l.iconName)||l.iconName),!l.prefix&&a===Me&&(En.fasds||A.autoFetchSvg)&&(l.prefix="fasds",l.iconName=qt(l.prefix,l.iconName)||l.iconName),(l.prefix==="fa"||i==="fa")&&(l.prefix=cn()||"fas"),l}class Z2{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[a]={...this.definitions[a]||{},...i[a]},Ou(a,i[a]);const o=bn[q][a];o&&Ou(o,i[a]),Ag()})}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:a,iconName:o,icon:l}=r[i],s=l[2];t[a]||(t[a]={}),s.length>0&&s.forEach(u=>{typeof u=="string"&&(t[a][u]=l)}),t[a][o]=l}),t}}let lp=[],vr={};const $r={},J2=Object.keys($r);function eS(e,t){let{mixoutsTo:n}=t;return lp=e,vr={},Object.keys($r).forEach(r=>{J2.indexOf(r)===-1&&delete $r[r]}),lp.forEach(r=>{const i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(a=>{typeof i[a]=="function"&&(n[a]=i[a]),typeof i[a]=="object"&&Object.keys(i[a]).forEach(o=>{n[a]||(n[a]={}),n[a][o]=i[a][o]})}),r.hooks){const a=r.hooks();Object.keys(a).forEach(o=>{vr[o]||(vr[o]=[]),vr[o].push(a[o])})}r.provides&&r.provides($r)}),n}function Au(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i{t=o.apply(null,[t,...r])}),t}function Bn(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{a.apply(null,n)})}function fn(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return $r[e]?$r[e].apply(null,t):void 0}function Pu(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||cn();if(t)return t=qt(n,t)||t,ap(Ng.definitions,n,t)||ap(vt.styles,n,t)}const Ng=new Z2,tS=()=>{A.autoReplaceSvg=!1,A.observeMutations=!1,Bn("noAuto")},nS={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Ft?(Bn("beforeI2svg",e),fn("pseudoElements2svg",e),fn("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;A.autoReplaceSvg===!1&&(A.autoReplaceSvg=!0),A.observeMutations=!0,U2(()=>{iS({autoReplaceSvgRoot:t}),Bn("watch",e)})}},rS={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:qt(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=ol(e[0]);return{prefix:n,iconName:qt(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(A.cssPrefix,"-"))>-1||e.match(k2))){const t=ll(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||cn(),iconName:qt(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=cn();return{prefix:t,iconName:qt(t,e)||e}}}},Ue={noAuto:tS,config:A,dom:nS,parse:rS,library:Ng,findIconDefinition:Pu,toHtml:la},iS=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Y}=e;(Object.keys(vt.styles).length>0||A.autoFetchSvg)&&Ft&&A.autoReplaceSvg&&Ue.dom.i2svg({node:t})};function sl(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>la(n))}}),Object.defineProperty(e,"node",{get:function(){if(!Ft)return;const n=Y.createElement("div");return n.innerHTML=e.html,n.children}}),e}function aS(e){let{children:t,main:n,mask:r,attributes:i,styles:a,transform:o}=e;if(Zc(o)&&n.found&&!r.found){const{width:l,height:s}=n,u={x:l/s/2,y:.5};i.style=al({...a,"transform-origin":"".concat(u.x+o.x/16,"em ").concat(u.y+o.y/16,"em")})}return[{tag:"svg",attributes:i,children:t}]}function oS(e){let{prefix:t,iconName:n,children:r,attributes:i,symbol:a}=e;const o=a===!0?"".concat(t,"-").concat(A.cssPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...i,id:o},children:r}]}]}function nf(e){const{icons:{main:t,mask:n},prefix:r,iconName:i,transform:a,symbol:o,title:l,maskId:s,titleId:u,extra:c,watchable:f=!1}=e,{width:d,height:g}=n.found?n:t,x=r==="fak",w=[A.replacementClass,i?"".concat(A.cssPrefix,"-").concat(i):""].filter(_=>c.classes.indexOf(_)===-1).filter(_=>_!==""||!!_).concat(c.classes).join(" ");let E={children:[],attributes:{...c.attributes,"data-prefix":r,"data-icon":i,class:w,role:c.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(g)}};const m=x&&!~c.classes.indexOf("fa-fw")?{width:"".concat(d/g*16*.0625,"em")}:{};f&&(E.attributes[Un]=""),l&&(E.children.push({tag:"title",attributes:{id:E.attributes["aria-labelledby"]||"title-".concat(u||ea())},children:[l]}),delete E.attributes.title);const p={...E,prefix:r,iconName:i,main:t,mask:n,maskId:s,transform:a,symbol:o,styles:{...m,...c.styles}},{children:h,attributes:S}=n.found&&t.found?fn("generateAbstractMask",p)||{children:[],attributes:{}}:fn("generateAbstractIcon",p)||{children:[],attributes:{}};return p.children=h,p.attributes=S,o?oS(p):aS(p)}function sp(e){const{content:t,width:n,height:r,transform:i,title:a,extra:o,watchable:l=!1}=e,s={...o.attributes,...a?{title:a}:{},class:o.classes.join(" ")};l&&(s[Un]="");const u={...o.styles};Zc(i)&&(u.transform=F2({transform:i,startCentered:!0,width:n,height:r}),u["-webkit-transform"]=u.transform);const c=al(u);c.length>0&&(s.style=c);const f=[];return f.push({tag:"span",attributes:s,children:[t]}),a&&f.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),f}function lS(e){const{content:t,title:n,extra:r}=e,i={...r.attributes,...n?{title:n}:{},class:r.classes.join(" ")},a=al(r.styles);a.length>0&&(i.style=a);const o=[];return o.push({tag:"span",attributes:i,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}const{styles:os}=vt;function Nu(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(A.cssPrefix,"-").concat(rs.GROUP)},children:[{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(rs.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(A.cssPrefix,"-").concat(rs.PRIMARY),fill:"currentColor",d:r[1]}}]}:i={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:i}}const sS={found:!1,width:512,height:512};function uS(e,t){!hg&&!A.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function bu(e,t){let n=t;return t==="fa"&&A.styleDefault!==null&&(t=cn()),new Promise((r,i)=>{if(n==="fa"){const a=Pg(e)||{};e=a.iconName||e,t=a.prefix||t}if(e&&t&&os[t]&&os[t][e]){const a=os[t][e];return r(Nu(a))}uS(e,t),r({...sS,icon:A.showMissingIcons&&e?fn("missingIconAbstract")||{}:{}})})}const up=()=>{},ju=A.measurePerformance&&Ra&&Ra.mark&&Ra.measure?Ra:{mark:up,measure:up},Ei='FA "6.6.0"',cS=e=>(ju.mark("".concat(Ei," ").concat(e," begins")),()=>bg(e)),bg=e=>{ju.mark("".concat(Ei," ").concat(e," ends")),ju.measure("".concat(Ei," ").concat(e),"".concat(Ei," ").concat(e," begins"),"".concat(Ei," ").concat(e," ends"))};var rf={begin:cS,end:bg};const eo=()=>{};function cp(e){return typeof(e.getAttribute?e.getAttribute(Un):null)=="string"}function fS(e){const t=e.getAttribute?e.getAttribute(Qc):null,n=e.getAttribute?e.getAttribute(Xc):null;return t&&n}function dS(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(A.replacementClass)}function pS(){return A.autoReplaceSvg===!0?to.replace:to[A.autoReplaceSvg]||to.replace}function mS(e){return Y.createElementNS("http://www.w3.org/2000/svg",e)}function hS(e){return Y.createElement(e)}function jg(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?mS:hS}=t;if(typeof e=="string")return Y.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(a){r.setAttribute(a,e.attributes[a])}),(e.children||[]).forEach(function(a){r.appendChild(jg(a,{ceFn:n}))}),r}function vS(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const to={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(jg(n),t)}),t.getAttribute(Un)===null&&A.keepOriginalSource){let n=Y.createComment(vS(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~qc(t).indexOf(A.replacementClass))return to.replace(e);const r=new RegExp("".concat(A.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const a=n[0].attributes.class.split(" ").reduce((o,l)=>(l===A.replacementClass||l.match(r)?o.toSvg.push(l):o.toNode.push(l),o),{toNode:[],toSvg:[]});n[0].attributes.class=a.toSvg.join(" "),a.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",a.toNode.join(" "))}const i=n.map(a=>la(a)).join(` +`);t.setAttribute(Un,""),t.innerHTML=i}};function fp(e){e()}function Ig(e,t){const n=typeof t=="function"?t:eo;if(e.length===0)n();else{let r=fp;A.mutateApproach===_2&&(r=un.requestAnimationFrame||fp),r(()=>{const i=pS(),a=rf.begin("mutate");e.map(i),a(),n()})}}let af=!1;function Rg(){af=!0}function Iu(){af=!1}let No=null;function dp(e){if(!ep||!A.observeMutations)return;const{treeCallback:t=eo,nodeCallback:n=eo,pseudoElementsCallback:r=eo,observeMutationsRoot:i=Y}=e;No=new ep(a=>{if(af)return;const o=cn();Br(a).forEach(l=>{if(l.type==="childList"&&l.addedNodes.length>0&&!cp(l.addedNodes[0])&&(A.searchPseudoElements&&r(l.target),t(l.target)),l.type==="attributes"&&l.target.parentNode&&A.searchPseudoElements&&r(l.target.parentNode),l.type==="attributes"&&cp(l.target)&&~A2.indexOf(l.attributeName))if(l.attributeName==="class"&&fS(l.target)){const{prefix:s,iconName:u}=ll(qc(l.target));l.target.setAttribute(Qc,s||o),u&&l.target.setAttribute(Xc,u)}else dS(l.target)&&n(l.target)})}),Ft&&No.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function gS(){No&&No.disconnect()}function yS(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,i)=>{const a=i.split(":"),o=a[0],l=a.slice(1);return o&&l.length>0&&(r[o]=l.join(":").trim()),r},{})),n}function xS(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let i=ll(qc(e));return i.prefix||(i.prefix=cn()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=Q2(i.prefix,e.innerText)||ef(i.prefix,$u(e.innerText))),!i.iconName&&A.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function wS(e){const t=Br(e.attributes).reduce((i,a)=>(i.name!=="class"&&i.name!=="style"&&(i[a.name]=a.value),i),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return A.autoA11y&&(n?t["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(r||ea()):(t["aria-hidden"]="true",t.focusable="false")),t}function SS(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ht,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function pp(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:i}=xS(e),a=wS(e),o=Au("parseNodeAttributes",{},e);let l=t.styleParser?yS(e):[];return{iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:ht,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:l,attributes:a},...o}}const{styles:ES}=vt;function Lg(e){const t=A.autoReplaceSvg==="nest"?pp(e,{styleParser:!1}):pp(e);return~t.extra.classes.indexOf(yg)?fn("generateLayersText",e,t):fn("generateSvgReplacementMutation",e,t)}let xt=new Set;vg.map(e=>{xt.add("fa-".concat(e))});Object.keys(Nn[q]).map(xt.add.bind(xt));Object.keys(Nn[Le]).map(xt.add.bind(xt));Object.keys(Nn[Me]).map(xt.add.bind(xt));xt=[...xt];function mp(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Ft)return Promise.resolve();const n=Y.documentElement.classList,r=c=>n.add("".concat(rp,"-").concat(c)),i=c=>n.remove("".concat(rp,"-").concat(c)),a=A.autoFetchSvg?xt:vg.map(c=>"fa-".concat(c)).concat(Object.keys(ES));a.includes("fa")||a.push("fa");const o=[".".concat(yg,":not([").concat(Un,"])")].concat(a.map(c=>".".concat(c,":not([").concat(Un,"])"))).join(", ");if(o.length===0)return Promise.resolve();let l=[];try{l=Br(e.querySelectorAll(o))}catch{}if(l.length>0)r("pending"),i("complete");else return Promise.resolve();const s=rf.begin("onTree"),u=l.reduce((c,f)=>{try{const d=Lg(f);d&&c.push(d)}catch(d){hg||d.name==="MissingIcon"&&console.error(d)}return c},[]);return new Promise((c,f)=>{Promise.all(u).then(d=>{Ig(d,()=>{r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),s(),c()})}).catch(d=>{s(),f(d)})})}function _S(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Lg(e).then(n=>{n&&Ig([n],t)})}function CS(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:Pu(t||{});let{mask:i}=n;return i&&(i=(i||{}).icon?i:Pu(i||{})),e(r,{...n,mask:i})}}const TS=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=ht,symbol:r=!1,mask:i=null,maskId:a=null,title:o=null,titleId:l=null,classes:s=[],attributes:u={},styles:c={}}=t;if(!e)return;const{prefix:f,iconName:d,icon:g}=e;return sl({type:"icon",...e},()=>(Bn("beforeDOMElementCreation",{iconDefinition:e,params:t}),A.autoA11y&&(o?u["aria-labelledby"]="".concat(A.replacementClass,"-title-").concat(l||ea()):(u["aria-hidden"]="true",u.focusable="false")),nf({icons:{main:Nu(g),mask:i?Nu(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:d,transform:{...ht,...n},symbol:r,title:o,maskId:a,titleId:l,extra:{attributes:u,styles:c,classes:s}})))};var kS={mixout(){return{icon:CS(TS)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=mp,e.nodeCallback=_S,e}}},provides(e){e.i2svg=function(t){const{node:n=Y,callback:r=()=>{}}=t;return mp(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:i,titleId:a,prefix:o,transform:l,symbol:s,mask:u,maskId:c,extra:f}=n;return new Promise((d,g)=>{Promise.all([bu(r,o),u.iconName?bu(u.iconName,u.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(x=>{let[w,E]=x;d([t,nf({icons:{main:w,mask:E},prefix:o,iconName:r,transform:l,symbol:s,maskId:c,title:i,titleId:a,extra:f,watchable:!0})])}).catch(g)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:i,transform:a,styles:o}=t;const l=al(o);l.length>0&&(r.style=l);let s;return Zc(a)&&(s=fn("generateAbstractTransformGrouping",{main:i,transform:a,containerWidth:i.width,iconWidth:i.width})),n.push(s||i.icon),{children:n,attributes:r}}}},$S={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return sl({type:"layer"},()=>{Bn("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(i=>{Array.isArray(i)?i.map(a=>{r=r.concat(a.abstract)}):r=r.concat(i.abstract)}),[{tag:"span",attributes:{class:["".concat(A.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},OS={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:i={},styles:a={}}=t;return sl({type:"counter",content:e},()=>(Bn("beforeDOMElementCreation",{content:e,params:t}),lS({content:e.toString(),title:n,extra:{attributes:i,styles:a,classes:["".concat(A.cssPrefix,"-layers-counter"),...r]}})))}}}},AS={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=ht,title:r=null,classes:i=[],attributes:a={},styles:o={}}=t;return sl({type:"text",content:e},()=>(Bn("beforeDOMElementCreation",{content:e,params:t}),sp({content:e,transform:{...ht,...n},title:r,extra:{attributes:a,styles:o,classes:["".concat(A.cssPrefix,"-layers-text"),...i]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:i,extra:a}=n;let o=null,l=null;if(ug){const s=parseInt(getComputedStyle(t).fontSize,10),u=t.getBoundingClientRect();o=u.width/s,l=u.height/s}return A.autoA11y&&!r&&(a.attributes["aria-hidden"]="true"),Promise.resolve([t,sp({content:t.innerHTML,width:o,height:l,transform:i,title:r,extra:a,watchable:!0})])}}};const PS=new RegExp('"',"ug"),hp=[1105920,1112319],vp={FontAwesome:{normal:"fas",400:"fas"},...f2,...c2,...x2},Ru=Object.keys(vp).reduce((e,t)=>(e[t.toLowerCase()]=vp[t],e),{}),NS=Object.keys(Ru).reduce((e,t)=>{const n=Ru[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function bS(e){const t=e.replace(PS,""),n=H2(t,0),r=n>=hp[0]&&n<=hp[1],i=t.length===2?t[0]===t[1]:!1;return{value:$u(i?t[0]:t),isSecondary:r||i}}function jS(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(Ru[n]||{})[i]||NS[n]}function gp(e,t){const n="".concat(E2).concat(t.replace(":","-"));return new Promise((r,i)=>{if(e.getAttribute(n)!==null)return r();const o=Br(e.children).filter(d=>d.getAttribute(_u)===t)[0],l=un.getComputedStyle(e,t),s=l.getPropertyValue("font-family"),u=s.match($2),c=l.getPropertyValue("font-weight"),f=l.getPropertyValue("content");if(o&&!u)return e.removeChild(o),r();if(u&&f!=="none"&&f!==""){const d=l.getPropertyValue("content");let g=jS(s,c);const{value:x,isSecondary:w}=bS(d),E=u[0].startsWith("FontAwesome");let m=ef(g,x),p=m;if(E){const h=X2(x);h.iconName&&h.prefix&&(m=h.iconName,g=h.prefix)}if(m&&!w&&(!o||o.getAttribute(Qc)!==g||o.getAttribute(Xc)!==p)){e.setAttribute(n,p),o&&e.removeChild(o);const h=SS(),{extra:S}=h;S.attributes[_u]=t,bu(m,g).then(_=>{const k=nf({...h,icons:{main:_,mask:tf()},prefix:g,iconName:p,extra:S,watchable:!0}),$=Y.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore($,e.firstChild):e.appendChild($),$.outerHTML=k.map(P=>la(P)).join(` +`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function IS(e){return Promise.all([gp(e,"::before"),gp(e,"::after")])}function RS(e){return e.parentNode!==document.head&&!~C2.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(_u)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function yp(e){if(Ft)return new Promise((t,n)=>{const r=Br(e.querySelectorAll("*")).filter(RS).map(IS),i=rf.begin("searchPseudoElements");Rg(),Promise.all(r).then(()=>{i(),Iu(),t()}).catch(()=>{i(),Iu(),n()})})}var LS={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=yp,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=Y}=t;A.searchPseudoElements&&yp(n)}}};let xp=!1;var MS={mixout(){return{dom:{unwatch(){Rg(),xp=!0}}}},hooks(){return{bootstrap(){dp(Au("mutationObserverCallbacks",{}))},noAuto(){gS()},watch(e){const{observeMutationsRoot:t}=e;xp?Iu():dp(Au("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const wp=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("-"),a=i[0];let o=i.slice(1).join("-");if(a&&o==="h")return n.flipX=!0,n;if(a&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(a){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},t)};var FS={mixout(){return{parse:{transform:e=>wp(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=wp(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:i,iconWidth:a}=t;const o={transform:"translate(".concat(i/2," 256)")},l="translate(".concat(r.x*32,", ").concat(r.y*32,") "),s="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(l," ").concat(s," ").concat(u)},f={transform:"translate(".concat(a/2*-1," -256)")},d={outer:o,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 ls={x:0,y:0,width:"100%",height:"100%"};function Sp(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 DS(e){return e.tag==="g"?e.children:[e]}var zS={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?ll(n.split(" ").map(i=>i.trim())):tf();return r.prefix||(r.prefix=cn()),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:a,maskId:o,transform:l}=t;const{width:s,icon:u}=i,{width:c,icon:f}=a,d=M2({transform:l,containerWidth:c,iconWidth:s}),g={tag:"rect",attributes:{...ls,fill:"white"}},x=u.children?{children:u.children.map(Sp)}:{},w={tag:"g",attributes:{...d.inner},children:[Sp({tag:u.tag,attributes:{...u.attributes,...d.path},...x})]},E={tag:"g",attributes:{...d.outer},children:[w]},m="mask-".concat(o||ea()),p="clip-".concat(o||ea()),h={tag:"mask",attributes:{...ls,id:m,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[g,E]},S={tag:"defs",children:[{tag:"clipPath",attributes:{id:p},children:DS(f)},h]};return n.push(S,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(p,")"),mask:"url(#".concat(m,")"),...ls}}),{children:n,attributes:r}}}},US={provides(e){let t=!1;un.matchMedia&&(t=un.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 a={...i,attributeName:"opacity"},o={tag:"circle",attributes:{...r,cx:"256",cy:"364",r:"28"},children:[]};return t||o.children.push({tag:"animate",attributes:{...i,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...a,values:"1;0;1;1;0;1;"}}),n.push(o),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:{...a,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:{...a,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},BS={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},HS=[z2,kS,$S,OS,AS,LS,MS,FS,zS,US,BS];eS(HS,{mixoutsTo:Ue});Ue.noAuto;Ue.config;Ue.library;Ue.dom;const Lu=Ue.parse;Ue.findIconDefinition;Ue.toHtml;const WS=Ue.icon;Ue.layer;Ue.text;Ue.counter;var Mg={exports:{}},VS="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",GS=VS,KS=GS;function Fg(){}function Dg(){}Dg.resetWarningCache=Fg;var YS=function(){function e(r,i,a,o,l,s){if(s!==KS){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:Dg,resetWarningCache:Fg};return n.PropTypes=n,n};Mg.exports=YS();var QS=Mg.exports;const N=we(QS);function Ep(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 dt(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function qS(e,t){if(e==null)return{};var n=XS(e,t),r,i;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Mu(e){return ZS(e)||JS(e)||eE(e)||tE()}function ZS(e){if(Array.isArray(e))return Fu(e)}function JS(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function eE(e,t){if(e){if(typeof e=="string")return Fu(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 Fu(e,t)}}function Fu(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(s){return Ug(e,s)}),i=Object.keys(t.attributes||{}).reduce(function(s,u){var c=t.attributes[u];switch(u){case"class":s.attrs.className=c,delete t.attributes.class;break;case"style":s.attrs.style=oE(c);break;default:u.indexOf("aria-")===0||u.indexOf("data-")===0?s.attrs[u.toLowerCase()]=c:s.attrs[zg(u)]=c}return s},{attrs:{}}),a=n.style,o=a===void 0?{}:a,l=qS(n,iE);return i.attrs.style=dt(dt({},i.attrs.style),o),e.apply(void 0,[t.tag,dt(dt({},i.attrs),l)].concat(Mu(r)))}var Bg=!1;try{Bg=!0}catch{}function lE(){if(!Bg&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function _p(e){if(e&&bo(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Lu.icon)return Lu.icon(e);if(e===null)return null;if(e&&bo(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 ss(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?gr({},e,t):{}}var Cp={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},jn=ae.forwardRef(function(e,t){var n=dt(dt({},Cp),e),r=n.icon,i=n.mask,a=n.symbol,o=n.className,l=n.title,s=n.titleId,u=n.maskId,c=_p(r),f=ss("classes",[].concat(Mu(nE(n)),Mu((o||"").split(" ")))),d=ss("transform",typeof n.transform=="string"?Lu.transform(n.transform):n.transform),g=ss("mask",_p(i)),x=WS(c,dt(dt(dt(dt({},f),d),g),{},{symbol:a,title:l,titleId:s,maskId:u}));if(!x)return lE("Could not find icon",c),null;var w=x.abstract,E={ref:t};return Object.keys(n).forEach(function(m){Cp.hasOwnProperty(m)||(E[m]=n[m])}),sE(w[0],E)});jn.displayName="FontAwesomeIcon";jn.propTypes={beat:N.bool,border:N.bool,beatFade:N.bool,bounce:N.bool,className:N.string,fade:N.bool,flash:N.bool,mask:N.oneOfType([N.object,N.array,N.string]),maskId:N.string,fixedWidth:N.bool,inverse:N.bool,flip:N.oneOf([!0,!1,"horizontal","vertical","both"]),icon:N.oneOfType([N.object,N.array,N.string]),listItem:N.bool,pull:N.oneOf(["right","left"]),pulse:N.bool,rotation:N.oneOf([0,90,180,270]),shake:N.bool,size:N.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:N.bool,spinPulse:N.bool,spinReverse:N.bool,symbol:N.oneOfType([N.bool,N.string]),title:N.string,titleId:N.string,transform:N.oneOfType([N.string,N.object]),swapOpacity:N.bool};var sE=Ug.bind(null,ae.createElement),uE=typeof vi=="object"&&vi&&vi.Object===Object&&vi,Hg=uE,cE=Hg,fE=typeof self=="object"&&self&&self.Object===Object&&self,dE=cE||fE||Function("return this")(),wt=dE,pE=wt,mE=pE.Symbol,sa=mE,Tp=sa,Wg=Object.prototype,hE=Wg.hasOwnProperty,vE=Wg.toString,di=Tp?Tp.toStringTag:void 0;function gE(e){var t=hE.call(e,di),n=e[di];try{e[di]=void 0;var r=!0}catch{}var i=vE.call(e);return r&&(t?e[di]=n:delete e[di]),i}var yE=gE,xE=Object.prototype,wE=xE.toString;function SE(e){return wE.call(e)}var EE=SE,kp=sa,_E=yE,CE=EE,TE="[object Null]",kE="[object Undefined]",$p=kp?kp.toStringTag:void 0;function $E(e){return e==null?e===void 0?kE:TE:$p&&$p in Object(e)?_E(e):CE(e)}var ua=$E;function OE(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var hn=OE,AE=ua,PE=hn,NE="[object AsyncFunction]",bE="[object Function]",jE="[object GeneratorFunction]",IE="[object Proxy]";function RE(e){if(!PE(e))return!1;var t=AE(e);return t==bE||t==jE||t==NE||t==IE}var of=RE;const LE=we(of);var ME=wt,FE=ME["__core-js_shared__"],DE=FE,us=DE,Op=function(){var e=/[^.]+$/.exec(us&&us.keys&&us.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function zE(e){return!!Op&&Op in e}var UE=zE,BE=Function.prototype,HE=BE.toString;function WE(e){if(e!=null){try{return HE.call(e)}catch{}try{return e+""}catch{}}return""}var Vg=WE,VE=of,GE=UE,KE=hn,YE=Vg,QE=/[\\^$.*+?()[\]{}|]/g,XE=/^\[object .+?Constructor\]$/,qE=Function.prototype,ZE=Object.prototype,JE=qE.toString,e_=ZE.hasOwnProperty,t_=RegExp("^"+JE.call(e_).replace(QE,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function n_(e){if(!KE(e)||GE(e))return!1;var t=VE(e)?t_:XE;return t.test(YE(e))}var r_=n_;function i_(e,t){return e==null?void 0:e[t]}var a_=i_,o_=r_,l_=a_;function s_(e,t){var n=l_(e,t);return o_(n)?n:void 0}var Vn=s_,u_=Vn,c_=function(){try{var e=u_(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Gg=c_,Ap=Gg;function f_(e,t,n){t=="__proto__"&&Ap?Ap(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var Kg=f_;function d_(e,t){return e===t||e!==e&&t!==t}var ul=d_,p_=Kg,m_=ul,h_=Object.prototype,v_=h_.hasOwnProperty;function g_(e,t,n){var r=e[t];(!(v_.call(e,t)&&m_(r,n))||n===void 0&&!(t in e))&&p_(e,t,n)}var cl=g_,y_=cl,x_=Kg;function w_(e,t,n,r){var i=!n;n||(n={});for(var a=-1,o=t.length;++a0){if(++t>=j_)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var M_=L_,F_=b_,D_=M_,z_=D_(F_),U_=z_,B_=fl,H_=k_,W_=U_;function V_(e,t){return W_(H_(e,t,B_),e+"")}var G_=V_,K_=9007199254740991;function Y_(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=K_}var lf=Y_,Q_=of,X_=lf;function q_(e){return e!=null&&X_(e.length)&&!Q_(e)}var Hr=q_,Z_=9007199254740991,J_=/^(?:0|[1-9]\d*)$/;function eC(e,t){var n=typeof e;return t=t??Z_,!!t&&(n=="number"||n!="symbol"&&J_.test(e))&&e>-1&&e%1==0&&e1?n[i-1]:void 0,o=i>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(i--,a):void 0,o&&lC(n[0],n[1],o)&&(a=i<3?void 0:a,i=1),t=Object(t);++r-1}var JT=ZT,e3=ml;function t3(e,t){var n=this.__data__,r=e3(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var n3=t3,r3=zT,i3=KT,a3=XT,o3=JT,l3=n3;function Vr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tl))return!1;var u=a.get(e),c=a.get(t);if(u&&c)return u==t&&c==e;var f=-1,d=!0,g=n&$P?new _P:void 0;for(a.set(e,t),a.set(t,e);++ft||a&&o&&s&&!l&&!u||r&&o&&s||!n&&s||!i)return 1;if(!r&&!a&&!u&&e=l)return s;var u=n[r];return s*(u=="desc"?-1:1)}}return e.index-t.index}var Gb=Vb,ds=d1,Kb=Sl,Yb=yf,Qb=Db,Xb=Ub,qb=pl,Zb=Gb,Jb=fl,e5=Xe;function t5(e,t,n){t.length?t=ds(t,function(a){return e5(a)?function(o){return Kb(o,a.length===1?a[0]:a)}:a}):t=[Jb];var r=-1;t=ds(t,qb(Yb));var i=Qb(e,function(a,o,l){var s=ds(t,function(u){return u(a)});return{criteria:s,index:++r,value:a}});return Xb(i,function(a,o){return Zb(a,o,n)})}var n5=t5,r5=n5,pm=Xe;function i5(e,t,n,r){return e==null?[]:(pm(t)||(t=t==null?[]:[t]),n=r?void 0:n,pm(n)||(n=n==null?[]:[n]),r5(e,t,n))}var a5=i5;const mm=we(a5);function o5(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),n=n>i?i:n,n<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(i);++r=0)continue;n[r]=e[r]}return n}function Wu(e,t){return Wu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Wu(e,t)}function X5(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Wu(e,t)}const q5=["xxl","xl","lg","md","sm","xs"],Z5="xs",El=y.createContext({prefixes:{},breakpoints:q5,minBreakpoint:Z5});function Z(e,t){const{prefixes:n}=y.useContext(El);return e||n[t]||t}function _1(){const{breakpoints:e}=y.useContext(El);return e}function C1(){const{minBreakpoint:e}=y.useContext(El);return e}function J5(){const{dir:e}=y.useContext(El);return e==="rtl"}function _l(e){return e&&e.ownerDocument||document}function e6(e){var t=_l(e);return t&&t.defaultView||window}function t6(e,t){return e6(e).getComputedStyle(e,t)}var n6=/([A-Z])/g;function r6(e){return e.replace(n6,"-$1").toLowerCase()}var i6=/^ms-/;function Ma(e){return r6(e).replace(i6,"-ms-")}var a6=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function o6(e){return!!(e&&a6.test(e))}function In(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(Ma(t))||t6(e).getPropertyValue(Ma(t));Object.keys(t).forEach(function(i){var a=t[i];!a&&a!==0?e.style.removeProperty(Ma(i)):o6(i)?r+=i+"("+a+") ":n+=Ma(i)+": "+a+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const gm={disabled:!1},T1=ae.createContext(null);var l6=function(t){return t.scrollTop},_i="unmounted",Sn="exited",Vt="entering",Cn="entered",Vu="exiting",Dt=function(e){X5(t,e);function t(r,i){var a;a=e.call(this,r,i)||this;var o=i,l=o&&!o.isMounting?r.enter:r.appear,s;return a.appearStatus=null,r.in?l?(s=Sn,a.appearStatus=Vt):s=Cn:r.unmountOnExit||r.mountOnEnter?s=_i:s=Sn,a.state={status:s},a.nextCallback=null,a}t.getDerivedStateFromProps=function(i,a){var o=i.in;return o&&a.status===_i?{status:Sn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var a=null;if(i!==this.props){var o=this.state.status;this.props.in?o!==Vt&&o!==Cn&&(a=Vt):(o===Vt||o===Cn)&&(a=Vu)}this.updateStatus(!1,a)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,a,o,l;return a=o=l=i,i!=null&&typeof i!="number"&&(a=i.exit,o=i.enter,l=i.appear!==void 0?i.appear:o),{exit:a,enter:o,appear:l}},n.updateStatus=function(i,a){if(i===void 0&&(i=!1),a!==null)if(this.cancelNextCallback(),a===Vt){if(this.props.unmountOnExit||this.props.mountOnEnter){var o=this.props.nodeRef?this.props.nodeRef.current:hr.findDOMNode(this);o&&l6(o)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Sn&&this.setState({status:_i})},n.performEnter=function(i){var a=this,o=this.props.enter,l=this.context?this.context.isMounting:i,s=this.props.nodeRef?[l]:[hr.findDOMNode(this),l],u=s[0],c=s[1],f=this.getTimeouts(),d=l?f.appear:f.enter;if(!i&&!o||gm.disabled){this.safeSetState({status:Cn},function(){a.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:Vt},function(){a.props.onEntering(u,c),a.onTransitionEnd(d,function(){a.safeSetState({status:Cn},function(){a.props.onEntered(u,c)})})})},n.performExit=function(){var i=this,a=this.props.exit,o=this.getTimeouts(),l=this.props.nodeRef?void 0:hr.findDOMNode(this);if(!a||gm.disabled){this.safeSetState({status:Sn},function(){i.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:Vu},function(){i.props.onExiting(l),i.onTransitionEnd(o.exit,function(){i.safeSetState({status:Sn},function(){i.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,a){a=this.setNextCallback(a),this.setState(i,a)},n.setNextCallback=function(i){var a=this,o=!0;return this.nextCallback=function(l){o&&(o=!1,a.nextCallback=null,i(l))},this.nextCallback.cancel=function(){o=!1},this.nextCallback},n.onTransitionEnd=function(i,a){this.setNextCallback(a);var o=this.props.nodeRef?this.props.nodeRef.current:hr.findDOMNode(this),l=i==null&&!this.props.addEndListener;if(!o||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var s=this.props.nodeRef?[this.nextCallback]:[o,this.nextCallback],u=s[0],c=s[1];this.props.addEndListener(u,c)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===_i)return null;var a=this.props,o=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var l=Q5(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return ae.createElement(T1.Provider,{value:null},typeof o=="function"?o(i,l):ae.cloneElement(ae.Children.only(o),l))},t}(ae.Component);Dt.contextType=T1;Dt.propTypes={};function Jn(){}Dt.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Jn,onEntering:Jn,onEntered:Jn,onExit:Jn,onExiting:Jn,onExited:Jn};Dt.UNMOUNTED=_i;Dt.EXITED=Sn;Dt.ENTERING=Vt;Dt.ENTERED=Cn;Dt.EXITING=Vu;const qr=!!(typeof window<"u"&&window.document&&window.document.createElement);var Gu=!1,Ku=!1;try{var ms={get passive(){return Gu=!0},get once(){return Ku=Gu=!0}};qr&&(window.addEventListener("test",ms,ms),window.removeEventListener("test",ms,!0))}catch{}function k1(e,t,n,r){if(r&&typeof r!="boolean"&&!Ku){var i=r.once,a=r.capture,o=n;!Ku&&i&&(o=n.__once||function l(s){this.removeEventListener(t,l,a),n.call(this,s)},n.__once=o),e.addEventListener(t,o,Gu?r:a)}e.addEventListener(t,n,r)}function Yu(e,t,n,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,i),n.__once&&e.removeEventListener(t,n.__once,i)}function Mo(e,t,n,r){return k1(e,t,n,r),function(){Yu(e,t,n,r)}}function s6(e,t,n,r){if(r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(t,n,r),e.dispatchEvent(i)}}function u6(e){var t=In(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function c6(e,t,n){n===void 0&&(n=5);var r=!1,i=setTimeout(function(){r||s6(e,"transitionend",!0)},t+n),a=Mo(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),a()}}function $1(e,t,n,r){n==null&&(n=u6(e)||0);var i=c6(e,n,r),a=Mo(e,"transitionend",t);return function(){i(),a()}}function ym(e,t){const n=In(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function f6(e,t){const n=ym(e,"transitionDuration"),r=ym(e,"transitionDelay"),i=$1(e,a=>{a.target===e&&(i(),t(a))},n+r)}function d6(e){e.offsetHeight}const xm=e=>!e||typeof e=="function"?e:t=>{e.current=t};function p6(e,t){const n=xm(e),r=xm(t);return i=>{n&&n(i),r&&r(i)}}function da(e,t){return y.useMemo(()=>p6(e,t),[e,t])}function m6(e){return e&&"setState"in e?hr.findDOMNode(e):e??null}const h6=ae.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,onExited:a,addEndListener:o,children:l,childRef:s,...u},c)=>{const f=y.useRef(null),d=da(f,s),g=k=>{d(m6(k))},x=k=>$=>{k&&f.current&&k(f.current,$)},w=y.useCallback(x(e),[e]),E=y.useCallback(x(t),[t]),m=y.useCallback(x(n),[n]),p=y.useCallback(x(r),[r]),h=y.useCallback(x(i),[i]),S=y.useCallback(x(a),[a]),_=y.useCallback(x(o),[o]);return v.jsx(Dt,{ref:c,...u,onEnter:w,onEntered:m,onEntering:E,onExit:p,onExited:S,onExiting:h,addEndListener:_,nodeRef:f,children:typeof l=="function"?(k,$)=>l(k,{...$,ref:g}):ae.cloneElement(l,{ref:g})})});function v6(e){const t=y.useRef(e);return y.useEffect(()=>{t.current=e},[e]),t}function mt(e){const t=v6(e);return y.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const g6=e=>y.forwardRef((t,n)=>v.jsx("div",{...t,ref:n,className:M(t.className,e)}));function y6(){return y.useState(null)}function x6(){const e=y.useRef(!0),t=y.useRef(()=>e.current);return y.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function w6(e){const t=y.useRef(null);return y.useEffect(()=>{t.current=e}),t.current}const S6=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",E6=typeof document<"u",wm=E6||S6?y.useLayoutEffect:y.useEffect,_6=["as","disabled"];function C6(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function T6(e){return!e||e.trim()==="#"}function O1({tagName:e,disabled:t,href:n,target:r,rel:i,role:a,onClick:o,tabIndex:l=0,type:s}){e||(n!=null||r!=null||i!=null?e="a":e="button");const u={tagName:e};if(e==="button")return[{type:s||"button",disabled:t},u];const c=d=>{if((t||e==="a"&&T6(n))&&d.preventDefault(),t){d.stopPropagation();return}o==null||o(d)},f=d=>{d.key===" "&&(d.preventDefault(),c(d))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:a??"button",disabled:void 0,tabIndex:t?void 0:l,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?i:void 0,onClick:c,onKeyDown:f},u]}const k6=y.forwardRef((e,t)=>{let{as:n,disabled:r}=e,i=C6(e,_6);const[a,{tagName:o}]=O1(Object.assign({tagName:n,disabled:r},i));return v.jsx(o,Object.assign({},i,a,{ref:t}))});k6.displayName="Button";function $6(e){return e.code==="Escape"||e.keyCode===27}function A1(){const e=y.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}const O6={[Vt]:"show",[Cn]:"show"},xf=y.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...i},a)=>{const o={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...i},l=y.useCallback((c,f)=>{d6(c),r==null||r(c,f)},[r]),{major:s}=A1(),u=s>=19?t.props.ref:t.ref;return v.jsx(h6,{ref:a,addEndListener:f6,...o,onEnter:l,childRef:u,children:(c,f)=>y.cloneElement(t,{...f,className:M("fade",e,t.props.className,O6[c],n[c])})})});xf.displayName="Fade";const A6={"aria-label":N.string,onClick:N.func,variant:N.oneOf(["white"])},wf=y.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},i)=>v.jsx("button",{ref:i,type:"button",className:M("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));wf.displayName="CloseButton";wf.propTypes=A6;const kt=y.forwardRef(({as:e,bsPrefix:t,variant:n="primary",size:r,active:i=!1,disabled:a=!1,className:o,...l},s)=>{const u=Z(t,"btn"),[c,{tagName:f}]=O1({tagName:e,disabled:a,...l}),d=f;return v.jsx(d,{...c,...l,ref:s,disabled:a,className:M(o,u,i&&"active",n&&`${u}-${n}`,r&&`${u}-${r}`,l.href&&a&&"disabled")})});kt.displayName="Button";const P1=y.forwardRef(({bsPrefix:e,size:t,vertical:n=!1,className:r,role:i="group",as:a="div",...o},l)=>{const s=Z(e,"btn-group");let u=s;return n&&(u=`${s}-vertical`),v.jsx(a,{...o,ref:l,role:i,className:M(r,u,t&&`${s}-${t}`)})});P1.displayName="ButtonGroup";function P6(e){const t=y.useRef(e);return t.current=e,t}function N1(e){const t=P6(e);y.useEffect(()=>()=>t.current(),[])}function N6(e,t){return y.Children.toArray(e).some(n=>y.isValidElement(n)&&n.type===t)}function b6({as:e,bsPrefix:t,className:n,...r}){t=Z(t,"col");const i=_1(),a=C1(),o=[],l=[];return i.forEach(s=>{const u=r[s];delete r[s];let c,f,d;typeof u=="object"&&u!=null?{span:c,offset:f,order:d}=u:c=u;const g=s!==a?`-${s}`:"";c&&o.push(c===!0?`${t}${g}`:`${t}${g}-${c}`),d!=null&&l.push(`order${g}-${d}`),f!=null&&l.push(`offset${g}-${f}`)}),[{...r,className:M(n,...o,...l)},{as:e,bsPrefix:t,spans:o}]}const be=y.forwardRef((e,t)=>{const[{className:n,...r},{as:i="div",bsPrefix:a,spans:o}]=b6(e);return v.jsx(i,{...r,ref:t,className:M(n,!o.length&&a)})});be.displayName="Col";var j6=Function.prototype.bind.call(Function.prototype.call,[].slice);function er(e,t){return j6(e.querySelectorAll(t))}function Sm(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const I6="data-rr-ui-";function R6(e){return`${I6}${e}`}const b1=y.createContext(qr?window:void 0);b1.Provider;function Sf(){return y.useContext(b1)}const j1=y.createContext(null);j1.displayName="InputGroupContext";const L6={type:N.string,tooltip:N.bool,as:N.elementType},Cl=y.forwardRef(({as:e="div",className:t,type:n="valid",tooltip:r=!1,...i},a)=>v.jsx(e,{...i,ref:a,className:M(t,`${n}-${r?"tooltip":"feedback"}`)}));Cl.displayName="Feedback";Cl.propTypes=L6;const Lt=y.createContext({}),pa=y.forwardRef(({id:e,bsPrefix:t,className:n,type:r="checkbox",isValid:i=!1,isInvalid:a=!1,as:o="input",...l},s)=>{const{controlId:u}=y.useContext(Lt);return t=Z(t,"form-check-input"),v.jsx(o,{...l,ref:s,type:r,id:e||u,className:M(n,t,i&&"is-valid",a&&"is-invalid")})});pa.displayName="FormCheckInput";const Fo=y.forwardRef(({bsPrefix:e,className:t,htmlFor:n,...r},i)=>{const{controlId:a}=y.useContext(Lt);return e=Z(e,"form-check-label"),v.jsx("label",{...r,ref:i,htmlFor:n||a,className:M(t,e)})});Fo.displayName="FormCheckLabel";const I1=y.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:n,inline:r=!1,reverse:i=!1,disabled:a=!1,isValid:o=!1,isInvalid:l=!1,feedbackTooltip:s=!1,feedback:u,feedbackType:c,className:f,style:d,title:g="",type:x="checkbox",label:w,children:E,as:m="input",...p},h)=>{t=Z(t,"form-check"),n=Z(n,"form-switch");const{controlId:S}=y.useContext(Lt),_=y.useMemo(()=>({controlId:e||S}),[S,e]),k=!E&&w!=null&&w!==!1||N6(E,Fo),$=v.jsx(pa,{...p,type:x==="switch"?"checkbox":x,ref:h,isValid:o,isInvalid:l,disabled:a,as:m});return v.jsx(Lt.Provider,{value:_,children:v.jsx("div",{style:d,className:M(f,k&&t,r&&`${t}-inline`,i&&`${t}-reverse`,x==="switch"&&n),children:E||v.jsxs(v.Fragment,{children:[$,k&&v.jsx(Fo,{title:g,children:w}),u&&v.jsx(Cl,{type:c,tooltip:s,children:u})]})})})});I1.displayName="FormCheck";const Do=Object.assign(I1,{Input:pa,Label:Fo}),R1=y.forwardRef(({bsPrefix:e,type:t,size:n,htmlSize:r,id:i,className:a,isValid:o=!1,isInvalid:l=!1,plaintext:s,readOnly:u,as:c="input",...f},d)=>{const{controlId:g}=y.useContext(Lt);return e=Z(e,"form-control"),v.jsx(c,{...f,type:t,size:r,ref:d,readOnly:u,id:i||g,className:M(a,s?`${e}-plaintext`:e,n&&`${e}-${n}`,t==="color"&&`${e}-color`,o&&"is-valid",l&&"is-invalid")})});R1.displayName="FormControl";const M6=Object.assign(R1,{Feedback:Cl}),L1=y.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Z(t,"form-floating"),v.jsx(n,{ref:i,className:M(e,t),...r})));L1.displayName="FormFloating";const Ef=y.forwardRef(({controlId:e,as:t="div",...n},r)=>{const i=y.useMemo(()=>({controlId:e}),[e]);return v.jsx(Lt.Provider,{value:i,children:v.jsx(t,{...n,ref:r})})});Ef.displayName="FormGroup";const M1=y.forwardRef(({as:e="label",bsPrefix:t,column:n=!1,visuallyHidden:r=!1,className:i,htmlFor:a,...o},l)=>{const{controlId:s}=y.useContext(Lt);t=Z(t,"form-label");let u="col-form-label";typeof n=="string"&&(u=`${u} ${u}-${n}`);const c=M(i,t,r&&"visually-hidden",n&&u);return a=a||s,n?v.jsx(be,{ref:l,as:"label",className:c,htmlFor:a,...o}):v.jsx(e,{ref:l,className:c,htmlFor:a,...o})});M1.displayName="FormLabel";const F1=y.forwardRef(({bsPrefix:e,className:t,id:n,...r},i)=>{const{controlId:a}=y.useContext(Lt);return e=Z(e,"form-range"),v.jsx("input",{...r,type:"range",ref:i,className:M(t,e),id:n||a})});F1.displayName="FormRange";const D1=y.forwardRef(({bsPrefix:e,size:t,htmlSize:n,className:r,isValid:i=!1,isInvalid:a=!1,id:o,...l},s)=>{const{controlId:u}=y.useContext(Lt);return e=Z(e,"form-select"),v.jsx("select",{...l,size:n,ref:s,className:M(r,e,t&&`${e}-${t}`,i&&"is-valid",a&&"is-invalid"),id:o||u})});D1.displayName="FormSelect";const z1=y.forwardRef(({bsPrefix:e,className:t,as:n="small",muted:r,...i},a)=>(e=Z(e,"form-text"),v.jsx(n,{...i,ref:a,className:M(t,e,r&&"text-muted")})));z1.displayName="FormText";const U1=y.forwardRef((e,t)=>v.jsx(Do,{...e,ref:t,type:"switch"}));U1.displayName="Switch";const F6=Object.assign(U1,{Input:Do.Input,Label:Do.Label}),B1=y.forwardRef(({bsPrefix:e,className:t,children:n,controlId:r,label:i,...a},o)=>(e=Z(e,"form-floating"),v.jsxs(Ef,{ref:o,className:M(t,e),controlId:r,...a,children:[n,v.jsx("label",{htmlFor:r,children:i})]})));B1.displayName="FloatingLabel";const D6={_ref:N.any,validated:N.bool,as:N.elementType},_f=y.forwardRef(({className:e,validated:t,as:n="form",...r},i)=>v.jsx(n,{...r,ref:i,className:M(e,t&&"was-validated")}));_f.displayName="Form";_f.propTypes=D6;const ct=Object.assign(_f,{Group:Ef,Control:M6,Floating:L1,Check:Do,Switch:F6,Label:M1,Text:z1,Range:F1,Select:D1,FloatingLabel:B1}),Tl=y.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Z(t,"input-group-text"),v.jsx(n,{ref:i,className:M(e,t),...r})));Tl.displayName="InputGroupText";const z6=e=>v.jsx(Tl,{children:v.jsx(pa,{type:"checkbox",...e})}),U6=e=>v.jsx(Tl,{children:v.jsx(pa,{type:"radio",...e})}),H1=y.forwardRef(({bsPrefix:e,size:t,hasValidation:n,className:r,as:i="div",...a},o)=>{e=Z(e,"input-group");const l=y.useMemo(()=>({}),[]);return v.jsx(j1.Provider,{value:l,children:v.jsx(i,{ref:o,...a,className:M(r,e,t&&`${e}-${t}`,n&&"has-validation")})})});H1.displayName="InputGroup";const mi=Object.assign(H1,{Text:Tl,Radio:U6,Checkbox:z6});var Fa;function Em(e){if((!Fa&&Fa!==0||e)&&qr){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Fa=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Fa}function hs(e){e===void 0&&(e=_l());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function B6(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const _m=R6("modal-open");class Cf{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return B6(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",i=this.getElement();t.style={overflow:i.style.overflow,[r]:i.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(In(i,r)||"0",10)+t.scrollBarWidth}px`),i.setAttribute(_m,""),In(i,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(_m),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const vs=(e,t)=>qr?e==null?(t||_l()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function H6(e,t){const n=Sf(),[r,i]=y.useState(()=>vs(e,n==null?void 0:n.document));if(!r){const a=vs(e);a&&i(a)}return y.useEffect(()=>{},[t,r]),y.useEffect(()=>{const a=vs(e);a!==r&&i(a)},[e,r]),r}function W6({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:i}){const a=y.useRef(null),o=y.useRef(t),l=mt(n);y.useEffect(()=>{t?o.current=!0:l(a.current)},[t,l]);const s=da(a,e.ref),u=y.cloneElement(e,{ref:s});return t?u:i||!o.current&&r?null:u}const V6=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];function G6(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}function K6(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:i,onExiting:a,onExited:o,addEndListener:l,children:s}=e,u=G6(e,V6);const{major:c}=A1(),f=c>=19?s.props.ref:s.ref,d=y.useRef(null),g=da(d,typeof s=="function"?null:f),x=k=>$=>{k&&d.current&&k(d.current,$)},w=y.useCallback(x(t),[t]),E=y.useCallback(x(n),[n]),m=y.useCallback(x(r),[r]),p=y.useCallback(x(i),[i]),h=y.useCallback(x(a),[a]),S=y.useCallback(x(o),[o]),_=y.useCallback(x(l),[l]);return Object.assign({},u,{nodeRef:d},t&&{onEnter:w},n&&{onEntering:E},r&&{onEntered:m},i&&{onExit:p},a&&{onExiting:h},o&&{onExited:S},l&&{addEndListener:_},{children:typeof s=="function"?(k,$)=>s(k,Object.assign({},$,{ref:g})):y.cloneElement(s,{ref:g})})}const Y6=["component"];function Q6(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}const X6=y.forwardRef((e,t)=>{let{component:n}=e,r=Q6(e,Y6);const i=K6(r);return v.jsx(n,Object.assign({ref:t},i))});function q6({in:e,onTransition:t}){const n=y.useRef(null),r=y.useRef(!0),i=mt(t);return wm(()=>{if(!n.current)return;let a=!1;return i({in:e,element:n.current,initial:r.current,isStale:()=>a}),()=>{a=!0}},[e,i]),wm(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function Z6({children:e,in:t,onExited:n,onEntered:r,transition:i}){const[a,o]=y.useState(!t);t&&a&&o(!1);const l=q6({in:!!t,onTransition:u=>{const c=()=>{u.isStale()||(u.in?r==null||r(u.element,u.initial):(o(!0),n==null||n(u.element)))};Promise.resolve(i(u)).then(c,f=>{throw u.in||o(!0),f})}}),s=da(l,e.ref);return a&&!t?null:y.cloneElement(e,{ref:s})}function Cm(e,t,n){return e?v.jsx(X6,Object.assign({},n,{component:e})):t?v.jsx(Z6,Object.assign({},n,{transition:t})):v.jsx(W6,Object.assign({},n))}const J6=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function ej(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,a;for(a=0;a=0)&&(n[i]=e[i]);return n}let gs;function tj(e){return gs||(gs=new Cf({ownerDocument:e==null?void 0:e.document})),gs}function nj(e){const t=Sf(),n=e||tj(t),r=y.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:y.useCallback(i=>{r.current.dialog=i},[]),setBackdropRef:y.useCallback(i=>{r.current.backdrop=i},[])})}const W1=y.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:i,style:a,children:o,backdrop:l=!0,keyboard:s=!0,onBackdropClick:u,onEscapeKeyDown:c,transition:f,runTransition:d,backdropTransition:g,runBackdropTransition:x,autoFocus:w=!0,enforceFocus:E=!0,restoreFocus:m=!0,restoreFocusOptions:p,renderDialog:h,renderBackdrop:S=Q=>v.jsx("div",Object.assign({},Q)),manager:_,container:k,onShow:$,onHide:P=()=>{},onExit:H,onExited:I,onExiting:me,onEnter:ot,onEntering:lt,onEntered:gn}=e,Zr=ej(e,J6);const Be=Sf(),st=H6(k),T=nj(_),b=x6(),j=w6(n),[D,W]=y.useState(!n),Se=y.useRef(null);y.useImperativeHandle(t,()=>T,[T]),qr&&!j&&n&&(Se.current=hs(Be==null?void 0:Be.document)),n&&D&&W(!1);const he=mt(()=>{if(T.add(),Kn.current=Mo(document,"keydown",$l),Jr.current=Mo(document,"focus",()=>setTimeout(qe),!0),$&&$(),w){var Q,va;const ti=hs((Q=(va=T.dialog)==null?void 0:va.ownerDocument)!=null?Q:Be==null?void 0:Be.document);T.dialog&&ti&&!Sm(T.dialog,ti)&&(Se.current=ti,T.dialog.focus())}}),St=mt(()=>{if(T.remove(),Kn.current==null||Kn.current(),Jr.current==null||Jr.current(),m){var Q;(Q=Se.current)==null||Q.focus==null||Q.focus(p),Se.current=null}});y.useEffect(()=>{!n||!st||he()},[n,st,he]),y.useEffect(()=>{D&&St()},[D,St]),N1(()=>{St()});const qe=mt(()=>{if(!E||!b()||!T.isTopModal())return;const Q=hs(Be==null?void 0:Be.document);T.dialog&&Q&&!Sm(T.dialog,Q)&&T.dialog.focus()}),Et=mt(Q=>{Q.target===Q.currentTarget&&(u==null||u(Q),l===!0&&P())}),$l=mt(Q=>{s&&$6(Q)&&T.isTopModal()&&(c==null||c(Q),Q.defaultPrevented||P())}),Jr=y.useRef(),Kn=y.useRef(),ha=(...Q)=>{W(!0),I==null||I(...Q)};if(!st)return null;const Yn=Object.assign({role:r,ref:T.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},Zr,{style:a,className:i,tabIndex:-1});let ei=h?h(Yn):v.jsx("div",Object.assign({},Yn,{children:y.cloneElement(o,{role:"document"})}));ei=Cm(f,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:H,onExiting:me,onExited:ha,onEnter:ot,onEntering:lt,onEntered:gn,children:ei});let Qn=null;return l&&(Qn=S({ref:T.setBackdropRef,onClick:Et}),Qn=Cm(g,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:Qn})),v.jsx(v.Fragment,{children:hr.createPortal(v.jsxs(v.Fragment,{children:[Qn,ei]}),st)})});W1.displayName="Modal";const rj=Object.assign(W1,{Manager:Cf});function ij(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function aj(e,t){e.classList?e.classList.add(t):ij(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function Tm(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function oj(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=Tm(e.className,t):e.setAttribute("class",Tm(e.className&&e.className.baseVal||"",t))}const tr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class lj extends Cf{adjustAndStore(t,n,r){const i=n.style[t];n.dataset[t]=i,In(n,{[t]:`${parseFloat(In(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],In(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(aj(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";er(n,tr.FIXED_CONTENT).forEach(a=>this.adjustAndStore(r,a,t.scrollBarWidth)),er(n,tr.STICKY_CONTENT).forEach(a=>this.adjustAndStore(i,a,-t.scrollBarWidth)),er(n,tr.NAVBAR_TOGGLER).forEach(a=>this.adjustAndStore(i,a,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();oj(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";er(n,tr.FIXED_CONTENT).forEach(a=>this.restore(r,a)),er(n,tr.STICKY_CONTENT).forEach(a=>this.restore(i,a)),er(n,tr.NAVBAR_TOGGLER).forEach(a=>this.restore(i,a))}}let ys;function sj(e){return ys||(ys=new lj(e)),ys}const V1=y.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Z(t,"modal-body"),v.jsx(n,{ref:i,className:M(e,t),...r})));V1.displayName="ModalBody";const G1=y.createContext({onHide(){}}),Tf=y.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:i,fullscreen:a,children:o,scrollable:l,...s},u)=>{e=Z(e,"modal");const c=`${e}-dialog`,f=typeof a=="string"?`${e}-fullscreen-${a}`:`${e}-fullscreen`;return v.jsx("div",{...s,ref:u,className:M(c,t,i&&`${e}-${i}`,r&&`${c}-centered`,l&&`${c}-scrollable`,a&&f),children:v.jsx("div",{className:M(`${e}-content`,n),children:o})})});Tf.displayName="ModalDialog";const K1=y.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Z(t,"modal-footer"),v.jsx(n,{ref:i,className:M(e,t),...r})));K1.displayName="ModalFooter";const uj=y.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:i,...a},o)=>{const l=y.useContext(G1),s=mt(()=>{l==null||l.onHide(),r==null||r()});return v.jsxs("div",{ref:o,...a,children:[i,n&&v.jsx(wf,{"aria-label":e,variant:t,onClick:s})]})}),Y1=y.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},a)=>(e=Z(e,"modal-header"),v.jsx(uj,{ref:a,...i,className:M(t,e),closeLabel:n,closeButton:r})));Y1.displayName="ModalHeader";const cj=g6("h4"),Q1=y.forwardRef(({className:e,bsPrefix:t,as:n=cj,...r},i)=>(t=Z(t,"modal-title"),v.jsx(n,{ref:i,className:M(e,t),...r})));Q1.displayName="ModalTitle";function fj(e){return v.jsx(xf,{...e,timeout:null})}function dj(e){return v.jsx(xf,{...e,timeout:null})}const X1=y.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:i,children:a,dialogAs:o=Tf,"data-bs-theme":l,"aria-labelledby":s,"aria-describedby":u,"aria-label":c,show:f=!1,animation:d=!0,backdrop:g=!0,keyboard:x=!0,onEscapeKeyDown:w,onShow:E,onHide:m,container:p,autoFocus:h=!0,enforceFocus:S=!0,restoreFocus:_=!0,restoreFocusOptions:k,onEntered:$,onExit:P,onExiting:H,onEnter:I,onEntering:me,onExited:ot,backdropClassName:lt,manager:gn,...Zr},Be)=>{const[st,T]=y.useState({}),[b,j]=y.useState(!1),D=y.useRef(!1),W=y.useRef(!1),Se=y.useRef(null),[he,St]=y6(),qe=da(Be,St),Et=mt(m),$l=J5();e=Z(e,"modal");const Jr=y.useMemo(()=>({onHide:Et}),[Et]);function Kn(){return gn||sj({isRTL:$l})}function ha(F){if(!qr)return;const Xn=Kn().getScrollbarWidth()>0,Af=F.scrollHeight>_l(F).documentElement.clientHeight;T({paddingRight:Xn&&!Af?Em():void 0,paddingLeft:!Xn&&Af?Em():void 0})}const Yn=mt(()=>{he&&ha(he.dialog)});N1(()=>{Yu(window,"resize",Yn),Se.current==null||Se.current()});const ei=()=>{D.current=!0},Qn=F=>{D.current&&he&&F.target===he.dialog&&(W.current=!0),D.current=!1},Q=()=>{j(!0),Se.current=$1(he.dialog,()=>{j(!1)})},va=F=>{F.target===F.currentTarget&&Q()},ti=F=>{if(g==="static"){va(F);return}if(W.current||F.target!==F.currentTarget){W.current=!1;return}m==null||m()},ay=F=>{x?w==null||w(F):(F.preventDefault(),g==="static"&&Q())},oy=(F,Xn)=>{F&&ha(F),I==null||I(F,Xn)},ly=F=>{Se.current==null||Se.current(),P==null||P(F)},sy=(F,Xn)=>{me==null||me(F,Xn),k1(window,"resize",Yn)},uy=F=>{F&&(F.style.display=""),ot==null||ot(F),Yu(window,"resize",Yn)},cy=y.useCallback(F=>v.jsx("div",{...F,className:M(`${e}-backdrop`,lt,!d&&"show")}),[d,lt,e]),Of={...n,...st};Of.display="block";const fy=F=>v.jsx("div",{role:"dialog",...F,style:Of,className:M(t,e,b&&`${e}-static`,!d&&"show"),onClick:g?ti:void 0,onMouseUp:Qn,"data-bs-theme":l,"aria-label":c,"aria-labelledby":s,"aria-describedby":u,children:v.jsx(o,{...Zr,onMouseDown:ei,className:r,contentClassName:i,children:a})});return v.jsx(G1.Provider,{value:Jr,children:v.jsx(rj,{show:f,ref:qe,backdrop:g,container:p,keyboard:!0,autoFocus:h,enforceFocus:S,restoreFocus:_,restoreFocusOptions:k,onEscapeKeyDown:ay,onShow:E,onHide:m,onEnter:oy,onEntering:sy,onEntered:$,onExit:ly,onExiting:H,onExited:uy,manager:Kn(),transition:d?fj:void 0,backdropTransition:d?dj:void 0,renderBackdrop:cy,renderDialog:fy})})});X1.displayName="Modal";const hi=Object.assign(X1,{Body:V1,Header:Y1,Title:Q1,Footer:K1,Dialog:Tf,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Bt=y.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const a=Z(e,"row"),o=_1(),l=C1(),s=`${a}-cols`,u=[];return o.forEach(c=>{const f=r[c];delete r[c];let d;f!=null&&typeof f=="object"?{cols:d}=f:d=f;const g=c!==l?`-${c}`:"";d!=null&&u.push(`${s}${g}-${d}`)}),v.jsx(n,{ref:i,...r,className:M(t,a,...u)})});Bt.displayName="Row";const km=y.forwardRef(({bsPrefix:e,className:t,striped:n,bordered:r,borderless:i,hover:a,size:o,variant:l,responsive:s,...u},c)=>{const f=Z(e,"table"),d=M(t,f,l&&`${f}-${l}`,o&&`${f}-${o}`,n&&`${f}-${typeof n=="string"?`striped-${n}`:"striped"}`,r&&`${f}-bordered`,i&&`${f}-borderless`,a&&`${f}-hover`),g=v.jsx("table",{...u,className:d,ref:c});if(s){let x=`${f}-responsive`;return typeof s=="string"&&(x=`${x}-${s}`),v.jsx("div",{className:x,children:g})}return g});var Qu=vj(),pj=gj(),mj=yj(),hj=typeof window<"u"?window:vi,kl={assign:Qu,create:pj,trim:mj,bind:xj,slice:Xu,each:q1,map:wj,pluck:kf,isList:$f,isFunction:Sj,isObject:Ej,Global:hj};function vj(){return Object.assign?Object.assign:function(t,n,r,i){for(var a=1;a"u"?null:console;if(e){var t=e.warn?e.warn:e.log;t.apply(e,arguments)}}function qu(e,t,n){n||(n=""),e&&!xs(e)&&(e=[e]),t&&!xs(t)&&(t=[t]);var r=n?"__storejs_"+n+"_":"",i=n?new RegExp("^"+r):null,a=/^[a-zA-Z0-9_\-]*$/;if(!a.test(n))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var o={_namespacePrefix:r,_namespaceRegexp:i,_testStorage:function(s){try{var u="__storejs__test__";s.write(u,u);var c=s.read(u)===u;return s.remove(u),c}catch{return!1}},_assignPluginFnProp:function(s,u){var c=this[u];this[u]=function(){var d=_j(arguments,0),g=this;function x(){if(c)return nr(arguments,function(E,m){d[m]=E}),c.apply(g,d)}var w=[x].concat(d);return s.apply(g,w)}},_serialize:function(s){return JSON.stringify(s)},_deserialize:function(s,u){if(!s)return u;var c="";try{c=JSON.parse(s)}catch{c=s}return c!==void 0?c:u},_addStorage:function(s){this.enabled||this._testStorage(s)&&(this.storage=s,this.enabled=!0)},_addPlugin:function(s){var u=this;if(xs(s)){nr(s,function(d){u._addPlugin(d)});return}var c=Cj(this.plugins,function(d){return s===d});if(!c){if(this.plugins.push(s),!ws(s))throw new Error("Plugins must be function values that return objects");var f=s.call(this);if(!$j(f))throw new Error("Plugins must return an object of function properties");nr(f,function(d,g){if(!ws(d))throw new Error("Bad plugin property: "+g+" from plugin "+s.name+". Plugins should only return functions.");u._assignPluginFnProp(d,g)})}},addStorage:function(s){Pj("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(s)}},l=kj(o,Aj,{plugins:[]});return l.raw={},nr(l,function(s,u){ws(s)&&(l.raw[u]=Tj(l,s))}),nr(e,function(s){l._addStorage(s)}),nr(t,function(s){l._addPlugin(s)}),l}var Nj=kl,bj=Nj.Global,jj={name:"localStorage",read:Z1,write:Ij,each:Rj,remove:Lj,clearAll:Mj};function Mr(){return bj.localStorage}function Z1(e){return Mr().getItem(e)}function Ij(e,t){return Mr().setItem(e,t)}function Rj(e){for(var t=Mr().length-1;t>=0;t--){var n=Mr().key(t);e(Z1(n),n)}}function Lj(e){return Mr().removeItem(e)}function Mj(){return Mr().clear()}var Fj=kl,Dj=Fj.Global,zj={name:"sessionStorage",read:J1,write:Uj,each:Bj,remove:Hj,clearAll:Wj};function Fr(){return Dj.sessionStorage}function J1(e){return Fr().getItem(e)}function Uj(e,t){return Fr().setItem(e,t)}function Bj(e){for(var t=Fr().length-1;t>=0;t--){var n=Fr().key(t);e(J1(n),n)}}function Hj(e){return Fr().removeItem(e)}function Wj(){return Fr().clear()}var ey=kl,Vj=ey.Global,Gj=ey.trim,Kj={name:"cookieStorage",read:Yj,write:Qj,each:ty,remove:ny,clearAll:Xj},ma=Vj.document;function Yj(e){if(!e||!ry(e))return null;var t="(?:^|.*;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(ma.cookie.replace(new RegExp(t),"$1"))}function ty(e){for(var t=ma.cookie.split(/; ?/g),n=t.length-1;n>=0;n--)if(Gj(t[n])){var r=t[n].split("="),i=unescape(r[0]),a=unescape(r[1]);e(a,i)}}function Qj(e,t){e&&(ma.cookie=escape(e)+"="+escape(t)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/")}function ny(e){!e||!ry(e)||(ma.cookie=escape(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/")}function Xj(){ty(function(e,t){ny(t)})}function ry(e){return new RegExp("(?:^|;\\s*)"+escape(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(ma.cookie)}var qj={name:"memoryStorage",read:Zj,write:Jj,each:eI,remove:tI,clearAll:nI},Rn={};function Zj(e){return Rn[e]}function Jj(e,t){Rn[e]=t}function eI(e){for(var t in Rn)Rn.hasOwnProperty(t)&&e(Rn[t],t)}function tI(e){delete Rn[e]}function nI(e){Rn={}}var rI=Oj,iI=[jj,zj,Kj,qj],aI=[],oI=rI.createStore(iI,aI);const $m=we(oI),ce=[];for(let e=0;e<256;++e)ce.push((e+256).toString(16).slice(1));function lI(e,t=0){return(ce[e[t+0]]+ce[e[t+1]]+ce[e[t+2]]+ce[e[t+3]]+"-"+ce[e[t+4]]+ce[e[t+5]]+"-"+ce[e[t+6]]+ce[e[t+7]]+"-"+ce[e[t+8]]+ce[e[t+9]]+"-"+ce[e[t+10]]+ce[e[t+11]]+ce[e[t+12]]+ce[e[t+13]]+ce[e[t+14]]+ce[e[t+15]]).toLowerCase()}let Ss;const sI=new Uint8Array(16);function uI(){if(!Ss){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");Ss=crypto.getRandomValues.bind(crypto)}return Ss(sI)}const cI=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Om={randomUUID:cI};function Ri(e,t,n){if(Om.randomUUID&&!t&&!e)return Om.randomUUID();e=e||{};const r=e.random||(e.rng||uI)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,lI(r)}const fI={prefix:"fab",iconName:"paypal",icon:[384,512,[],"f1ed","M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z"]},dI={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},pI=()=>v.jsxs("footer",{className:"bg-dark text-center text-white",children:[v.jsx("hr",{}),v.jsx("div",{className:"container p-4",children:v.jsxs("section",{className:"mb-4",children:[v.jsxs("a",{className:"btn btn-outline-light btn-floating m-1",href:"https://github.com/egreer/beermiser.jibbermaster.com",role:"button",target:"_blank",rel:"noreferrer",children:[v.jsx("i",{className:"fab fa-github"}),v.jsx(jn,{icon:dI})]}),v.jsx("a",{className:"btn btn-outline-light btn-floating m-1",href:"https://www.paypal.me/egreerme",role:"button",target:"_blank",rel:"noreferrer",children:v.jsx(jn,{icon:fI})})]})})]}),mI=({onConfirm:e,triggerText:t,triggerButtonParams:n,headerText:r="Confirm?",bodyText:i,confirmText:a="Save",confirmVariant:o="primary"})=>{const[l,s]=y.useState(!1),u=(d=!1)=>{s(!1),d&&e()},c=v.jsx(hi.Header,{children:v.jsx(hi.Title,{children:r})}),f=v.jsx(hi.Body,{children:i||"Confirm?"});return v.jsxs(v.Fragment,{children:[v.jsxs(hi,{show:l,onHide:u,animation:!0,contentClassName:"bg-dark text-light noselect",children:[c,i&&f,v.jsxs(hi.Footer,{children:[v.jsx(be,{children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"secondary","aria-label":"Close Confirmation Modal",onClick:()=>u(!1),children:"Close"})})}),v.jsx(be,{children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:o,"aria-label":a,onClick:()=>u(!0),children:a})})})]})]}),v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{onClick:()=>s(!0),"aria-label":t,...n,children:t})})]})},iy={id:Ri(),volume:"",volume_unit:"Oz",price:"",calculation:null,apv_calculation:null,ppv_calculation:null},hI={id:Ri(),name:"",alcohol:"",alcohol_unit:"APV",sizes:[_n(iy)]},Da={stored:[],brew:_n(hI)};class vI extends y.Component{constructor(){super(...arguments),this.state=_n(Da),this.componentDidMount=()=>{const t=$m.get("beermiser-state")||_n(Da);this.setState(t)},this.persistState=(t,n)=>{this.setState(t,()=>{$m.set("beermiser-state",this.state),LE(n)&&n()})},this.handleChange=t=>{const{brew:n}=this.state;this.persistState({brew:vm(n,t.target.name,t.target.value)},this.updateCalculation)},this.handleVolumeChange=(t,n)=>{console.log(t,n);const{brew:r}=this.state,{sizes:i}=this.state.brew;i.map(a=>(a.id===n&&vm(a,t.target.name,t.target.value),a)),this.persistState(r,this.updateCalculation)},this.currentValid=()=>{const{brew:t}=this.state,n=K5(t.sizes,r=>r.volume||r.price);return t.name||t.alcohol||n},this.saveCurrent=()=>{console.log("Save Current",this.state);const{brew:t,stored:n}=this.state;t.id=Ri(),t.sizes.forEach(r=>{r.id=Ri(),n.push(this.buildBrewSize(t,r))}),this.persistState(pi(_n(Da),{stored:mm(n,["calculation","apv_calculation","ppv_calculation"],["asc","desc","asc"])}))},this.buildBrewSize=(t,n)=>{console.log("brew",t),console.log("size",n);const r=pi({},t,n);return console.log("brewSize",r),pi(r,{brewId:t.id,id:n.id,sizes:[]}),r},this.updateCalculation=()=>{this.persistState({brew:this.calculateCalculations(this.state.brew)})},this.calculateCalculations=t=>{const{alcohol:n,alcohol_unit:r}=t;return t.sizes.forEach(i=>{const{volume:a,volume_unit:o,price:l}=i;let s=parseFloat(n),u=parseFloat(a),c=null,f=null,d=null;n&&r==="ABW"&&(s=parseFloat(n)*1.25),a&&o==="mL"?u=parseFloat(a)*.03381:a&&o==="L"&&(u=parseFloat(a)*1e3*.03381),s&&s>0&&u&&u>0&&(c=s/100*u),u&&u>0&&l&&parseFloat(l)>0&&(f=parseFloat(l)/u),s&&s>0&&u&&u>0&&l&&parseFloat(l)>0&&(d=parseFloat(l)/(s/100*u)),pi(i,{calculation:d,apv_calculation:c,ppv_calculation:f})}),t},this.reCalculateAll=()=>{const{stored:t}=this.state;t.forEach(n=>{pi(n,this.calculateCalculations(n))}),this.persistState({stored:mm(t,["calculation","apv_calculation","ppv_calculation"],["asc","desc","asc"])})},this.removeActiveBrewSize=t=>{const{brew:n}=this.state;ps(n.sizes,r=>r.id===t),this.persistState({brew:n})},this.removeBrewSize=t=>{const{stored:n}=this.state;ps(n,r=>r.id===t),this.persistState({stored:n})},this.removeBrew=t=>{const{stored:n}=this.state;ps(n,r=>r.brewId===t),this.persistState({stored:n})},this.editBrew=t=>{this.currentValid()&&this.saveCurrent();const n=this.rebuildBrew(t.brewId);this.persistState({brew:n}),this.removeBrew(n.id)},this.rebuildBrew=t=>{const{stored:n}=this.state,r=n.filter(a=>a.brewId===t),i={id:t,name:r[0].name,alcohol:r[0].alcohol,alcohol_unit:r[0].alcohol_unit,sizes:r};return r.forEach(a=>{delete a.name,delete a.alcohol,delete a.alcohol_unit}),i},this.addSize=()=>{var r;const{brew:t}=this.state,n=_n(iy);n.id=Ri(),n.volume_unit=((r=CA(t.sizes))==null?void 0:r.volume_unit)||n.volume_unit,t.sizes.push(n),this.persistState({brew:t})},this.reset=()=>{this.persistState(_n(Da))},this.renderSizes=t=>t==null?void 0:t.map((n,r)=>v.jsxs(ct.Group,{as:Bt,className:"mb-3",children:[v.jsx(be,{xs:{span:6},children:v.jsxs(mi,{children:[v.jsx(ct.Control,{type:"number",name:"volume",placeholder:"Volume",value:n.volume,onChange:i=>this.handleVolumeChange(i,n.id),min:0}),v.jsxs(ct.Control,{as:"select",name:"volume_unit",value:n.volume_unit,className:"form-select rounded-end",style:{flexGrow:.15},onChange:i=>this.handleVolumeChange(i,n.id),children:[v.jsx("option",{children:"Oz"}),v.jsx("option",{children:"mL"}),v.jsx("option",{children:"L"})]})]})}),v.jsx(be,{xs:{span:4},className:"pe-1",children:v.jsxs(mi,{children:[v.jsx(ct.Control,{type:"number",name:"price",placeholder:"Price",value:n.price,onChange:i=>this.handleVolumeChange(i,n.id),min:0,step:.01}),v.jsx(mi.Text,{children:"$"})]})}),v.jsx(be,{xs:{span:2},children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"danger",disabled:t.length<=1,onClick:()=>this.removeActiveBrewSize(n.id),"aria-label":"Remove Brew Size",children:v.jsx(jn,{icon:n2})})})})]},r)),this.renderCalculations=t=>v.jsxs(km,{variant:"success",className:"my-4 rounded",size:"sm",hover:!0,striped:!0,borderless:!0,responsive:!0,children:[v.jsx("thead",{children:v.jsxs("tr",{children:[v.jsx("th",{}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"oz"})]}),v.jsx("th",{className:"noselect text-nowrap",children:"Alc"}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"A"})]})]})}),v.jsx("tbody",{children:t.sizes.map((n,r)=>this.renderCalculation(n,r))})]}),this.renderCalculation=(t,n)=>{if(t){const{volume:r,volume_unit:i}=t;return v.jsx(ae.Fragment,{children:v.jsxs("tr",{children:[v.jsx("td",{className:"align-middle",children:v.jsxs("div",{children:[v.jsx("span",{className:"me-1",children:r}),v.jsx("small",{children:i})]})}),this.renderCalculationColums(t)||v.jsx("td",{colSpan:3,children:"Calculating...."})]})},n)}},this.renderCalculationColums=t=>{const{calculation:n,apv_calculation:r,ppv_calculation:i}=t;if(n||r||i)return v.jsxs(v.Fragment,{children:[v.jsx("td",{className:"align-middle",children:i&&i.toFixed(3)}),v.jsx("td",{className:"align-middle",children:r&&r.toFixed(3)}),v.jsx("td",{className:"align-middle",children:n&&n.toFixed(3)})]})},this.renderResults=()=>{const{stored:t}=this.state,n=t.map(r=>v.jsx(ae.Fragment,{children:v.jsxs("tr",{children:[v.jsxs("td",{className:"align-middle text-start",children:[v.jsx("div",{className:"mb-2",children:r.name}),v.jsxs(P1,{children:[v.jsx(kt,{variant:"secondary",onClick:()=>this.editBrew(r),size:"sm","aria-label":`Edit ${r.name}`,children:v.jsx(jn,{icon:t2,className:"px-1",fixedWidth:!0,size:"lg"})}),v.jsx(kt,{variant:"danger",onClick:()=>this.removeBrewSize(r.id),size:"sm","aria-label":`Remove ${r.name}`,children:v.jsx(jn,{icon:i2,className:"px-1",fixedWidth:!0,size:"lg"})})]})]}),v.jsxs("td",{className:"align-middle text-start",children:[v.jsx("div",{children:r.price&&`$${parseFloat(r.price).toFixed(2)}`}),v.jsxs("div",{children:[v.jsx("span",{className:"me-1",children:r.alcohol}),v.jsx("small",{children:r.alcohol_unit})]}),v.jsxs("div",{children:[v.jsx("span",{className:"me-1",children:r.volume}),v.jsx("small",{children:r.volume_unit})]})]}),this.renderCalculationColums(r)]})},r.id));return n.length>0&&v.jsxs(km,{variant:"dark",className:"my-4",size:"sm",hover:!0,responsive:!0,children:[v.jsx("thead",{children:v.jsxs("tr",{children:[v.jsx("th",{}),v.jsx("th",{}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"oz"})]}),v.jsx("th",{className:"noselect text-nowrap",children:"Alc"}),v.jsxs("th",{className:"noselect text-nowrap",children:[v.jsx("sup",{children:"$"}),"/",v.jsx("sub",{children:"A"})]})]})}),v.jsx("tbody",{children:n})]})}}render(){const{brew:t}=this.state,{name:n,alcohol:r,alcohol_unit:i,sizes:a}=t;return v.jsxs("div",{className:"home",children:[v.jsx(Xv,{title:"BeerMiser",children:v.jsx("link",{rel:"manifest",href:"/manifest.json"})}),v.jsx("h1",{className:"text-center pt-2",children:"BeerMiser"}),v.jsxs(ct,{className:"mt-4",autoComplete:"off",children:[v.jsx(ct.Group,{as:Bt,className:"mb-3",children:v.jsx(be,{sm:12,children:v.jsx(mi,{children:v.jsx(ct.Control,{type:"text",name:"name",placeholder:"Name",value:n,onChange:this.handleChange})})})}),v.jsx(ct.Group,{as:Bt,className:"mb-3",children:v.jsx(be,{sm:12,children:v.jsxs(mi,{children:[v.jsx(ct.Control,{type:"number",name:"alcohol",placeholder:"Alcohol",value:r,onChange:this.handleChange,min:0}),v.jsxs(ct.Control,{as:"select",name:"alcohol_unit",value:i,className:"form-select rounded-end",style:{flexGrow:.15},onChange:this.handleChange,children:[v.jsx("option",{children:"APV"}),v.jsx("option",{children:"ABW"})]})]})})}),this.renderSizes(a),v.jsx(Bt,{className:"my-4",children:v.jsx(be,{sm:{span:6,offset:6},children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"secondary",onClick:this.addSize,"aria-label":"Add Brew Size",children:"Add Size"})})})}),v.jsx(Bt,{className:"my-4",children:v.jsx(be,{children:v.jsx("div",{className:"text-center my-2",children:this.renderCalculations(t)})})}),v.jsx(Bt,{className:"my-4",children:v.jsx(be,{sm:{span:6,offset:6},children:v.jsx("div",{className:"d-grid gap-2",children:v.jsx(kt,{variant:"success",onClick:this.saveCurrent,disabled:!this.currentValid(),"aria-label":"Save Current Brew",children:"Save"})})})})]}),v.jsx(Bt,{children:v.jsx(be,{children:v.jsx("div",{className:"text-center",children:this.renderResults()})})}),v.jsx("div",{className:"pt-5 pb-3",children:v.jsx(mI,{onConfirm:this.reset,triggerText:"Reset",confirmText:"Reset",headerText:"Reset Brews?",confirmVariant:"danger",triggerButtonParams:{variant:"danger"}})}),v.jsx(pI,{})]})}}class gI extends y.Component{constructor(){super(...arguments),this.state={isOpen:!1,disclaimerDismissed:!1,displayText:!1,displayImages:!1,devTools:!1,displayGatherer:!1},this.toggle=()=>{this.setState({isOpen:!this.state.isOpen})}}render(){return v.jsx(Jw,{children:v.jsxs(Qv,{children:[v.jsx(Xv,{titleTemplate:"%s - Jibbermaster"}),v.jsx("div",{className:"app text-light bg-dark col-md-8 offset-md-2 col-lg-8 offset-lg-2 col-xl-6 offset-xl-3",children:v.jsx(Xw,{children:v.jsx(ag,{path:"/",element:v.jsx(vI,{})})})})]})})}}const yI=document.getElementById("root"),xI=Bv(yI);xI.render(v.jsx(gI,{})); diff --git a/index.html b/index.html index 414843c..ec36046 100644 --- a/index.html +++ b/index.html @@ -84,7 +84,7 @@ - + diff --git a/sw.js b/sw.js index fe3804b..3ea0bf9 100644 --- a/sw.js +++ b/sw.js @@ -1 +1 @@ -if(!self.define){let e,i={};const r=(r,n)=>(r=new URL(r+".js",n).href,i[r]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=r,e.onload=i,document.head.appendChild(e)}else e=r,importScripts(r),i()})).then((()=>{let e=i[r];if(!e)throw new Error(`Module ${r} didn’t register its module`);return e})));self.define=(n,o)=>{const s=e||("document"in self?document.currentScript.src:"")||location.href;if(i[s])return;let d={};const c=e=>r(e,s),t={module:{uri:s},exports:d,require:c};i[s]=Promise.all(n.map((e=>t[e]||c(e)))).then((e=>(o(...e),d)))}}define(["./workbox-3e911b1d"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"404.html",revision:"8641b4934996c32e997a0da41b6ab4d9"},{url:"assets/index-B0BZwp3N.js",revision:null},{url:"assets/index-vTYZ5tJf.css",revision:null},{url:"favicon.ico",revision:"156a50ac54521264f5955ef382b310b8"},{url:"icon/beer-128.png",revision:"f164f776ed891c2410943ad1641d8e09"},{url:"icon/beer-256.png",revision:"a17560e5d8d4b813dddfa664ad6f0dd0"},{url:"icon/beer-64.png",revision:"3f0f83f51a388960c1e758de26ac2ff0"},{url:"icon/beer.ico",revision:"156a50ac54521264f5955ef382b310b8"},{url:"icon/beer.png",revision:"96d0bffd771e62965542b2e8f729673a"},{url:"index.html",revision:"ac4411eb828df0dc45af81504f3107a8"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))})); +if(!self.define){let e,i={};const r=(r,n)=>(r=new URL(r+".js",n).href,i[r]||new Promise((i=>{if("document"in self){const e=document.createElement("script");e.src=r,e.onload=i,document.head.appendChild(e)}else e=r,importScripts(r),i()})).then((()=>{let e=i[r];if(!e)throw new Error(`Module ${r} didn’t register its module`);return e})));self.define=(n,o)=>{const s=e||("document"in self?document.currentScript.src:"")||location.href;if(i[s])return;let d={};const c=e=>r(e,s),t={module:{uri:s},exports:d,require:c};i[s]=Promise.all(n.map((e=>t[e]||c(e)))).then((e=>(o(...e),d)))}}define(["./workbox-3e911b1d"],(function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"404.html",revision:"8641b4934996c32e997a0da41b6ab4d9"},{url:"assets/index-CirTibYg.js",revision:null},{url:"assets/index-vTYZ5tJf.css",revision:null},{url:"favicon.ico",revision:"156a50ac54521264f5955ef382b310b8"},{url:"icon/beer-128.png",revision:"f164f776ed891c2410943ad1641d8e09"},{url:"icon/beer-256.png",revision:"a17560e5d8d4b813dddfa664ad6f0dd0"},{url:"icon/beer-64.png",revision:"3f0f83f51a388960c1e758de26ac2ff0"},{url:"icon/beer.ico",revision:"156a50ac54521264f5955ef382b310b8"},{url:"icon/beer.png",revision:"96d0bffd771e62965542b2e8f729673a"},{url:"index.html",revision:"509ffe7e2c9256445b4f9031aae040ce"},{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html")))}));