var Ddt=Object.defineProperty;var Adt=(n,e,t)=>e in n?Ddt(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var ra=(n,e,t)=>(Adt(n,typeof e!="symbol"?e+"":e,t),t);function c5e(n,e){for(var t=0;ti[r]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))i(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function t(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function i(r){if(r.ep)return;r.ep=!0;const o=t(r);fetch(r.href,o)}})();var Bo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function nl(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function hfe(n){if(n.__esModule)return n;var e=n.default;if(typeof e=="function"){var t=function i(){return this instanceof i?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(n).forEach(function(i){var r=Object.getOwnPropertyDescriptor(n,i);Object.defineProperty(t,i,r.get?r:{enumerable:!0,get:function(){return n[i]}})}),t}var u5e={exports:{}},VU={},d5e={exports:{}},is={};/** * @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 K5=Symbol.for("react.element"),Ndt=Symbol.for("react.portal"),Rdt=Symbol.for("react.fragment"),Odt=Symbol.for("react.strict_mode"),Pdt=Symbol.for("react.profiler"),Mdt=Symbol.for("react.provider"),Fdt=Symbol.for("react.context"),Bdt=Symbol.for("react.forward_ref"),$dt=Symbol.for("react.suspense"),Vdt=Symbol.for("react.memo"),Hdt=Symbol.for("react.lazy"),eSe=Symbol.iterator;function Wdt(n){return n===null||typeof n!="object"?null:(n=eSe&&n[eSe]||n["@@iterator"],typeof n=="function"?n:null)}var h5e={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},f5e=Object.assign,p5e={};function uN(n,e,t){this.props=n,this.context=e,this.refs=p5e,this.updater=t||h5e}uN.prototype.isReactComponent={};uN.prototype.setState=function(n,e){if(typeof n!="object"&&typeof n!="function"&&n!=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,n,e,"setState")};uN.prototype.forceUpdate=function(n){this.updater.enqueueForceUpdate(this,n,"forceUpdate")};function g5e(){}g5e.prototype=uN.prototype;function ffe(n,e,t){this.props=n,this.context=e,this.refs=p5e,this.updater=t||h5e}var pfe=ffe.prototype=new g5e;pfe.constructor=ffe;f5e(pfe,uN.prototype);pfe.isPureReactComponent=!0;var tSe=Array.isArray,m5e=Object.prototype.hasOwnProperty,gfe={current:null},_5e={key:!0,ref:!0,__self:!0,__source:!0};function v5e(n,e,t){var i,r={},o=null,s=null;if(e!=null)for(i in e.ref!==void 0&&(s=e.ref),e.key!==void 0&&(o=""+e.key),e)m5e.call(e,i)&&!_5e.hasOwnProperty(i)&&(r[i]=e[i]);var a=arguments.length-2;if(a===1)r.children=t;else if(1"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Yht:Ght;C5e.useSyncExternalStore=ED.useSyncExternalStore!==void 0?ED.useSyncExternalStore:Qht;y5e.exports=C5e;var w5e=y5e.exports,S5e={exports:{}},E5e={};/** * @license React * use-sync-external-store-shim/with-selector.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 HU=w,Xht=w5e;function Zht(n,e){return n===e&&(n!==0||1/n===1/e)||n!==n&&e!==e}var Jht=typeof Object.is=="function"?Object.is:Zht,eft=Xht.useSyncExternalStore,tft=HU.useRef,nft=HU.useEffect,ift=HU.useMemo,rft=HU.useDebugValue;E5e.useSyncExternalStoreWithSelector=function(n,e,t,i,r){var o=tft(null);if(o.current===null){var s={hasValue:!1,value:null};o.current=s}else s=o.current;o=ift(function(){function l(f){if(!c){if(c=!0,u=f,f=i(f),r!==void 0&&s.hasValue){var g=s.value;if(r(g,f))return d=g}return d=f}if(g=d,Jht(u,f))return g;var m=i(f);return r!==void 0&&r(g,m)?g:(u=f,d=m)}var c=!1,u,d,h=t===void 0?null:t;return[function(){return l(e())},h===null?void 0:function(){return l(h())}]},[e,t,i,r]);var a=eft(n,o[0],o[1]);return nft(function(){s.hasValue=!0,s.value=a},[a]),rft(a),a};S5e.exports=E5e;var oft=S5e.exports,x5e={exports:{}},Sg={},T5e={exports:{}},k5e={};/** * @license React * scheduler.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. */(function(n){function e(W,q){var H=W.length;W.push(q);e:for(;0>>1,se=W[ie];if(0>>1;ier(Fe,H))Her(ke,Fe)?(W[ie]=ke,W[He]=H,ie=He):(W[ie]=Fe,W[Ee]=H,ie=Ee);else if(Her(ke,H))W[ie]=ke,W[He]=H,ie=He;else break e}}return q}function r(W,q){var H=W.sortIndex-q.sortIndex;return H!==0?H:W.id-q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;n.unstable_now=function(){return o.now()}}else{var s=Date,a=s.now();n.unstable_now=function(){return s.now()-a}}var l=[],c=[],u=1,d=null,h=3,f=!1,g=!1,m=!1,v=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(W){for(var q=t(c);q!==null;){if(q.callback===null)i(c);else if(q.startTime<=W)i(c),q.sortIndex=q.expirationTime,e(l,q);else break;q=t(c)}}function C(W){if(m=!1,y(W),!g)if(t(l)!==null)g=!0,V(x);else{var q=t(c);q!==null&&U(C,q.startTime-W)}}function x(W,q){g=!1,m&&(m=!1,_(L),L=-1),f=!0;var H=h;try{for(y(q),d=t(l);d!==null&&(!(d.expirationTime>q)||W&&!O());){var ie=d.callback;if(typeof ie=="function"){d.callback=null,h=d.priorityLevel;var se=ie(d.expirationTime<=q);q=n.unstable_now(),typeof se=="function"?d.callback=se:d===t(l)&&i(l),y(q)}else i(l);d=t(l)}if(d!==null)var Q=!0;else{var Ee=t(c);Ee!==null&&U(C,Ee.startTime-q),Q=!1}return Q}finally{d=null,h=H,f=!1}}var E=!1,k=null,L=-1,D=5,A=-1;function O(){return!(n.unstable_now()-AW||125ie?(W.sortIndex=H,e(c,W),t(l)===null&&W===t(c)&&(m?(_(L),L=-1):m=!0,U(C,H-ie))):(W.sortIndex=se,e(l,W),g||f||(g=!0,V(x))),W},n.unstable_shouldYield=O,n.unstable_wrapCallback=function(W){var q=h;return function(){var H=h;h=q;try{return W.apply(this,arguments)}finally{h=H}}}})(k5e);T5e.exports=k5e;var sft=T5e.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 I5e=w,ug=sft;function Rn(n){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+n,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),One=Object.prototype.hasOwnProperty,aft=/^[: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]*$/,iSe={},rSe={};function lft(n){return One.call(rSe,n)?!0:One.call(iSe,n)?!1:aft.test(n)?rSe[n]=!0:(iSe[n]=!0,!1)}function cft(n,e,t,i){if(t!==null&&t.type===0)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return i?!1:t!==null?!t.acceptsBooleans:(n=n.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-");default:return!1}}function uft(n,e,t,i){if(e===null||typeof e>"u"||cft(n,e,t,i))return!0;if(i)return!1;if(t!==null)switch(t.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function ef(n,e,t,i,r,o,s){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=i,this.attributeNamespace=r,this.mustUseProperty=t,this.propertyName=n,this.type=e,this.sanitizeURL=o,this.removeEmptyString=s}var Md={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){Md[n]=new ef(n,0,!1,n,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var e=n[0];Md[e]=new ef(e,1,!1,n[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(n){Md[n]=new ef(n,2,!1,n.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){Md[n]=new ef(n,2,!1,n,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(n){Md[n]=new ef(n,3,!1,n.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(n){Md[n]=new ef(n,3,!0,n,null,!1,!1)});["capture","download"].forEach(function(n){Md[n]=new ef(n,4,!1,n,null,!1,!1)});["cols","rows","size","span"].forEach(function(n){Md[n]=new ef(n,6,!1,n,null,!1,!1)});["rowSpan","start"].forEach(function(n){Md[n]=new ef(n,5,!1,n.toLowerCase(),null,!1,!1)});var vfe=/[\-:]([a-z])/g;function bfe(n){return n[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(n){var e=n.replace(vfe,bfe);Md[e]=new ef(e,1,!1,n,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var e=n.replace(vfe,bfe);Md[e]=new ef(e,1,!1,n,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(n){var e=n.replace(vfe,bfe);Md[e]=new ef(e,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(n){Md[n]=new ef(n,1,!1,n.toLowerCase(),null,!1,!1)});Md.xlinkHref=new ef("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(n){Md[n]=new ef(n,1,!1,n.toLowerCase(),null,!0,!0)});function yfe(n,e,t,i){var r=Md.hasOwnProperty(e)?Md[e]:null;(r!==null?r.type!==0:i||!(2a||r[s]!==o[a]){var l=` `+r[s].replace(" at new "," at ");return n.displayName&&l.includes("")&&(l=l.replace("",n.displayName)),l}while(1<=s&&0<=a);break}}}finally{mX=!1,Error.prepareStackTrace=t}return(n=n?n.displayName||n.name:"")?JO(n):""}function dft(n){switch(n.tag){case 5:return JO(n.type);case 16:return JO("Lazy");case 13:return JO("Suspense");case 19:return JO("SuspenseList");case 0:case 2:case 15:return n=_X(n.type,!1),n;case 11:return n=_X(n.type.render,!1),n;case 1:return n=_X(n.type,!0),n;default:return""}}function Bne(n){if(n==null)return null;if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case R2:return"Fragment";case N2:return"Portal";case Pne:return"Profiler";case Cfe:return"StrictMode";case Mne:return"Suspense";case Fne:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case A5e:return(n.displayName||"Context")+".Consumer";case D5e:return(n._context.displayName||"Context")+".Provider";case wfe:var e=n.render;return n=n.displayName,n||(n=e.displayName||e.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case Sfe:return e=n.displayName||null,e!==null?e:Bne(n.type)||"Memo";case wC:e=n._payload,n=n._init;try{return Bne(n(e))}catch{}}return null}function hft(n){var e=n.type;switch(n.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=e.render,n=n.displayName||n.name||"",e.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Bne(e);case 8:return e===Cfe?"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 e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function Xw(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function R5e(n){var e=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function fft(n){var e=R5e(n)?"checked":"value",t=Object.getOwnPropertyDescriptor(n.constructor.prototype,e),i=""+n[e];if(!n.hasOwnProperty(e)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var r=t.get,o=t.set;return Object.defineProperty(n,e,{configurable:!0,get:function(){return r.call(this)},set:function(s){i=""+s,o.call(this,s)}}),Object.defineProperty(n,e,{enumerable:t.enumerable}),{getValue:function(){return i},setValue:function(s){i=""+s},stopTracking:function(){n._valueTracker=null,delete n[e]}}}}function QB(n){n._valueTracker||(n._valueTracker=fft(n))}function O5e(n){if(!n)return!1;var e=n._valueTracker;if(!e)return!0;var t=e.getValue(),i="";return n&&(i=R5e(n)?n.checked?"true":"false":n.value),n=i,n!==t?(e.setValue(n),!0):!1}function wV(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}function $ne(n,e){var t=e.checked;return $l({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??n._wrapperState.initialChecked})}function sSe(n,e){var t=e.defaultValue==null?"":e.defaultValue,i=e.checked!=null?e.checked:e.defaultChecked;t=Xw(e.value!=null?e.value:t),n._wrapperState={initialChecked:i,initialValue:t,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function P5e(n,e){e=e.checked,e!=null&&yfe(n,"checked",e,!1)}function Vne(n,e){P5e(n,e);var t=Xw(e.value),i=e.type;if(t!=null)i==="number"?(t===0&&n.value===""||n.value!=t)&&(n.value=""+t):n.value!==""+t&&(n.value=""+t);else if(i==="submit"||i==="reset"){n.removeAttribute("value");return}e.hasOwnProperty("value")?Hne(n,e.type,t):e.hasOwnProperty("defaultValue")&&Hne(n,e.type,Xw(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(n.defaultChecked=!!e.defaultChecked)}function aSe(n,e,t){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var i=e.type;if(!(i!=="submit"&&i!=="reset"||e.value!==void 0&&e.value!==null))return;e=""+n._wrapperState.initialValue,t||e===n.value||(n.value=e),n.defaultValue=e}t=n.name,t!==""&&(n.name=""),n.defaultChecked=!!n._wrapperState.initialChecked,t!==""&&(n.name=t)}function Hne(n,e,t){(e!=="number"||wV(n.ownerDocument)!==n)&&(t==null?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+t&&(n.defaultValue=""+t))}var eP=Array.isArray;function LL(n,e,t,i){if(n=n.options,e){e={};for(var r=0;r"+e.valueOf().toString()+"",e=XB.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;e.firstChild;)n.appendChild(e.firstChild)}});function a4(n,e){if(e){var t=n.firstChild;if(t&&t===n.lastChild&&t.nodeType===3){t.nodeValue=e;return}}n.textContent=e}var MP={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},pft=["Webkit","ms","Moz","O"];Object.keys(MP).forEach(function(n){pft.forEach(function(e){e=e+n.charAt(0).toUpperCase()+n.substring(1),MP[e]=MP[n]})});function $5e(n,e,t){return e==null||typeof e=="boolean"||e===""?"":t||typeof e!="number"||e===0||MP.hasOwnProperty(n)&&MP[n]?(""+e).trim():e+"px"}function V5e(n,e){n=n.style;for(var t in e)if(e.hasOwnProperty(t)){var i=t.indexOf("--")===0,r=$5e(t,e[t],i);t==="float"&&(t="cssFloat"),i?n.setProperty(t,r):n[t]=r}}var gft=$l({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 Une(n,e){if(e){if(gft[n]&&(e.children!=null||e.dangerouslySetInnerHTML!=null))throw Error(Rn(137,n));if(e.dangerouslySetInnerHTML!=null){if(e.children!=null)throw Error(Rn(60));if(typeof e.dangerouslySetInnerHTML!="object"||!("__html"in e.dangerouslySetInnerHTML))throw Error(Rn(61))}if(e.style!=null&&typeof e.style!="object")throw Error(Rn(62))}}function jne(n,e){if(n.indexOf("-")===-1)return typeof e.is=="string";switch(n){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 qne=null;function Efe(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var Kne=null,DL=null,AL=null;function uSe(n){if(n=Q5(n)){if(typeof Kne!="function")throw Error(Rn(280));var e=n.stateNode;e&&(e=qU(e),Kne(n.stateNode,n.type,e))}}function H5e(n){DL?AL?AL.push(n):AL=[n]:DL=n}function W5e(){if(DL){var n=DL,e=AL;if(AL=DL=null,uSe(n),e)for(n=0;n>>=0,n===0?32:31-(Tft(n)/kft|0)|0}var ZB=64,JB=4194304;function tP(n){switch(n&-n){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 n&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return n&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return n}}function TV(n,e){var t=n.pendingLanes;if(t===0)return 0;var i=0,r=n.suspendedLanes,o=n.pingedLanes,s=t&268435455;if(s!==0){var a=s&~r;a!==0?i=tP(a):(o&=s,o!==0&&(i=tP(o)))}else s=t&~r,s!==0?i=tP(s):o!==0&&(i=tP(o));if(i===0)return 0;if(e!==0&&e!==i&&!(e&r)&&(r=i&-i,o=e&-e,r>=o||r===16&&(o&4194240)!==0))return e;if(i&4&&(i|=t&16),e=n.entangledLanes,e!==0)for(n=n.entanglements,e&=i;0t;t++)e.push(n);return e}function G5(n,e,t){n.pendingLanes|=e,e!==536870912&&(n.suspendedLanes=0,n.pingedLanes=0),n=n.eventTimes,e=31-iv(e),n[e]=t}function Aft(n,e){var t=n.pendingLanes&~e;n.pendingLanes=e,n.suspendedLanes=0,n.pingedLanes=0,n.expiredLanes&=e,n.mutableReadLanes&=e,n.entangledLanes&=e,e=n.entanglements;var i=n.eventTimes;for(n=n.expirationTimes;0=BP),bSe=String.fromCharCode(32),ySe=!1;function lFe(n,e){switch(n){case"keyup":return opt.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cFe(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var O2=!1;function apt(n,e){switch(n){case"compositionend":return cFe(e);case"keypress":return e.which!==32?null:(ySe=!0,bSe);case"textInput":return n=e.data,n===bSe&&ySe?null:n;default:return null}}function lpt(n,e){if(O2)return n==="compositionend"||!Nfe&&lFe(n,e)?(n=sFe(),q7=Lfe=zC=null,O2=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:t,offset:e-n};n=i}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=ESe(t)}}function fFe(n,e){return n&&e?n===e?!0:n&&n.nodeType===3?!1:e&&e.nodeType===3?fFe(n,e.parentNode):"contains"in n?n.contains(e):n.compareDocumentPosition?!!(n.compareDocumentPosition(e)&16):!1:!1}function pFe(){for(var n=window,e=wV();e instanceof n.HTMLIFrameElement;){try{var t=typeof e.contentWindow.location.href=="string"}catch{t=!1}if(t)n=e.contentWindow;else break;e=wV(n.document)}return e}function Rfe(n){var e=n&&n.nodeName&&n.nodeName.toLowerCase();return e&&(e==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||e==="textarea"||n.contentEditable==="true")}function _pt(n){var e=pFe(),t=n.focusedElem,i=n.selectionRange;if(e!==t&&t&&t.ownerDocument&&fFe(t.ownerDocument.documentElement,t)){if(i!==null&&Rfe(t)){if(e=i.start,n=i.end,n===void 0&&(n=e),"selectionStart"in t)t.selectionStart=e,t.selectionEnd=Math.min(n,t.value.length);else if(n=(e=t.ownerDocument||document)&&e.defaultView||window,n.getSelection){n=n.getSelection();var r=t.textContent.length,o=Math.min(i.start,r);i=i.end===void 0?o:Math.min(i.end,r),!n.extend&&o>i&&(r=i,i=o,o=r),r=xSe(t,o);var s=xSe(t,i);r&&s&&(n.rangeCount!==1||n.anchorNode!==r.node||n.anchorOffset!==r.offset||n.focusNode!==s.node||n.focusOffset!==s.offset)&&(e=e.createRange(),e.setStart(r.node,r.offset),n.removeAllRanges(),o>i?(n.addRange(e),n.extend(s.node,s.offset)):(e.setEnd(s.node,s.offset),n.addRange(e)))}}for(e=[],n=t;n=n.parentNode;)n.nodeType===1&&e.push({element:n,left:n.scrollLeft,top:n.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,P2=null,Jne=null,VP=null,eie=!1;function TSe(n,e,t){var i=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;eie||P2==null||P2!==wV(i)||(i=P2,"selectionStart"in i&&Rfe(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),VP&&f4(VP,i)||(VP=i,i=LV(Jne,"onSelect"),0B2||(n.current=sie[B2],sie[B2]=null,B2--)}function Za(n,e){B2++,sie[B2]=n.current,n.current=e}var Zw={},uh=HS(Zw),$f=HS(!1),kT=Zw;function TD(n,e){var t=n.type.contextTypes;if(!t)return Zw;var i=n.stateNode;if(i&&i.__reactInternalMemoizedUnmaskedChildContext===e)return i.__reactInternalMemoizedMaskedChildContext;var r={},o;for(o in t)r[o]=e[o];return i&&(n=n.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=e,n.__reactInternalMemoizedMaskedChildContext=r),r}function Vf(n){return n=n.childContextTypes,n!=null}function AV(){fl($f),fl(uh)}function RSe(n,e,t){if(uh.current!==Zw)throw Error(Rn(168));Za(uh,e),Za($f,t)}function SFe(n,e,t){var i=n.stateNode;if(e=e.childContextTypes,typeof i.getChildContext!="function")return t;i=i.getChildContext();for(var r in i)if(!(r in e))throw Error(Rn(108,hft(n)||"Unknown",r));return $l({},t,i)}function NV(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||Zw,kT=uh.current,Za(uh,n),Za($f,$f.current),!0}function OSe(n,e,t){var i=n.stateNode;if(!i)throw Error(Rn(169));t?(n=SFe(n,e,kT),i.__reactInternalMemoizedMergedChildContext=n,fl($f),fl(uh),Za(uh,n)):fl($f),Za($f,t)}var my=null,KU=!1,AX=!1;function EFe(n){my===null?my=[n]:my.push(n)}function Lpt(n){KU=!0,EFe(n)}function WS(){if(!AX&&my!==null){AX=!0;var n=0,e=da;try{var t=my;for(da=1;n>=s,r-=s,Ly=1<<32-iv(e)+r|t<L?(D=k,k=null):D=k.sibling;var A=h(_,k,y[L],C);if(A===null){k===null&&(k=D);break}n&&k&&A.alternate===null&&e(_,k),b=o(A,b,L),E===null?x=A:E.sibling=A,E=A,k=D}if(L===y.length)return t(_,k),Cl&&qE(_,L),x;if(k===null){for(;LL?(D=k,k=null):D=k.sibling;var O=h(_,k,A.value,C);if(O===null){k===null&&(k=D);break}n&&k&&O.alternate===null&&e(_,k),b=o(O,b,L),E===null?x=O:E.sibling=O,E=O,k=D}if(A.done)return t(_,k),Cl&&qE(_,L),x;if(k===null){for(;!A.done;L++,A=y.next())A=d(_,A.value,C),A!==null&&(b=o(A,b,L),E===null?x=A:E.sibling=A,E=A);return Cl&&qE(_,L),x}for(k=i(_,k);!A.done;L++,A=y.next())A=f(k,_,L,A.value,C),A!==null&&(n&&A.alternate!==null&&k.delete(A.key===null?L:A.key),b=o(A,b,L),E===null?x=A:E.sibling=A,E=A);return n&&k.forEach(function(P){return e(_,P)}),Cl&&qE(_,L),x}function v(_,b,y,C){if(typeof y=="object"&&y!==null&&y.type===R2&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case YB:e:{for(var x=y.key,E=b;E!==null;){if(E.key===x){if(x=y.type,x===R2){if(E.tag===7){t(_,E.sibling),b=r(E,y.props.children),b.return=_,_=b;break e}}else if(E.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===wC&&HSe(x)===E.type){t(_,E.sibling),b=r(E,y.props),b.ref=KR(_,E,y),b.return=_,_=b;break e}t(_,E);break}else e(_,E);E=E.sibling}y.type===R2?(b=tT(y.props.children,_.mode,C,y.key),b.return=_,_=b):(C=e$(y.type,y.key,y.props,null,_.mode,C),C.ref=KR(_,b,y),C.return=_,_=C)}return s(_);case N2:e:{for(E=y.key;b!==null;){if(b.key===E)if(b.tag===4&&b.stateNode.containerInfo===y.containerInfo&&b.stateNode.implementation===y.implementation){t(_,b.sibling),b=r(b,y.children||[]),b.return=_,_=b;break e}else{t(_,b);break}else e(_,b);b=b.sibling}b=$X(y,_.mode,C),b.return=_,_=b}return s(_);case wC:return E=y._init,v(_,b,E(y._payload),C)}if(eP(y))return g(_,b,y,C);if(WR(y))return m(_,b,y,C);s8(_,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,b!==null&&b.tag===6?(t(_,b.sibling),b=r(b,y),b.return=_,_=b):(t(_,b),b=BX(y,_.mode,C),b.return=_,_=b),s(_)):t(_,b)}return v}var ID=NFe(!0),RFe=NFe(!1),X5={},Wb=HS(X5),_4=HS(X5),v4=HS(X5);function Ox(n){if(n===X5)throw Error(Rn(174));return n}function Wfe(n,e){switch(Za(v4,e),Za(_4,n),Za(Wb,X5),n=e.nodeType,n){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:zne(null,"");break;default:n=n===8?e.parentNode:e,e=n.namespaceURI||null,n=n.tagName,e=zne(e,n)}fl(Wb),Za(Wb,e)}function LD(){fl(Wb),fl(_4),fl(v4)}function OFe(n){Ox(v4.current);var e=Ox(Wb.current),t=zne(e,n.type);e!==t&&(Za(_4,n),Za(Wb,t))}function zfe(n){_4.current===n&&(fl(Wb),fl(_4))}var Nl=HS(0);function BV(n){for(var e=n;e!==null;){if(e.tag===13){var t=e.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if(e.flags&128)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===n)break;for(;e.sibling===null;){if(e.return===null||e.return===n)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var NX=[];function Ufe(){for(var n=0;nt?t:4,n(!0);var i=RX.transition;RX.transition={};try{n(!1),e()}finally{da=t,RX.transition=i}}function QFe(){return Rm().memoizedState}function Rpt(n,e,t){var i=bw(n);if(t={lane:i,action:t,hasEagerState:!1,eagerState:null,next:null},XFe(n))ZFe(e,t);else if(t=IFe(n,e,t,i),t!==null){var r=Hh();rv(t,n,i,r),JFe(t,e,i)}}function Opt(n,e,t){var i=bw(n),r={lane:i,action:t,hasEagerState:!1,eagerState:null,next:null};if(XFe(n))ZFe(e,r);else{var o=n.alternate;if(n.lanes===0&&(o===null||o.lanes===0)&&(o=e.lastRenderedReducer,o!==null))try{var s=e.lastRenderedState,a=o(s,t);if(r.hasEagerState=!0,r.eagerState=a,gv(a,s)){var l=e.interleaved;l===null?(r.next=r,Vfe(e)):(r.next=l.next,l.next=r),e.interleaved=r;return}}catch{}finally{}t=IFe(n,e,r,i),t!==null&&(r=Hh(),rv(t,n,i,r),JFe(t,e,i))}}function XFe(n){var e=n.alternate;return n===Ml||e!==null&&e===Ml}function ZFe(n,e){HP=$V=!0;var t=n.pending;t===null?e.next=e:(e.next=t.next,t.next=e),n.pending=e}function JFe(n,e,t){if(t&4194240){var i=e.lanes;i&=n.pendingLanes,t|=i,e.lanes=t,Tfe(n,t)}}var VV={readContext:Nm,useCallback:jd,useContext:jd,useEffect:jd,useImperativeHandle:jd,useInsertionEffect:jd,useLayoutEffect:jd,useMemo:jd,useReducer:jd,useRef:jd,useState:jd,useDebugValue:jd,useDeferredValue:jd,useTransition:jd,useMutableSource:jd,useSyncExternalStore:jd,useId:jd,unstable_isNewReconciler:!1},Ppt={readContext:Nm,useCallback:function(n,e){return Gv().memoizedState=[n,e===void 0?null:e],n},useContext:Nm,useEffect:zSe,useImperativeHandle:function(n,e,t){return t=t!=null?t.concat([n]):null,Q7(4194308,4,jFe.bind(null,e,n),t)},useLayoutEffect:function(n,e){return Q7(4194308,4,n,e)},useInsertionEffect:function(n,e){return Q7(4,2,n,e)},useMemo:function(n,e){var t=Gv();return e=e===void 0?null:e,n=n(),t.memoizedState=[n,e],n},useReducer:function(n,e,t){var i=Gv();return e=t!==void 0?t(e):e,i.memoizedState=i.baseState=e,n={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:n,lastRenderedState:e},i.queue=n,n=n.dispatch=Rpt.bind(null,Ml,n),[i.memoizedState,n]},useRef:function(n){var e=Gv();return n={current:n},e.memoizedState=n},useState:WSe,useDebugValue:Yfe,useDeferredValue:function(n){return Gv().memoizedState=n},useTransition:function(){var n=WSe(!1),e=n[0];return n=Npt.bind(null,n[1]),Gv().memoizedState=n,[e,n]},useMutableSource:function(){},useSyncExternalStore:function(n,e,t){var i=Ml,r=Gv();if(Cl){if(t===void 0)throw Error(Rn(407));t=t()}else{if(t=e(),Gu===null)throw Error(Rn(349));LT&30||FFe(i,e,t)}r.memoizedState=t;var o={value:t,getSnapshot:e};return r.queue=o,zSe($Fe.bind(null,i,o,n),[n]),i.flags|=2048,C4(9,BFe.bind(null,i,o,t,e),void 0,null),t},useId:function(){var n=Gv(),e=Gu.identifierPrefix;if(Cl){var t=Dy,i=Ly;t=(i&~(1<<32-iv(i)-1)).toString(32)+t,e=":"+e+"R"+t,t=b4++,0<\/script>",n=n.removeChild(n.firstChild)):typeof i.is=="string"?n=s.createElement(t,{is:i.is}):(n=s.createElement(t),t==="select"&&(s=n,i.multiple?s.multiple=!0:i.size&&(s.size=i.size))):n=s.createElementNS(n,t),n[ub]=e,n[m4]=i,l6e(n,e,!1,!1),e.stateNode=n;e:{switch(s=jne(t,i),t){case"dialog":sl("cancel",n),sl("close",n),r=i;break;case"iframe":case"object":case"embed":sl("load",n),r=i;break;case"video":case"audio":for(r=0;rAD&&(e.flags|=128,i=!0,GR(o,!1),e.lanes=4194304)}else{if(!i)if(n=BV(s),n!==null){if(e.flags|=128,i=!0,t=n.updateQueue,t!==null&&(e.updateQueue=t,e.flags|=4),GR(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!Cl)return qd(e),null}else 2*yc()-o.renderingStartTime>AD&&t!==1073741824&&(e.flags|=128,i=!0,GR(o,!1),e.lanes=4194304);o.isBackwards?(s.sibling=e.child,e.child=s):(t=o.last,t!==null?t.sibling=s:e.child=s,o.last=s)}return o.tail!==null?(e=o.tail,o.rendering=e,o.tail=e.sibling,o.renderingStartTime=yc(),e.sibling=null,t=Nl.current,Za(Nl,i?t&1|2:t&1),e):(qd(e),null);case 22:case 23:return tpe(),i=e.memoizedState!==null,n!==null&&n.memoizedState!==null!==i&&(e.flags|=8192),i&&e.mode&1?Rp&1073741824&&(qd(e),e.subtreeFlags&6&&(e.flags|=8192)):qd(e),null;case 24:return null;case 25:return null}throw Error(Rn(156,e.tag))}function zpt(n,e){switch(Pfe(e),e.tag){case 1:return Vf(e.type)&&AV(),n=e.flags,n&65536?(e.flags=n&-65537|128,e):null;case 3:return LD(),fl($f),fl(uh),Ufe(),n=e.flags,n&65536&&!(n&128)?(e.flags=n&-65537|128,e):null;case 5:return zfe(e),null;case 13:if(fl(Nl),n=e.memoizedState,n!==null&&n.dehydrated!==null){if(e.alternate===null)throw Error(Rn(340));kD()}return n=e.flags,n&65536?(e.flags=n&-65537|128,e):null;case 19:return fl(Nl),null;case 4:return LD(),null;case 10:return $fe(e.type._context),null;case 22:case 23:return tpe(),null;case 24:return null;default:return null}}var l8=!1,rh=!1,Upt=typeof WeakSet=="function"?WeakSet:Set,Ni=null;function W2(n,e){var t=n.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(i){Xl(n,e,i)}else t.current=null}function vie(n,e,t){try{t()}catch(i){Xl(n,e,i)}}var ZSe=!1;function jpt(n,e){if(tie=kV,n=pFe(),Rfe(n)){if("selectionStart"in n)var t={start:n.selectionStart,end:n.selectionEnd};else e:{t=(t=n.ownerDocument)&&t.defaultView||window;var i=t.getSelection&&t.getSelection();if(i&&i.rangeCount!==0){t=i.anchorNode;var r=i.anchorOffset,o=i.focusNode;i=i.focusOffset;try{t.nodeType,o.nodeType}catch{t=null;break e}var s=0,a=-1,l=-1,c=0,u=0,d=n,h=null;t:for(;;){for(var f;d!==t||r!==0&&d.nodeType!==3||(a=s+r),d!==o||i!==0&&d.nodeType!==3||(l=s+i),d.nodeType===3&&(s+=d.nodeValue.length),(f=d.firstChild)!==null;)h=d,d=f;for(;;){if(d===n)break t;if(h===t&&++c===r&&(a=s),h===o&&++u===i&&(l=s),(f=d.nextSibling)!==null)break;d=h,h=d.parentNode}d=f}t=a===-1||l===-1?null:{start:a,end:l}}else t=null}t=t||{start:0,end:0}}else t=null;for(nie={focusedElem:n,selectionRange:t},kV=!1,Ni=e;Ni!==null;)if(e=Ni,n=e.child,(e.subtreeFlags&1028)!==0&&n!==null)n.return=e,Ni=n;else for(;Ni!==null;){e=Ni;try{var g=e.alternate;if(e.flags&1024)switch(e.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var m=g.memoizedProps,v=g.memoizedState,_=e.stateNode,b=_.getSnapshotBeforeUpdate(e.elementType===e.type?m:E_(e.type,m),v);_.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var y=e.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Rn(163))}}catch(C){Xl(e,e.return,C)}if(n=e.sibling,n!==null){n.return=e.return,Ni=n;break}Ni=e.return}return g=ZSe,ZSe=!1,g}function WP(n,e,t){var i=e.updateQueue;if(i=i!==null?i.lastEffect:null,i!==null){var r=i=i.next;do{if((r.tag&n)===n){var o=r.destroy;r.destroy=void 0,o!==void 0&&vie(e,t,o)}r=r.next}while(r!==i)}}function QU(n,e){if(e=e.updateQueue,e=e!==null?e.lastEffect:null,e!==null){var t=e=e.next;do{if((t.tag&n)===n){var i=t.create;t.destroy=i()}t=t.next}while(t!==e)}}function bie(n){var e=n.ref;if(e!==null){var t=n.stateNode;switch(n.tag){case 5:n=t;break;default:n=t}typeof e=="function"?e(n):e.current=n}}function d6e(n){var e=n.alternate;e!==null&&(n.alternate=null,d6e(e)),n.child=null,n.deletions=null,n.sibling=null,n.tag===5&&(e=n.stateNode,e!==null&&(delete e[ub],delete e[m4],delete e[oie],delete e[kpt],delete e[Ipt])),n.stateNode=null,n.return=null,n.dependencies=null,n.memoizedProps=null,n.memoizedState=null,n.pendingProps=null,n.stateNode=null,n.updateQueue=null}function h6e(n){return n.tag===5||n.tag===3||n.tag===4}function JSe(n){e:for(;;){for(;n.sibling===null;){if(n.return===null||h6e(n.return))return null;n=n.return}for(n.sibling.return=n.return,n=n.sibling;n.tag!==5&&n.tag!==6&&n.tag!==18;){if(n.flags&2||n.child===null||n.tag===4)continue e;n.child.return=n,n=n.child}if(!(n.flags&2))return n.stateNode}}function yie(n,e,t){var i=n.tag;if(i===5||i===6)n=n.stateNode,e?t.nodeType===8?t.parentNode.insertBefore(n,e):t.insertBefore(n,e):(t.nodeType===8?(e=t.parentNode,e.insertBefore(n,t)):(e=t,e.appendChild(n)),t=t._reactRootContainer,t!=null||e.onclick!==null||(e.onclick=DV));else if(i!==4&&(n=n.child,n!==null))for(yie(n,e,t),n=n.sibling;n!==null;)yie(n,e,t),n=n.sibling}function Cie(n,e,t){var i=n.tag;if(i===5||i===6)n=n.stateNode,e?t.insertBefore(n,e):t.appendChild(n);else if(i!==4&&(n=n.child,n!==null))for(Cie(n,e,t),n=n.sibling;n!==null;)Cie(n,e,t),n=n.sibling}var ud=null,k_=!1;function Y1(n,e,t){for(t=t.child;t!==null;)f6e(n,e,t),t=t.sibling}function f6e(n,e,t){if(Hb&&typeof Hb.onCommitFiberUnmount=="function")try{Hb.onCommitFiberUnmount(WU,t)}catch{}switch(t.tag){case 5:rh||W2(t,e);case 6:var i=ud,r=k_;ud=null,Y1(n,e,t),ud=i,k_=r,ud!==null&&(k_?(n=ud,t=t.stateNode,n.nodeType===8?n.parentNode.removeChild(t):n.removeChild(t)):ud.removeChild(t.stateNode));break;case 18:ud!==null&&(k_?(n=ud,t=t.stateNode,n.nodeType===8?DX(n.parentNode,t):n.nodeType===1&&DX(n,t),d4(n)):DX(ud,t.stateNode));break;case 4:i=ud,r=k_,ud=t.stateNode.containerInfo,k_=!0,Y1(n,e,t),ud=i,k_=r;break;case 0:case 11:case 14:case 15:if(!rh&&(i=t.updateQueue,i!==null&&(i=i.lastEffect,i!==null))){r=i=i.next;do{var o=r,s=o.destroy;o=o.tag,s!==void 0&&(o&2||o&4)&&vie(t,e,s),r=r.next}while(r!==i)}Y1(n,e,t);break;case 1:if(!rh&&(W2(t,e),i=t.stateNode,typeof i.componentWillUnmount=="function"))try{i.props=t.memoizedProps,i.state=t.memoizedState,i.componentWillUnmount()}catch(a){Xl(t,e,a)}Y1(n,e,t);break;case 21:Y1(n,e,t);break;case 22:t.mode&1?(rh=(i=rh)||t.memoizedState!==null,Y1(n,e,t),rh=i):Y1(n,e,t);break;default:Y1(n,e,t)}}function eEe(n){var e=n.updateQueue;if(e!==null){n.updateQueue=null;var t=n.stateNode;t===null&&(t=n.stateNode=new Upt),e.forEach(function(i){var r=egt.bind(null,n,i);t.has(i)||(t.add(i),i.then(r,r))})}}function u_(n,e){var t=e.deletions;if(t!==null)for(var i=0;ir&&(r=s),i&=~o}if(i=r,i=yc()-i,i=(120>i?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*Kpt(i/1960))-i,10n?16:n,UC===null)var i=!1;else{if(n=UC,UC=null,zV=0,Es&6)throw Error(Rn(331));var r=Es;for(Es|=4,Ni=n.current;Ni!==null;){var o=Ni,s=o.child;if(Ni.flags&16){var a=o.deletions;if(a!==null){for(var l=0;lyc()-Jfe?eT(n,0):Zfe|=t),Hf(n,e)}function C6e(n,e){e===0&&(n.mode&1?(e=JB,JB<<=1,!(JB&130023424)&&(JB=4194304)):e=1);var t=Hh();n=l1(n,e),n!==null&&(G5(n,e,t),Hf(n,t))}function Jpt(n){var e=n.memoizedState,t=0;e!==null&&(t=e.retryLane),C6e(n,t)}function egt(n,e){var t=0;switch(n.tag){case 13:var i=n.stateNode,r=n.memoizedState;r!==null&&(t=r.retryLane);break;case 19:i=n.stateNode;break;default:throw Error(Rn(314))}i!==null&&i.delete(e),C6e(n,t)}var w6e;w6e=function(n,e,t){if(n!==null)if(n.memoizedProps!==e.pendingProps||$f.current)Df=!0;else{if(!(n.lanes&t)&&!(e.flags&128))return Df=!1,Hpt(n,e,t);Df=!!(n.flags&131072)}else Df=!1,Cl&&e.flags&1048576&&xFe(e,OV,e.index);switch(e.lanes=0,e.tag){case 2:var i=e.type;X7(n,e),n=e.pendingProps;var r=TD(e,uh.current);RL(e,t),r=qfe(null,e,i,n,r,t);var o=Kfe();return e.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0?(e.tag=1,e.memoizedState=null,e.updateQueue=null,Vf(i)?(o=!0,NV(e)):o=!1,e.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,Hfe(e),r.updater=GU,e.stateNode=r,r._reactInternals=e,die(e,i,n,t),e=pie(null,e,i,!0,o,t)):(e.tag=0,Cl&&o&&Ofe(e),Ah(null,e,r,t),e=e.child),e;case 16:i=e.elementType;e:{switch(X7(n,e),n=e.pendingProps,r=i._init,i=r(i._payload),e.type=i,r=e.tag=ngt(i),n=E_(i,n),r){case 0:e=fie(null,e,i,n,t);break e;case 1:e=YSe(null,e,i,n,t);break e;case 11:e=KSe(null,e,i,n,t);break e;case 14:e=GSe(null,e,i,E_(i.type,n),t);break e}throw Error(Rn(306,i,""))}return e;case 0:return i=e.type,r=e.pendingProps,r=e.elementType===i?r:E_(i,r),fie(n,e,i,r,t);case 1:return i=e.type,r=e.pendingProps,r=e.elementType===i?r:E_(i,r),YSe(n,e,i,r,t);case 3:e:{if(o6e(e),n===null)throw Error(Rn(387));i=e.pendingProps,o=e.memoizedState,r=o.element,LFe(n,e),FV(e,i,null,t);var s=e.memoizedState;if(i=s.element,o.isDehydrated)if(o={element:i,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},e.updateQueue.baseState=o,e.memoizedState=o,e.flags&256){r=DD(Error(Rn(423)),e),e=QSe(n,e,i,t,r);break e}else if(i!==r){r=DD(Error(Rn(424)),e),e=QSe(n,e,i,t,r);break e}else for(Up=mw(e.stateNode.containerInfo.firstChild),tg=e,Cl=!0,P_=null,t=RFe(e,null,i,t),e.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(kD(),i===r){e=c1(n,e,t);break e}Ah(n,e,i,t)}e=e.child}return e;case 5:return OFe(e),n===null&&lie(e),i=e.type,r=e.pendingProps,o=n!==null?n.memoizedProps:null,s=r.children,iie(i,r)?s=null:o!==null&&iie(i,o)&&(e.flags|=32),r6e(n,e),Ah(n,e,s,t),e.child;case 6:return n===null&&lie(e),null;case 13:return s6e(n,e,t);case 4:return Wfe(e,e.stateNode.containerInfo),i=e.pendingProps,n===null?e.child=ID(e,null,i,t):Ah(n,e,i,t),e.child;case 11:return i=e.type,r=e.pendingProps,r=e.elementType===i?r:E_(i,r),KSe(n,e,i,r,t);case 7:return Ah(n,e,e.pendingProps,t),e.child;case 8:return Ah(n,e,e.pendingProps.children,t),e.child;case 12:return Ah(n,e,e.pendingProps.children,t),e.child;case 10:e:{if(i=e.type._context,r=e.pendingProps,o=e.memoizedProps,s=r.value,Za(PV,i._currentValue),i._currentValue=s,o!==null)if(gv(o.value,s)){if(o.children===r.children&&!$f.current){e=c1(n,e,t);break e}}else for(o=e.child,o!==null&&(o.return=e);o!==null;){var a=o.dependencies;if(a!==null){s=o.child;for(var l=a.firstContext;l!==null;){if(l.context===i){if(o.tag===1){l=jy(-1,t&-t),l.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var u=c.pending;u===null?l.next=l:(l.next=u.next,u.next=l),c.pending=l}}o.lanes|=t,l=o.alternate,l!==null&&(l.lanes|=t),cie(o.return,t,e),a.lanes|=t;break}l=l.next}}else if(o.tag===10)s=o.type===e.type?null:o.child;else if(o.tag===18){if(s=o.return,s===null)throw Error(Rn(341));s.lanes|=t,a=s.alternate,a!==null&&(a.lanes|=t),cie(s,t,e),s=o.sibling}else s=o.child;if(s!==null)s.return=o;else for(s=o;s!==null;){if(s===e){s=null;break}if(o=s.sibling,o!==null){o.return=s.return,s=o;break}s=s.return}o=s}Ah(n,e,r.children,t),e=e.child}return e;case 9:return r=e.type,i=e.pendingProps.children,RL(e,t),r=Nm(r),i=i(r),e.flags|=1,Ah(n,e,i,t),e.child;case 14:return i=e.type,r=E_(i,e.pendingProps),r=E_(i.type,r),GSe(n,e,i,r,t);case 15:return n6e(n,e,e.type,e.pendingProps,t);case 17:return i=e.type,r=e.pendingProps,r=e.elementType===i?r:E_(i,r),X7(n,e),e.tag=1,Vf(i)?(n=!0,NV(e)):n=!1,RL(e,t),AFe(e,i,r),die(e,i,r,t),pie(null,e,i,!0,n,t);case 19:return a6e(n,e,t);case 22:return i6e(n,e,t)}throw Error(Rn(156,e.tag))};function S6e(n,e){return Y5e(n,e)}function tgt(n,e,t,i){this.tag=n,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function fm(n,e,t,i){return new tgt(n,e,t,i)}function ipe(n){return n=n.prototype,!(!n||!n.isReactComponent)}function ngt(n){if(typeof n=="function")return ipe(n)?1:0;if(n!=null){if(n=n.$$typeof,n===wfe)return 11;if(n===Sfe)return 14}return 2}function yw(n,e){var t=n.alternate;return t===null?(t=fm(n.tag,e,n.key,n.mode),t.elementType=n.elementType,t.type=n.type,t.stateNode=n.stateNode,t.alternate=n,n.alternate=t):(t.pendingProps=e,t.type=n.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=n.flags&14680064,t.childLanes=n.childLanes,t.lanes=n.lanes,t.child=n.child,t.memoizedProps=n.memoizedProps,t.memoizedState=n.memoizedState,t.updateQueue=n.updateQueue,e=n.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},t.sibling=n.sibling,t.index=n.index,t.ref=n.ref,t}function e$(n,e,t,i,r,o){var s=2;if(i=n,typeof n=="function")ipe(n)&&(s=1);else if(typeof n=="string")s=5;else e:switch(n){case R2:return tT(t.children,r,o,e);case Cfe:s=8,r|=8;break;case Pne:return n=fm(12,t,e,r|2),n.elementType=Pne,n.lanes=o,n;case Mne:return n=fm(13,t,e,r),n.elementType=Mne,n.lanes=o,n;case Fne:return n=fm(19,t,e,r),n.elementType=Fne,n.lanes=o,n;case N5e:return ZU(t,r,o,e);default:if(typeof n=="object"&&n!==null)switch(n.$$typeof){case D5e:s=10;break e;case A5e:s=9;break e;case wfe:s=11;break e;case Sfe:s=14;break e;case wC:s=16,i=null;break e}throw Error(Rn(130,n==null?n:typeof n,""))}return e=fm(s,t,e,r),e.elementType=n,e.type=i,e.lanes=o,e}function tT(n,e,t,i){return n=fm(7,n,i,e),n.lanes=t,n}function ZU(n,e,t,i){return n=fm(22,n,i,e),n.elementType=N5e,n.lanes=t,n.stateNode={isHidden:!1},n}function BX(n,e,t){return n=fm(6,n,null,e),n.lanes=t,n}function $X(n,e,t){return e=fm(4,n.children!==null?n.children:[],n.key,e),e.lanes=t,e.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},e}function igt(n,e,t,i,r){this.tag=e,this.containerInfo=n,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=bX(0),this.expirationTimes=bX(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=bX(0),this.identifierPrefix=i,this.onRecoverableError=r,this.mutableSourceEagerHydrationData=null}function rpe(n,e,t,i,r,o,s,a,l){return n=new igt(n,e,t,a,l),e===1?(e=1,o===!0&&(e|=8)):e=0,o=fm(3,null,null,e),n.current=o,o.stateNode=n,o.memoizedState={element:i,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Hfe(o),n}function rgt(n,e,t){var i=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(k6e)}catch(n){console.error(n)}}k6e(),x5e.exports=Sg;var sp=x5e.exports;const ij=nl(sp),cgt=c5e({__proto__:null,default:ij},[sp]);function ugt(n){n()}let I6e=ugt;const dgt=n=>I6e=n,hgt=()=>I6e,lEe=Symbol.for("react-redux-context"),cEe=typeof globalThis<"u"?globalThis:{};function fgt(){var n;if(!w.createContext)return{};const e=(n=cEe[lEe])!=null?n:cEe[lEe]=new Map;let t=e.get(w.createContext);return t||(t=w.createContext(null),e.set(w.createContext,t)),t}const u1=fgt();function lpe(n=u1){return function(){return w.useContext(n)}}const L6e=lpe(),D6e=()=>{throw new Error("uSES not initialized!")};let A6e=D6e;const pgt=n=>{A6e=n},ggt=(n,e)=>n===e;function mgt(n=u1){const e=n===u1?L6e:lpe(n);return function(i,r={}){const{equalityFn:o=ggt,stabilityCheck:s=void 0,noopCheck:a=void 0}=typeof r=="function"?{equalityFn:r}:r,{store:l,subscription:c,getServerState:u,stabilityCheck:d,noopCheck:h}=e();w.useRef(!0);const f=w.useCallback({[i.name](m){return i(m)}}[i.name],[i,d,s]),g=A6e(c.addNestedSub,l.getState,u||l.getState,f,o);return w.useDebugValue(g),g}}const Oc=mgt();function Ct(){return Ct=Object.assign?Object.assign.bind():function(n){for(var e=1;e=0)&&(t[r]=n[r]);return t}var N6e={exports:{}},ha={};/** @license React v16.13.1 * react-is.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 Ju=typeof Symbol=="function"&&Symbol.for,upe=Ju?Symbol.for("react.element"):60103,dpe=Ju?Symbol.for("react.portal"):60106,rj=Ju?Symbol.for("react.fragment"):60107,oj=Ju?Symbol.for("react.strict_mode"):60108,sj=Ju?Symbol.for("react.profiler"):60114,aj=Ju?Symbol.for("react.provider"):60109,lj=Ju?Symbol.for("react.context"):60110,hpe=Ju?Symbol.for("react.async_mode"):60111,cj=Ju?Symbol.for("react.concurrent_mode"):60111,uj=Ju?Symbol.for("react.forward_ref"):60112,dj=Ju?Symbol.for("react.suspense"):60113,_gt=Ju?Symbol.for("react.suspense_list"):60120,hj=Ju?Symbol.for("react.memo"):60115,fj=Ju?Symbol.for("react.lazy"):60116,vgt=Ju?Symbol.for("react.block"):60121,bgt=Ju?Symbol.for("react.fundamental"):60117,ygt=Ju?Symbol.for("react.responder"):60118,Cgt=Ju?Symbol.for("react.scope"):60119;function xg(n){if(typeof n=="object"&&n!==null){var e=n.$$typeof;switch(e){case upe:switch(n=n.type,n){case hpe:case cj:case rj:case sj:case oj:case dj:return n;default:switch(n=n&&n.$$typeof,n){case lj:case uj:case fj:case hj:case aj:return n;default:return e}}case dpe:return e}}}function R6e(n){return xg(n)===cj}ha.AsyncMode=hpe;ha.ConcurrentMode=cj;ha.ContextConsumer=lj;ha.ContextProvider=aj;ha.Element=upe;ha.ForwardRef=uj;ha.Fragment=rj;ha.Lazy=fj;ha.Memo=hj;ha.Portal=dpe;ha.Profiler=sj;ha.StrictMode=oj;ha.Suspense=dj;ha.isAsyncMode=function(n){return R6e(n)||xg(n)===hpe};ha.isConcurrentMode=R6e;ha.isContextConsumer=function(n){return xg(n)===lj};ha.isContextProvider=function(n){return xg(n)===aj};ha.isElement=function(n){return typeof n=="object"&&n!==null&&n.$$typeof===upe};ha.isForwardRef=function(n){return xg(n)===uj};ha.isFragment=function(n){return xg(n)===rj};ha.isLazy=function(n){return xg(n)===fj};ha.isMemo=function(n){return xg(n)===hj};ha.isPortal=function(n){return xg(n)===dpe};ha.isProfiler=function(n){return xg(n)===sj};ha.isStrictMode=function(n){return xg(n)===oj};ha.isSuspense=function(n){return xg(n)===dj};ha.isValidElementType=function(n){return typeof n=="string"||typeof n=="function"||n===rj||n===cj||n===sj||n===oj||n===dj||n===_gt||typeof n=="object"&&n!==null&&(n.$$typeof===fj||n.$$typeof===hj||n.$$typeof===aj||n.$$typeof===lj||n.$$typeof===uj||n.$$typeof===bgt||n.$$typeof===ygt||n.$$typeof===Cgt||n.$$typeof===vgt)};ha.typeOf=xg;N6e.exports=ha;var wgt=N6e.exports,fpe=wgt,Sgt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Egt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},xgt={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},O6e={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ppe={};ppe[fpe.ForwardRef]=xgt;ppe[fpe.Memo]=O6e;function uEe(n){return fpe.isMemo(n)?O6e:ppe[n.$$typeof]||Sgt}var Tgt=Object.defineProperty,kgt=Object.getOwnPropertyNames,dEe=Object.getOwnPropertySymbols,Igt=Object.getOwnPropertyDescriptor,Lgt=Object.getPrototypeOf,hEe=Object.prototype;function P6e(n,e,t){if(typeof e!="string"){if(hEe){var i=Lgt(e);i&&i!==hEe&&P6e(n,i,t)}var r=kgt(e);dEe&&(r=r.concat(dEe(e)));for(var o=uEe(n),s=uEe(e),a=0;ae(r(...o)))}return t}function Tie(n){return function(t){const i=n(t);function r(){return i}return r.dependsOnOwnProps=!1,r}}function pEe(n){return n.dependsOnOwnProps?!!n.dependsOnOwnProps:n.length!==1}function B6e(n,e){return function(i,{displayName:r}){const o=function(a,l){return o.dependsOnOwnProps?o.mapToProps(a,l):o.mapToProps(a,void 0)};return o.dependsOnOwnProps=!0,o.mapToProps=function(a,l){o.mapToProps=n,o.dependsOnOwnProps=pEe(n);let c=o(a,l);return typeof c=="function"&&(o.mapToProps=c,o.dependsOnOwnProps=pEe(c),c=o(a,l)),c},o}}function _pe(n,e){return(t,i)=>{throw new Error(`Invalid value of type ${typeof n} for ${e} argument when connecting component ${i.wrappedComponentName}.`)}}function Bgt(n){return n&&typeof n=="object"?Tie(e=>Fgt(n,e)):n?typeof n=="function"?B6e(n):_pe(n,"mapDispatchToProps"):Tie(e=>({dispatch:e}))}function $gt(n){return n?typeof n=="function"?B6e(n):_pe(n,"mapStateToProps"):Tie(()=>({}))}function Vgt(n,e,t){return Ct({},t,n,e)}function Hgt(n){return function(t,{displayName:i,areMergedPropsEqual:r}){let o=!1,s;return function(l,c,u){const d=n(l,c,u);return o?r(d,s)||(s=d):(o=!0,s=d),s}}}function Wgt(n){return n?typeof n=="function"?Hgt(n):_pe(n,"mergeProps"):()=>Vgt}function zgt(){const n=hgt();let e=null,t=null;return{clear(){e=null,t=null},notify(){n(()=>{let i=e;for(;i;)i.callback(),i=i.next})},get(){let i=[],r=e;for(;r;)i.push(r),r=r.next;return i},subscribe(i){let r=!0,o=t={callback:i,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||e===null||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}const gEe={notify(){},get:()=>[]};function $6e(n,e){let t,i=gEe,r=0,o=!1;function s(m){u();const v=i.subscribe(m);let _=!1;return()=>{_||(_=!0,v(),d())}}function a(){i.notify()}function l(){g.onStateChange&&g.onStateChange()}function c(){return o}function u(){r++,t||(t=e?e.addNestedSub(l):n.subscribe(l),i=zgt())}function d(){r--,t&&r===0&&(t(),t=void 0,i.clear(),i=gEe)}function h(){o||(o=!0,u())}function f(){o&&(o=!1,d())}const g={addNestedSub:s,notifyNestedSubs:a,handleChangeWrapper:l,isSubscribed:c,trySubscribe:h,tryUnsubscribe:f,getListeners:()=>i};return g}const Ugt=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",qV=Ugt?w.useLayoutEffect:w.useEffect;function mEe(n,e){return n===e?n!==0||e!==0||1/n===1/e:n!==n&&e!==e}function VX(n,e){if(mEe(n,e))return!0;if(typeof n!="object"||n===null||typeof e!="object"||e===null)return!1;const t=Object.keys(n),i=Object.keys(e);if(t.length!==i.length)return!1;for(let r=0;r{V6e=n},Kgt=[null,null];function Ggt(n,e,t){qV(()=>n(...e),t)}function Ygt(n,e,t,i,r,o){n.current=i,t.current=!1,r.current&&(r.current=null,o())}function Qgt(n,e,t,i,r,o,s,a,l,c,u){if(!n)return()=>{};let d=!1,h=null;const f=()=>{if(d||!a.current)return;const m=e.getState();let v,_;try{v=i(m,r.current)}catch(b){_=b,h=b}_||(h=null),v===o.current?s.current||c():(o.current=v,l.current=v,s.current=!0,u())};return t.onStateChange=f,t.trySubscribe(),f(),()=>{if(d=!0,t.tryUnsubscribe(),t.onStateChange=null,h)throw h}}function Xgt(n,e){return n===e}function H6e(n,e,t,{pure:i,areStatesEqual:r=Xgt,areOwnPropsEqual:o=VX,areStatePropsEqual:s=VX,areMergedPropsEqual:a=VX,forwardRef:l=!1,context:c=u1}={}){const u=c,d=$gt(n),h=Bgt(e),f=Wgt(t),g=!!n;return v=>{const _=v.displayName||v.name||"Component",b=`Connect(${_})`,y={shouldHandleStateChanges:g,displayName:b,wrappedComponentName:_,WrappedComponent:v,initMapStateToProps:d,initMapDispatchToProps:h,initMergeProps:f,areStatesEqual:r,areStatePropsEqual:s,areOwnPropsEqual:o,areMergedPropsEqual:a};function C(k){const[L,D,A]=w.useMemo(()=>{const{reactReduxForwardedRef:_t}=k,Wt=cpe(k,jgt);return[k.context,_t,Wt]},[k]),O=w.useMemo(()=>L&&L.Consumer&&Rgt.isContextConsumer(w.createElement(L.Consumer,null))?L:u,[L,u]),P=w.useContext(O),F=!!k.store&&!!k.store.getState&&!!k.store.dispatch,B=!!P&&!!P.store,M=F?k.store:P.store,V=B?P.getServerState:M.getState,U=w.useMemo(()=>Mgt(M.dispatch,y),[M]),[W,q]=w.useMemo(()=>{if(!g)return Kgt;const _t=$6e(M,F?void 0:P.subscription),Wt=_t.notifyNestedSubs.bind(_t);return[_t,Wt]},[M,F,P]),H=w.useMemo(()=>F?P:Ct({},P,{subscription:W}),[F,P,W]),ie=w.useRef(),se=w.useRef(A),Q=w.useRef(),Ee=w.useRef(!1);w.useRef(!1);const Fe=w.useRef(!1),He=w.useRef();qV(()=>(Fe.current=!0,()=>{Fe.current=!1}),[]);const ke=w.useMemo(()=>()=>Q.current&&A===se.current?Q.current:U(M.getState(),A),[M,A]),Me=w.useMemo(()=>Wt=>W?Qgt(g,M,W,U,se,ie,Ee,Fe,Q,q,Wt):()=>{},[W]);Ggt(Ygt,[se,ie,Ee,A,Q,q]);let je;try{je=V6e(Me,ke,V?()=>U(V(),A):ke)}catch(_t){throw He.current&&(_t.message+=` The error may be correlated with this previous error: ${He.current.stack} `),_t}qV(()=>{He.current=void 0,Q.current=void 0,ie.current=je});const qe=w.useMemo(()=>w.createElement(v,Ct({},je,{ref:D})),[D,v,je]);return w.useMemo(()=>g?w.createElement(O.Provider,{value:H},qe):qe,[O,qe,H])}const E=w.memo(C);if(E.WrappedComponent=v,E.displayName=C.displayName=b,l){const L=w.forwardRef(function(A,O){return w.createElement(E,Ct({},A,{reactReduxForwardedRef:O}))});return L.displayName=b,L.WrappedComponent=v,fEe(L,v)}return fEe(E,v)}}function W6e({store:n,context:e,children:t,serverState:i,stabilityCheck:r="once",noopCheck:o="once"}){const s=w.useMemo(()=>{const c=$6e(n);return{store:n,subscription:c,getServerState:i?()=>i:void 0,stabilityCheck:r,noopCheck:o}},[n,i,r,o]),a=w.useMemo(()=>n.getState(),[n]);qV(()=>{const{subscription:c}=s;return c.onStateChange=c.notifyNestedSubs,c.trySubscribe(),a!==n.getState()&&c.notifyNestedSubs(),()=>{c.tryUnsubscribe(),c.onStateChange=void 0}},[s,a]);const l=e||u1;return w.createElement(l.Provider,{value:s},t)}function z6e(n=u1){const e=n===u1?L6e:lpe(n);return function(){const{store:i}=e();return i}}const U6e=z6e();function Zgt(n=u1){const e=n===u1?U6e:z6e(n);return function(){return e().dispatch}}const Qi=Zgt();pgt(oft.useSyncExternalStoreWithSelector);qgt(w5e.useSyncExternalStore);dgt(sp.unstable_batchedUpdates);/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function ji(){return Oc(n=>n.companyUsers.changes.company)}var KV={exports:{}};/** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */KV.exports;(function(n,e){(function(){var t,i="4.17.21",r=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",a="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",c=500,u="__lodash_placeholder__",d=1,h=2,f=4,g=1,m=2,v=1,_=2,b=4,y=8,C=16,x=32,E=64,k=128,L=256,D=512,A=30,O="...",P=800,F=16,B=1,M=2,V=3,U=1/0,W=9007199254740991,q=17976931348623157e292,H=0/0,ie=4294967295,se=ie-1,Q=ie>>>1,Ee=[["ary",k],["bind",v],["bindKey",_],["curry",y],["curryRight",C],["flip",D],["partial",x],["partialRight",E],["rearg",L]],Fe="[object Arguments]",He="[object Array]",ke="[object AsyncFunction]",Me="[object Boolean]",je="[object Date]",qe="[object DOMException]",Be="[object Error]",_t="[object Function]",Wt="[object GeneratorFunction]",Tt="[object Map]",rn="[object Number]",_n="[object Null]",wt="[object Object]",pt="[object Promise]",ot="[object Proxy]",we="[object RegExp]",Se="[object Set]",re="[object String]",Y="[object Symbol]",Z="[object Undefined]",le="[object WeakMap]",te="[object WeakSet]",me="[object ArrayBuffer]",Oe="[object DataView]",et="[object Float32Array]",Et="[object Float64Array]",Qe="[object Int8Array]",At="[object Int16Array]",Ut="[object Int32Array]",fe="[object Uint8Array]",Re="[object Uint8ClampedArray]",Je="[object Uint16Array]",Ot="[object Uint32Array]",Ft=/\b__p \+= '';/g,jt=/\b(__p \+=) '' \+/g,Jt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ei=/&(?:amp|lt|gt|quot|#39);/g,sr=/[&<>"']/g,zn=RegExp(ei.source),Tn=RegExp(sr.source),pi=/<%-([\s\S]+?)%>/g,Ei=/<%([\s\S]+?)%>/g,$i=/<%=([\s\S]+?)%>/g,Pr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ro=/^\w*$/,Vo=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,oo=/[\\^$.*+?()[\]{}|]/g,ta=RegExp(oo.source),Mr=/^\s+/,er=/\s/,on=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,hi=/\{\n\/\* \[wrapped with (.+)\] \*/,to=/,? & /,Ge=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,xt=/[()=,{}\[\]\/\s]/,qt=/\\(\\)?/g,hn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ut=/\w*$/,Ie=/^[-+]0x[0-9a-f]+$/i,nt=/^0b[01]+$/i,Ve=/^\[object .+?Constructor\]$/,ye=/^0o[0-7]+$/i,Xe=/^(?:0|[1-9]\d*)$/,yt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,it=/($^)/,fn=/['\n\r\u2028\u2029\\]/g,In="\\ud800-\\udfff",ti="\\u0300-\\u036f",gi="\\ufe20-\\ufe2f",Vi="\\u20d0-\\u20ff",Hn=ti+gi+Vi,pn="\\u2700-\\u27bf",ii="a-z\\xdf-\\xf6\\xf8-\\xff",lr="\\xac\\xb1\\xd7\\xf7",hr="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",na="\\u2000-\\u206f",va=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ua="A-Z\\xc0-\\xd6\\xd8-\\xde",os="\\ufe0e\\ufe0f",gs=lr+hr+na+va,Ho="['’]",kl="["+In+"]",cc="["+gs+"]",xi="["+Hn+"]",co="\\d+",bo="["+pn+"]",Ws="["+ii+"]",Wo="[^"+In+gs+co+pn+ii+Ua+"]",zs="\\ud83c[\\udffb-\\udfff]",Mo="(?:"+xi+"|"+zs+")",Kr="[^"+In+"]",uo="(?:\\ud83c[\\udde6-\\uddff]){2}",Tr="[\\ud800-\\udbff][\\udc00-\\udfff]",Fr="["+Ua+"]",so="\\u200d",qi="(?:"+Ws+"|"+Wo+")",Xn="(?:"+Fr+"|"+Wo+")",bi="(?:"+Ho+"(?:d|ll|m|re|s|t|ve))?",qn="(?:"+Ho+"(?:D|LL|M|RE|S|T|VE))?",oi=Mo+"?",Si="["+os+"]?",Ki="(?:"+so+"(?:"+[Kr,uo,Tr].join("|")+")"+Si+oi+")*",Sn="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",wn="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Kn=Si+oi+Ki,gt="(?:"+[bo,uo,Tr].join("|")+")"+Kn,Pt="(?:"+[Kr+xi+"?",xi,uo,Tr,kl].join("|")+")",vn=RegExp(Ho,"g"),Zn=RegExp(xi,"g"),Wn=RegExp(zs+"(?="+zs+")|"+Pt+Kn,"g"),ui=RegExp([Fr+"?"+Ws+"+"+bi+"(?="+[cc,Fr,"$"].join("|")+")",Xn+"+"+qn+"(?="+[cc,Fr+qi,"$"].join("|")+")",Fr+"?"+qi+"+"+bi,Fr+"+"+qn,wn,Sn,co,gt].join("|"),"g"),Br=RegExp("["+so+In+Hn+os+"]"),ho=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Xr=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ja=-1,kr={};kr[et]=kr[Et]=kr[Qe]=kr[At]=kr[Ut]=kr[fe]=kr[Re]=kr[Je]=kr[Ot]=!0,kr[Fe]=kr[He]=kr[me]=kr[Me]=kr[Oe]=kr[je]=kr[Be]=kr[_t]=kr[Tt]=kr[rn]=kr[wt]=kr[we]=kr[Se]=kr[re]=kr[le]=!1;var Dn={};Dn[Fe]=Dn[He]=Dn[me]=Dn[Oe]=Dn[Me]=Dn[je]=Dn[et]=Dn[Et]=Dn[Qe]=Dn[At]=Dn[Ut]=Dn[Tt]=Dn[rn]=Dn[wt]=Dn[we]=Dn[Se]=Dn[re]=Dn[Y]=Dn[fe]=Dn[Re]=Dn[Je]=Dn[Ot]=!0,Dn[Be]=Dn[_t]=Dn[le]=!1;var Ts={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Il={"&":"&","<":"<",">":">",'"':""","'":"'"},nu={"&":"&","<":"<",">":">",""":'"',"'":"'"},ms={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Wl=parseFloat,zl=parseInt,Fg=typeof Bo=="object"&&Bo&&Bo.Object===Object&&Bo,R0=typeof self=="object"&&self&&self.Object===Object&&self,_l=Fg||R0||Function("return this")(),o_=e&&!e.nodeType&&e,yh=o_&&!0&&n&&!n.nodeType&&n,Bg=yh&&yh.exports===o_,Iu=Bg&&Fg.process,iu=function(){try{var rt=yh&&yh.require&&yh.require("util").types;return rt||Iu&&Iu.binding&&Iu.binding("util")}catch{}}(),O0=iu&&iu.isArrayBuffer,$g=iu&&iu.isDate,Vg=iu&&iu.isMap,of=iu&&iu.isRegExp,vI=iu&&iu.isSet,bI=iu&&iu.isTypedArray;function id(rt,Xt,Mt){switch(Mt.length){case 0:return rt.call(Xt);case 1:return rt.call(Xt,Mt[0]);case 2:return rt.call(Xt,Mt[0],Mt[1]);case 3:return rt.call(Xt,Mt[0],Mt[1],Mt[2])}return rt.apply(Xt,Mt)}function wR(rt,Xt,Mt,Ii){for(var no=-1,As=rt==null?0:rt.length;++no-1}function V1(rt,Xt,Mt){for(var Ii=-1,no=rt==null?0:rt.length;++Ii-1;);return Mt}function ou(rt,Xt){for(var Mt=rt.length;Mt--&&Kt(Xt,rt[Mt],0)>-1;);return Mt}function lB(rt,Xt){for(var Mt=rt.length,Ii=0;Mt--;)rt[Mt]===Xt&&++Ii;return Ii}var cB=yi(Ts),ER=yi(Il);function xR(rt){return"\\"+ms[rt]}function uB(rt,Xt){return rt==null?t:rt[Xt]}function H1(rt){return Br.test(rt)}function _Q(rt){return ho.test(rt)}function vQ(rt){for(var Xt,Mt=[];!(Xt=rt.next()).done;)Mt.push(Xt.value);return Mt}function TR(rt){var Xt=-1,Mt=Array(rt.size);return rt.forEach(function(Ii,no){Mt[++Xt]=[no,Ii]}),Mt}function kR(rt,Xt){return function(Mt){return rt(Xt(Mt))}}function W1(rt,Xt){for(var Mt=-1,Ii=rt.length,no=0,As=[];++Mt-1}function tst(S,I){var R=this.__data__,j=TB(R,S);return j<0?(++this.size,R.push([S,I])):R[j][1]=I,this}P0.prototype.clear=Xot,P0.prototype.delete=Zot,P0.prototype.get=Jot,P0.prototype.has=est,P0.prototype.set=tst;function M0(S){var I=-1,R=S==null?0:S.length;for(this.clear();++I=I?S:I)),S}function Ug(S,I,R,j,oe,ve){var Pe,Ye=I&d,st=I&h,cn=I&f;if(R&&(Pe=oe?R(S,j,oe,ve):R(S)),Pe!==t)return Pe;if(!Ll(S))return S;var dn=ao(S);if(dn){if(Pe=oat(S),!Ye)return af(S,Pe)}else{var yn=Ud(S),li=yn==_t||yn==Wt;if(G1(S))return jCe(S,Ye);if(yn==wt||yn==Fe||li&&!oe){if(Pe=st||li?{}:uwe(S),!Ye)return st?Gst(S,_st(Pe,S)):Kst(S,CCe(Pe,S))}else{if(!Dn[yn])return oe?S:{};Pe=sat(S,yn,Ye)}}ve||(ve=new a_);var Wi=ve.get(S);if(Wi)return Wi;ve.set(S,Pe),$we(S)?S.forEach(function(Lr){Pe.add(Ug(Lr,I,R,Lr,S,ve))}):Fwe(S)&&S.forEach(function(Lr,zo){Pe.set(zo,Ug(Lr,I,R,zo,S,ve))});var Ir=cn?st?UQ:zQ:st?cf:Lu,Eo=dn?t:Ir(S);return ru(Eo||S,function(Lr,zo){Eo&&(zo=Lr,Lr=S[zo]),RR(Pe,zo,Ug(Lr,I,R,zo,S,ve))}),Pe}function vst(S){var I=Lu(S);return function(R){return wCe(R,S,I)}}function wCe(S,I,R){var j=R.length;if(S==null)return!j;for(S=Aa(S);j--;){var oe=R[j],ve=I[oe],Pe=S[oe];if(Pe===t&&!(oe in S)||!ve(Pe))return!1}return!0}function SCe(S,I,R){if(typeof S!="function")throw new Wg(s);return VR(function(){S.apply(t,R)},I)}function OR(S,I,R,j){var oe=-1,ve=Ch,Pe=!0,Ye=S.length,st=[],cn=I.length;if(!Ye)return st;R&&(I=ba(I,ol(R))),j?(ve=V1,Pe=!1):I.length>=r&&(ve=gp,Pe=!1,I=new TE(I));e:for(;++oeoe?0:oe+R),j=j===t||j>oe?oe:yo(j),j<0&&(j+=oe),j=R>j?0:Hwe(j);R0&&R(Ye)?I>1?od(Ye,I-1,R,j,oe):pp(oe,Ye):j||(oe[oe.length]=Ye)}return oe}var xQ=XCe(),TCe=XCe(!0);function Pv(S,I){return S&&xQ(S,I,Lu)}function TQ(S,I){return S&&TCe(S,I,Lu)}function IB(S,I){return sf(I,function(R){return H0(S[R])})}function IE(S,I){I=q1(I,S);for(var R=0,j=I.length;S!=null&&RI}function Cst(S,I){return S!=null&&ia.call(S,I)}function wst(S,I){return S!=null&&I in Aa(S)}function Sst(S,I,R){return S>=zd(I,R)&&S=120&&dn.length>=120)?new TE(Pe&&dn):t}dn=S[0];var yn=-1,li=Ye[0];e:for(;++yn-1;)Ye!==S&&bB.call(Ye,st,1),bB.call(S,st,1);return S}function FCe(S,I){for(var R=S?I.length:0,j=R-1;R--;){var oe=I[R];if(R==j||oe!==ve){var ve=oe;V0(oe)?bB.call(S,oe,1):MQ(S,oe)}}return S}function RQ(S,I){return S+wB(_Ce()*(I-S+1))}function Mst(S,I,R,j){for(var oe=-1,ve=au(CB((I-S)/(R||1)),0),Pe=Mt(ve);ve--;)Pe[j?ve:++oe]=S,S+=R;return Pe}function OQ(S,I){var R="";if(!S||I<1||I>W)return R;do I%2&&(R+=S),I=wB(I/2),I&&(S+=S);while(I);return R}function Lo(S,I){return XQ(fwe(S,I,uf),S+"")}function Fst(S){return yCe(AI(S))}function Bst(S,I){var R=AI(S);return $B(R,kE(I,0,R.length))}function FR(S,I,R,j){if(!Ll(S))return S;I=q1(I,S);for(var oe=-1,ve=I.length,Pe=ve-1,Ye=S;Ye!=null&&++oeoe?0:oe+I),R=R>oe?oe:R,R<0&&(R+=oe),oe=I>R?0:R-I>>>0,I>>>=0;for(var ve=Mt(oe);++j>>1,Pe=S[ve];Pe!==null&&!_p(Pe)&&(R?Pe<=I:Pe=r){var cn=I?null:Zst(S);if(cn)return dB(cn);Pe=!1,oe=gp,st=new TE}else st=I?[]:Ye;e:for(;++j=j?S:jg(S,I,R)}var UCe=Lot||function(S){return _l.clearTimeout(S)};function jCe(S,I){if(I)return S.slice();var R=S.length,j=hCe?hCe(R):new S.constructor(R);return S.copy(j),j}function VQ(S){var I=new S.constructor(S.byteLength);return new _B(I).set(new _B(S)),I}function zst(S,I){var R=I?VQ(S.buffer):S.buffer;return new S.constructor(R,S.byteOffset,S.byteLength)}function Ust(S){var I=new S.constructor(S.source,ut.exec(S));return I.lastIndex=S.lastIndex,I}function jst(S){return NR?Aa(NR.call(S)):{}}function qCe(S,I){var R=I?VQ(S.buffer):S.buffer;return new S.constructor(R,S.byteOffset,S.length)}function KCe(S,I){if(S!==I){var R=S!==t,j=S===null,oe=S===S,ve=_p(S),Pe=I!==t,Ye=I===null,st=I===I,cn=_p(I);if(!Ye&&!cn&&!ve&&S>I||ve&&Pe&&st&&!Ye&&!cn||j&&Pe&&st||!R&&st||!oe)return 1;if(!j&&!ve&&!cn&&S=Ye)return st;var cn=R[j];return st*(cn=="desc"?-1:1)}}return S.index-I.index}function GCe(S,I,R,j){for(var oe=-1,ve=S.length,Pe=R.length,Ye=-1,st=I.length,cn=au(ve-Pe,0),dn=Mt(st+cn),yn=!j;++Ye1?R[oe-1]:t,Pe=oe>2?R[2]:t;for(ve=S.length>3&&typeof ve=="function"?(oe--,ve):t,Pe&&Eh(R[0],R[1],Pe)&&(ve=oe<3?t:ve,oe=1),I=Aa(I);++j-1?oe[ve?I[Pe]:Pe]:t}}function ewe(S){return $0(function(I){var R=I.length,j=R,oe=zg.prototype.thru;for(S&&I.reverse();j--;){var ve=I[j];if(typeof ve!="function")throw new Wg(s);if(oe&&!Pe&&FB(ve)=="wrapper")var Pe=new zg([],!0)}for(j=Pe?j:R;++j1&&ss.reverse(),dn&&stYe))return!1;var cn=ve.get(S),dn=ve.get(I);if(cn&&dn)return cn==I&&dn==S;var yn=-1,li=!0,Wi=R&m?new TE:t;for(ve.set(S,I),ve.set(I,S);++yn1?"& ":"")+I[j],I=I.join(R>2?", ":" "),S.replace(on,`{ /* [wrapped with `+I+`] */ `)}function lat(S){return ao(S)||AE(S)||!!(gCe&&S&&S[gCe])}function V0(S,I){var R=typeof S;return I=I??W,!!I&&(R=="number"||R!="symbol"&&Xe.test(S))&&S>-1&&S%1==0&&S0){if(++I>=P)return arguments[0]}else I=0;return S.apply(t,arguments)}}function $B(S,I){var R=-1,j=S.length,oe=j-1;for(I=I===t?j:I;++R1?S[I-1]:t;return R=typeof R=="function"?(S.pop(),R):t,xwe(S,R)});function Twe(S){var I=ge(S);return I.__chain__=!0,I}function blt(S,I){return I(S),S}function VB(S,I){return I(S)}var ylt=$0(function(S){var I=S.length,R=I?S[0]:0,j=this.__wrapped__,oe=function(ve){return EQ(ve,S)};return I>1||this.__actions__.length||!(j instanceof Xo)||!V0(R)?this.thru(oe):(j=j.slice(R,+R+(I?1:0)),j.__actions__.push({func:VB,args:[oe],thisArg:t}),new zg(j,this.__chain__).thru(function(ve){return I&&!ve.length&&ve.push(t),ve}))});function Clt(){return Twe(this)}function wlt(){return new zg(this.value(),this.__chain__)}function Slt(){this.__values__===t&&(this.__values__=Vwe(this.value()));var S=this.__index__>=this.__values__.length,I=S?t:this.__values__[this.__index__++];return{done:S,value:I}}function Elt(){return this}function xlt(S){for(var I,R=this;R instanceof xB;){var j=bwe(R);j.__index__=0,j.__values__=t,I?oe.__wrapped__=j:I=j;var oe=j;R=R.__wrapped__}return oe.__wrapped__=S,I}function Tlt(){var S=this.__wrapped__;if(S instanceof Xo){var I=S;return this.__actions__.length&&(I=new Xo(this)),I=I.reverse(),I.__actions__.push({func:VB,args:[ZQ],thisArg:t}),new zg(I,this.__chain__)}return this.thru(ZQ)}function klt(){return WCe(this.__wrapped__,this.__actions__)}var Ilt=NB(function(S,I,R){ia.call(S,R)?++S[R]:F0(S,R,1)});function Llt(S,I,R){var j=ao(S)?yI:bst;return R&&Eh(S,I,R)&&(I=t),j(S,br(I,3))}function Dlt(S,I){var R=ao(S)?sf:xCe;return R(S,br(I,3))}var Alt=JCe(ywe),Nlt=JCe(Cwe);function Rlt(S,I){return od(HB(S,I),1)}function Olt(S,I){return od(HB(S,I),U)}function Plt(S,I,R){return R=R===t?1:yo(R),od(HB(S,I),R)}function kwe(S,I){var R=ao(S)?ru:U1;return R(S,br(I,3))}function Iwe(S,I){var R=ao(S)?SR:ECe;return R(S,br(I,3))}var Mlt=NB(function(S,I,R){ia.call(S,R)?S[R].push(I):F0(S,R,[I])});function Flt(S,I,R,j){S=lf(S)?S:AI(S),R=R&&!j?yo(R):0;var oe=S.length;return R<0&&(R=au(oe+R,0)),qB(S)?R<=oe&&S.indexOf(I,R)>-1:!!oe&&Kt(S,I,R)>-1}var Blt=Lo(function(S,I,R){var j=-1,oe=typeof I=="function",ve=lf(S)?Mt(S.length):[];return U1(S,function(Pe){ve[++j]=oe?id(I,Pe,R):PR(Pe,I,R)}),ve}),$lt=NB(function(S,I,R){F0(S,R,I)});function HB(S,I){var R=ao(S)?ba:ACe;return R(S,br(I,3))}function Vlt(S,I,R,j){return S==null?[]:(ao(I)||(I=I==null?[]:[I]),R=j?t:R,ao(R)||(R=R==null?[]:[R]),PCe(S,I,R))}var Hlt=NB(function(S,I,R){S[R?0:1].push(I)},function(){return[[],[]]});function Wlt(S,I,R){var j=ao(S)?vl:An,oe=arguments.length<3;return j(S,br(I,4),R,oe,U1)}function zlt(S,I,R){var j=ao(S)?wE:An,oe=arguments.length<3;return j(S,br(I,4),R,oe,ECe)}function Ult(S,I){var R=ao(S)?sf:xCe;return R(S,UB(br(I,3)))}function jlt(S){var I=ao(S)?yCe:Fst;return I(S)}function qlt(S,I,R){(R?Eh(S,I,R):I===t)?I=1:I=yo(I);var j=ao(S)?pst:Bst;return j(S,I)}function Klt(S){var I=ao(S)?gst:Vst;return I(S)}function Glt(S){if(S==null)return 0;if(lf(S))return qB(S)?CI(S):S.length;var I=Ud(S);return I==Tt||I==Se?S.size:DQ(S).length}function Ylt(S,I,R){var j=ao(S)?SE:Hst;return R&&Eh(S,I,R)&&(I=t),j(S,br(I,3))}var Qlt=Lo(function(S,I){if(S==null)return[];var R=I.length;return R>1&&Eh(S,I[0],I[1])?I=[]:R>2&&Eh(I[0],I[1],I[2])&&(I=[I[0]]),PCe(S,od(I,1),[])}),WB=Dot||function(){return _l.Date.now()};function Xlt(S,I){if(typeof I!="function")throw new Wg(s);return S=yo(S),function(){if(--S<1)return I.apply(this,arguments)}}function Lwe(S,I,R){return I=R?t:I,I=S&&I==null?S.length:I,B0(S,k,t,t,t,t,I)}function Dwe(S,I){var R;if(typeof I!="function")throw new Wg(s);return S=yo(S),function(){return--S>0&&(R=I.apply(this,arguments)),S<=1&&(I=t),R}}var eX=Lo(function(S,I,R){var j=v;if(R.length){var oe=W1(R,LI(eX));j|=x}return B0(S,j,I,R,oe)}),Awe=Lo(function(S,I,R){var j=v|_;if(R.length){var oe=W1(R,LI(Awe));j|=x}return B0(I,j,S,R,oe)});function Nwe(S,I,R){I=R?t:I;var j=B0(S,y,t,t,t,t,t,I);return j.placeholder=Nwe.placeholder,j}function Rwe(S,I,R){I=R?t:I;var j=B0(S,C,t,t,t,t,t,I);return j.placeholder=Rwe.placeholder,j}function Owe(S,I,R){var j,oe,ve,Pe,Ye,st,cn=0,dn=!1,yn=!1,li=!0;if(typeof S!="function")throw new Wg(s);I=Kg(I)||0,Ll(R)&&(dn=!!R.leading,yn="maxWait"in R,ve=yn?au(Kg(R.maxWait)||0,I):ve,li="trailing"in R?!!R.trailing:li);function Wi(dc){var c_=j,z0=oe;return j=oe=t,cn=dc,Pe=S.apply(z0,c_),Pe}function Ir(dc){return cn=dc,Ye=VR(zo,I),dn?Wi(dc):Pe}function Eo(dc){var c_=dc-st,z0=dc-cn,Jwe=I-c_;return yn?zd(Jwe,ve-z0):Jwe}function Lr(dc){var c_=dc-st,z0=dc-cn;return st===t||c_>=I||c_<0||yn&&z0>=ve}function zo(){var dc=WB();if(Lr(dc))return ss(dc);Ye=VR(zo,Eo(dc))}function ss(dc){return Ye=t,li&&j?Wi(dc):(j=oe=t,Pe)}function vp(){Ye!==t&&UCe(Ye),cn=0,j=st=oe=Ye=t}function xh(){return Ye===t?Pe:ss(WB())}function bp(){var dc=WB(),c_=Lr(dc);if(j=arguments,oe=this,st=dc,c_){if(Ye===t)return Ir(st);if(yn)return UCe(Ye),Ye=VR(zo,I),Wi(st)}return Ye===t&&(Ye=VR(zo,I)),Pe}return bp.cancel=vp,bp.flush=xh,bp}var Zlt=Lo(function(S,I){return SCe(S,1,I)}),Jlt=Lo(function(S,I,R){return SCe(S,Kg(I)||0,R)});function ect(S){return B0(S,D)}function zB(S,I){if(typeof S!="function"||I!=null&&typeof I!="function")throw new Wg(s);var R=function(){var j=arguments,oe=I?I.apply(this,j):j[0],ve=R.cache;if(ve.has(oe))return ve.get(oe);var Pe=S.apply(this,j);return R.cache=ve.set(oe,Pe)||ve,Pe};return R.cache=new(zB.Cache||M0),R}zB.Cache=M0;function UB(S){if(typeof S!="function")throw new Wg(s);return function(){var I=arguments;switch(I.length){case 0:return!S.call(this);case 1:return!S.call(this,I[0]);case 2:return!S.call(this,I[0],I[1]);case 3:return!S.call(this,I[0],I[1],I[2])}return!S.apply(this,I)}}function tct(S){return Dwe(2,S)}var nct=Wst(function(S,I){I=I.length==1&&ao(I[0])?ba(I[0],ol(br())):ba(od(I,1),ol(br()));var R=I.length;return Lo(function(j){for(var oe=-1,ve=zd(j.length,R);++oe=I}),AE=ICe(function(){return arguments}())?ICe:function(S){return Ul(S)&&ia.call(S,"callee")&&!pCe.call(S,"callee")},ao=Mt.isArray,_ct=O0?ol(O0):xst;function lf(S){return S!=null&&jB(S.length)&&!H0(S)}function uc(S){return Ul(S)&&lf(S)}function vct(S){return S===!0||S===!1||Ul(S)&&Sh(S)==Me}var G1=Not||hX,bct=$g?ol($g):Tst;function yct(S){return Ul(S)&&S.nodeType===1&&!HR(S)}function Cct(S){if(S==null)return!0;if(lf(S)&&(ao(S)||typeof S=="string"||typeof S.splice=="function"||G1(S)||DI(S)||AE(S)))return!S.length;var I=Ud(S);if(I==Tt||I==Se)return!S.size;if($R(S))return!DQ(S).length;for(var R in S)if(ia.call(S,R))return!1;return!0}function wct(S,I){return MR(S,I)}function Sct(S,I,R){R=typeof R=="function"?R:t;var j=R?R(S,I):t;return j===t?MR(S,I,t,R):!!j}function nX(S){if(!Ul(S))return!1;var I=Sh(S);return I==Be||I==qe||typeof S.message=="string"&&typeof S.name=="string"&&!HR(S)}function Ect(S){return typeof S=="number"&&mCe(S)}function H0(S){if(!Ll(S))return!1;var I=Sh(S);return I==_t||I==Wt||I==ke||I==ot}function Mwe(S){return typeof S=="number"&&S==yo(S)}function jB(S){return typeof S=="number"&&S>-1&&S%1==0&&S<=W}function Ll(S){var I=typeof S;return S!=null&&(I=="object"||I=="function")}function Ul(S){return S!=null&&typeof S=="object"}var Fwe=Vg?ol(Vg):Ist;function xct(S,I){return S===I||LQ(S,I,qQ(I))}function Tct(S,I,R){return R=typeof R=="function"?R:t,LQ(S,I,qQ(I),R)}function kct(S){return Bwe(S)&&S!=+S}function Ict(S){if(dat(S))throw new no(o);return LCe(S)}function Lct(S){return S===null}function Dct(S){return S==null}function Bwe(S){return typeof S=="number"||Ul(S)&&Sh(S)==rn}function HR(S){if(!Ul(S)||Sh(S)!=wt)return!1;var I=vB(S);if(I===null)return!0;var R=ia.call(I,"constructor")&&I.constructor;return typeof R=="function"&&R instanceof R&&pB.call(R)==Tot}var iX=of?ol(of):Lst;function Act(S){return Mwe(S)&&S>=-W&&S<=W}var $we=vI?ol(vI):Dst;function qB(S){return typeof S=="string"||!ao(S)&&Ul(S)&&Sh(S)==re}function _p(S){return typeof S=="symbol"||Ul(S)&&Sh(S)==Y}var DI=bI?ol(bI):Ast;function Nct(S){return S===t}function Rct(S){return Ul(S)&&Ud(S)==le}function Oct(S){return Ul(S)&&Sh(S)==te}var Pct=MB(AQ),Mct=MB(function(S,I){return S<=I});function Vwe(S){if(!S)return[];if(lf(S))return qB(S)?s_(S):af(S);if(IR&&S[IR])return vQ(S[IR]());var I=Ud(S),R=I==Tt?TR:I==Se?dB:AI;return R(S)}function W0(S){if(!S)return S===0?S:0;if(S=Kg(S),S===U||S===-U){var I=S<0?-1:1;return I*q}return S===S?S:0}function yo(S){var I=W0(S),R=I%1;return I===I?R?I-R:I:0}function Hwe(S){return S?kE(yo(S),0,ie):0}function Kg(S){if(typeof S=="number")return S;if(_p(S))return H;if(Ll(S)){var I=typeof S.valueOf=="function"?S.valueOf():S;S=Ll(I)?I+"":I}if(typeof S!="string")return S===0?S:+S;S=rd(S);var R=nt.test(S);return R||ye.test(S)?zl(S.slice(2),R?2:8):Ie.test(S)?H:+S}function Wwe(S){return Mv(S,cf(S))}function Fct(S){return S?kE(yo(S),-W,W):S===0?S:0}function Us(S){return S==null?"":mp(S)}var Bct=kI(function(S,I){if($R(I)||lf(I)){Mv(I,Lu(I),S);return}for(var R in I)ia.call(I,R)&&RR(S,R,I[R])}),zwe=kI(function(S,I){Mv(I,cf(I),S)}),KB=kI(function(S,I,R,j){Mv(I,cf(I),S,j)}),$ct=kI(function(S,I,R,j){Mv(I,Lu(I),S,j)}),Vct=$0(EQ);function Hct(S,I){var R=TI(S);return I==null?R:CCe(R,I)}var Wct=Lo(function(S,I){S=Aa(S);var R=-1,j=I.length,oe=j>2?I[2]:t;for(oe&&Eh(I[0],I[1],oe)&&(j=1);++R1),ve}),Mv(S,UQ(S),R),j&&(R=Ug(R,d|h|f,Jst));for(var oe=I.length;oe--;)MQ(R,I[oe]);return R});function sut(S,I){return jwe(S,UB(br(I)))}var aut=$0(function(S,I){return S==null?{}:Ost(S,I)});function jwe(S,I){if(S==null)return{};var R=ba(UQ(S),function(j){return[j]});return I=br(I),MCe(S,R,function(j,oe){return I(j,oe[0])})}function lut(S,I,R){I=q1(I,S);var j=-1,oe=I.length;for(oe||(oe=1,S=t);++jI){var j=S;S=I,I=j}if(R||S%1||I%1){var oe=_Ce();return zd(S+oe*(I-S+Wl("1e-"+((oe+"").length-1))),I)}return RQ(S,I)}var but=II(function(S,I,R){return I=I.toLowerCase(),S+(R?Gwe(I):I)});function Gwe(S){return sX(Us(S).toLowerCase())}function Ywe(S){return S=Us(S),S&&S.replace(yt,cB).replace(Zn,"")}function yut(S,I,R){S=Us(S),I=mp(I);var j=S.length;R=R===t?j:kE(yo(R),0,j);var oe=R;return R-=I.length,R>=0&&S.slice(R,oe)==I}function Cut(S){return S=Us(S),S&&Tn.test(S)?S.replace(sr,ER):S}function wut(S){return S=Us(S),S&&ta.test(S)?S.replace(oo,"\\$&"):S}var Sut=II(function(S,I,R){return S+(R?"-":"")+I.toLowerCase()}),Eut=II(function(S,I,R){return S+(R?" ":"")+I.toLowerCase()}),xut=ZCe("toLowerCase");function Tut(S,I,R){S=Us(S),I=yo(I);var j=I?CI(S):0;if(!I||j>=I)return S;var oe=(I-j)/2;return PB(wB(oe),R)+S+PB(CB(oe),R)}function kut(S,I,R){S=Us(S),I=yo(I);var j=I?CI(S):0;return I&&j>>0,R?(S=Us(S),S&&(typeof I=="string"||I!=null&&!iX(I))&&(I=mp(I),!I&&H1(S))?K1(s_(S),0,R):S.split(I,R)):[]}var Out=II(function(S,I,R){return S+(R?" ":"")+sX(I)});function Put(S,I,R){return S=Us(S),R=R==null?0:kE(yo(R),0,S.length),I=mp(I),S.slice(R,R+I.length)==I}function Mut(S,I,R){var j=ge.templateSettings;R&&Eh(S,I,R)&&(I=t),S=Us(S),I=KB({},I,j,owe);var oe=KB({},I.imports,j.imports,owe),ve=Lu(oe),Pe=wh(oe,ve),Ye,st,cn=0,dn=I.interpolate||it,yn="__p += '",li=bQ((I.escape||it).source+"|"+dn.source+"|"+(dn===$i?hn:it).source+"|"+(I.evaluate||it).source+"|$","g"),Wi="//# sourceURL="+(ia.call(I,"sourceURL")?(I.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++ja+"]")+` `;S.replace(li,function(Lr,zo,ss,vp,xh,bp){return ss||(ss=vp),yn+=S.slice(cn,bp).replace(fn,xR),zo&&(Ye=!0,yn+=`' + __e(`+zo+`) + '`),xh&&(st=!0,yn+=`'; `+xh+`; __p += '`),ss&&(yn+=`' + ((__t = (`+ss+`)) == null ? '' : __t) + '`),cn=bp+Lr.length,Lr}),yn+=`'; `;var Ir=ia.call(I,"variable")&&I.variable;if(!Ir)yn=`with (obj) { `+yn+` } `;else if(xt.test(Ir))throw new no(a);yn=(st?yn.replace(Ft,""):yn).replace(jt,"$1").replace(Jt,"$1;"),yn="function("+(Ir||"obj")+`) { `+(Ir?"":`obj || (obj = {}); `)+"var __t, __p = ''"+(Ye?", __e = _.escape":"")+(st?`, __j = Array.prototype.join; function print() { __p += __j.call(arguments, '') } `:`; `)+yn+`return __p }`;var Eo=Xwe(function(){return As(ve,Wi+"return "+yn).apply(t,Pe)});if(Eo.source=yn,nX(Eo))throw Eo;return Eo}function Fut(S){return Us(S).toLowerCase()}function But(S){return Us(S).toUpperCase()}function $ut(S,I,R){if(S=Us(S),S&&(R||I===t))return rd(S);if(!S||!(I=mp(I)))return S;var j=s_(S),oe=s_(I),ve=Hg(j,oe),Pe=ou(j,oe)+1;return K1(j,ve,Pe).join("")}function Vut(S,I,R){if(S=Us(S),S&&(R||I===t))return S.slice(0,uCe(S)+1);if(!S||!(I=mp(I)))return S;var j=s_(S),oe=ou(j,s_(I))+1;return K1(j,0,oe).join("")}function Hut(S,I,R){if(S=Us(S),S&&(R||I===t))return S.replace(Mr,"");if(!S||!(I=mp(I)))return S;var j=s_(S),oe=Hg(j,s_(I));return K1(j,oe).join("")}function Wut(S,I){var R=A,j=O;if(Ll(I)){var oe="separator"in I?I.separator:oe;R="length"in I?yo(I.length):R,j="omission"in I?mp(I.omission):j}S=Us(S);var ve=S.length;if(H1(S)){var Pe=s_(S);ve=Pe.length}if(R>=ve)return S;var Ye=R-CI(j);if(Ye<1)return j;var st=Pe?K1(Pe,0,Ye).join(""):S.slice(0,Ye);if(oe===t)return st+j;if(Pe&&(Ye+=st.length-Ye),iX(oe)){if(S.slice(Ye).search(oe)){var cn,dn=st;for(oe.global||(oe=bQ(oe.source,Us(ut.exec(oe))+"g")),oe.lastIndex=0;cn=oe.exec(dn);)var yn=cn.index;st=st.slice(0,yn===t?Ye:yn)}}else if(S.indexOf(mp(oe),Ye)!=Ye){var li=st.lastIndexOf(oe);li>-1&&(st=st.slice(0,li))}return st+j}function zut(S){return S=Us(S),S&&zn.test(S)?S.replace(ei,vot):S}var Uut=II(function(S,I,R){return S+(R?" ":"")+I.toUpperCase()}),sX=ZCe("toUpperCase");function Qwe(S,I,R){return S=Us(S),I=R?t:I,I===t?_Q(S)?Cot(S):X(S):S.match(I)||[]}var Xwe=Lo(function(S,I){try{return id(S,t,I)}catch(R){return nX(R)?R:new no(R)}}),jut=$0(function(S,I){return ru(I,function(R){R=Fv(R),F0(S,R,eX(S[R],S))}),S});function qut(S){var I=S==null?0:S.length,R=br();return S=I?ba(S,function(j){if(typeof j[1]!="function")throw new Wg(s);return[R(j[0]),j[1]]}):[],Lo(function(j){for(var oe=-1;++oeW)return[];var R=ie,j=zd(S,ie);I=br(I),S-=ie;for(var oe=_s(j,I);++R0||I<0)?new Xo(R):(S<0?R=R.takeRight(-S):S&&(R=R.drop(S)),I!==t&&(I=yo(I),R=I<0?R.dropRight(-I):R.take(I-S)),R)},Xo.prototype.takeRightWhile=function(S){return this.reverse().takeWhile(S).reverse()},Xo.prototype.toArray=function(){return this.take(ie)},Pv(Xo.prototype,function(S,I){var R=/^(?:filter|find|map|reject)|While$/.test(I),j=/^(?:head|last)$/.test(I),oe=ge[j?"take"+(I=="last"?"Right":""):I],ve=j||/^find/.test(I);oe&&(ge.prototype[I]=function(){var Pe=this.__wrapped__,Ye=j?[1]:arguments,st=Pe instanceof Xo,cn=Ye[0],dn=st||ao(Pe),yn=function(zo){var ss=oe.apply(ge,pp([zo],Ye));return j&&li?ss[0]:ss};dn&&R&&typeof cn=="function"&&cn.length!=1&&(st=dn=!1);var li=this.__chain__,Wi=!!this.__actions__.length,Ir=ve&&!li,Eo=st&&!Wi;if(!ve&&dn){Pe=Eo?Pe:new Xo(this);var Lr=S.apply(Pe,Ye);return Lr.__actions__.push({func:VB,args:[yn],thisArg:t}),new zg(Lr,li)}return Ir&&Eo?S.apply(this,Ye):(Lr=this.thru(yn),Ir?j?Lr.value()[0]:Lr.value():Lr)})}),ru(["pop","push","shift","sort","splice","unshift"],function(S){var I=hB[S],R=/^(?:push|sort|unshift)$/.test(S)?"tap":"thru",j=/^(?:pop|shift)$/.test(S);ge.prototype[S]=function(){var oe=arguments;if(j&&!this.__chain__){var ve=this.value();return I.apply(ao(ve)?ve:[],oe)}return this[R](function(Pe){return I.apply(ao(Pe)?Pe:[],oe)})}}),Pv(Xo.prototype,function(S,I){var R=ge[I];if(R){var j=R.name+"";ia.call(xI,j)||(xI[j]=[]),xI[j].push({name:I,func:R})}}),xI[RB(t,_).name]=[{name:"wrapper",func:t}],Xo.prototype.clone=zot,Xo.prototype.reverse=Uot,Xo.prototype.value=jot,ge.prototype.at=ylt,ge.prototype.chain=Clt,ge.prototype.commit=wlt,ge.prototype.next=Slt,ge.prototype.plant=xlt,ge.prototype.reverse=Tlt,ge.prototype.toJSON=ge.prototype.valueOf=ge.prototype.value=klt,ge.prototype.first=ge.prototype.head,IR&&(ge.prototype[IR]=Elt),ge},wI=wot();yh?((yh.exports=wI)._=wI,o_._=wI):_l._=wI}).call(Bo)})(KV,KV.exports);var un=KV.exports;/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function ci(){var e;const n=Oc(t=>t.companyUsers);return(e=n.api[n.currentIndex])==null?void 0:e.company}function Jgt(){const n=ci(),e=ji();return()=>typeof e>"u"?!1:!un.isEqual(n,e)}var j6e={exports:{}};(function(n,e){(function(t,i){n.exports=i()})(Bo,function(){var t=1e3,i=6e4,r=36e5,o="millisecond",s="second",a="minute",l="hour",c="day",u="week",d="month",h="quarter",f="year",g="date",m="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,_=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(B){var M=["th","st","nd","rd"],V=B%100;return"["+B+(M[(V-20)%10]||M[V]||M[0])+"]"}},y=function(B,M,V){var U=String(B);return!U||U.length>=M?B:""+Array(M+1-U.length).join(V)+B},C={s:y,z:function(B){var M=-B.utcOffset(),V=Math.abs(M),U=Math.floor(V/60),W=V%60;return(M<=0?"+":"-")+y(U,2,"0")+":"+y(W,2,"0")},m:function B(M,V){if(M.date()1)return B(H[0])}else{var ie=M.name;E[ie]=M,W=ie}return!U&&W&&(x=W),W||!U&&x},A=function(B,M){if(L(B))return B.clone();var V=typeof M=="object"?M:{};return V.date=B,V.args=arguments,new P(V)},O=C;O.l=D,O.i=L,O.w=function(B,M){return A(B,{locale:M.$L,utc:M.$u,x:M.$x,$offset:M.$offset})};var P=function(){function B(V){this.$L=D(V.locale,null,!0),this.parse(V),this.$x=this.$x||V.x||{},this[k]=!0}var M=B.prototype;return M.parse=function(V){this.$d=function(U){var W=U.date,q=U.utc;if(W===null)return new Date(NaN);if(O.u(W))return new Date;if(W instanceof Date)return new Date(W);if(typeof W=="string"&&!/Z$/i.test(W)){var H=W.match(v);if(H){var ie=H[2]-1||0,se=(H[7]||"0").substring(0,3);return q?new Date(Date.UTC(H[1],ie,H[3]||1,H[4]||0,H[5]||0,H[6]||0,se)):new Date(H[1],ie,H[3]||1,H[4]||0,H[5]||0,H[6]||0,se)}}return new Date(W)}(V),this.init()},M.init=function(){var V=this.$d;this.$y=V.getFullYear(),this.$M=V.getMonth(),this.$D=V.getDate(),this.$W=V.getDay(),this.$H=V.getHours(),this.$m=V.getMinutes(),this.$s=V.getSeconds(),this.$ms=V.getMilliseconds()},M.$utils=function(){return O},M.isValid=function(){return this.$d.toString()!==m},M.isSame=function(V,U){var W=A(V);return this.startOf(U)<=W&&W<=this.endOf(U)},M.isAfter=function(V,U){return A(V)n.length)&&(e=n.length);for(var t=0,i=new Array(e);t1&&arguments[1]!==void 0?arguments[1]:{};El(this,n),this.init(e,t)}return xl(n,[{key:"init",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=i.prefix||"i18next:",this.logger=t||nmt,this.options=i,this.debug=i.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,i=new Array(t),r=0;r1?i-1:0),o=1;o-1?a.replace(/###/g,"."):a}function r(){return!n||typeof n=="string"}for(var o=typeof e!="string"?[].concat(e):e.split(".");o.length>1;){if(r())return{};var s=i(o.shift());!n[s]&&t&&(n[s]=new t),Object.prototype.hasOwnProperty.call(n,s)?n=n[s]:n={}}return r()?{}:{obj:n,k:i(o.shift())}}function CEe(n,e,t){var i=bpe(n,e,Object),r=i.obj,o=i.k;r[o]=t}function omt(n,e,t,i){var r=bpe(n,e,Object),o=r.obj,s=r.k;o[s]=o[s]||[],i&&(o[s]=o[s].concat(t)),i||o[s].push(t)}function YV(n,e){var t=bpe(n,e),i=t.obj,r=t.k;if(i)return i[r]}function smt(n,e,t){var i=YV(n,t);return i!==void 0?i:YV(e,t)}function X6e(n,e,t){for(var i in e)i!=="__proto__"&&i!=="constructor"&&(i in n?typeof n[i]=="string"||n[i]instanceof String||typeof e[i]=="string"||e[i]instanceof String?t&&(n[i]=e[i]):X6e(n[i],e[i],t):n[i]=e[i]);return n}function RI(n){return n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var amt={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function lmt(n){return typeof n=="string"?n.replace(/[&<>"'\/]/g,function(e){return amt[e]}):n}var Ej=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,cmt=[" ",",","?","!",";"];function umt(n,e,t){e=e||"",t=t||"";var i=cmt.filter(function(a){return e.indexOf(a)<0&&t.indexOf(a)<0});if(i.length===0)return!0;var r=new RegExp("(".concat(i.map(function(a){return a==="?"?"\\?":a}).join("|"),")")),o=!r.test(n);if(!o){var s=n.indexOf(t);s>0&&!r.test(n.substring(0,s))&&(o=!0)}return o}function QV(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(n){if(n[e])return n[e];for(var i=e.split(t),r=n,o=0;oo+s;)s++,a=i.slice(o,o+s).join(t),l=r[a];if(l===void 0)return;if(l===null)return null;if(e.endsWith(a)){if(typeof l=="string")return l;if(a&&typeof l[a]=="string")return l[a]}var c=i.slice(o+s).join(t);return c?QV(l,c,t):void 0}r=r[i[o]]}return r}}function wEe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function d8(n){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var fmt=function(n){xv(t,n);var e=dmt(t);function t(i){var r,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return El(this,t),r=e.call(this),Ej&&Jw.call(Yr(r)),r.data=i||{},r.options=o,r.options.keySeparator===void 0&&(r.options.keySeparator="."),r.options.ignoreJSONStructure===void 0&&(r.options.ignoreJSONStructure=!0),r}return xl(t,[{key:"addNamespaces",value:function(r){this.options.ns.indexOf(r)<0&&this.options.ns.push(r)}},{key:"removeNamespaces",value:function(r){var o=this.options.ns.indexOf(r);o>-1&&this.options.ns.splice(o,1)}},{key:"getResource",value:function(r,o,s){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},l=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator,c=a.ignoreJSONStructure!==void 0?a.ignoreJSONStructure:this.options.ignoreJSONStructure,u=[r,o];s&&typeof s!="string"&&(u=u.concat(s)),s&&typeof s=="string"&&(u=u.concat(l?s.split(l):s)),r.indexOf(".")>-1&&(u=r.split("."));var d=YV(this.data,u);return d||!c||typeof s!="string"?d:QV(this.data&&this.data[r]&&this.data[r][o],s,l)}},{key:"addResource",value:function(r,o,s,a){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},c=l.keySeparator!==void 0?l.keySeparator:this.options.keySeparator,u=[r,o];s&&(u=u.concat(c?s.split(c):s)),r.indexOf(".")>-1&&(u=r.split("."),a=o,o=u[1]),this.addNamespaces(o),CEe(this.data,u,a),l.silent||this.emit("added",r,o,s,a)}},{key:"addResources",value:function(r,o,s){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var l in s)(typeof s[l]=="string"||Object.prototype.toString.apply(s[l])==="[object Array]")&&this.addResource(r,o,l,s[l],{silent:!0});a.silent||this.emit("added",r,o,s)}},{key:"addResourceBundle",value:function(r,o,s,a,l){var c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},u=[r,o];r.indexOf(".")>-1&&(u=r.split("."),a=s,s=o,o=u[1]),this.addNamespaces(o);var d=YV(this.data,u)||{};a?X6e(d,s,l):d=d8(d8({},d),s),CEe(this.data,u,d),c.silent||this.emit("added",r,o,s)}},{key:"removeResourceBundle",value:function(r,o){this.hasResourceBundle(r,o)&&delete this.data[r][o],this.removeNamespaces(o),this.emit("removed",r,o)}},{key:"hasResourceBundle",value:function(r,o){return this.getResource(r,o)!==void 0}},{key:"getResourceBundle",value:function(r,o){return o||(o=this.options.defaultNS),this.options.compatibilityAPI==="v1"?d8(d8({},{}),this.getResource(r,o)):this.getResource(r,o)}},{key:"getDataByLanguage",value:function(r){return this.data[r]}},{key:"hasLanguageSomeTranslations",value:function(r){var o=this.getDataByLanguage(r),s=o&&Object.keys(o)||[];return!!s.find(function(a){return o[a]&&Object.keys(o[a]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),t}(Jw),Z6e={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,i,r,o){var s=this;return e.forEach(function(a){s.processors[a]&&(t=s.processors[a].process(t,i,r,o))}),t}};function SEe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function Kd(n){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var EEe={},xEe=function(n){xv(t,n);var e=pmt(t);function t(i){var r,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return El(this,t),r=e.call(this),Ej&&Jw.call(Yr(r)),rmt(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],i,Yr(r)),r.options=o,r.options.keySeparator===void 0&&(r.options.keySeparator="."),r.logger=xb.create("translator"),r}return xl(t,[{key:"changeLanguage",value:function(r){r&&(this.language=r)}},{key:"exists",value:function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(r==null)return!1;var s=this.resolve(r,o);return s&&s.res!==void 0}},{key:"extractFromKey",value:function(r,o){var s=o.nsSeparator!==void 0?o.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");var a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,l=o.ns||this.options.defaultNS||[],c=s&&r.indexOf(s)>-1,u=!this.options.userDefinedKeySeparator&&!o.keySeparator&&!this.options.userDefinedNsSeparator&&!o.nsSeparator&&!umt(r,s,a);if(c&&!u){var d=r.match(this.interpolator.nestingRegexp);if(d&&d.length>0)return{key:r,namespaces:l};var h=r.split(s);(s!==a||s===a&&this.options.ns.indexOf(h[0])>-1)&&(l=h.shift()),r=h.join(a)}return typeof l=="string"&&(l=[l]),{key:r,namespaces:l}}},{key:"translate",value:function(r,o,s){var a=this;if(Qr(o)!=="object"&&this.options.overloadTranslationOptionHandler&&(o=this.options.overloadTranslationOptionHandler(arguments)),Qr(o)==="object"&&(o=Kd({},o)),o||(o={}),r==null)return"";Array.isArray(r)||(r=[String(r)]);var l=o.returnDetails!==void 0?o.returnDetails:this.options.returnDetails,c=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,u=this.extractFromKey(r[r.length-1],o),d=u.key,h=u.namespaces,f=h[h.length-1],g=o.lng||this.language,m=o.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(g&&g.toLowerCase()==="cimode"){if(m){var v=o.nsSeparator||this.options.nsSeparator;return l?{res:"".concat(f).concat(v).concat(d),usedKey:d,exactUsedKey:d,usedLng:g,usedNS:f}:"".concat(f).concat(v).concat(d)}return l?{res:d,usedKey:d,exactUsedKey:d,usedLng:g,usedNS:f}:d}var _=this.resolve(r,o),b=_&&_.res,y=_&&_.usedKey||d,C=_&&_.exactUsedKey||d,x=Object.prototype.toString.apply(b),E=["[object Number]","[object Function]","[object RegExp]"],k=o.joinArrays!==void 0?o.joinArrays:this.options.joinArrays,L=!this.i18nFormat||this.i18nFormat.handleAsObject,D=typeof b!="string"&&typeof b!="boolean"&&typeof b!="number";if(L&&b&&D&&E.indexOf(x)<0&&!(typeof k=="string"&&x==="[object Array]")){if(!o.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var A=this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,b,Kd(Kd({},o),{},{ns:h})):"key '".concat(d," (").concat(this.language,")' returned an object instead of string.");return l?(_.res=A,_):A}if(c){var O=x==="[object Array]",P=O?[]:{},F=O?C:y;for(var B in b)if(Object.prototype.hasOwnProperty.call(b,B)){var M="".concat(F).concat(c).concat(B);P[B]=this.translate(M,Kd(Kd({},o),{joinArrays:!1,ns:h})),P[B]===M&&(P[B]=b[B])}b=P}}else if(L&&typeof k=="string"&&x==="[object Array]")b=b.join(k),b&&(b=this.extendTranslation(b,r,o,s));else{var V=!1,U=!1,W=o.count!==void 0&&typeof o.count!="string",q=t.hasDefaultValue(o),H=W?this.pluralResolver.getSuffix(g,o.count,o):"",ie=o["defaultValue".concat(H)]||o.defaultValue;!this.isValidLookup(b)&&q&&(V=!0,b=ie),this.isValidLookup(b)||(U=!0,b=d);var se=o.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,Q=se&&U?void 0:b,Ee=q&&ie!==b&&this.options.updateMissing;if(U||V||Ee){if(this.logger.log(Ee?"updateKey":"missingKey",g,f,d,Ee?ie:b),c){var Fe=this.resolve(d,Kd(Kd({},o),{},{keySeparator:!1}));Fe&&Fe.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var He=[],ke=this.languageUtils.getFallbackCodes(this.options.fallbackLng,o.lng||this.language);if(this.options.saveMissingTo==="fallback"&&ke&&ke[0])for(var Me=0;Me1&&arguments[1]!==void 0?arguments[1]:{},a,l,c,u,d;return typeof r=="string"&&(r=[r]),r.forEach(function(h){if(!o.isValidLookup(a)){var f=o.extractFromKey(h,s),g=f.key;l=g;var m=f.namespaces;o.options.fallbackNS&&(m=m.concat(o.options.fallbackNS));var v=s.count!==void 0&&typeof s.count!="string",_=v&&!s.ordinal&&s.count===0&&o.pluralResolver.shouldUseIntlApi(),b=s.context!==void 0&&(typeof s.context=="string"||typeof s.context=="number")&&s.context!=="",y=s.lngs?s.lngs:o.languageUtils.toResolveHierarchy(s.lng||o.language,s.fallbackLng);m.forEach(function(C){o.isValidLookup(a)||(d=C,!EEe["".concat(y[0],"-").concat(C)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(d)&&(EEe["".concat(y[0],"-").concat(C)]=!0,o.logger.warn('key "'.concat(l,'" for languages "').concat(y.join(", "),`" won't get resolved as namespace "`).concat(d,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),y.forEach(function(x){if(!o.isValidLookup(a)){u=x;var E=[g];if(o.i18nFormat&&o.i18nFormat.addLookupKeys)o.i18nFormat.addLookupKeys(E,g,x,C,s);else{var k;v&&(k=o.pluralResolver.getSuffix(x,s.count,s));var L="".concat(o.options.pluralSeparator,"zero");if(v&&(E.push(g+k),_&&E.push(g+L)),b){var D="".concat(g).concat(o.options.contextSeparator).concat(s.context);E.push(D),v&&(E.push(D+k),_&&E.push(D+L))}}for(var A;A=E.pop();)o.isValidLookup(a)||(c=A,a=o.getResource(x,C,A,s))}}))})}}),{res:a,usedKey:l,exactUsedKey:c,usedLng:u,usedNS:d}}},{key:"isValidLookup",value:function(r){return r!==void 0&&!(!this.options.returnNull&&r===null)&&!(!this.options.returnEmptyString&&r==="")}},{key:"getResource",value:function(r,o,s){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(r,o,s,a):this.resourceStore.getResource(r,o,s,a)}}],[{key:"hasDefaultValue",value:function(r){var o="defaultValue";for(var s in r)if(Object.prototype.hasOwnProperty.call(r,s)&&o===s.substring(0,o.length)&&r[s]!==void 0)return!0;return!1}}]),t}(Jw);function HX(n){return n.charAt(0).toUpperCase()+n.slice(1)}var TEe=function(){function n(e){El(this,n),this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=xb.create("languageUtils")}return xl(n,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return null;var i=t.split("-");return i.length===2||(i.pop(),i[i.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(i.join("-"))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return t;var i=t.split("-");return this.formatLanguageCode(i[0])}},{key:"formatLanguageCode",value:function(t){if(typeof t=="string"&&t.indexOf("-")>-1){var i=["hans","hant","latn","cyrl","cans","mong","arab"],r=t.split("-");return this.options.lowerCaseLng?r=r.map(function(o){return o.toLowerCase()}):r.length===2?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),i.indexOf(r[1].toLowerCase())>-1&&(r[1]=HX(r[1].toLowerCase()))):r.length===3&&(r[0]=r[0].toLowerCase(),r[1].length===2&&(r[1]=r[1].toUpperCase()),r[0]!=="sgn"&&r[2].length===2&&(r[2]=r[2].toUpperCase()),i.indexOf(r[1].toLowerCase())>-1&&(r[1]=HX(r[1].toLowerCase())),i.indexOf(r[2].toLowerCase())>-1&&(r[2]=HX(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isSupportedCode",value:function(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}},{key:"getBestMatchFromCodes",value:function(t){var i=this;if(!t)return null;var r;return t.forEach(function(o){if(!r){var s=i.formatLanguageCode(o);(!i.options.supportedLngs||i.isSupportedCode(s))&&(r=s)}}),!r&&this.options.supportedLngs&&t.forEach(function(o){if(!r){var s=i.getLanguagePartFromCode(o);if(i.isSupportedCode(s))return r=s;r=i.options.supportedLngs.find(function(a){if(a===s)return a;if(!(a.indexOf("-")<0&&s.indexOf("-")<0)&&a.indexOf(s)===0)return a})}}),r||(r=this.getFallbackCodes(this.options.fallbackLng)[0]),r}},{key:"getFallbackCodes",value:function(t,i){if(!t)return[];if(typeof t=="function"&&(t=t(i)),typeof t=="string"&&(t=[t]),Object.prototype.toString.apply(t)==="[object Array]")return t;if(!i)return t.default||[];var r=t[i];return r||(r=t[this.getScriptPartFromCode(i)]),r||(r=t[this.formatLanguageCode(i)]),r||(r=t[this.getLanguagePartFromCode(i)]),r||(r=t.default),r||[]}},{key:"toResolveHierarchy",value:function(t,i){var r=this,o=this.getFallbackCodes(i||this.options.fallbackLng||[],t),s=[],a=function(c){c&&(r.isSupportedCode(c)?s.push(c):r.logger.warn("rejecting language code not found in supportedLngs: ".concat(c)))};return typeof t=="string"&&t.indexOf("-")>-1?(this.options.load!=="languageOnly"&&a(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&a(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&a(this.getLanguagePartFromCode(t))):typeof t=="string"&&a(this.formatLanguageCode(t)),o.forEach(function(l){s.indexOf(l)<0&&a(r.formatLanguageCode(l))}),s}}]),n}(),mmt=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],_mt={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}},vmt=["v1","v2","v3"],kEe={zero:0,one:1,two:2,few:3,many:4,other:5};function bmt(){var n={};return mmt.forEach(function(e){e.lngs.forEach(function(t){n[t]={numbers:e.nr,plurals:_mt[e.fc]}})}),n}var ymt=function(){function n(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};El(this,n),this.languageUtils=e,this.options=t,this.logger=xb.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=bmt()}return xl(n,[{key:"addRule",value:function(t,i){this.rules[t]=i}},{key:"getRule",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(t,{type:i.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=this.getRule(t,i);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,i){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(t,r).map(function(o){return"".concat(i).concat(o)})}},{key:"getSuffixes",value:function(t){var i=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=this.getRule(t,r);return o?this.shouldUseIntlApi()?o.resolvedOptions().pluralCategories.sort(function(s,a){return kEe[s]-kEe[a]}).map(function(s){return"".concat(i.options.prepend).concat(s)}):o.numbers.map(function(s){return i.getSuffix(t,s,r)}):[]}},{key:"getSuffix",value:function(t,i){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=this.getRule(t,r);return o?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(o.select(i)):this.getSuffixRetroCompatible(o,i):(this.logger.warn("no plural rule found for: ".concat(t)),"")}},{key:"getSuffixRetroCompatible",value:function(t,i){var r=this,o=t.noAbs?t.plurals(i):t.plurals(Math.abs(i)),s=t.numbers[o];this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1&&(s===2?s="plural":s===1&&(s=""));var a=function(){return r.options.prepend&&s.toString()?r.options.prepend+s.toString():s.toString()};return this.options.compatibilityJSON==="v1"?s===1?"":typeof s=="number"?"_plural_".concat(s.toString()):a():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&t.numbers.length===2&&t.numbers[0]===1?a():this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString()}},{key:"shouldUseIntlApi",value:function(){return!vmt.includes(this.options.compatibilityJSON)}}]),n}();function IEe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function d_(n){for(var e=1;e3&&arguments[3]!==void 0?arguments[3]:".",r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,o=smt(n,e,t);return!o&&r&&typeof t=="string"&&(o=QV(n,t,i),o===void 0&&(o=QV(e,t,i))),o}var Cmt=function(){function n(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};El(this,n),this.logger=xb.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||function(t){return t},this.init(e)}return xl(n,[{key:"init",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});var i=t.interpolation;this.escape=i.escape!==void 0?i.escape:lmt,this.escapeValue=i.escapeValue!==void 0?i.escapeValue:!0,this.useRawValueToEscape=i.useRawValueToEscape!==void 0?i.useRawValueToEscape:!1,this.prefix=i.prefix?RI(i.prefix):i.prefixEscaped||"{{",this.suffix=i.suffix?RI(i.suffix):i.suffixEscaped||"}}",this.formatSeparator=i.formatSeparator?i.formatSeparator:i.formatSeparator||",",this.unescapePrefix=i.unescapeSuffix?"":i.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":i.unescapeSuffix||"",this.nestingPrefix=i.nestingPrefix?RI(i.nestingPrefix):i.nestingPrefixEscaped||RI("$t("),this.nestingSuffix=i.nestingSuffix?RI(i.nestingSuffix):i.nestingSuffixEscaped||RI(")"),this.nestingOptionsSeparator=i.nestingOptionsSeparator?i.nestingOptionsSeparator:i.nestingOptionsSeparator||",",this.maxReplaces=i.maxReplaces?i.maxReplaces:1e3,this.alwaysFormat=i.alwaysFormat!==void 0?i.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,"g");var i="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(i,"g");var r="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(r,"g")}},{key:"interpolate",value:function(t,i,r,o){var s=this,a,l,c,u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function d(v){return v.replace(/\$/g,"$$$$")}var h=function(_){if(_.indexOf(s.formatSeparator)<0){var b=LEe(i,u,_,s.options.keySeparator,s.options.ignoreJSONStructure);return s.alwaysFormat?s.format(b,void 0,r,d_(d_(d_({},o),i),{},{interpolationkey:_})):b}var y=_.split(s.formatSeparator),C=y.shift().trim(),x=y.join(s.formatSeparator).trim();return s.format(LEe(i,u,C,s.options.keySeparator,s.options.ignoreJSONStructure),x,r,d_(d_(d_({},o),i),{},{interpolationkey:C}))};this.resetRegExp();var f=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,g=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,m=[{regex:this.regexpUnescape,safeValue:function(_){return d(_)}},{regex:this.regexp,safeValue:function(_){return s.escapeValue?d(s.escape(_)):d(_)}}];return m.forEach(function(v){for(c=0;a=v.regex.exec(t);){var _=a[1].trim();if(l=h(_),l===void 0)if(typeof f=="function"){var b=f(t,a,o);l=typeof b=="string"?b:""}else if(o&&Object.prototype.hasOwnProperty.call(o,_))l="";else if(g){l=a[0];continue}else s.logger.warn("missed to pass in variable ".concat(_," for interpolating ").concat(t)),l="";else typeof l!="string"&&!s.useRawValueToEscape&&(l=yEe(l));var y=v.safeValue(l);if(t=t.replace(a[0],y),g?(v.regex.lastIndex+=l.length,v.regex.lastIndex-=a[0].length):v.regex.lastIndex=0,c++,c>=s.maxReplaces)break}}),t}},{key:"nest",value:function(t,i){var r=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s,a,l;function c(f,g){var m=this.nestingOptionsSeparator;if(f.indexOf(m)<0)return f;var v=f.split(new RegExp("".concat(m,"[ ]*{"))),_="{".concat(v[1]);f=v[0],_=this.interpolate(_,l);var b=_.match(/'/g),y=_.match(/"/g);(b&&b.length%2===0&&!y||y.length%2!==0)&&(_=_.replace(/'/g,'"'));try{l=JSON.parse(_),g&&(l=d_(d_({},g),l))}catch(C){return this.logger.warn("failed parsing options string in nesting for key ".concat(f),C),"".concat(f).concat(m).concat(_)}return delete l.defaultValue,f}for(;s=this.nestingRegexp.exec(t);){var u=[];l=d_({},o),l=l.replace&&typeof l.replace!="string"?l.replace:l,l.applyPostProcessor=!1,delete l.defaultValue;var d=!1;if(s[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(s[1])){var h=s[1].split(this.formatSeparator).map(function(f){return f.trim()});s[1]=h.shift(),u=h,d=!0}if(a=i(c.call(this,s[1].trim(),l),l),a&&s[0]===t&&typeof a!="string")return a;typeof a!="string"&&(a=yEe(a)),a||(this.logger.warn("missed to resolve ".concat(s[1]," for nesting ").concat(t)),a=""),d&&(a=u.reduce(function(f,g){return r.format(f,g,o.lng,d_(d_({},o),{},{interpolationkey:s[1].trim()}))},a.trim())),t=t.replace(s[0],a),this.regexp.lastIndex=0}return t}}]),n}();function DEe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function U0(n){for(var e=1;e-1){var i=n.split("(");e=i[0].toLowerCase().trim();var r=i[1].substring(0,i[1].length-1);if(e==="currency"&&r.indexOf(":")<0)t.currency||(t.currency=r.trim());else if(e==="relativetime"&&r.indexOf(":")<0)t.range||(t.range=r.trim());else{var o=r.split(";");o.forEach(function(s){if(s){var a=s.split(":"),l=Q6e(a),c=l[0],u=l.slice(1),d=u.join(":").trim().replace(/^'+|'+$/g,"");t[c.trim()]||(t[c.trim()]=d),d==="false"&&(t[c.trim()]=!1),d==="true"&&(t[c.trim()]=!0),isNaN(d)||(t[c.trim()]=parseInt(d,10))}})}}return{formatName:e,formatOptions:t}}function OI(n){var e={};return function(i,r,o){var s=r+JSON.stringify(o),a=e[s];return a||(a=n(r,o),e[s]=a),a(i)}}var Smt=function(){function n(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};El(this,n),this.logger=xb.create("formatter"),this.options=e,this.formats={number:OI(function(t,i){var r=new Intl.NumberFormat(t,U0({},i));return function(o){return r.format(o)}}),currency:OI(function(t,i){var r=new Intl.NumberFormat(t,U0(U0({},i),{},{style:"currency"}));return function(o){return r.format(o)}}),datetime:OI(function(t,i){var r=new Intl.DateTimeFormat(t,U0({},i));return function(o){return r.format(o)}}),relativetime:OI(function(t,i){var r=new Intl.RelativeTimeFormat(t,U0({},i));return function(o){return r.format(o,i.range||"day")}}),list:OI(function(t,i){var r=new Intl.ListFormat(t,U0({},i));return function(o){return r.format(o)}})},this.init(e)}return xl(n,[{key:"init",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},r=i.interpolation;this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||","}},{key:"add",value:function(t,i){this.formats[t.toLowerCase().trim()]=i}},{key:"addCached",value:function(t,i){this.formats[t.toLowerCase().trim()]=OI(i)}},{key:"format",value:function(t,i,r){var o=this,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=i.split(this.formatSeparator),l=a.reduce(function(c,u){var d=wmt(u),h=d.formatName,f=d.formatOptions;if(o.formats[h]){var g=c;try{var m=s&&s.formatParams&&s.formatParams[s.interpolationkey]||{},v=m.locale||m.lng||s.locale||s.lng||r;g=o.formats[h](c,v,U0(U0(U0({},f),s),m))}catch(_){o.logger.warn(_)}return g}else o.logger.warn("there was no format function for ".concat(h));return c},t);return l}}]),n}();function AEe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function NEe(n){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Tmt(n,e){n.pending[e]!==void 0&&(delete n.pending[e],n.pendingCount--)}var kmt=function(n){xv(t,n);var e=Emt(t);function t(i,r,o){var s,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return El(this,t),s=e.call(this),Ej&&Jw.call(Yr(s)),s.backend=i,s.store=r,s.services=o,s.languageUtils=o.languageUtils,s.options=a,s.logger=xb.create("backendConnector"),s.waitingReads=[],s.maxParallelReads=a.maxParallelReads||10,s.readingCalls=0,s.maxRetries=a.maxRetries>=0?a.maxRetries:5,s.retryTimeout=a.retryTimeout>=1?a.retryTimeout:350,s.state={},s.queue=[],s.backend&&s.backend.init&&s.backend.init(o,a.backend,a),s}return xl(t,[{key:"queueLoad",value:function(r,o,s,a){var l=this,c={},u={},d={},h={};return r.forEach(function(f){var g=!0;o.forEach(function(m){var v="".concat(f,"|").concat(m);!s.reload&&l.store.hasResourceBundle(f,m)?l.state[v]=2:l.state[v]<0||(l.state[v]===1?u[v]===void 0&&(u[v]=!0):(l.state[v]=1,g=!1,u[v]===void 0&&(u[v]=!0),c[v]===void 0&&(c[v]=!0),h[m]===void 0&&(h[m]=!0)))}),g||(d[f]=!0)}),(Object.keys(c).length||Object.keys(u).length)&&this.queue.push({pending:u,pendingCount:Object.keys(u).length,loaded:{},errors:[],callback:a}),{toLoad:Object.keys(c),pending:Object.keys(u),toLoadLanguages:Object.keys(d),toLoadNamespaces:Object.keys(h)}}},{key:"loaded",value:function(r,o,s){var a=r.split("|"),l=a[0],c=a[1];o&&this.emit("failedLoading",l,c,o),s&&this.store.addResourceBundle(l,c,s),this.state[r]=o?-1:2;var u={};this.queue.forEach(function(d){omt(d.loaded,[l],c),Tmt(d,r),o&&d.errors.push(o),d.pendingCount===0&&!d.done&&(Object.keys(d.loaded).forEach(function(h){u[h]||(u[h]={});var f=d.loaded[h];f.length&&f.forEach(function(g){u[h][g]===void 0&&(u[h][g]=!0)})}),d.done=!0,d.errors.length?d.callback(d.errors):d.callback())}),this.emit("loaded",u),this.queue=this.queue.filter(function(d){return!d.done})}},{key:"read",value:function(r,o,s){var a=this,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,u=arguments.length>5?arguments[5]:void 0;if(!r.length)return u(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:r,ns:o,fcName:s,tried:l,wait:c,callback:u});return}this.readingCalls++;var d=function(m,v){if(a.readingCalls--,a.waitingReads.length>0){var _=a.waitingReads.shift();a.read(_.lng,_.ns,_.fcName,_.tried,_.wait,_.callback)}if(m&&v&&l2&&arguments[2]!==void 0?arguments[2]:{},l=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),l&&l();typeof r=="string"&&(r=this.languageUtils.toResolveHierarchy(r)),typeof o=="string"&&(o=[o]);var c=this.queueLoad(r,o,a,l);if(!c.toLoad.length)return c.pending.length||l(),null;c.toLoad.forEach(function(u){s.loadOne(u)})}},{key:"load",value:function(r,o,s){this.prepareLoading(r,o,{},s)}},{key:"reload",value:function(r,o,s){this.prepareLoading(r,o,{reload:!0},s)}},{key:"loadOne",value:function(r){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",a=r.split("|"),l=a[0],c=a[1];this.read(l,c,"read",void 0,void 0,function(u,d){u&&o.logger.warn("".concat(s,"loading namespace ").concat(c," for language ").concat(l," failed"),u),!u&&d&&o.logger.log("".concat(s,"loaded namespace ").concat(c," for language ").concat(l),d),o.loaded(r,u,d)})}},{key:"saveMissing",value:function(r,o,s,a,l){var c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},u=arguments.length>6&&arguments[6]!==void 0?arguments[6]:function(){};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(o)){this.logger.warn('did not save key "'.concat(s,'" as the namespace "').concat(o,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(s==null||s==="")){if(this.backend&&this.backend.create){var d=NEe(NEe({},c),{},{isUpdate:l}),h=this.backend.create.bind(this.backend);if(h.length<6)try{var f;h.length===5?f=h(r,o,s,a,d):f=h(r,o,s,a),f&&typeof f.then=="function"?f.then(function(g){return u(null,g)}).catch(u):u(null,f)}catch(g){u(g)}else h(r,o,s,a,u,d)}!r||!r[0]||this.store.addResource(r[0],o,s,a)}}}]),t}(Jw);function REe(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if(Qr(e[1])==="object"&&(t=e[1]),typeof e[1]=="string"&&(t.defaultValue=e[1]),typeof e[2]=="string"&&(t.tDescription=e[2]),Qr(e[2])==="object"||Qr(e[3])==="object"){var i=e[3]||e[2];Object.keys(i).forEach(function(r){t[r]=i[r]})}return t},interpolation:{escapeValue:!0,format:function(e,t,i,r){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function OEe(n){return typeof n.ns=="string"&&(n.ns=[n.ns]),typeof n.fallbackLng=="string"&&(n.fallbackLng=[n.fallbackLng]),typeof n.fallbackNS=="string"&&(n.fallbackNS=[n.fallbackNS]),n.supportedLngs&&n.supportedLngs.indexOf("cimode")<0&&(n.supportedLngs=n.supportedLngs.concat(["cimode"])),n}function PEe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function $v(n){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function h8(){}function Dmt(n){var e=Object.getOwnPropertyNames(Object.getPrototypeOf(n));e.forEach(function(t){typeof n[t]=="function"&&(n[t]=n[t].bind(n))})}var XV=function(n){xv(t,n);var e=Imt(t);function t(){var i,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(El(this,t),i=e.call(this),Ej&&Jw.call(Yr(i)),i.options=OEe(r),i.services={},i.logger=xb,i.modules={external:[]},Dmt(Yr(i)),o&&!i.isInitialized&&!r.isClone){if(!i.options.initImmediate)return i.init(r,o),fN(i,Yr(i));setTimeout(function(){i.init(r,o)},0)}return i}return xl(t,[{key:"init",value:function(){var r=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;typeof o=="function"&&(s=o,o={}),!o.defaultNS&&o.defaultNS!==!1&&o.ns&&(typeof o.ns=="string"?o.defaultNS=o.ns:o.ns.indexOf("translation")<0&&(o.defaultNS=o.ns[0]));var a=REe();this.options=$v($v($v({},a),this.options),OEe(o)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=$v($v({},a.interpolation),this.options.interpolation)),o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);function l(_){return _?typeof _=="function"?new _:_:null}if(!this.options.isClone){this.modules.logger?xb.init(l(this.modules.logger),this.options):xb.init(null,this.options);var c;this.modules.formatter?c=this.modules.formatter:typeof Intl<"u"&&(c=Smt);var u=new TEe(this.options);this.store=new fmt(this.options.resources,this.options);var d=this.services;d.logger=xb,d.resourceStore=this.store,d.languageUtils=u,d.pluralResolver=new ymt(u,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),c&&(!this.options.interpolation.format||this.options.interpolation.format===a.interpolation.format)&&(d.formatter=l(c),d.formatter.init(d,this.options),this.options.interpolation.format=d.formatter.format.bind(d.formatter)),d.interpolator=new Cmt(this.options),d.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},d.backendConnector=new kmt(l(this.modules.backend),d.resourceStore,d,this.options),d.backendConnector.on("*",function(_){for(var b=arguments.length,y=new Array(b>1?b-1:0),C=1;C1?b-1:0),C=1;C0&&h[0]!=="dev"&&(this.options.lng=h[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var f=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];f.forEach(function(_){r[_]=function(){var b;return(b=r.store)[_].apply(b,arguments)}});var g=["addResource","addResources","addResourceBundle","removeResourceBundle"];g.forEach(function(_){r[_]=function(){var b;return(b=r.store)[_].apply(b,arguments),r}});var m=QR(),v=function(){var b=function(C,x){r.isInitialized&&!r.initializedStoreOnce&&r.logger.warn("init: i18next is already initialized. You should call init just once!"),r.isInitialized=!0,r.options.isClone||r.logger.log("initialized",r.options),r.emit("initialized",r.options),m.resolve(x),s(C,x)};if(r.languages&&r.options.compatibilityAPI!=="v1"&&!r.isInitialized)return b(null,r.t.bind(r));r.changeLanguage(r.options.lng,b)};return this.options.resources||!this.options.initImmediate?v():setTimeout(v,0),m}},{key:"loadResources",value:function(r){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h8,a=s,l=typeof r=="string"?r:this.language;if(typeof r=="function"&&(a=r),!this.options.resources||this.options.partialBundledLanguages){if(l&&l.toLowerCase()==="cimode")return a();var c=[],u=function(f){if(f){var g=o.services.languageUtils.toResolveHierarchy(f);g.forEach(function(m){c.indexOf(m)<0&&c.push(m)})}};if(l)u(l);else{var d=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);d.forEach(function(h){return u(h)})}this.options.preload&&this.options.preload.forEach(function(h){return u(h)}),this.services.backendConnector.load(c,this.options.ns,function(h){!h&&!o.resolvedLanguage&&o.language&&o.setResolvedLanguage(o.language),a(h)})}else a(null)}},{key:"reloadResources",value:function(r,o,s){var a=QR();return r||(r=this.languages),o||(o=this.options.ns),s||(s=h8),this.services.backendConnector.reload(r,o,function(l){a.resolve(),s(l)}),a}},{key:"use",value:function(r){if(!r)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!r.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return r.type==="backend"&&(this.modules.backend=r),(r.type==="logger"||r.log&&r.warn&&r.error)&&(this.modules.logger=r),r.type==="languageDetector"&&(this.modules.languageDetector=r),r.type==="i18nFormat"&&(this.modules.i18nFormat=r),r.type==="postProcessor"&&Z6e.addPostProcessor(r),r.type==="formatter"&&(this.modules.formatter=r),r.type==="3rdParty"&&this.modules.external.push(r),this}},{key:"setResolvedLanguage",value:function(r){if(!(!r||!this.languages)&&!(["cimode","dev"].indexOf(r)>-1))for(var o=0;o-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}},{key:"changeLanguage",value:function(r,o){var s=this;this.isLanguageChangingTo=r;var a=QR();this.emit("languageChanging",r);var l=function(h){s.language=h,s.languages=s.services.languageUtils.toResolveHierarchy(h),s.resolvedLanguage=void 0,s.setResolvedLanguage(h)},c=function(h,f){f?(l(f),s.translator.changeLanguage(f),s.isLanguageChangingTo=void 0,s.emit("languageChanged",f),s.logger.log("languageChanged",f)):s.isLanguageChangingTo=void 0,a.resolve(function(){return s.t.apply(s,arguments)}),o&&o(h,function(){return s.t.apply(s,arguments)})},u=function(h){!r&&!h&&s.services.languageDetector&&(h=[]);var f=typeof h=="string"?h:s.services.languageUtils.getBestMatchFromCodes(h);f&&(s.language||l(f),s.translator.language||s.translator.changeLanguage(f),s.services.languageDetector&&s.services.languageDetector.cacheUserLanguage&&s.services.languageDetector.cacheUserLanguage(f)),s.loadResources(f,function(g){c(g,f)})};return!r&&this.services.languageDetector&&!this.services.languageDetector.async?u(this.services.languageDetector.detect()):!r&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(u):this.services.languageDetector.detect(u):u(r),a}},{key:"getFixedT",value:function(r,o,s){var a=this,l=function c(u,d){var h;if(Qr(d)!=="object"){for(var f=arguments.length,g=new Array(f>2?f-2:0),m=2;m1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var a=s.lng||this.resolvedLanguage||this.languages[0],l=this.options?this.options.fallbackLng:!1,c=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;var u=function(f,g){var m=o.services.backendConnector.state["".concat(f,"|").concat(g)];return m===-1||m===2};if(s.precheck){var d=s.precheck(this,u);if(d!==void 0)return d}return!!(this.hasResourceBundle(a,r)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||u(a,r)&&(!l||u(c,r)))}},{key:"loadNamespaces",value:function(r,o){var s=this,a=QR();return this.options.ns?(typeof r=="string"&&(r=[r]),r.forEach(function(l){s.options.ns.indexOf(l)<0&&s.options.ns.push(l)}),this.loadResources(function(l){a.resolve(),o&&o(l)}),a):(o&&o(),Promise.resolve())}},{key:"loadLanguages",value:function(r,o){var s=QR();typeof r=="string"&&(r=[r]);var a=this.options.preload||[],l=r.filter(function(c){return a.indexOf(c)<0});return l.length?(this.options.preload=a.concat(l),this.loadResources(function(c){s.resolve(),o&&o(c)}),s):(o&&o(),Promise.resolve())}},{key:"dir",value:function(r){if(r||(r=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!r)return"rtl";var o=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],s=this.services&&this.services.languageUtils||new TEe(REe());return o.indexOf(s.getLanguagePartFromCode(r))>-1||r.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var r=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h8,a=$v($v($v({},this.options),o),{isClone:!0}),l=new t(a);(o.debug!==void 0||o.prefix!==void 0)&&(l.logger=l.logger.clone(o));var c=["store","services","language"];return c.forEach(function(u){l[u]=r[u]}),l.services=$v({},this.services),l.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l.translator=new xEe(l.services,l.options),l.translator.on("*",function(u){for(var d=arguments.length,h=new Array(d>1?d-1:0),f=1;f0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;return new XV(n,e)});var gh=XV.createInstance();gh.createInstance=XV.createInstance;gh.createInstance;gh.dir;gh.init;gh.loadResources;gh.reloadResources;gh.use;gh.changeLanguage;gh.getFixedT;var Iie=gh.t;gh.exists;gh.setDefaultNamespace;gh.hasLoadedNamespace;gh.loadNamespaces;gh.loadLanguages;/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function bt(n,e={}){let t=n;for(const i in e)t=t.replace(`:${i}`,e[i]);return t}/** * Invoice Ninja (https://invoiceninja.com). * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */var Zi=(n=>(n.Active="active",n.Archived="archived",n.Deleted="deleted",n))(Zi||{});/** * Invoice Ninja (https://invoiceninja.com). * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const WX={[Zi.Active]:"active",[Zi.Archived]:"archived",[Zi.Deleted]:"deleted"};var ype={exports:{}},J6e=function(e,t){return function(){for(var r=new Array(arguments.length),o=0;o"u"}function Nmt(n){return n!==null&&!ZV(n)&&n.constructor!==null&&!ZV(n.constructor)&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}var eBe=Dk("ArrayBuffer");function Rmt(n){var e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(n):e=n&&n.buffer&&eBe(n.buffer),e}function Omt(n){return typeof n=="string"}function Pmt(n){return typeof n=="number"}function tBe(n){return n!==null&&typeof n=="object"}function t$(n){if(wpe(n)!=="object")return!1;var e=Object.getPrototypeOf(n);return e===null||e===Object.prototype}var Mmt=Dk("Date"),Fmt=Dk("File"),Bmt=Dk("Blob"),$mt=Dk("FileList");function Epe(n){return Cpe.call(n)==="[object Function]"}function Vmt(n){return tBe(n)&&Epe(n.pipe)}function Hmt(n){var e="[object FormData]";return n&&(typeof FormData=="function"&&n instanceof FormData||Cpe.call(n)===e||Epe(n.toString)&&n.toString()===e)}var Wmt=Dk("URLSearchParams");function zmt(n){return n.trim?n.trim():n.replace(/^\s+|\s+$/g,"")}function Umt(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function xpe(n,e){if(!(n===null||typeof n>"u"))if(typeof n!="object"&&(n=[n]),Spe(n))for(var t=0,i=n.length;t0;)o=i[r],s[o]||(e[o]=n[o],s[o]=!0);n=Object.getPrototypeOf(n)}while(n&&(!t||t(n,e))&&n!==Object.prototype);return e}function Ymt(n,e,t){n=String(n),(t===void 0||t>n.length)&&(t=n.length),t-=e.length;var i=n.indexOf(e,t);return i!==-1&&i===t}function Qmt(n){if(!n)return null;var e=n.length;if(ZV(e))return null;for(var t=new Array(e);e-- >0;)t[e]=n[e];return t}var Xmt=function(n){return function(e){return n&&e instanceof n}}(typeof Uint8Array<"u"&&Object.getPrototypeOf(Uint8Array)),$d={isArray:Spe,isArrayBuffer:eBe,isBuffer:Nmt,isFormData:Hmt,isArrayBufferView:Rmt,isString:Omt,isNumber:Pmt,isObject:tBe,isPlainObject:t$,isUndefined:ZV,isDate:Mmt,isFile:Fmt,isBlob:Bmt,isFunction:Epe,isStream:Vmt,isURLSearchParams:Wmt,isStandardBrowserEnv:Umt,forEach:xpe,merge:Lie,extend:jmt,trim:zmt,stripBOM:qmt,inherits:Kmt,toFlatObject:Gmt,kindOf:wpe,kindOfTest:Dk,endsWith:Ymt,toArray:Qmt,isTypedArray:Xmt,isFileList:$mt},PI=$d;function MEe(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var nBe=function(e,t,i){if(!t)return e;var r;if(i)r=i(t);else if(PI.isURLSearchParams(t))r=t.toString();else{var o=[];PI.forEach(t,function(l,c){l===null||typeof l>"u"||(PI.isArray(l)?c=c+"[]":l=[l],PI.forEach(l,function(d){PI.isDate(d)?d=d.toISOString():PI.isObject(d)&&(d=JSON.stringify(d)),o.push(MEe(c)+"="+MEe(d))}))}),r=o.join("&")}if(r){var s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+r}return e},Zmt=$d;function xj(){this.handlers=[]}xj.prototype.use=function(e,t,i){return this.handlers.push({fulfilled:e,rejected:t,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1};xj.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};xj.prototype.forEach=function(e){Zmt.forEach(this.handlers,function(i){i!==null&&e(i)})};var Jmt=xj,e_t=$d,t_t=function(e,t){e_t.forEach(e,function(r,o){o!==t&&o.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[o])})},iBe=$d;function ND(n,e,t,i,r){Error.call(this),this.message=n,this.name="AxiosError",e&&(this.code=e),t&&(this.config=t),i&&(this.request=i),r&&(this.response=r)}iBe.inherits(ND,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var rBe=ND.prototype,oBe={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach(function(n){oBe[n]={value:n}});Object.defineProperties(ND,oBe);Object.defineProperty(rBe,"isAxiosError",{value:!0});ND.from=function(n,e,t,i,r,o){var s=Object.create(rBe);return iBe.toFlatObject(n,s,function(l){return l!==Error.prototype}),ND.call(s,n.message,e,t,i,r),s.name=n.name,o&&Object.assign(s,o),s};var pN=ND,sBe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},h_=$d;function n_t(n,e){e=e||new FormData;var t=[];function i(o){return o===null?"":h_.isDate(o)?o.toISOString():h_.isArrayBuffer(o)||h_.isTypedArray(o)?typeof Blob=="function"?new Blob([o]):Buffer.from(o):o}function r(o,s){if(h_.isPlainObject(o)||h_.isArray(o)){if(t.indexOf(o)!==-1)throw Error("Circular reference detected in "+s);t.push(o),h_.forEach(o,function(l,c){if(!h_.isUndefined(l)){var u=s?s+"."+c:c,d;if(l&&!s&&typeof l=="object"){if(h_.endsWith(c,"{}"))l=JSON.stringify(l);else if(h_.endsWith(c,"[]")&&(d=h_.toArray(l))){d.forEach(function(h){!h_.isUndefined(h)&&e.append(u,i(h))});return}}r(l,u)}}),t.pop()}else e.append(s,i(o))}return r(n),e}var aBe=n_t,zX,FEe;function i_t(){if(FEe)return zX;FEe=1;var n=pN;return zX=function(t,i,r){var o=r.config.validateStatus;!r.status||!o||o(r.status)?t(r):i(new n("Request failed with status code "+r.status,[n.ERR_BAD_REQUEST,n.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))},zX}var UX,BEe;function r_t(){if(BEe)return UX;BEe=1;var n=$d;return UX=n.isStandardBrowserEnv()?function(){return{write:function(i,r,o,s,a,l){var c=[];c.push(i+"="+encodeURIComponent(r)),n.isNumber(o)&&c.push("expires="+new Date(o).toGMTString()),n.isString(s)&&c.push("path="+s),n.isString(a)&&c.push("domain="+a),l===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(i){var r=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(i){this.write(i,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),UX}var o_t=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)},s_t=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e},a_t=o_t,l_t=s_t,lBe=function(e,t){return e&&!a_t(t)?l_t(e,t):t},jX,$Ee;function c_t(){if($Ee)return jX;$Ee=1;var n=$d,e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return jX=function(i){var r={},o,s,a;return i&&n.forEach(i.split(` `),function(c){if(a=c.indexOf(":"),o=n.trim(c.substr(0,a)).toLowerCase(),s=n.trim(c.substr(a+1)),o){if(r[o]&&e.indexOf(o)>=0)return;o==="set-cookie"?r[o]=(r[o]?r[o]:[]).concat([s]):r[o]=r[o]?r[o]+", "+s:s}}),r},jX}var qX,VEe;function u_t(){if(VEe)return qX;VEe=1;var n=$d;return qX=n.isStandardBrowserEnv()?function(){var t=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a"),r;function o(s){var a=s;return t&&(i.setAttribute("href",a),a=i.href),i.setAttribute("href",a),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:i.pathname.charAt(0)==="/"?i.pathname:"/"+i.pathname}}return r=o(window.location.href),function(a){var l=n.isString(a)?o(a):a;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}(),qX}var KX,HEe;function Tj(){if(HEe)return KX;HEe=1;var n=pN,e=$d;function t(i){n.call(this,i??"canceled",n.ERR_CANCELED),this.name="CanceledError"}return e.inherits(t,n,{__CANCEL__:!0}),KX=t,KX}var GX,WEe;function d_t(){return WEe||(WEe=1,GX=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}),GX}var YX,zEe;function UEe(){if(zEe)return YX;zEe=1;var n=$d,e=i_t(),t=r_t(),i=nBe,r=lBe,o=c_t(),s=u_t(),a=sBe,l=pN,c=Tj(),u=d_t();return YX=function(h){return new Promise(function(g,m){var v=h.data,_=h.headers,b=h.responseType,y;function C(){h.cancelToken&&h.cancelToken.unsubscribe(y),h.signal&&h.signal.removeEventListener("abort",y)}n.isFormData(v)&&n.isStandardBrowserEnv()&&delete _["Content-Type"];var x=new XMLHttpRequest;if(h.auth){var E=h.auth.username||"",k=h.auth.password?unescape(encodeURIComponent(h.auth.password)):"";_.Authorization="Basic "+btoa(E+":"+k)}var L=r(h.baseURL,h.url);x.open(h.method.toUpperCase(),i(L,h.params,h.paramsSerializer),!0),x.timeout=h.timeout;function D(){if(x){var P="getAllResponseHeaders"in x?o(x.getAllResponseHeaders()):null,F=!b||b==="text"||b==="json"?x.responseText:x.response,B={data:F,status:x.status,statusText:x.statusText,headers:P,config:h,request:x};e(function(V){g(V),C()},function(V){m(V),C()},B),x=null}}if("onloadend"in x?x.onloadend=D:x.onreadystatechange=function(){!x||x.readyState!==4||x.status===0&&!(x.responseURL&&x.responseURL.indexOf("file:")===0)||setTimeout(D)},x.onabort=function(){x&&(m(new l("Request aborted",l.ECONNABORTED,h,x)),x=null)},x.onerror=function(){m(new l("Network Error",l.ERR_NETWORK,h,x,x)),x=null},x.ontimeout=function(){var F=h.timeout?"timeout of "+h.timeout+"ms exceeded":"timeout exceeded",B=h.transitional||a;h.timeoutErrorMessage&&(F=h.timeoutErrorMessage),m(new l(F,B.clarifyTimeoutError?l.ETIMEDOUT:l.ECONNABORTED,h,x)),x=null},n.isStandardBrowserEnv()){var A=(h.withCredentials||s(L))&&h.xsrfCookieName?t.read(h.xsrfCookieName):void 0;A&&(_[h.xsrfHeaderName]=A)}"setRequestHeader"in x&&n.forEach(_,function(F,B){typeof v>"u"&&B.toLowerCase()==="content-type"?delete _[B]:x.setRequestHeader(B,F)}),n.isUndefined(h.withCredentials)||(x.withCredentials=!!h.withCredentials),b&&b!=="json"&&(x.responseType=h.responseType),typeof h.onDownloadProgress=="function"&&x.addEventListener("progress",h.onDownloadProgress),typeof h.onUploadProgress=="function"&&x.upload&&x.upload.addEventListener("progress",h.onUploadProgress),(h.cancelToken||h.signal)&&(y=function(P){x&&(m(!P||P&&P.type?new c:P),x.abort(),x=null)},h.cancelToken&&h.cancelToken.subscribe(y),h.signal&&(h.signal.aborted?y():h.signal.addEventListener("abort",y))),v||(v=null);var O=u(L);if(O&&["http","https","file"].indexOf(O)===-1){m(new l("Unsupported protocol "+O+":",l.ERR_BAD_REQUEST,h));return}x.send(v)})},YX}var QX,jEe;function h_t(){return jEe||(jEe=1,QX=null),QX}var Mu=$d,qEe=t_t,KEe=pN,f_t=sBe,p_t=aBe,g_t={"Content-Type":"application/x-www-form-urlencoded"};function GEe(n,e){!Mu.isUndefined(n)&&Mu.isUndefined(n["Content-Type"])&&(n["Content-Type"]=e)}function m_t(){var n;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(n=UEe()),n}function __t(n,e,t){if(Mu.isString(n))try{return(e||JSON.parse)(n),Mu.trim(n)}catch(i){if(i.name!=="SyntaxError")throw i}return(t||JSON.stringify)(n)}var kj={transitional:f_t,adapter:m_t(),transformRequest:[function(e,t){if(qEe(t,"Accept"),qEe(t,"Content-Type"),Mu.isFormData(e)||Mu.isArrayBuffer(e)||Mu.isBuffer(e)||Mu.isStream(e)||Mu.isFile(e)||Mu.isBlob(e))return e;if(Mu.isArrayBufferView(e))return e.buffer;if(Mu.isURLSearchParams(e))return GEe(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var i=Mu.isObject(e),r=t&&t["Content-Type"],o;if((o=Mu.isFileList(e))||i&&r==="multipart/form-data"){var s=this.env&&this.env.FormData;return p_t(o?{"files[]":e}:e,s&&new s)}else if(i||r==="application/json")return GEe(t,"application/json"),__t(e);return e}],transformResponse:[function(e){var t=this.transitional||kj.transitional,i=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,o=!i&&this.responseType==="json";if(o||r&&Mu.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?KEe.from(s,KEe.ERR_BAD_RESPONSE,this,null,this.response):s}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:h_t()},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Mu.forEach(["delete","get","head"],function(e){kj.headers[e]={}});Mu.forEach(["post","put","patch"],function(e){kj.headers[e]=Mu.merge(g_t)});var Tpe=kj,v_t=$d,b_t=Tpe,y_t=function(e,t,i){var r=this||b_t;return v_t.forEach(i,function(s){e=s.call(r,e,t)}),e},XX,YEe;function cBe(){return YEe||(YEe=1,XX=function(e){return!!(e&&e.__CANCEL__)}),XX}var QEe=$d,ZX=y_t,C_t=cBe(),w_t=Tpe,S_t=Tj();function JX(n){if(n.cancelToken&&n.cancelToken.throwIfRequested(),n.signal&&n.signal.aborted)throw new S_t}var E_t=function(e){JX(e),e.headers=e.headers||{},e.data=ZX.call(e,e.data,e.headers,e.transformRequest),e.headers=QEe.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),QEe.forEach(["delete","get","head","post","put","patch","common"],function(r){delete e.headers[r]});var t=e.adapter||w_t.adapter;return t(e).then(function(r){return JX(e),r.data=ZX.call(e,r.data,r.headers,e.transformResponse),r},function(r){return C_t(r)||(JX(e),r&&r.response&&(r.response.data=ZX.call(e,r.response.data,r.response.headers,e.transformResponse))),Promise.reject(r)})},yp=$d,uBe=function(e,t){t=t||{};var i={};function r(u,d){return yp.isPlainObject(u)&&yp.isPlainObject(d)?yp.merge(u,d):yp.isPlainObject(d)?yp.merge({},d):yp.isArray(d)?d.slice():d}function o(u){if(yp.isUndefined(t[u])){if(!yp.isUndefined(e[u]))return r(void 0,e[u])}else return r(e[u],t[u])}function s(u){if(!yp.isUndefined(t[u]))return r(void 0,t[u])}function a(u){if(yp.isUndefined(t[u])){if(!yp.isUndefined(e[u]))return r(void 0,e[u])}else return r(void 0,t[u])}function l(u){if(u in t)return r(e[u],t[u]);if(u in e)return r(void 0,e[u])}var c={url:s,method:s,data:s,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:l};return yp.forEach(Object.keys(e).concat(Object.keys(t)),function(d){var h=c[d]||o,f=h(d);yp.isUndefined(f)&&h!==l||(i[d]=f)}),i},eZ,XEe;function dBe(){return XEe||(XEe=1,eZ={version:"0.27.2"}),eZ}var x_t=dBe().version,EC=pN,kpe={};["object","boolean","number","function","string","symbol"].forEach(function(n,e){kpe[n]=function(i){return typeof i===n||"a"+(e<1?"n ":" ")+n}});var ZEe={};kpe.transitional=function(e,t,i){function r(o,s){return"[Axios v"+x_t+"] Transitional option '"+o+"'"+s+(i?". "+i:"")}return function(o,s,a){if(e===!1)throw new EC(r(s," has been removed"+(t?" in "+t:"")),EC.ERR_DEPRECATED);return t&&!ZEe[s]&&(ZEe[s]=!0,console.warn(r(s," has been deprecated since v"+t+" and will be removed in the near future"))),e?e(o,s,a):!0}};function T_t(n,e,t){if(typeof n!="object")throw new EC("options must be an object",EC.ERR_BAD_OPTION_VALUE);for(var i=Object.keys(n),r=i.length;r-- >0;){var o=i[r],s=e[o];if(s){var a=n[o],l=a===void 0||s(a,o,n);if(l!==!0)throw new EC("option "+o+" must be "+l,EC.ERR_BAD_OPTION_VALUE);continue}if(t!==!0)throw new EC("Unknown option "+o,EC.ERR_BAD_OPTION)}}var k_t={assertOptions:T_t,validators:kpe},hBe=$d,I_t=nBe,JEe=Jmt,exe=E_t,Ij=uBe,L_t=lBe,fBe=k_t,MI=fBe.validators;function RD(n){this.defaults=n,this.interceptors={request:new JEe,response:new JEe}}RD.prototype.request=function(e,t){typeof e=="string"?(t=t||{},t.url=e):t=e||{},t=Ij(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var i=t.transitional;i!==void 0&&fBe.assertOptions(i,{silentJSONParsing:MI.transitional(MI.boolean),forcedJSONParsing:MI.transitional(MI.boolean),clarifyTimeoutError:MI.transitional(MI.boolean)},!1);var r=[],o=!0;this.interceptors.request.forEach(function(f){typeof f.runWhen=="function"&&f.runWhen(t)===!1||(o=o&&f.synchronous,r.unshift(f.fulfilled,f.rejected))});var s=[];this.interceptors.response.forEach(function(f){s.push(f.fulfilled,f.rejected)});var a;if(!o){var l=[exe,void 0];for(Array.prototype.unshift.apply(l,r),l=l.concat(s),a=Promise.resolve(t);l.length;)a=a.then(l.shift(),l.shift());return a}for(var c=t;r.length;){var u=r.shift(),d=r.shift();try{c=u(c)}catch(h){d(h);break}}try{a=exe(c)}catch(h){return Promise.reject(h)}for(;s.length;)a=a.then(s.shift(),s.shift());return a};RD.prototype.getUri=function(e){e=Ij(this.defaults,e);var t=L_t(e.baseURL,e.url);return I_t(t,e.params,e.paramsSerializer)};hBe.forEach(["delete","get","head","options"],function(e){RD.prototype[e]=function(t,i){return this.request(Ij(i||{},{method:e,url:t,data:(i||{}).data}))}});hBe.forEach(["post","put","patch"],function(e){function t(i){return function(o,s,a){return this.request(Ij(a||{},{method:e,headers:i?{"Content-Type":"multipart/form-data"}:{},url:o,data:s}))}}RD.prototype[e]=t(),RD.prototype[e+"Form"]=t(!0)});var D_t=RD,tZ,txe;function A_t(){if(txe)return tZ;txe=1;var n=Tj();function e(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var i;this.promise=new Promise(function(s){i=s});var r=this;this.promise.then(function(o){if(r._listeners){var s,a=r._listeners.length;for(s=0;st};return typeof n=="function"?i.read=n:(i.init=n,i.read=function(r){return r(this)},i.write=function(r,o,s){return o(this,typeof s=="function"?s(r(this)):s)}),e&&(i.write=e),i}const oxe=n=>"init"in n,sxe=n=>!!n.write,JV=new WeakMap,V_t=(n,e)=>{JV.set(n,e),n.catch(()=>{}).finally(()=>JV.delete(n))},axe=(n,e)=>{const t=JV.get(n);t&&(JV.delete(n),t(e))},lxe=(n,e)=>{n.status="fulfilled",n.value=e},cxe=(n,e)=>{n.status="rejected",n.reason=e},H_t=n=>typeof(n==null?void 0:n.then)=="function",XR=(n,e)=>!!n&&"v"in n&&"v"in e&&Object.is(n.v,e.v),uxe=(n,e)=>!!n&&"e"in n&&"e"in e&&Object.is(n.e,e.e),FI=n=>!!n&&"v"in n&&n.v instanceof Promise,W_t=(n,e)=>"v"in n&&"v"in e&&n.v.orig&&n.v.orig===e.v.orig,f8=n=>{if("e"in n)throw n.e;return n.v},z_t=()=>{const n=new WeakMap,e=new WeakMap,t=new Map;let i,r;const o=L=>n.get(L),s=(L,D)=>{const A=n.get(L);if(n.set(L,D),t.has(L)||t.set(L,A),FI(A)){const O="v"in D?D.v instanceof Promise?D.v:Promise.resolve(D.v):Promise.reject(D.e);A.v!==O&&axe(A.v,O)}},a=(L,D,A)=>{const O=new Map;let P=!1;A.forEach((F,B)=>{!F&&B===L&&(F=D),F&&(O.set(B,F),D.d.get(B)!==F&&(P=!0))}),(P||D.d.size!==O.size)&&(D.d=O)},l=(L,D,A)=>{const O=o(L),P={d:(O==null?void 0:O.d)||new Map,v:D};if(A&&a(L,P,A),XR(O,P)&&O.d===P.d)return O;if(FI(O)&&FI(P)&&W_t(O,P)){if(O.d===P.d)return O;P.v=O.v}return s(L,P),P},c=(L,D,A,O)=>{if(H_t(D)){let P;const F=()=>{const M=o(L);if(!FI(M)||M.v!==B)return;const V=l(L,B,A);e.has(L)&&M.d!==V.d&&x(L,V,M.d)},B=new Promise((M,V)=>{let U=!1;D.then(W=>{U||(U=!0,lxe(B,W),M(W),F())},W=>{U||(U=!0,cxe(B,W),V(W),F())}),P=W=>{U||(U=!0,W.then(q=>lxe(B,q),q=>cxe(B,q)),M(W))}});return B.orig=D,B.status="pending",V_t(B,M=>{M&&P(M),O==null||O()}),l(L,B,A)}return l(L,D,A)},u=(L,D,A)=>{const O=o(L),P={d:(O==null?void 0:O.d)||new Map,e:D};return A&&a(L,P,A),uxe(O,P)&&O.d===P.d?O:(s(L,P),P)},d=(L,D)=>{const A=o(L);if(!D&&A&&(e.has(L)||Array.from(A.d).every(([U,W])=>{if(U===L)return!0;const q=d(U);return q===W||XR(q,W)})))return A;const O=new Map;let P=!0;const F=U=>{if(U===L){const q=o(U);if(q)return O.set(U,q),f8(q);if(oxe(U))return O.set(U,void 0),U.init;throw new Error("no atom init")}const W=d(U);return O.set(U,W),f8(W)};let B,M;const V={get signal(){return B||(B=new AbortController),B.signal},get setSelf(){return!M&&sxe(L)&&(M=(...U)=>{if(!P)return b(L,...U)}),M}};try{const U=L.read(F,V);return c(L,U,O,()=>B==null?void 0:B.abort())}catch(U){return u(L,U,O)}finally{P=!1}},h=L=>f8(d(L)),f=L=>{let D=e.get(L);return D||(D=y(L)),D},g=(L,D)=>!D.l.size&&(!D.t.size||D.t.size===1&&D.t.has(L)),m=L=>{const D=e.get(L);D&&g(L,D)&&C(L)},v=L=>{const D=new Map,A=new WeakMap,O=B=>{var M;const V=new Set((M=e.get(B))==null?void 0:M.t);return t.forEach((U,W)=>{var q;(q=o(W))!=null&&q.d.has(B)&&V.add(W)}),V},P=B=>{O(B).forEach(M=>{M!==B&&(D.set(M,(D.get(M)||new Set).add(B)),A.set(M,(A.get(M)||0)+1),P(M))})};P(L);const F=B=>{O(B).forEach(M=>{var V;if(M!==B){let U=A.get(M);if(U&&A.set(M,--U),!U){let W=!!((V=D.get(M))!=null&&V.size);if(W){const q=o(M),H=d(M,!0);W=!XR(q,H)}W||D.forEach(q=>q.delete(M))}F(M)}})};F(L)},_=(L,...D)=>{let A=!0;const O=B=>f8(d(B)),P=(B,...M)=>{let V;if(B===L){if(!oxe(B))throw new Error("atom not writable");const U=o(B),W=c(B,M[0]);XR(U,W)||v(B)}else V=_(B,...M);if(!A){const U=E()}return V},F=L.write(O,P,...D);return A=!1,F},b=(L,...D)=>{const A=_(L,...D),O=E();return A},y=(L,D,A)=>{var O;const P=A||[];(O=o(L))==null||O.d.forEach((B,M)=>{const V=e.get(M);V?V.t.add(L):M!==L&&y(M,L,P)}),d(L);const F={t:new Set(D&&[D]),l:new Set};if(e.set(L,F),sxe(L)&&L.onMount){const{onMount:B}=L;P.push(()=>{const M=B((...V)=>b(L,...V));M&&(F.u=M)})}return A||P.forEach(B=>B()),F},C=L=>{var D;const A=(D=e.get(L))==null?void 0:D.u;A&&A(),e.delete(L);const O=o(L);O&&(FI(O)&&axe(O.v),O.d.forEach((P,F)=>{if(F!==L){const B=e.get(F);B&&(B.t.delete(L),g(F,B)&&C(F))}}))},x=(L,D,A)=>{const O=new Set(D.d.keys());A==null||A.forEach((P,F)=>{if(O.has(F)){O.delete(F);return}const B=e.get(F);B&&(B.t.delete(L),g(F,B)&&C(F))}),O.forEach(P=>{const F=e.get(P);F?F.t.add(L):e.has(L)&&y(P,L)})},E=()=>{let L;for(;t.size;){const D=Array.from(t);t.clear(),D.forEach(([A,O])=>{const P=o(A);if(P){const F=e.get(A);F&&P.d!==(O==null?void 0:O.d)&&x(A,P,O==null?void 0:O.d),F&&!(!FI(O)&&(XR(O,P)||uxe(O,P)))&&F.l.forEach(B=>B())}})}};return{get:h,set:b,sub:(L,D)=>{const A=f(L),O=E(),P=A.l;return P.add(D),()=>{P.delete(D),m(L)}}}};let rZ;const U_t=()=>(rZ||(rZ=z_t()),rZ),j_t=w.createContext(void 0),gBe=n=>{const e=w.useContext(j_t);return(n==null?void 0:n.store)||e||U_t()},q_t=n=>typeof(n==null?void 0:n.then)=="function",K_t=ae.use||(n=>{if(n.status==="pending")throw n;if(n.status==="fulfilled")return n.value;throw n.status==="rejected"?n.reason:(n.status="pending",n.then(e=>{n.status="fulfilled",n.value=e},e=>{n.status="rejected",n.reason=e}),n)});function Fi(n,e){const t=gBe(e),[[i,r,o],s]=w.useReducer(c=>{const u=t.get(n);return Object.is(c[0],u)&&c[1]===t&&c[2]===n?c:[u,t,n]},void 0,()=>[t.get(n),t,n]);let a=i;(r!==t||o!==n)&&(s(),a=t.get(n));const l=e==null?void 0:e.delay;return w.useEffect(()=>{const c=t.sub(n,()=>{if(typeof l=="number"){setTimeout(s,l);return}s()});return s(),c},[t,n,l]),w.useDebugValue(a),q_t(a)?K_t(a):a}function Ar(n,e){const t=gBe(e);return w.useCallback((...r)=>t.set(n,...r),[t,n])}function Yo(n,e){return[Fi(n,e),Ar(n,e)]}var mBe={exports:{}};/*! * Pusher JavaScript Library v8.4.0-rc2 * https://pusher.com/ * * Copyright 2020, Pusher * Released under the MIT licence. */(function(n,e){(function(i,r){n.exports=r()})(window,function(){return function(t){var i={};function r(o){if(i[o])return i[o].exports;var s=i[o]={i:o,l:!1,exports:{}};return t[o].call(s.exports,s,s.exports,r),s.l=!0,s.exports}return r.m=t,r.c=i,r.d=function(o,s,a){r.o(o,s)||Object.defineProperty(o,s,{enumerable:!0,get:a})},r.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},r.t=function(o,s){if(s&1&&(o=r(o)),s&8||s&4&&typeof o=="object"&&o&&o.__esModule)return o;var a=Object.create(null);if(r.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:o}),s&2&&typeof o!="string")for(var l in o)r.d(a,l,(function(c){return o[c]}).bind(null,l));return a},r.n=function(o){var s=o&&o.__esModule?function(){return o.default}:function(){return o};return r.d(s,"a",s),s},r.o=function(o,s){return Object.prototype.hasOwnProperty.call(o,s)},r.p="",r(r.s=2)}([function(t,i,r){var o=this&&this.__extends||function(){var m=function(v,_){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,y){b.__proto__=y}||function(b,y){for(var C in y)y.hasOwnProperty(C)&&(b[C]=y[C])},m(v,_)};return function(v,_){m(v,_);function b(){this.constructor=v}v.prototype=_===null?Object.create(_):(b.prototype=_.prototype,new b)}}();Object.defineProperty(i,"__esModule",{value:!0});var s=256,a=function(){function m(v){v===void 0&&(v="="),this._paddingCharacter=v}return m.prototype.encodedLength=function(v){return this._paddingCharacter?(v+2)/3*4|0:(v*8+5)/6|0},m.prototype.encode=function(v){for(var _="",b=0;b>>3*6&63),_+=this._encodeByte(y>>>2*6&63),_+=this._encodeByte(y>>>1*6&63),_+=this._encodeByte(y>>>0*6&63)}var C=v.length-b;if(C>0){var y=v[b]<<16|(C===2?v[b+1]<<8:0);_+=this._encodeByte(y>>>3*6&63),_+=this._encodeByte(y>>>2*6&63),C===2?_+=this._encodeByte(y>>>1*6&63):_+=this._paddingCharacter||"",_+=this._paddingCharacter||""}return _},m.prototype.maxDecodedLength=function(v){return this._paddingCharacter?v/4*3|0:(v*6+7)/8|0},m.prototype.decodedLength=function(v){return this.maxDecodedLength(v.length-this._getPaddingLength(v))},m.prototype.decode=function(v){if(v.length===0)return new Uint8Array(0);for(var _=this._getPaddingLength(v),b=v.length-_,y=new Uint8Array(this.maxDecodedLength(b)),C=0,x=0,E=0,k=0,L=0,D=0,A=0;x>>4,y[C++]=L<<4|D>>>2,y[C++]=D<<6|A,E|=k&s,E|=L&s,E|=D&s,E|=A&s;if(x>>4,E|=k&s,E|=L&s),x>>2,E|=D&s),x>>8&0-65-26+97,_+=51-v>>>8&26-97-52+48,_+=61-v>>>8&52-48-62+43,_+=62-v>>>8&62-43-63+47,String.fromCharCode(_)},m.prototype._decodeChar=function(v){var _=s;return _+=(42-v&v-44)>>>8&-s+v-43+62,_+=(46-v&v-48)>>>8&-s+v-47+63,_+=(47-v&v-58)>>>8&-s+v-48+52,_+=(64-v&v-91)>>>8&-s+v-65+0,_+=(96-v&v-123)>>>8&-s+v-97+26,_},m.prototype._getPaddingLength=function(v){var _=0;if(this._paddingCharacter){for(var b=v.length-1;b>=0&&v[b]===this._paddingCharacter;b--)_++;if(v.length<4||_>2)throw new Error("Base64Coder: incorrect padding")}return _},m}();i.Coder=a;var l=new a;function c(m){return l.encode(m)}i.encode=c;function u(m){return l.decode(m)}i.decode=u;var d=function(m){o(v,m);function v(){return m!==null&&m.apply(this,arguments)||this}return v.prototype._encodeByte=function(_){var b=_;return b+=65,b+=25-_>>>8&0-65-26+97,b+=51-_>>>8&26-97-52+48,b+=61-_>>>8&52-48-62+45,b+=62-_>>>8&62-45-63+95,String.fromCharCode(b)},v.prototype._decodeChar=function(_){var b=s;return b+=(44-_&_-46)>>>8&-s+_-45+62,b+=(94-_&_-96)>>>8&-s+_-95+63,b+=(47-_&_-58)>>>8&-s+_-48+52,b+=(64-_&_-91)>>>8&-s+_-65+0,b+=(96-_&_-123)>>>8&-s+_-97+26,b},v}(a);i.URLSafeCoder=d;var h=new d;function f(m){return h.encode(m)}i.encodeURLSafe=f;function g(m){return h.decode(m)}i.decodeURLSafe=g,i.encodedLength=function(m){return l.encodedLength(m)},i.maxDecodedLength=function(m){return l.maxDecodedLength(m)},i.decodedLength=function(m){return l.decodedLength(m)}},function(t,i,r){Object.defineProperty(i,"__esModule",{value:!0});var o="utf8: invalid string",s="utf8: invalid source encoding";function a(u){for(var d=new Uint8Array(l(u)),h=0,f=0;f>6,d[h++]=128|g&63):g<55296?(d[h++]=224|g>>12,d[h++]=128|g>>6&63,d[h++]=128|g&63):(f++,g=(g&1023)<<10,g|=u.charCodeAt(f)&1023,g+=65536,d[h++]=240|g>>18,d[h++]=128|g>>12&63,d[h++]=128|g>>6&63,d[h++]=128|g&63)}return d}i.encode=a;function l(u){for(var d=0,h=0;h=u.length-1)throw new Error(o);h++,d+=4}else throw new Error(o)}return d}i.encodedLength=l;function c(u){for(var d=[],h=0;h=u.length)throw new Error(s);var m=u[++h];if((m&192)!==128)throw new Error(s);f=(f&31)<<6|m&63,g=128}else if(f<240){if(h>=u.length-1)throw new Error(s);var m=u[++h],v=u[++h];if((m&192)!==128||(v&192)!==128)throw new Error(s);f=(f&15)<<12|(m&63)<<6|v&63,g=2048}else if(f<248){if(h>=u.length-2)throw new Error(s);var m=u[++h],v=u[++h],_=u[++h];if((m&192)!==128||(v&192)!==128||(_&192)!==128)throw new Error(s);f=(f&15)<<18|(m&63)<<12|(v&63)<<6|_&63,g=65536}else throw new Error(s);if(f=55296&&f<=57343)throw new Error(s);if(f>=65536){if(f>1114111)throw new Error(s);f-=65536,d.push(String.fromCharCode(55296|f>>10)),f=56320|f&1023}}d.push(String.fromCharCode(f))}return d.join("")}i.decode=c},function(t,i,r){t.exports=r(3).default},function(t,i,r){r.r(i);class o{constructor(z,X){this.lastId=0,this.prefix=z,this.name=X}create(z){this.lastId++;var X=this.lastId,Ce=this.prefix+X,Ne=this.name+"["+X+"]",Kt=!1,Fn=function(){Kt||(z.apply(null,arguments),Kt=!0)};return this[X]=Fn,{number:X,id:Ce,name:Ne,callback:Fn}}remove(z){delete this[z.number]}}var s=new o("_pusher_script_","Pusher.ScriptReceivers"),a={VERSION:"8.4.0-rc2",PROTOCOL:7,wsPort:80,wssPort:443,wsPath:"",httpHost:"sockjs.pusher.com",httpPort:80,httpsPort:443,httpPath:"/pusher",stats_host:"stats.pusher.com",authEndpoint:"/pusher/auth",authTransport:"ajax",activityTimeout:12e4,pongTimeout:3e4,unavailableTimeout:1e4,userAuthentication:{endpoint:"/pusher/user-auth",transport:"ajax"},channelAuthorization:{endpoint:"/pusher/auth",transport:"ajax"},cdn_http:"http://js.pusher.com",cdn_https:"https://js.pusher.com",dependency_suffix:""},l=a;class c{constructor(z){this.options=z,this.receivers=z.receivers||s,this.loading={}}load(z,X,Ce){var Ne=this;if(Ne.loading[z]&&Ne.loading[z].length>0)Ne.loading[z].push(Ce);else{Ne.loading[z]=[Ce];var Kt=Dn.createScriptRequest(Ne.getPath(z,X)),Fn=Ne.receivers.create(function(ki){if(Ne.receivers.remove(Fn),Ne.loading[z]){var $r=Ne.loading[z];delete Ne.loading[z];for(var Fo=function(An){An||Kt.cleanup()},yi=0;yi<$r.length;yi++)$r[yi](ki,Fo)}});Kt.send(Fn)}}getRoot(z){var X,Ce=Dn.getDocument().location.protocol;return z&&z.useTLS||Ce==="https:"?X=this.options.cdn_https:X=this.options.cdn_http,X.replace(/\/*$/,"")+"/"+this.options.version}getPath(z,X){return this.getRoot(X)+"/"+z+this.options.suffix+".js"}}var u=new o("_pusher_dependencies","Pusher.DependenciesReceivers"),d=new c({cdn_http:l.cdn_http,cdn_https:l.cdn_https,version:l.VERSION,suffix:l.dependency_suffix,receivers:u});const h={baseUrl:"https://pusher.com",urls:{authenticationEndpoint:{path:"/docs/channels/server_api/authenticating_users"},authorizationEndpoint:{path:"/docs/channels/server_api/authorizing-users/"},javascriptQuickStart:{path:"/docs/javascript_quick_start"},triggeringClientEvents:{path:"/docs/client_api_guide/client_events#trigger-events"},encryptedChannelSupport:{fullUrl:"https://github.com/pusher/pusher-js/tree/cc491015371a4bde5743d1c87a0fbac0feb53195#encrypted-channel-support"}}};var g={buildLogSuffix:function(ee){const z="See:",X=h.urls[ee];if(!X)return"";let Ce;return X.fullUrl?Ce=X.fullUrl:X.path&&(Ce=h.baseUrl+X.path),Ce?`${z} ${Ce}`:""}},m;(function(ee){ee.UserAuthentication="user-authentication",ee.ChannelAuthorization="channel-authorization"})(m||(m={}));class v extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class _ extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class b extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class y extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class C extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class x extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class E extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class k extends Error{constructor(z){super(z),Object.setPrototypeOf(this,new.target.prototype)}}class L extends Error{constructor(z,X){super(X),this.status=z,Object.setPrototypeOf(this,new.target.prototype)}}var A=function(ee,z,X,Ce,Ne){const Kt=Dn.createXHR();Kt.open("POST",X.endpoint,!0),Kt.setRequestHeader("Content-Type","application/x-www-form-urlencoded");for(var Fn in X.headers)Kt.setRequestHeader(Fn,X.headers[Fn]);if(X.headersProvider!=null){let ki=X.headersProvider();for(var Fn in ki)Kt.setRequestHeader(Fn,ki[Fn])}return Kt.onreadystatechange=function(){if(Kt.readyState===4)if(Kt.status===200){let ki,$r=!1;try{ki=JSON.parse(Kt.responseText),$r=!0}catch{Ne(new L(200,`JSON returned from ${Ce.toString()} endpoint was invalid, yet status code was 200. Data was: ${Kt.responseText}`),null)}$r&&Ne(null,ki)}else{let ki="";switch(Ce){case m.UserAuthentication:ki=g.buildLogSuffix("authenticationEndpoint");break;case m.ChannelAuthorization:ki=`Clients must be authorized to join private or presence channels. ${g.buildLogSuffix("authorizationEndpoint")}`;break}Ne(new L(Kt.status,`Unable to retrieve auth string from ${Ce.toString()} endpoint - received status: ${Kt.status} from ${X.endpoint}. ${ki}`),null)}},Kt.send(z),Kt};function O(ee){return U(M(ee))}var P=String.fromCharCode,F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B=function(ee){var z=ee.charCodeAt(0);return z<128?ee:z<2048?P(192|z>>>6)+P(128|z&63):P(224|z>>>12&15)+P(128|z>>>6&63)+P(128|z&63)},M=function(ee){return ee.replace(/[^\x00-\x7F]/g,B)},V=function(ee){var z=[0,2,1][ee.length%3],X=ee.charCodeAt(0)<<16|(ee.length>1?ee.charCodeAt(1):0)<<8|(ee.length>2?ee.charCodeAt(2):0),Ce=[F.charAt(X>>>18),F.charAt(X>>>12&63),z>=2?"=":F.charAt(X>>>6&63),z>=1?"=":F.charAt(X&63)];return Ce.join("")},U=window.btoa||function(ee){return ee.replace(/[\s\S]{1,3}/g,V)};class W{constructor(z,X,Ce,Ne){this.clear=X,this.timer=z(()=>{this.timer&&(this.timer=Ne(this.timer))},Ce)}isRunning(){return this.timer!==null}ensureAborted(){this.timer&&(this.clear(this.timer),this.timer=null)}}var q=W;function H(ee){window.clearTimeout(ee)}function ie(ee){window.clearInterval(ee)}class se extends q{constructor(z,X){super(setTimeout,H,z,function(Ce){return X(),null})}}class Q extends q{constructor(z,X){super(setInterval,ie,z,function(Ce){return X(),Ce})}}var Ee={now(){return Date.now?Date.now():new Date().valueOf()},defer(ee){return new se(0,ee)},method(ee,...z){var X=Array.prototype.slice.call(arguments,1);return function(Ce){return Ce[ee].apply(Ce,X.concat(arguments))}}},Fe=Ee;function He(ee,...z){for(var X=0;X{window.console&&window.console.log&&window.console.log(z)}}debug(...z){this.log(this.globalLog,z)}warn(...z){this.log(this.globalLogWarn,z)}error(...z){this.log(this.globalLogError,z)}globalLogWarn(z){window.console&&window.console.warn?window.console.warn(z):this.globalLog(z)}globalLogError(z){window.console&&window.console.error?window.console.error(z):this.globalLogWarn(z)}log(z,...X){var Ce=ke.apply(this,arguments);wE.log?wE.log(Ce):wE.logToConsole&&z.bind(this)(Ce)}}var le=new Z,te=function(ee,z,X,Ce,Ne){(X.headers!==void 0||X.headersProvider!=null)&&le.warn(`To send headers with the ${Ce.toString()} request, you must use AJAX, rather than JSONP.`);var Kt=ee.nextAuthCallbackID.toString();ee.nextAuthCallbackID++;var Fn=ee.getDocument(),ki=Fn.createElement("script");ee.auth_callbacks[Kt]=function(yi){Ne(null,yi)};var $r="Pusher.auth_callbacks['"+Kt+"']";ki.src=X.endpoint+"?callback="+encodeURIComponent($r)+"&"+z;var Fo=Fn.getElementsByTagName("head")[0]||Fn.documentElement;Fo.insertBefore(ki,Fo.firstChild)},me=te;class Oe{constructor(z){this.src=z}send(z){var X=this,Ce="Error loading "+X.src;X.script=document.createElement("script"),X.script.id=z.id,X.script.src=X.src,X.script.type="text/javascript",X.script.charset="UTF-8",X.script.addEventListener?(X.script.onerror=function(){z.callback(Ce)},X.script.onload=function(){z.callback(null)}):X.script.onreadystatechange=function(){(X.script.readyState==="loaded"||X.script.readyState==="complete")&&z.callback(null)},X.script.async===void 0&&document.attachEvent&&/opera/i.test(navigator.userAgent)?(X.errorScript=document.createElement("script"),X.errorScript.id=z.id+"_error",X.errorScript.text=z.name+"('"+Ce+"');",X.script.async=X.errorScript.async=!1):X.script.async=!0;var Ne=document.getElementsByTagName("head")[0];Ne.insertBefore(X.script,Ne.firstChild),X.errorScript&&Ne.insertBefore(X.errorScript,X.script.nextSibling)}cleanup(){this.script&&(this.script.onload=this.script.onerror=null,this.script.onreadystatechange=null),this.script&&this.script.parentNode&&this.script.parentNode.removeChild(this.script),this.errorScript&&this.errorScript.parentNode&&this.errorScript.parentNode.removeChild(this.errorScript),this.script=null,this.errorScript=null}}class et{constructor(z,X){this.url=z,this.data=X}send(z){if(!this.request){var X=Se(this.data),Ce=this.url+"/"+z.number+"?"+X;this.request=Dn.createScriptRequest(Ce),this.request.send(z)}}cleanup(){this.request&&this.request.cleanup()}}var Et=function(ee,z){return function(X,Ce){var Ne="http"+(z?"s":"")+"://",Kt=Ne+(ee.host||ee.options.host)+ee.options.path,Fn=Dn.createJSONPRequest(Kt,X),ki=Dn.ScriptReceivers.create(function($r,Fo){s.remove(ki),Fn.cleanup(),Fo&&Fo.host&&(ee.host=Fo.host),Ce&&Ce($r,Fo)});Fn.send(ki)}},Qe={name:"jsonp",getAgent:Et},At=Qe;function Ut(ee,z,X){var Ce=ee+(z.useTLS?"s":""),Ne=z.useTLS?z.hostTLS:z.hostNonTLS;return Ce+"://"+Ne+X}function fe(ee,z){var X="/app/"+ee,Ce="?protocol="+l.PROTOCOL+"&client=js&version="+l.VERSION+(z?"&"+z:"");return X+Ce}var Re={getInitial:function(ee,z){var X=(z.httpPath||"")+fe(ee,"flash=false");return Ut("ws",z,X)}},Je={getInitial:function(ee,z){var X=(z.httpPath||"/pusher")+fe(ee);return Ut("http",z,X)}},Ot={getInitial:function(ee,z){return Ut("http",z,z.httpPath||"/pusher")},getPath:function(ee,z){return fe(ee)}};class Ft{constructor(){this._callbacks={}}get(z){return this._callbacks[jt(z)]}add(z,X,Ce){var Ne=jt(z);this._callbacks[Ne]=this._callbacks[Ne]||[],this._callbacks[Ne].push({fn:X,context:Ce})}remove(z,X,Ce){if(!z&&!X&&!Ce){this._callbacks={};return}var Ne=z?[jt(z)]:qe(this._callbacks);X||Ce?this.removeCallback(Ne,X,Ce):this.removeAllCallbacks(Ne)}removeCallback(z,X,Ce){_t(z,function(Ne){this._callbacks[Ne]=rn(this._callbacks[Ne]||[],function(Kt){return X&&X!==Kt.fn||Ce&&Ce!==Kt.context}),this._callbacks[Ne].length===0&&delete this._callbacks[Ne]},this)}removeAllCallbacks(z){_t(z,function(X){delete this._callbacks[X]},this)}}function jt(ee){return"_"+ee}class Jt{constructor(z){this.callbacks=new Ft,this.global_callbacks=[],this.failThrough=z}bind(z,X,Ce){return this.callbacks.add(z,X,Ce),this}bind_global(z){return this.global_callbacks.push(z),this}unbind(z,X,Ce){return this.callbacks.remove(z,X,Ce),this}unbind_global(z){return z?(this.global_callbacks=rn(this.global_callbacks||[],X=>X!==z),this):(this.global_callbacks=[],this)}unbind_all(){return this.unbind(),this.unbind_global(),this}emit(z,X,Ce){for(var Ne=0;Ne0)for(var Ne=0;Ne{this.onError(X),this.changeState("closed")}),!1}return this.bindListeners(),le.debug("Connecting",{transport:this.name,url:z}),this.changeState("connecting"),!0}close(){return this.socket?(this.socket.close(),!0):!1}send(z){return this.state==="open"?(Fe.defer(()=>{this.socket&&this.socket.send(z)}),!0):!1}ping(){this.state==="open"&&this.supportsPing()&&this.socket.ping()}onOpen(){this.hooks.beforeOpen&&this.hooks.beforeOpen(this.socket,this.hooks.urls.getPath(this.key,this.options)),this.changeState("open"),this.socket.onopen=void 0}onError(z){this.emit("error",{type:"WebSocketError",error:z}),this.timeline.error(this.buildTimelineMessage({error:z.toString()}))}onClose(z){z?this.changeState("closed",{code:z.code,reason:z.reason,wasClean:z.wasClean}):this.changeState("closed"),this.unbindListeners(),this.socket=void 0}onMessage(z){this.emit("message",z)}onActivity(){this.emit("activity")}bindListeners(){this.socket.onopen=()=>{this.onOpen()},this.socket.onerror=z=>{this.onError(z)},this.socket.onclose=z=>{this.onClose(z)},this.socket.onmessage=z=>{this.onMessage(z)},this.supportsPing()&&(this.socket.onactivity=()=>{this.onActivity()})}unbindListeners(){this.socket&&(this.socket.onopen=void 0,this.socket.onerror=void 0,this.socket.onclose=void 0,this.socket.onmessage=void 0,this.supportsPing()&&(this.socket.onactivity=void 0))}changeState(z,X){this.state=z,this.timeline.info(this.buildTimelineMessage({state:z,params:X})),this.emit(z,X)}buildTimelineMessage(z){return He({cid:this.id},z)}}class sr{constructor(z){this.hooks=z}isSupported(z){return this.hooks.isSupported(z)}createConnection(z,X,Ce,Ne){return new ei(this.hooks,z,X,Ce,Ne)}}var zn=new sr({urls:Re,handlesActivityChecks:!1,supportsPing:!1,isInitialized:function(){return!!Dn.getWebSocketAPI()},isSupported:function(){return!!Dn.getWebSocketAPI()},getSocket:function(ee){return Dn.createWebSocket(ee)}}),Tn={urls:Je,handlesActivityChecks:!1,supportsPing:!0,isInitialized:function(){return!0}},pi=He({getSocket:function(ee){return Dn.HTTPFactory.createStreamingSocket(ee)}},Tn),Ei=He({getSocket:function(ee){return Dn.HTTPFactory.createPollingSocket(ee)}},Tn),$i={isSupported:function(){return Dn.isXHRSupported()}},Pr=new sr(He({},pi,$i)),ro=new sr(He({},Ei,$i)),Vo={ws:zn,xhr_streaming:Pr,xhr_polling:ro},oo=Vo,ta=new sr({file:"sockjs",urls:Ot,handlesActivityChecks:!0,supportsPing:!1,isSupported:function(){return!0},isInitialized:function(){return window.SockJS!==void 0},getSocket:function(ee,z){return new window.SockJS(ee,null,{js_path:d.getPath("sockjs",{useTLS:z.useTLS}),ignore_null_origin:z.ignoreNullOrigin})},beforeOpen:function(ee,z){ee.send(JSON.stringify({path:z}))}}),Mr={isSupported:function(ee){var z=Dn.isXDRSupported(ee.useTLS);return z}},er=new sr(He({},pi,Mr)),on=new sr(He({},Ei,Mr));oo.xdr_streaming=er,oo.xdr_polling=on,oo.sockjs=ta;var hi=oo;class to extends Jt{constructor(){super();var z=this;window.addEventListener!==void 0&&(window.addEventListener("online",function(){z.emit("online")},!1),window.addEventListener("offline",function(){z.emit("offline")},!1))}isOnline(){return window.navigator.onLine===void 0?!0:window.navigator.onLine}}var Ge=new to;class xt{constructor(z,X,Ce){this.manager=z,this.transport=X,this.minPingDelay=Ce.minPingDelay,this.maxPingDelay=Ce.maxPingDelay,this.pingDelay=void 0}createConnection(z,X,Ce,Ne){Ne=He({},Ne,{activityTimeout:this.pingDelay});var Kt=this.transport.createConnection(z,X,Ce,Ne),Fn=null,ki=function(){Kt.unbind("open",ki),Kt.bind("closed",$r),Fn=Fe.now()},$r=Fo=>{if(Kt.unbind("closed",$r),Fo.code===1002||Fo.code===1003)this.manager.reportDeath();else if(!Fo.wasClean&&Fn){var yi=Fe.now()-Fn;yi<2*this.maxPingDelay&&(this.manager.reportDeath(),this.pingDelay=Math.max(yi/2,this.minPingDelay))}};return Kt.bind("open",ki),Kt}isSupported(z){return this.manager.isAlive()&&this.transport.isSupported(z)}}const qt={decodeMessage:function(ee){try{var z=JSON.parse(ee.data),X=z.data;if(typeof X=="string")try{X=JSON.parse(z.data)}catch{}var Ce={event:z.event,channel:z.channel,data:X};return z.user_id&&(Ce.user_id=z.user_id),Ce}catch(Ne){throw{type:"MessageParseError",error:Ne,data:ee.data}}},encodeMessage:function(ee){return JSON.stringify(ee)},processHandshake:function(ee){var z=qt.decodeMessage(ee);if(z.event==="pusher:connection_established"){if(!z.data.activity_timeout)throw"No activity timeout specified in handshake";return{action:"connected",id:z.data.socket_id,activityTimeout:z.data.activity_timeout*1e3}}else{if(z.event==="pusher:error")return{action:this.getCloseAction(z.data),error:this.getCloseError(z.data)};throw"Invalid handshake"}},getCloseAction:function(ee){return ee.code<4e3?ee.code>=1002&&ee.code<=1004?"backoff":null:ee.code===4e3?"tls_only":ee.code<4100?"refused":ee.code<4200?"backoff":ee.code<4300?"retry":"refused"},getCloseError:function(ee){return ee.code!==1e3&&ee.code!==1001?{type:"PusherError",data:{code:ee.code,message:ee.reason||ee.message}}:null}};var hn=qt;class ut extends Jt{constructor(z,X){super(),this.id=z,this.transport=X,this.activityTimeout=X.activityTimeout,this.bindListeners()}handlesActivityChecks(){return this.transport.handlesActivityChecks()}send(z){return this.transport.send(z)}send_event(z,X,Ce){var Ne={event:z,data:X};return Ce&&(Ne.channel=Ce),le.debug("Event sent",Ne),this.send(hn.encodeMessage(Ne))}ping(){this.transport.supportsPing()?this.transport.ping():this.send_event("pusher:ping",{})}close(){this.transport.close()}bindListeners(){var z={message:Ce=>{var Ne;try{Ne=hn.decodeMessage(Ce)}catch(Kt){this.emit("error",{type:"MessageParseError",error:Kt,data:Ce.data})}if(Ne!==void 0){switch(le.debug("Event recd",Ne),Ne.event){case"pusher:error":this.emit("error",{type:"PusherError",data:Ne.data});break;case"pusher:ping":this.emit("ping");break;case"pusher:pong":this.emit("pong");break}this.emit("message",Ne)}},activity:()=>{this.emit("activity")},error:Ce=>{this.emit("error",Ce)},closed:Ce=>{X(),Ce&&Ce.code&&this.handleCloseEvent(Ce),this.transport=null,this.emit("closed")}},X=()=>{je(z,(Ce,Ne)=>{this.transport.unbind(Ne,Ce)})};je(z,(Ce,Ne)=>{this.transport.bind(Ne,Ce)})}handleCloseEvent(z){var X=hn.getCloseAction(z),Ce=hn.getCloseError(z);Ce&&this.emit("error",Ce),X&&this.emit(X,{action:X,error:Ce})}}class Ie{constructor(z,X){this.transport=z,this.callback=X,this.bindListeners()}close(){this.unbindListeners(),this.transport.close()}bindListeners(){this.onMessage=z=>{this.unbindListeners();var X;try{X=hn.processHandshake(z)}catch(Ce){this.finish("error",{error:Ce}),this.transport.close();return}X.action==="connected"?this.finish("connected",{connection:new ut(X.id,this.transport),activityTimeout:X.activityTimeout}):(this.finish(X.action,{error:X.error}),this.transport.close())},this.onClosed=z=>{this.unbindListeners();var X=hn.getCloseAction(z)||"backoff",Ce=hn.getCloseError(z);this.finish(X,{error:Ce})},this.transport.bind("message",this.onMessage),this.transport.bind("closed",this.onClosed)}unbindListeners(){this.transport.unbind("message",this.onMessage),this.transport.unbind("closed",this.onClosed)}finish(z,X){this.callback(He({transport:this.transport,action:z},X))}}class nt{constructor(z,X){this.timeline=z,this.options=X||{}}send(z,X){this.timeline.isEmpty()||this.timeline.send(Dn.TimelineTransport.getAgent(this,z),X)}}class Ve extends Jt{constructor(z,X){super(function(Ce,Ne){le.debug("No callbacks on "+z+" for "+Ce)}),this.name=z,this.pusher=X,this.subscribed=!1,this.subscriptionPending=!1,this.subscriptionCancelled=!1}authorize(z,X){return X(null,{auth:""})}trigger(z,X){if(z.indexOf("client-")!==0)throw new v("Event '"+z+"' does not start with 'client-'");if(!this.subscribed){var Ce=g.buildLogSuffix("triggeringClientEvents");le.warn(`Client event triggered before channel 'subscription_succeeded' event . ${Ce}`)}return this.pusher.send_event(z,X,this.name)}disconnect(){this.subscribed=!1,this.subscriptionPending=!1}handleEvent(z){var X=z.event,Ce=z.data;if(X==="pusher_internal:subscription_succeeded")this.handleSubscriptionSucceededEvent(z);else if(X==="pusher_internal:subscription_count")this.handleSubscriptionCountEvent(z);else if(X.indexOf("pusher_internal:")!==0){var Ne={};this.emit(X,Ce,Ne)}}handleSubscriptionSucceededEvent(z){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):this.emit("pusher:subscription_succeeded",z.data)}handleSubscriptionCountEvent(z){z.data.subscription_count&&(this.subscriptionCount=z.data.subscription_count),this.emit("pusher:subscription_count",z.data)}subscribe(){this.subscribed||(this.subscriptionPending=!0,this.subscriptionCancelled=!1,this.authorize(this.pusher.connection.socket_id,(z,X)=>{z?(this.subscriptionPending=!1,le.error(z.toString()),this.emit("pusher:subscription_error",Object.assign({},{type:"AuthError",error:z.message},z instanceof L?{status:z.status}:{}))):this.pusher.send_event("pusher:subscribe",{auth:X.auth,channel_data:X.channel_data,channel:this.name})}))}unsubscribe(){this.subscribed=!1,this.pusher.send_event("pusher:unsubscribe",{channel:this.name})}cancelSubscription(){this.subscriptionCancelled=!0}reinstateSubscription(){this.subscriptionCancelled=!1}}class ye extends Ve{authorize(z,X){return this.pusher.config.channelAuthorizer({channelName:this.name,socketId:z},X)}}class Xe{constructor(){this.reset()}get(z){return Object.prototype.hasOwnProperty.call(this.members,z)?{id:z,info:this.members[z]}:null}each(z){je(this.members,(X,Ce)=>{z(this.get(Ce))})}setMyID(z){this.myID=z}onSubscription(z){this.members=z.presence.hash,this.count=z.presence.count,this.me=this.get(this.myID)}addMember(z){return this.get(z.user_id)===null&&this.count++,this.members[z.user_id]=z.user_info,this.get(z.user_id)}removeMember(z){var X=this.get(z.user_id);return X&&(delete this.members[z.user_id],this.count--),X}reset(){this.members={},this.count=0,this.myID=null,this.me=null}}var yt=function(ee,z,X,Ce){function Ne(Kt){return Kt instanceof X?Kt:new X(function(Fn){Fn(Kt)})}return new(X||(X=Promise))(function(Kt,Fn){function ki(yi){try{Fo(Ce.next(yi))}catch(An){Fn(An)}}function $r(yi){try{Fo(Ce.throw(yi))}catch(An){Fn(An)}}function Fo(yi){yi.done?Kt(yi.value):Ne(yi.value).then(ki,$r)}Fo((Ce=Ce.apply(ee,z||[])).next())})};class it extends ye{constructor(z,X){super(z,X),this.members=new Xe}authorize(z,X){super.authorize(z,(Ce,Ne)=>yt(this,void 0,void 0,function*(){if(!Ce)if(Ne=Ne,Ne.channel_data!=null){var Kt=JSON.parse(Ne.channel_data);this.members.setMyID(Kt.user_id)}else if(yield this.pusher.user.signinDonePromise,this.pusher.user.user_data!=null)this.members.setMyID(this.pusher.user.user_data.id);else{let Fn=g.buildLogSuffix("authorizationEndpoint");le.error(`Invalid auth response for channel '${this.name}', expected 'channel_data' field. ${Fn}, or the user should be signed in.`),X("Invalid auth response");return}X(Ce,Ne)}))}handleEvent(z){var X=z.event;if(X.indexOf("pusher_internal:")===0)this.handleInternalEvent(z);else{var Ce=z.data,Ne={};z.user_id&&(Ne.user_id=z.user_id),this.emit(X,Ce,Ne)}}handleInternalEvent(z){var X=z.event,Ce=z.data;switch(X){case"pusher_internal:subscription_succeeded":this.handleSubscriptionSucceededEvent(z);break;case"pusher_internal:subscription_count":this.handleSubscriptionCountEvent(z);break;case"pusher_internal:member_added":var Ne=this.members.addMember(Ce);this.emit("pusher:member_added",Ne);break;case"pusher_internal:member_removed":var Kt=this.members.removeMember(Ce);Kt&&this.emit("pusher:member_removed",Kt);break}}handleSubscriptionSucceededEvent(z){this.subscriptionPending=!1,this.subscribed=!0,this.subscriptionCancelled?this.pusher.unsubscribe(this.name):(this.members.onSubscription(z.data),this.emit("pusher:subscription_succeeded",this.members))}disconnect(){this.members.reset(),super.disconnect()}}var fn=r(1),In=r(0);class ti extends ye{constructor(z,X,Ce){super(z,X),this.key=null,this.nacl=Ce}authorize(z,X){super.authorize(z,(Ce,Ne)=>{if(Ce){X(Ce,Ne);return}let Kt=Ne.shared_secret;if(!Kt){X(new Error(`No shared_secret key in auth payload for encrypted channel: ${this.name}`),null);return}this.key=Object(In.decode)(Kt),delete Ne.shared_secret,X(null,Ne)})}trigger(z,X){throw new x("Client events are not currently supported for encrypted channels")}handleEvent(z){var X=z.event,Ce=z.data;if(X.indexOf("pusher_internal:")===0||X.indexOf("pusher:")===0){super.handleEvent(z);return}this.handleEncryptedEvent(X,Ce)}handleEncryptedEvent(z,X){if(!this.key){le.debug("Received encrypted event before key has been retrieved from the authEndpoint");return}if(!X.ciphertext||!X.nonce){le.error("Unexpected format for encrypted event, expected object with `ciphertext` and `nonce` fields, got: "+X);return}let Ce=Object(In.decode)(X.ciphertext);if(Ce.length{if(Fn){le.error(`Failed to make a request to the authEndpoint: ${ki}. Unable to fetch new key, so dropping encrypted event`);return}if(Kt=this.nacl.secretbox.open(Ce,Ne,this.key),Kt===null){le.error("Failed to decrypt event with new key. Dropping encrypted event");return}this.emit(z,this.getDataToEmit(Kt))});return}this.emit(z,this.getDataToEmit(Kt))}getDataToEmit(z){let X=Object(fn.decode)(z);try{return JSON.parse(X)}catch{return X}}}class gi extends Jt{constructor(z,X){super(),this.state="initialized",this.connection=null,this.key=z,this.options=X,this.timeline=this.options.timeline,this.usingTLS=this.options.useTLS,this.errorCallbacks=this.buildErrorCallbacks(),this.connectionCallbacks=this.buildConnectionCallbacks(this.errorCallbacks),this.handshakeCallbacks=this.buildHandshakeCallbacks(this.errorCallbacks);var Ce=Dn.getNetwork();Ce.bind("online",()=>{this.timeline.info({netinfo:"online"}),(this.state==="connecting"||this.state==="unavailable")&&this.retryIn(0)}),Ce.bind("offline",()=>{this.timeline.info({netinfo:"offline"}),this.connection&&this.sendActivityCheck()}),this.updateStrategy()}switchCluster(z){this.key=z,this.updateStrategy(),this.retryIn(0)}connect(){if(!(this.connection||this.runner)){if(!this.strategy.isSupported()){this.updateState("failed");return}this.updateState("connecting"),this.startConnecting(),this.setUnavailableTimer()}}send(z){return this.connection?this.connection.send(z):!1}send_event(z,X,Ce){return this.connection?this.connection.send_event(z,X,Ce):!1}disconnect(){this.disconnectInternally(),this.updateState("disconnected")}isUsingTLS(){return this.usingTLS}startConnecting(){var z=(X,Ce)=>{X?this.runner=this.strategy.connect(0,z):Ce.action==="error"?(this.emit("error",{type:"HandshakeError",error:Ce.error}),this.timeline.error({handshakeError:Ce.error})):(this.abortConnecting(),this.handshakeCallbacks[Ce.action](Ce))};this.runner=this.strategy.connect(0,z)}abortConnecting(){this.runner&&(this.runner.abort(),this.runner=null)}disconnectInternally(){if(this.abortConnecting(),this.clearRetryTimer(),this.clearUnavailableTimer(),this.connection){var z=this.abandonConnection();z.close()}}updateStrategy(){this.strategy=this.options.getStrategy({key:this.key,timeline:this.timeline,useTLS:this.usingTLS})}retryIn(z){this.timeline.info({action:"retry",delay:z}),z>0&&this.emit("connecting_in",Math.round(z/1e3)),this.retryTimer=new se(z||0,()=>{this.disconnectInternally(),this.connect()})}clearRetryTimer(){this.retryTimer&&(this.retryTimer.ensureAborted(),this.retryTimer=null)}setUnavailableTimer(){this.unavailableTimer=new se(this.options.unavailableTimeout,()=>{this.updateState("unavailable")})}clearUnavailableTimer(){this.unavailableTimer&&this.unavailableTimer.ensureAborted()}sendActivityCheck(){this.stopActivityCheck(),this.connection.ping(),this.activityTimer=new se(this.options.pongTimeout,()=>{this.timeline.error({pong_timed_out:this.options.pongTimeout}),this.retryIn(0)})}resetActivityCheck(){this.stopActivityCheck(),this.connection&&!this.connection.handlesActivityChecks()&&(this.activityTimer=new se(this.activityTimeout,()=>{this.sendActivityCheck()}))}stopActivityCheck(){this.activityTimer&&this.activityTimer.ensureAborted()}buildConnectionCallbacks(z){return He({},z,{message:X=>{this.resetActivityCheck(),this.emit("message",X)},ping:()=>{this.send_event("pusher:pong",{})},activity:()=>{this.resetActivityCheck()},error:X=>{this.emit("error",X)},closed:()=>{this.abandonConnection(),this.shouldRetry()&&this.retryIn(1e3)}})}buildHandshakeCallbacks(z){return He({},z,{connected:X=>{this.activityTimeout=Math.min(this.options.activityTimeout,X.activityTimeout,X.connection.activityTimeout||1/0),this.clearUnavailableTimer(),this.setConnection(X.connection),this.socket_id=this.connection.id,this.updateState("connected",{socket_id:this.socket_id})}})}buildErrorCallbacks(){let z=X=>Ce=>{Ce.error&&this.emit("error",{type:"WebSocketError",error:Ce.error}),X(Ce)};return{tls_only:z(()=>{this.usingTLS=!0,this.updateStrategy(),this.retryIn(0)}),refused:z(()=>{this.disconnect()}),backoff:z(()=>{this.retryIn(1e3)}),retry:z(()=>{this.retryIn(0)})}}setConnection(z){this.connection=z;for(var X in this.connectionCallbacks)this.connection.bind(X,this.connectionCallbacks[X]);this.resetActivityCheck()}abandonConnection(){if(this.connection){this.stopActivityCheck();for(var z in this.connectionCallbacks)this.connection.unbind(z,this.connectionCallbacks[z]);var X=this.connection;return this.connection=null,X}}updateState(z,X){var Ce=this.state;if(this.state=z,Ce!==z){var Ne=z;Ne==="connected"&&(Ne+=" with new socket ID "+X.socket_id),le.debug("State changed",Ce+" -> "+Ne),this.timeline.info({state:z,params:X}),this.emit("state_change",{previous:Ce,current:z}),this.emit(z,X)}}shouldRetry(){return this.state==="connecting"||this.state==="connected"}}class Vi{constructor(){this.channels={}}add(z,X){return this.channels[z]||(this.channels[z]=Hn(z,X)),this.channels[z]}all(){return Be(this.channels)}find(z){return this.channels[z]}remove(z){var X=this.channels[z];return delete this.channels[z],X}disconnect(){je(this.channels,function(z){z.disconnect()})}}function Hn(ee,z){if(ee.indexOf("private-encrypted-")===0){if(z.config.nacl)return ii.createEncryptedChannel(ee,z,z.config.nacl);let X="Tried to subscribe to a private-encrypted- channel but no nacl implementation available",Ce=g.buildLogSuffix("encryptedChannelSupport");throw new x(`${X}. ${Ce}`)}else{if(ee.indexOf("private-")===0)return ii.createPrivateChannel(ee,z);if(ee.indexOf("presence-")===0)return ii.createPresenceChannel(ee,z);if(ee.indexOf("#")===0)throw new _('Cannot create a channel with name "'+ee+'".');return ii.createChannel(ee,z)}}var pn={createChannels(){return new Vi},createConnectionManager(ee,z){return new gi(ee,z)},createChannel(ee,z){return new Ve(ee,z)},createPrivateChannel(ee,z){return new ye(ee,z)},createPresenceChannel(ee,z){return new it(ee,z)},createEncryptedChannel(ee,z,X){return new ti(ee,z,X)},createTimelineSender(ee,z){return new nt(ee,z)},createHandshake(ee,z){return new Ie(ee,z)},createAssistantToTheTransportManager(ee,z,X){return new xt(ee,z,X)}},ii=pn;class lr{constructor(z){this.options=z||{},this.livesLeft=this.options.lives||1/0}getAssistant(z){return ii.createAssistantToTheTransportManager(this,z,{minPingDelay:this.options.minPingDelay,maxPingDelay:this.options.maxPingDelay})}isAlive(){return this.livesLeft>0}reportDeath(){this.livesLeft-=1}}class hr{constructor(z,X){this.strategies=z,this.loop=!!X.loop,this.failFast=!!X.failFast,this.timeout=X.timeout,this.timeoutLimit=X.timeoutLimit}isSupported(){return pt(this.strategies,Fe.method("isSupported"))}connect(z,X){var Ce=this.strategies,Ne=0,Kt=this.timeout,Fn=null,ki=($r,Fo)=>{Fo?X(null,Fo):(Ne=Ne+1,this.loop&&(Ne=Ne%Ce.length),Ne0&&(Kt=new se(Ce.timeout,function(){Fn.abort(),Ne(!0)})),Fn=z.connect(X,function(ki,$r){ki&&Kt&&Kt.isRunning()&&!Ce.failFast||(Kt&&Kt.ensureAborted(),Ne(ki,$r))}),{abort:function(){Kt&&Kt.ensureAborted(),Fn.abort()},forceMinPriority:function(ki){Fn.forceMinPriority(ki)}}}}class na{constructor(z){this.strategies=z}isSupported(){return pt(this.strategies,Fe.method("isSupported"))}connect(z,X){return va(this.strategies,z,function(Ce,Ne){return function(Kt,Fn){if(Ne[Ce].error=Kt,Kt){Ua(Ne)&&X(!0);return}_t(Ne,function(ki){ki.forceMinPriority(Fn.transport.priority)}),X(null,Fn)}})}}function va(ee,z,X){var Ce=Wt(ee,function(Ne,Kt,Fn,ki){return Ne.connect(z,X(Kt,ki))});return{abort:function(){_t(Ce,os)},forceMinPriority:function(Ne){_t(Ce,function(Kt){Kt.forceMinPriority(Ne)})}}}function Ua(ee){return ot(ee,function(z){return!!z.error})}function os(ee){!ee.error&&!ee.aborted&&(ee.abort(),ee.aborted=!0)}class gs{constructor(z,X,Ce){this.strategy=z,this.transports=X,this.ttl=Ce.ttl||1800*1e3,this.usingTLS=Ce.useTLS,this.timeline=Ce.timeline}isSupported(){return this.strategy.isSupported()}connect(z,X){var Ce=this.usingTLS,Ne=kl(Ce),Kt=Ne&&Ne.cacheSkipCount?Ne.cacheSkipCount:0,Fn=[this.strategy];if(Ne&&Ne.timestamp+this.ttl>=Fe.now()){var ki=this.transports[Ne.transport];ki&&(["ws","wss"].includes(Ne.transport)||Kt>3?(this.timeline.info({cached:!0,transport:Ne.transport,latency:Ne.latency}),Fn.push(new hr([ki],{timeout:Ne.latency*2+1e3,failFast:!0}))):Kt++)}var $r=Fe.now(),Fo=Fn.pop().connect(z,function yi(An,Rr){An?(xi(Ce),Fn.length>0?($r=Fe.now(),Fo=Fn.pop().connect(z,yi)):X(An)):(cc(Ce,Rr.transport.name,Fe.now()-$r,Kt),X(null,Rr))});return{abort:function(){Fo.abort()},forceMinPriority:function(yi){z=yi,Fo&&Fo.forceMinPriority(yi)}}}}function Ho(ee){return"pusherTransport"+(ee?"TLS":"NonTLS")}function kl(ee){var z=Dn.getLocalStorage();if(z)try{var X=z[Ho(ee)];if(X)return JSON.parse(X)}catch{xi(ee)}return null}function cc(ee,z,X,Ce){var Ne=Dn.getLocalStorage();if(Ne)try{Ne[Ho(ee)]=Y({timestamp:Fe.now(),transport:z,latency:X,cacheSkipCount:Ce})}catch{}}function xi(ee){var z=Dn.getLocalStorage();if(z)try{delete z[Ho(ee)]}catch{}}class co{constructor(z,{delay:X}){this.strategy=z,this.options={delay:X}}isSupported(){return this.strategy.isSupported()}connect(z,X){var Ce=this.strategy,Ne,Kt=new se(this.options.delay,function(){Ne=Ce.connect(z,X)});return{abort:function(){Kt.ensureAborted(),Ne&&Ne.abort()},forceMinPriority:function(Fn){z=Fn,Ne&&Ne.forceMinPriority(Fn)}}}}class bo{constructor(z,X,Ce){this.test=z,this.trueBranch=X,this.falseBranch=Ce}isSupported(){var z=this.test()?this.trueBranch:this.falseBranch;return z.isSupported()}connect(z,X){var Ce=this.test()?this.trueBranch:this.falseBranch;return Ce.connect(z,X)}}class Ws{constructor(z){this.strategy=z}isSupported(){return this.strategy.isSupported()}connect(z,X){var Ce=this.strategy.connect(z,function(Ne,Kt){Kt&&Ce.abort(),X(Ne,Kt)});return Ce}}function Wo(ee){return function(){return ee.isSupported()}}var zs=function(ee,z,X){var Ce={};function Ne(uB,H1,_Q,vQ,TR){var kR=X(ee,uB,H1,_Q,vQ,TR);return Ce[uB]=kR,kR}var Kt=Object.assign({},z,{hostNonTLS:ee.wsHost+":"+ee.wsPort,hostTLS:ee.wsHost+":"+ee.wssPort,httpPath:ee.wsPath}),Fn=Object.assign({},Kt,{useTLS:!0}),ki=Object.assign({},z,{hostNonTLS:ee.httpHost+":"+ee.httpPort,hostTLS:ee.httpHost+":"+ee.httpsPort,httpPath:ee.httpPath}),$r={loop:!0,timeout:15e3,timeoutLimit:6e4},Fo=new lr({minPingDelay:1e4,maxPingDelay:ee.activityTimeout}),yi=new lr({lives:2,minPingDelay:1e4,maxPingDelay:ee.activityTimeout}),An=Ne("ws","ws",3,Kt,Fo),Rr=Ne("wss","ws",3,Fn,Fo),Hr=Ne("sockjs","sockjs",1,ki),_s=Ne("xhr_streaming","xhr_streaming",1,ki,yi),Mc=Ne("xdr_streaming","xdr_streaming",1,ki,yi),rd=Ne("xhr_polling","xhr_polling",1,ki),ol=Ne("xdr_polling","xdr_polling",1,ki),wh=new hr([An],$r),gp=new hr([Rr],$r),Hg=new hr([Hr],$r),ou=new hr([new bo(Wo(_s),_s,Mc)],$r),lB=new hr([new bo(Wo(rd),rd,ol)],$r),cB=new hr([new bo(Wo(ou),new na([ou,new co(lB,{delay:4e3})]),lB)],$r),ER=new bo(Wo(cB),cB,Hg),xR;return z.useTLS?xR=new na([wh,new co(ER,{delay:2e3})]):xR=new na([wh,new co(gp,{delay:2e3}),new co(ER,{delay:5e3})]),new gs(new Ws(new bo(Wo(An),xR,ER)),Ce,{ttl:18e5,timeline:z.timeline,useTLS:z.useTLS})},Mo=zs,Kr=function(){var ee=this;ee.timeline.info(ee.buildTimelineMessage({transport:ee.name+(ee.options.useTLS?"s":"")})),ee.hooks.isInitialized()?ee.changeState("initialized"):ee.hooks.file?(ee.changeState("initializing"),d.load(ee.hooks.file,{useTLS:ee.options.useTLS},function(z,X){ee.hooks.isInitialized()?(ee.changeState("initialized"),X(!0)):(z&&ee.onError(z),ee.onClose(),X(!1))})):ee.onClose()},uo={getRequest:function(ee){var z=new window.XDomainRequest;return z.ontimeout=function(){ee.emit("error",new b),ee.close()},z.onerror=function(X){ee.emit("error",X),ee.close()},z.onprogress=function(){z.responseText&&z.responseText.length>0&&ee.onChunk(200,z.responseText)},z.onload=function(){z.responseText&&z.responseText.length>0&&ee.onChunk(200,z.responseText),ee.emit("finished",200),ee.close()},z},abortRequest:function(ee){ee.ontimeout=ee.onerror=ee.onprogress=ee.onload=null,ee.abort()}},Tr=uo;const Fr=256*1024;class so extends Jt{constructor(z,X,Ce){super(),this.hooks=z,this.method=X,this.url=Ce}start(z){this.position=0,this.xhr=this.hooks.getRequest(this),this.unloader=()=>{this.close()},Dn.addUnloadListener(this.unloader),this.xhr.open(this.method,this.url,!0),this.xhr.setRequestHeader&&this.xhr.setRequestHeader("Content-Type","application/json"),this.xhr.send(z)}close(){this.unloader&&(Dn.removeUnloadListener(this.unloader),this.unloader=null),this.xhr&&(this.hooks.abortRequest(this.xhr),this.xhr=null)}onChunk(z,X){for(;;){var Ce=this.advanceBuffer(X);if(Ce)this.emit("chunk",{status:z,data:Ce});else break}this.isBufferTooLong(X)&&this.emit("buffer_too_long")}advanceBuffer(z){var X=z.slice(this.position),Ce=X.indexOf(` `);return Ce!==-1?(this.position+=Ce+1,X.slice(0,Ce)):null}isBufferTooLong(z){return this.position===z.length&&z.length>Fr}}var qi;(function(ee){ee[ee.CONNECTING=0]="CONNECTING",ee[ee.OPEN=1]="OPEN",ee[ee.CLOSED=3]="CLOSED"})(qi||(qi={}));var Xn=qi,bi=1;class qn{constructor(z,X){this.hooks=z,this.session=wn(1e3)+"/"+Kn(8),this.location=oi(X),this.readyState=Xn.CONNECTING,this.openStream()}send(z){return this.sendRaw(JSON.stringify([z]))}ping(){this.hooks.sendHeartbeat(this)}close(z,X){this.onClose(z,X,!0)}sendRaw(z){if(this.readyState===Xn.OPEN)try{return Dn.createSocketRequest("POST",Ki(Si(this.location,this.session))).start(z),!0}catch{return!1}else return!1}reconnect(){this.closeStream(),this.openStream()}onClose(z,X,Ce){this.closeStream(),this.readyState=Xn.CLOSED,this.onclose&&this.onclose({code:z,reason:X,wasClean:Ce})}onChunk(z){if(z.status===200){this.readyState===Xn.OPEN&&this.onActivity();var X,Ce=z.data.slice(0,1);switch(Ce){case"o":X=JSON.parse(z.data.slice(1)||"{}"),this.onOpen(X);break;case"a":X=JSON.parse(z.data.slice(1)||"[]");for(var Ne=0;Ne{this.onChunk(z)}),this.stream.bind("finished",z=>{this.hooks.onFinished(this,z)}),this.stream.bind("buffer_too_long",()=>{this.reconnect()});try{this.stream.start()}catch(z){Fe.defer(()=>{this.onError(z),this.onClose(1006,"Could not start streaming",!1)})}}closeStream(){this.stream&&(this.stream.unbind_all(),this.stream.close(),this.stream=null)}}function oi(ee){var z=/([^\?]*)\/*(\??.*)/.exec(ee);return{base:z[1],queryString:z[2]}}function Si(ee,z){return ee.base+"/"+z+"/xhr_send"}function Ki(ee){var z=ee.indexOf("?")===-1?"?":"&";return ee+z+"t="+ +new Date+"&n="+bi++}function Sn(ee,z){var X=/(https?:\/\/)([^\/:]+)((\/|:)?.*)/.exec(ee);return X[1]+z+X[3]}function wn(ee){return Dn.randomInt(ee)}function Kn(ee){for(var z=[],X=0;X0&&ee.onChunk(X.status,X.responseText);break;case 4:X.responseText&&X.responseText.length>0&&ee.onChunk(X.status,X.responseText),ee.emit("finished",X.status),ee.close();break}},X},abortRequest:function(ee){ee.onreadystatechange=null,ee.abort()}},Br=ui,ho={createStreamingSocket(ee){return this.createSocket(vn,ee)},createPollingSocket(ee){return this.createSocket(Wn,ee)},createSocket(ee,z){return new gt(ee,z)},createXHR(ee,z){return this.createRequest(Br,ee,z)},createRequest(ee,z,X){return new so(ee,z,X)}},Xr=ho;Xr.createXDR=function(ee,z){return this.createRequest(Tr,ee,z)};var ja=Xr,kr={nextAuthCallbackID:1,auth_callbacks:{},ScriptReceivers:s,DependenciesReceivers:u,getDefaultStrategy:Mo,Transports:hi,transportConnectionInitializer:Kr,HTTPFactory:ja,TimelineTransport:At,getXHRAPI(){return window.XMLHttpRequest},getWebSocketAPI(){return window.WebSocket||window.MozWebSocket},setup(ee){window.Pusher=ee;var z=()=>{this.onDocumentBody(ee.ready)};window.JSON?z():d.load("json2",{},z)},getDocument(){return document},getProtocol(){return this.getDocument().location.protocol},getAuthorizers(){return{ajax:A,jsonp:me}},onDocumentBody(ee){document.body?ee():setTimeout(()=>{this.onDocumentBody(ee)},0)},createJSONPRequest(ee,z){return new et(ee,z)},createScriptRequest(ee){return new Oe(ee)},getLocalStorage(){try{return window.localStorage}catch{return}},createXHR(){return this.getXHRAPI()?this.createXMLHttpRequest():this.createMicrosoftXHR()},createXMLHttpRequest(){var ee=this.getXHRAPI();return new ee},createMicrosoftXHR(){return new ActiveXObject("Microsoft.XMLHTTP")},getNetwork(){return Ge},createWebSocket(ee){var z=this.getWebSocketAPI();return new z(ee)},createSocketRequest(ee,z){if(this.isXHRSupported())return this.HTTPFactory.createXHR(ee,z);if(this.isXDRSupported(z.indexOf("https:")===0))return this.HTTPFactory.createXDR(ee,z);throw"Cross-origin HTTP requests are not supported"},isXHRSupported(){var ee=this.getXHRAPI();return!!ee&&new ee().withCredentials!==void 0},isXDRSupported(ee){var z=ee?"https:":"http:",X=this.getProtocol();return!!window.XDomainRequest&&X===z},addUnloadListener(ee){window.addEventListener!==void 0?window.addEventListener("unload",ee,!1):window.attachEvent!==void 0&&window.attachEvent("onunload",ee)},removeUnloadListener(ee){window.addEventListener!==void 0?window.removeEventListener("unload",ee,!1):window.detachEvent!==void 0&&window.detachEvent("onunload",ee)},randomInt(ee){return Math.floor(function(){return(window.crypto||window.msCrypto).getRandomValues(new Uint32Array(1))[0]/Math.pow(2,32)}()*ee)}},Dn=kr,Ts;(function(ee){ee[ee.ERROR=3]="ERROR",ee[ee.INFO=6]="INFO",ee[ee.DEBUG=7]="DEBUG"})(Ts||(Ts={}));var Il=Ts;class nu{constructor(z,X,Ce){this.key=z,this.session=X,this.events=[],this.options=Ce||{},this.sent=0,this.uniqueID=0}log(z,X){z<=this.options.level&&(this.events.push(He({},X,{timestamp:Fe.now()})),this.options.limit&&this.events.length>this.options.limit&&this.events.shift())}error(z){this.log(Il.ERROR,z)}info(z){this.log(Il.INFO,z)}debug(z){this.log(Il.DEBUG,z)}isEmpty(){return this.events.length===0}send(z,X){var Ce=He({session:this.session,bundle:this.sent+1,key:this.key,lib:"js",version:this.options.version,cluster:this.options.cluster,features:this.options.features,timeline:this.events},this.options.params);return this.events=[],z(Ce,(Ne,Kt)=>{Ne||this.sent++,X&&X(Ne,Kt)}),!0}generateUniqueID(){return this.uniqueID++,this.uniqueID}}class ms{constructor(z,X,Ce,Ne){this.name=z,this.priority=X,this.transport=Ce,this.options=Ne||{}}isSupported(){return this.transport.isSupported({useTLS:this.options.useTLS})}connect(z,X){if(this.isSupported()){if(this.priority{Ce||(yi(),Kt?Kt.close():Ne.close())},forceMinPriority:An=>{Ce||this.priority{var X="socket_id="+encodeURIComponent(ee.socketId);for(var Ce in z.params)X+="&"+encodeURIComponent(Ce)+"="+encodeURIComponent(z.params[Ce]);if(z.paramsProvider!=null){let Ne=z.paramsProvider();for(var Ce in Ne)X+="&"+encodeURIComponent(Ce)+"="+encodeURIComponent(Ne[Ce])}return X};var Bg=ee=>{if(typeof Dn.getAuthorizers()[ee.transport]>"u")throw`'${ee.transport}' is not a recognized auth transport`;return(z,X)=>{const Ce=o_(z,ee);Dn.getAuthorizers()[ee.transport](Dn,Ce,ee,m.UserAuthentication,X)}};const Iu=(ee,z)=>{var X="socket_id="+encodeURIComponent(ee.socketId);X+="&channel_name="+encodeURIComponent(ee.channelName);for(var Ce in z.params)X+="&"+encodeURIComponent(Ce)+"="+encodeURIComponent(z.params[Ce]);if(z.paramsProvider!=null){let Ne=z.paramsProvider();for(var Ce in Ne)X+="&"+encodeURIComponent(Ce)+"="+encodeURIComponent(Ne[Ce])}return X};var O0=ee=>{if(typeof Dn.getAuthorizers()[ee.transport]>"u")throw`'${ee.transport}' is not a recognized auth transport`;return(z,X)=>{const Ce=Iu(z,ee);Dn.getAuthorizers()[ee.transport](Dn,Ce,ee,m.ChannelAuthorization,X)}};const $g=(ee,z,X)=>{const Ce={authTransport:z.transport,authEndpoint:z.endpoint,auth:{params:z.params,headers:z.headers}};return(Ne,Kt)=>{const Fn=ee.channel(Ne.channelName);X(Fn,Ce).authorize(Ne.socketId,Kt)}};function Vg(ee,z){let X={activityTimeout:ee.activityTimeout||l.activityTimeout,cluster:ee.cluster,httpPath:ee.httpPath||l.httpPath,httpPort:ee.httpPort||l.httpPort,httpsPort:ee.httpsPort||l.httpsPort,pongTimeout:ee.pongTimeout||l.pongTimeout,statsHost:ee.statsHost||l.stats_host,unavailableTimeout:ee.unavailableTimeout||l.unavailableTimeout,wsPath:ee.wsPath||l.wsPath,wsPort:ee.wsPort||l.wsPort,wssPort:ee.wssPort||l.wssPort,enableStats:wR(ee),httpHost:of(ee),useTLS:id(ee),wsHost:vI(ee),userAuthenticator:SR(ee),channelAuthorizer:sf(ee,z)};return"disabledTransports"in ee&&(X.disabledTransports=ee.disabledTransports),"enabledTransports"in ee&&(X.enabledTransports=ee.enabledTransports),"ignoreNullOrigin"in ee&&(X.ignoreNullOrigin=ee.ignoreNullOrigin),"timelineParams"in ee&&(X.timelineParams=ee.timelineParams),"nacl"in ee&&(X.nacl=ee.nacl),X}function of(ee){return ee.httpHost?ee.httpHost:ee.cluster?`sockjs-${ee.cluster}.pusher.com`:l.httpHost}function vI(ee){return ee.wsHost?ee.wsHost:bI(ee.cluster)}function bI(ee){return`ws-${ee}.pusher.com`}function id(ee){return Dn.getProtocol()==="https:"?!0:ee.forceTLS!==!1}function wR(ee){return"enableStats"in ee?ee.enableStats:"disableStats"in ee?!ee.disableStats:!1}const ru=ee=>"customHandler"in ee&&ee.customHandler!=null;function SR(ee){const z=Object.assign(Object.assign({},l.userAuthentication),ee.userAuthentication);return ru(z)?z.customHandler:Bg(z)}function yI(ee,z){let X;if("channelAuthorization"in ee)X=Object.assign(Object.assign({},l.channelAuthorization),ee.channelAuthorization);else if(X={transport:ee.authTransport||l.authTransport,endpoint:ee.authEndpoint||l.authEndpoint},"auth"in ee&&("params"in ee.auth&&(X.params=ee.auth.params),"headers"in ee.auth&&(X.headers=ee.auth.headers)),"authorizer"in ee)return{customHandler:$g(z,X,ee.authorizer)};return X}function sf(ee,z){const X=yI(ee,z);return ru(X)?X.customHandler:O0(X)}class Ch extends Jt{constructor(z){super(function(X,Ce){le.debug(`No callbacks on watchlist events for ${X}`)}),this.pusher=z,this.bindWatchlistInternalEvent()}handleEvent(z){z.data.events.forEach(X=>{this.emit(X.name,X)})}bindWatchlistInternalEvent(){this.pusher.connection.bind("message",z=>{var X=z.event;X==="pusher_internal:watchlist_events"&&this.handleEvent(z)})}}function V1(){let ee,z;return{promise:new Promise((Ce,Ne)=>{ee=Ce,z=Ne}),resolve:ee,reject:z}}var ba=V1;class pp extends Jt{constructor(z){super(function(X,Ce){le.debug("No callbacks on user for "+X)}),this.signin_requested=!1,this.user_data=null,this.serverToUserChannel=null,this.signinDonePromise=null,this._signinDoneResolve=null,this._onAuthorize=(X,Ce)=>{if(X){le.warn(`Error during signin: ${X}`),this._cleanup();return}this.pusher.send_event("pusher:signin",{auth:Ce.auth,user_data:Ce.user_data})},this.pusher=z,this.pusher.connection.bind("state_change",({previous:X,current:Ce})=>{X!=="connected"&&Ce==="connected"&&this._signin(),X==="connected"&&Ce!=="connected"&&(this._cleanup(),this._newSigninPromiseIfNeeded())}),this.watchlist=new Ch(z),this.pusher.connection.bind("message",X=>{var Ce=X.event;Ce==="pusher:signin_success"&&this._onSigninSuccess(X.data),this.serverToUserChannel&&this.serverToUserChannel.name===X.channel&&this.serverToUserChannel.handleEvent(X)})}signin(){this.signin_requested||(this.signin_requested=!0,this._signin())}_signin(){this.signin_requested&&(this._newSigninPromiseIfNeeded(),this.pusher.connection.state==="connected"&&this.pusher.config.userAuthenticator({socketId:this.pusher.connection.socket_id},this._onAuthorize))}_onSigninSuccess(z){try{this.user_data=JSON.parse(z.user_data)}catch{le.error(`Failed parsing user data after signin: ${z.user_data}`),this._cleanup();return}if(typeof this.user_data.id!="string"||this.user_data.id===""){le.error(`user_data doesn't contain an id. user_data: ${this.user_data}`),this._cleanup();return}this._signinDoneResolve(),this._subscribeChannels()}_subscribeChannels(){const z=X=>{X.subscriptionPending&&X.subscriptionCancelled?X.reinstateSubscription():!X.subscriptionPending&&this.pusher.connection.state==="connected"&&X.subscribe()};this.serverToUserChannel=new Ve(`#server-to-user-${this.user_data.id}`,this.pusher),this.serverToUserChannel.bind_global((X,Ce)=>{X.indexOf("pusher_internal:")===0||X.indexOf("pusher:")===0||this.emit(X,Ce)}),z(this.serverToUserChannel)}_cleanup(){this.user_data=null,this.serverToUserChannel&&(this.serverToUserChannel.unbind_all(),this.serverToUserChannel.disconnect(),this.serverToUserChannel=null),this.signin_requested&&this._signinDoneResolve()}_newSigninPromiseIfNeeded(){if(!this.signin_requested||this.signinDonePromise&&!this.signinDonePromise.done)return;const{promise:z,resolve:X,reject:Ce}=ba();z.done=!1;const Ne=()=>{z.done=!0};z.then(Ne).catch(Ne),this.signinDonePromise=z,this._signinDoneResolve=X}}class vl{static ready(){vl.isReady=!0;for(var z=0,X=vl.instances.length;zDn.getDefaultStrategy(this.config,Ne,Fg);this.connection=ii.createConnectionManager(this.key,{getStrategy:Ce,timeline:this.timeline,activityTimeout:this.config.activityTimeout,pongTimeout:this.config.pongTimeout,unavailableTimeout:this.config.unavailableTimeout,useTLS:!!this.config.useTLS}),this.connection.bind("connected",()=>{this.subscribeAll(),this.timelineSender&&this.timelineSender.send(this.connection.isUsingTLS())}),this.connection.bind("message",Ne=>{var Kt=Ne.event,Fn=Kt.indexOf("pusher_internal:")===0;if(Ne.channel){var ki=this.channel(Ne.channel);ki&&ki.handleEvent(Ne)}Fn||this.global_emitter.emit(Ne.event,Ne.data)}),this.connection.bind("connecting",()=>{this.channels.disconnect()}),this.connection.bind("disconnected",()=>{this.channels.disconnect()}),this.connection.bind("error",Ne=>{le.warn(Ne)}),vl.instances.push(this),this.timeline.info({instances:vl.instances.length}),this.user=new pp(this),vl.isReady&&this.connect()}switchCluster(z){const{appKey:X,cluster:Ce}=z;this.key=X,this.options=Object.assign(Object.assign({},this.options),{cluster:Ce}),this.config=Vg(this.options,this),this.connection.switchCluster(this.key)}channel(z){return this.channels.find(z)}allChannels(){return this.channels.all()}connect(){if(this.connection.connect(),this.timelineSender&&!this.timelineSenderTimer){var z=this.connection.isUsingTLS(),X=this.timelineSender;this.timelineSenderTimer=new Q(6e4,function(){X.send(z)})}}disconnect(){this.connection.disconnect(),this.timelineSenderTimer&&(this.timelineSenderTimer.ensureAborted(),this.timelineSenderTimer=null)}bind(z,X,Ce){return this.global_emitter.bind(z,X,Ce),this}unbind(z,X,Ce){return this.global_emitter.unbind(z,X,Ce),this}bind_global(z){return this.global_emitter.bind_global(z),this}unbind_global(z){return this.global_emitter.unbind_global(z),this}unbind_all(z){return this.global_emitter.unbind_all(),this}subscribeAll(){var z;for(z in this.channels.channels)this.channels.channels.hasOwnProperty(z)&&this.subscribe(z)}subscribe(z){var X=this.channels.add(z,this);return X.subscriptionPending&&X.subscriptionCancelled?X.reinstateSubscription():!X.subscriptionPending&&this.connection.state==="connected"&&X.subscribe(),X}unsubscribe(z){var X=this.channels.find(z);X&&X.subscriptionPending?X.cancelSubscription():(X=this.channels.remove(z),X&&X.subscribed&&X.unsubscribe())}send_event(z,X,Ce){return this.connection.send_event(z,X,Ce)}shouldUseTLS(){return this.config.useTLS}signin(){this.user.signin()}}vl.instances=[],vl.isReady=!1,vl.logToConsole=!1,vl.Runtime=Dn,vl.ScriptReceivers=Dn.ScriptReceivers,vl.DependenciesReceivers=Dn.DependenciesReceivers,vl.auth_callbacks=Dn.auth_callbacks;var wE=i.default=vl;function SE(ee){if(ee==null)throw"You must pass your app key when you instantiate Pusher."}Dn.setup(vl)}])})})(mBe);var G_t=mBe.exports;const Y_t=nl(G_t);function Uu(n){for(var e=arguments.length,t=Array(e>1?e-1:0),i=1;i3?e.i-4:e.i:Array.isArray(n)?1:Lj(n)?2:Dj(n)?3:0}function Cw(n,e){return eS(n)===2?n.has(e):Object.prototype.hasOwnProperty.call(n,e)}function i$(n,e){return eS(n)===2?n.get(e):n[e]}function vBe(n,e,t){var i=eS(n);i===2?n.set(e,t):i===3?n.add(t):n[e]=t}function bBe(n,e){return n===e?n!==0||1/n==1/e:n!=n&&e!=e}function Lj(n){return tvt&&n instanceof Map}function Dj(n){return nvt&&n instanceof Set}function Fu(n){return n.o||n.t}function Lpe(n){if(Array.isArray(n))return Array.prototype.slice.call(n);var e=wBe(n);delete e[po];for(var t=ML(e),i=0;i1&&(n.set=n.add=n.clear=n.delete=Q_t),Object.freeze(n),e&&d1(n,function(t,i){return Z5(i,!0)},!0)),n}function Q_t(){Uu(2)}function Dpe(n){return n==null||typeof n!="object"||Object.isFrozen(n)}function zb(n){var e=Aie[n];return e||Uu(18,n),e}function Ape(n,e){Aie[n]||(Aie[n]=e)}function S4(){return x4}function oZ(n,e){e&&(zb("Patches"),n.u=[],n.s=[],n.v=e)}function eH(n){Die(n),n.p.forEach(X_t),n.p=null}function Die(n){n===x4&&(x4=n.l)}function dxe(n){return x4={p:[],l:x4,h:n,m:!0,_:0}}function X_t(n){var e=n[po];e.i===0||e.i===1?e.j():e.g=!0}function sZ(n,e){e._=e.p.length;var t=e.p[0],i=n!==void 0&&n!==t;return e.h.O||zb("ES5").S(e,n,i),i?(t[po].P&&(eH(e),Uu(4)),dg(n)&&(n=tH(e,n),e.l||nH(e,n)),e.u&&zb("Patches").M(t[po].t,n,e.u,e.s)):n=tH(e,t,[]),eH(e),e.u&&e.v(e.u,e.s),n!==Nj?n:void 0}function tH(n,e,t){if(Dpe(e))return e;var i=e[po];if(!i)return d1(e,function(a,l){return hxe(n,i,e,a,l,t)},!0),e;if(i.A!==n)return e;if(!i.P)return nH(n,i.t,!0),i.t;if(!i.I){i.I=!0,i.A._--;var r=i.i===4||i.i===5?i.o=Lpe(i.k):i.o,o=r,s=!1;i.i===3&&(o=new Set(r),r.clear(),s=!0),d1(o,function(a,l){return hxe(n,i,r,a,l,t,s)}),nH(n,r,!1),t&&n.u&&zb("Patches").N(i,t,n.u,n.s)}return i.o}function hxe(n,e,t,i,r,o,s){if(Gf(r)){var a=tH(n,r,o&&e&&e.i!==3&&!Cw(e.R,i)?o.concat(i):void 0);if(vBe(t,i,a),!Gf(a))return;n.m=!1}else s&&t.add(r);if(dg(r)&&!Dpe(r)){if(!n.h.D&&n._<1)return;tH(n,r),e&&e.A.l||nH(n,r)}}function nH(n,e,t){t===void 0&&(t=!1),!n.l&&n.h.D&&n.m&&Z5(e,t)}function aZ(n,e){var t=n[po];return(t?Fu(t):n)[e]}function fxe(n,e){if(e in n)for(var t=Object.getPrototypeOf(n);t;){var i=Object.getOwnPropertyDescriptor(t,e);if(i)return i;t=Object.getPrototypeOf(t)}}function wf(n){n.P||(n.P=!0,n.l&&wf(n.l))}function lZ(n){n.o||(n.o=Lpe(n.t))}function E4(n,e,t){var i=Lj(e)?zb("MapSet").F(e,t):Dj(e)?zb("MapSet").T(e,t):n.O?function(r,o){var s=Array.isArray(r),a={i:s?1:0,A:o?o.A:S4(),P:!1,I:!1,R:{},l:o,t:r,k:null,o:null,j:null,C:!1},l=a,c=T4;s&&(l=[a],c=iP);var u=Proxy.revocable(l,c),d=u.revoke,h=u.proxy;return a.k=h,a.j=d,h}(e,t):zb("ES5").J(e,t);return(t?t.A:S4()).p.push(i),i}function Aj(n){return Gf(n)||Uu(22,n),function e(t){if(!dg(t))return t;var i,r=t[po],o=eS(t);if(r){if(!r.P&&(r.i<4||!zb("ES5").K(r)))return r.t;r.I=!0,i=pxe(t,o),r.I=!1}else i=pxe(t,o);return d1(i,function(s,a){r&&i$(r.t,s)===a||vBe(i,s,e(a))}),o===3?new Set(i):i}(n)}function pxe(n,e){switch(e){case 2:return new Map(n);case 3:return Array.from(n)}return Lpe(n)}function Npe(){function n(o,s){var a=r[o];return a?a.enumerable=s:r[o]=a={configurable:!0,enumerable:s,get:function(){var l=this[po];return T4.get(l,o)},set:function(l){var c=this[po];T4.set(c,o,l)}},a}function e(o){for(var s=o.length-1;s>=0;s--){var a=o[s][po];if(!a.P)switch(a.i){case 5:i(a)&&wf(a);break;case 4:t(a)&&wf(a)}}}function t(o){for(var s=o.t,a=o.k,l=ML(a),c=l.length-1;c>=0;c--){var u=l[c];if(u!==po){var d=s[u];if(d===void 0&&!Cw(s,u))return!0;var h=a[u],f=h&&h[po];if(f?f.t!==d:!bBe(h,d))return!0}}var g=!!s[po];return l.length!==ML(s).length+(g?0:1)}function i(o){var s=o.k;if(s.length!==o.t.length)return!0;var a=Object.getOwnPropertyDescriptor(s,s.length-1);if(a&&!a.get)return!0;for(var l=0;l1?_-1:0),y=1;y<_;y++)b[y-1]=arguments[y];return l.produce(m,function(C){var x;return(x=o).call.apply(x,[v,C].concat(b))})}}var c;if(typeof o!="function"&&Uu(6),s!==void 0&&typeof s!="function"&&Uu(7),dg(r)){var u=dxe(i),d=E4(i,r,void 0),h=!0;try{c=o(d),h=!1}finally{h?eH(u):Die(u)}return typeof Promise<"u"&&c instanceof Promise?c.then(function(m){return oZ(u,s),sZ(m,u)},function(m){throw eH(u),m}):(oZ(u,s),sZ(c,u))}if(!r||typeof r!="object"){if((c=o(r))===void 0&&(c=r),c===Nj&&(c=void 0),i.D&&Z5(c,!0),s){var f=[],g=[];zb("Patches").M(r,c,f,g),s(f,g)}return c}Uu(21,r)},this.produceWithPatches=function(r,o){if(typeof r=="function")return function(c){for(var u=arguments.length,d=Array(u>1?u-1:0),h=1;h=0;r--){var o=i[r];if(o.path.length===0&&o.op==="replace"){t=o.value;break}}r>-1&&(i=i.slice(r+1));var s=zb("Patches").$;return Gf(t)?s(t,i):this.produce(t,function(a){return s(a,i)})},n}(),hg=new SBe,OD=hg.produce,rvt=hg.produceWithPatches.bind(hg),ovt=hg.setAutoFreeze.bind(hg),svt=hg.setUseProxies.bind(hg),avt=hg.applyPatches.bind(hg),lvt=hg.createDraft.bind(hg),cvt=hg.finishDraft.bind(hg);const uvt=Object.freeze(Object.defineProperty({__proto__:null,Immer:SBe,applyPatches:avt,castDraft:J_t,castImmutable:evt,createDraft:lvt,current:Aj,default:OD,enableAllPlugins:Z_t,enableES5:Npe,enableMapSet:CBe,enablePatches:yBe,finishDraft:cvt,freeze:Z5,immerable:PL,isDraft:Gf,isDraftable:dg,nothing:Nj,original:_Be,produce:OD,produceWithPatches:rvt,setAutoFreeze:ovt,setUseProxies:svt},Symbol.toStringTag,{value:"Module"}));function _xe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function ct(n){for(var e=1;e"u"&&(t=e,e=void 0),typeof t<"u"){if(typeof t!="function")throw new Error(dd(1));return t(J5)(n,e)}if(typeof n!="function")throw new Error(dd(2));var r=n,o=e,s=[],a=s,l=!1;function c(){a===s&&(a=s.slice())}function u(){if(l)throw new Error(dd(3));return o}function d(m){if(typeof m!="function")throw new Error(dd(4));if(l)throw new Error(dd(5));var v=!0;return c(),a.push(m),function(){if(v){if(l)throw new Error(dd(6));v=!1,c();var b=a.indexOf(m);a.splice(b,1),s=null}}}function h(m){if(!dvt(m))throw new Error(dd(7));if(typeof m.type>"u")throw new Error(dd(8));if(l)throw new Error(dd(9));try{l=!0,o=r(o,m)}finally{l=!1}for(var v=s=a,_=0;_"u")throw new Error(dd(12));if(typeof t(void 0,{type:k4.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(dd(13))})}function EBe(n){for(var e=Object.keys(n),t={},i=0;i"u")throw c&&c.type,new Error(dd(14));d[f]=v,u=u||v!==m}return u=u||o.length!==Object.keys(l).length,u?d:l}}function bxe(n,e){return function(){return e(n.apply(this,arguments))}}function Nie(n,e){if(typeof n=="function")return bxe(n,e);if(typeof n!="object"||n===null)throw new Error(dd(16));var t={};for(var i in n){var r=n[i];typeof r=="function"&&(t[i]=bxe(r,e))}return t}function PD(){for(var n=arguments.length,e=new Array(n),t=0;t-1){var c=t[l];return l>0&&(t.splice(l,1),t.unshift(c)),c.value}return iH}function r(a,l){i(a)===iH&&(t.unshift({key:a,value:l}),t.length>n&&t.pop())}function o(){return t}function s(){t=[]}return{get:i,put:r,getEntries:o,clear:s}}var xBe=function(e,t){return e===t};function mvt(n){return function(t,i){if(t===null||i===null||t.length!==i.length)return!1;for(var r=t.length,o=0;o1?e-1:0),i=1;i0&&o[o.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]-1}function Ivt(n){return""+n}function Lvt(n){return function(){return function(e){return function(t){return e(t)}}}}var RBe=function(n){DBe(e,n);function e(){for(var t=[],i=0;i",value:n};if(typeof n!="object"||n===null||o!=null&&o.has(n))return!1;for(var a=i!=null?i(n):Object.entries(n),l=r.length>0,c=function(v,_){var b=e?e+"."+v:v;if(l){var y=r.some(function(C){return C instanceof RegExp?C.test(b):b===C});if(y)return"continue"}if(!t(_))return{value:{keyPath:b,value:_}};if(typeof _=="object"&&(s=MBe(_,b,t,i,r,o),s))return{value:s}},u=0,d=a;u0;if(b){var y=g.filter(function(C){return c(v,C,m)}).length>0;y&&(m.ids=Object.keys(m.entities))}}function h(g,m){return f([g],m)}function f(g,m){var v=WBe(g,n,m),_=v[0],b=v[1];d(b,m),t(_,m)}return{removeAll:Hvt(l),addOne:gc(e),addMany:gc(t),setOne:gc(i),setMany:gc(r),setAll:gc(o),updateOne:gc(u),updateMany:gc(d),upsertOne:gc(h),upsertMany:gc(f),removeOne:gc(s),removeMany:gc(a)}}function Wvt(n,e){var t=zBe(n),i=t.removeOne,r=t.removeMany,o=t.removeAll;function s(b,y){return a([b],y)}function a(b,y){b=nT(b);var C=b.filter(function(x){return!(jP(x,n)in y.entities)});C.length!==0&&v(C,y)}function l(b,y){return c([b],y)}function c(b,y){b=nT(b),b.length!==0&&v(b,y)}function u(b,y){b=nT(b),y.entities={},y.ids=[],a(b,y)}function d(b,y){return h([b],y)}function h(b,y){for(var C=!1,x=0,E=b;x-1;return t&&i}function iF(n){return typeof n[0]=="function"&&"pending"in n[0]&&"fulfilled"in n[0]&&"rejected"in n[0]}function KBe(){for(var n=[],e=0;e0)for(var y=f.getState(),C=Array.from(t.values()),x=0,E=C;x{n.user=e.payload},injectInChanges:n=>{n.changes=n.user},injectInChangesWithData:(n,e)=>{n.changes=e.payload},resetChanges:n=>{n.changes=n.user},authenticate:(n,e)=>{n.authenticated=!0,n.user=e.payload.user,localStorage.setItem("X-NINJA-TOKEN",e.payload.token)},register:(n,e)=>{n.authenticated=!0,n.user=e.payload.user,localStorage.setItem("X-NINJA-TOKEN",e.payload.token)},updateChanges:(n,e)=>{un.set(n.changes,e.payload.property,e.payload.value)},deletePassword:n=>{delete n.changes.password,delete n.user.password}}}),{updateUser:qy,injectInChanges:Vpe,injectInChangesWithData:hZ,resetChanges:hbt,authenticate:sF,register:fbt,updateChanges:Ak,deletePassword:pbt}=c8e.actions;/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function pa(){return Oc(n=>n.user.user)}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function aF(){return Oc(n=>n.user.changes)}function T1(n){const e=pa(),t=Qi(),i=aF();return w.useEffect(()=>{i&&(n==null?void 0:n.overwrite)===!1||t(Vpe())},[e]),i}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const sH={dashboard_charts:{default_view:"month",currency:1,range:"this_month"},datatables:{clients:{sort:"id|desc"}},reports:{columns:{}},auto_expand_product_table_notes:!1,enable_public_notifications:null,use_system_fonts:!1};function Ha(n){var o,s;const e=T1({overwrite:n==null?void 0:n.overwrite}),t=Oc(a=>{var l,c;return(c=(l=a.user.changes)==null?void 0:l.company_user)==null?void 0:c.react_settings})||{},r={show_pdf_preview:!0,react_notification_link:!0,react_table_columns:{...(s=(o=e==null?void 0:e.company_user)==null?void 0:o.settings)==null?void 0:s.react_table_columns,...t.react_table_columns},preferences:un.cloneDeep(sH)};return un.merge({...r},{...t})}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2024. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const gbt=Oo(null);function Hpe(){const[n,e]=Yo(gbt),t=ci(),i=Ha();return w.useEffect(()=>{if(!t||!i.preferences.enable_public_notifications)return;const r=new Y_t("f0111a02782708da651f",{cluster:"eu",authEndpoint:mN()+"/broadcasting/auth",forceTLS:!1,enableStats:!0,wsHost:"socket.invoicing.co",wsPort:6002,enabledTransports:["ws","wss"],auth:{headers:nS()}});return e(r),r.connection.bind("connected",()=>{localStorage.setItem("X-SOCKET-ID",r.connection.socket_id)}),()=>{r.disconnect()}},[t,i.preferences.enable_public_notifications]),n}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2024. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function mbt(){const n=Hpe(),e=ci(),t={"App\\Events\\Invoice\\InvoiceWasPaid":()=>{},"App\\Events\\Invoice\\InvoiceWasViewed":()=>{},"App\\Events\\Payment\\PaymentWasUpdated":()=>{},"App\\Events\\Credit\\CreditWasCreated":()=>{},"App\\Events\\Credit\\CreditWasUpdated":()=>{}};return w.useEffect(()=>{if(!n||!e||!Ro())return;console.log(`Subscribing to private-company-${e.company_key}`),n.subscribe(`private-company-${e.company_key}`).bind_global((r,o)=>{console.log(`channel: ${r}`);const s=t[r];s&&(s(o),window.dispatchEvent(new CustomEvent(`pusher::${r}`,{detail:{event:r,data:o}})))})},[n,e]),null}function u8e({on:n,callback:e}){w.useEffect(()=>{},[n,e])}function kxe(){return localStorage.getItem("X-SOCKET-ID")?parseFloat(localStorage.getItem("X-SOCKET-ID")):null}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function nS(){const n={"X-Api-Token":localStorage.getItem("X-NINJA-TOKEN"),"X-Requested-With":"XMLHttpRequest","X-React":"true"};return kxe()&&Ro()&&(n["X-Socket-ID"]=kxe()),n}let _bt={data:""},vbt=n=>typeof window=="object"?((n?n.querySelector("#_goober"):window._goober)||Object.assign((n||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:n||_bt,bbt=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,ybt=/\/\*[^]*?\*\/| +/g,Ixe=/\n+/g,OC=(n,e)=>{let t="",i="",r="";for(let o in n){let s=n[o];o[0]=="@"?o[1]=="i"?t=o+" "+s+";":i+=o[1]=="f"?OC(s,o):o+"{"+OC(s,o[1]=="k"?"":e)+"}":typeof s=="object"?i+=OC(s,e?e.replace(/([^,])+/g,a=>o.replace(/(^:.*)|([^,])+/g,l=>/&/.test(l)?l.replace(/&/g,a):a?a+" "+l:l)):o):s!=null&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),r+=OC.p?OC.p(o,s):o+":"+s+";")}return t+(e&&r?e+"{"+r+"}":r)+i},j0={},d8e=n=>{if(typeof n=="object"){let e="";for(let t in n)e+=t+d8e(n[t]);return e}return n},Cbt=(n,e,t,i,r)=>{let o=d8e(n),s=j0[o]||(j0[o]=(l=>{let c=0,u=11;for(;c>>0;return"go"+u})(o));if(!j0[s]){let l=o!==n?n:(c=>{let u,d,h=[{}];for(;u=bbt.exec(c.replace(ybt,""));)u[4]?h.shift():u[3]?(d=u[3].replace(Ixe," ").trim(),h.unshift(h[0][d]=h[0][d]||{})):h[0][u[1]]=u[2].replace(Ixe," ").trim();return h[0]})(n);j0[s]=OC(r?{["@keyframes "+s]:l}:l,t?"":"."+s)}let a=t&&j0.g?j0.g:null;return t&&(j0.g=j0[s]),((l,c,u,d)=>{d?c.data=c.data.replace(d,l):c.data.indexOf(l)===-1&&(c.data=u?l+c.data:c.data+l)})(j0[s],e,i,a),s},wbt=(n,e,t)=>n.reduce((i,r,o)=>{let s=e[o];if(s&&s.call){let a=s(t),l=a&&a.props&&a.props.className||/^go/.test(a)&&a;s=l?"."+l:a&&typeof a=="object"?a.props?"":OC(a,""):a===!1?"":a}return i+r+(s??"")},"");function Mj(n){let e=this||{},t=n.call?n(e.p):n;return Cbt(t.unshift?t.raw?wbt(t,[].slice.call(arguments,1),e.p):t.reduce((i,r)=>Object.assign(i,r&&r.call?r(e.p):r),{}):t,vbt(e.target),e.g,e.o,e.k)}let h8e,Fie,Bie;Mj.bind({g:1});let h1=Mj.bind({k:1});function Sbt(n,e,t,i){OC.p=e,h8e=n,Fie=t,Bie=i}function zS(n,e){let t=this||{};return function(){let i=arguments;function r(o,s){let a=Object.assign({},o),l=a.className||r.className;t.p=Object.assign({theme:Fie&&Fie()},a),t.o=/ *go\d+/.test(l),a.className=Mj.apply(t,i)+(l?" "+l:""),e&&(a.ref=s);let c=n;return n[0]&&(c=a.as||n,delete a.as),Bie&&c[0]&&Bie(a),h8e(c,a)}return e?e(r):r}}var Ebt=n=>typeof n=="function",aH=(n,e)=>Ebt(n)?n(e):n,xbt=(()=>{let n=0;return()=>(++n).toString()})(),f8e=(()=>{let n;return()=>{if(n===void 0&&typeof window<"u"){let e=matchMedia("(prefers-reduced-motion: reduce)");n=!e||e.matches}return n}})(),Tbt=20,r$=new Map,kbt=1e3,Lxe=n=>{if(r$.has(n))return;let e=setTimeout(()=>{r$.delete(n),Nk({type:4,toastId:n})},kbt);r$.set(n,e)},Ibt=n=>{let e=r$.get(n);e&&clearTimeout(e)},$ie=(n,e)=>{switch(e.type){case 0:return{...n,toasts:[e.toast,...n.toasts].slice(0,Tbt)};case 1:return e.toast.id&&Ibt(e.toast.id),{...n,toasts:n.toasts.map(o=>o.id===e.toast.id?{...o,...e.toast}:o)};case 2:let{toast:t}=e;return n.toasts.find(o=>o.id===t.id)?$ie(n,{type:1,toast:t}):$ie(n,{type:0,toast:t});case 3:let{toastId:i}=e;return i?Lxe(i):n.toasts.forEach(o=>{Lxe(o.id)}),{...n,toasts:n.toasts.map(o=>o.id===i||i===void 0?{...o,visible:!1}:o)};case 4:return e.toastId===void 0?{...n,toasts:[]}:{...n,toasts:n.toasts.filter(o=>o.id!==e.toastId)};case 5:return{...n,pausedAt:e.time};case 6:let r=e.time-(n.pausedAt||0);return{...n,pausedAt:void 0,toasts:n.toasts.map(o=>({...o,pauseDuration:o.pauseDuration+r}))}}},o$=[],s$={toasts:[],pausedAt:void 0},Nk=n=>{s$=$ie(s$,n),o$.forEach(e=>{e(s$)})},Lbt={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},Dbt=(n={})=>{let[e,t]=w.useState(s$);w.useEffect(()=>(o$.push(t),()=>{let r=o$.indexOf(t);r>-1&&o$.splice(r,1)}),[e]);let i=e.toasts.map(r=>{var o,s;return{...n,...n[r.type],...r,duration:r.duration||((o=n[r.type])==null?void 0:o.duration)||(n==null?void 0:n.duration)||Lbt[r.type],style:{...n.style,...(s=n[r.type])==null?void 0:s.style,...r.style}}});return{...e,toasts:i}},Abt=(n,e="blank",t)=>({createdAt:Date.now(),visible:!0,type:e,ariaProps:{role:"status","aria-live":"polite"},message:n,pauseDuration:0,...t,id:(t==null?void 0:t.id)||xbt()}),lF=n=>(e,t)=>{let i=Abt(e,n,t);return Nk({type:2,toast:i}),i.id},Ku=(n,e)=>lF("blank")(n,e);Ku.error=lF("error");Ku.success=lF("success");Ku.loading=lF("loading");Ku.custom=lF("custom");Ku.dismiss=n=>{Nk({type:3,toastId:n})};Ku.remove=n=>Nk({type:4,toastId:n});Ku.promise=(n,e,t)=>{let i=Ku.loading(e.loading,{...t,...t==null?void 0:t.loading});return n.then(r=>(Ku.success(aH(e.success,r),{id:i,...t,...t==null?void 0:t.success}),r)).catch(r=>{Ku.error(aH(e.error,r),{id:i,...t,...t==null?void 0:t.error})}),n};var Nbt=(n,e)=>{Nk({type:1,toast:{id:n,height:e}})},Rbt=()=>{Nk({type:5,time:Date.now()})},Obt=n=>{let{toasts:e,pausedAt:t}=Dbt(n);w.useEffect(()=>{if(t)return;let o=Date.now(),s=e.map(a=>{if(a.duration===1/0)return;let l=(a.duration||0)+a.pauseDuration-(o-a.createdAt);if(l<0){a.visible&&Ku.dismiss(a.id);return}return setTimeout(()=>Ku.dismiss(a.id),l)});return()=>{s.forEach(a=>a&&clearTimeout(a))}},[e,t]);let i=w.useCallback(()=>{t&&Nk({type:6,time:Date.now()})},[t]),r=w.useCallback((o,s)=>{let{reverseOrder:a=!1,gutter:l=8,defaultPosition:c}=s||{},u=e.filter(f=>(f.position||c)===(o.position||c)&&f.height),d=u.findIndex(f=>f.id===o.id),h=u.filter((f,g)=>gf.visible).slice(...a?[h+1]:[0,h]).reduce((f,g)=>f+(g.height||0)+l,0)},[e]);return{toasts:e,handlers:{updateHeight:Nbt,startPause:Rbt,endPause:i,calculateOffset:r}}},Pbt=h1` from { transform: scale(0) rotate(45deg); opacity: 0; } to { transform: scale(1) rotate(45deg); opacity: 1; }`,Mbt=h1` from { transform: scale(0); opacity: 0; } to { transform: scale(1); opacity: 1; }`,Fbt=h1` from { transform: scale(0) rotate(90deg); opacity: 0; } to { transform: scale(1) rotate(90deg); opacity: 1; }`,Bbt=zS("div")` width: 20px; opacity: 0; height: 20px; border-radius: 10px; background: ${n=>n.primary||"#ff4b4b"}; position: relative; transform: rotate(45deg); animation: ${Pbt} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; animation-delay: 100ms; &:after, &:before { content: ''; animation: ${Mbt} 0.15s ease-out forwards; animation-delay: 150ms; position: absolute; border-radius: 3px; opacity: 0; background: ${n=>n.secondary||"#fff"}; bottom: 9px; left: 4px; height: 2px; width: 12px; } &:before { animation: ${Fbt} 0.15s ease-out forwards; animation-delay: 180ms; transform: rotate(90deg); } `,$bt=h1` from { transform: rotate(0deg); } to { transform: rotate(360deg); } `,Vbt=zS("div")` width: 12px; height: 12px; box-sizing: border-box; border: 2px solid; border-radius: 100%; border-color: ${n=>n.secondary||"#e0e0e0"}; border-right-color: ${n=>n.primary||"#616161"}; animation: ${$bt} 1s linear infinite; `,Hbt=h1` from { transform: scale(0) rotate(45deg); opacity: 0; } to { transform: scale(1) rotate(45deg); opacity: 1; }`,Wbt=h1` 0% { height: 0; width: 0; opacity: 0; } 40% { height: 0; width: 6px; opacity: 1; } 100% { opacity: 1; height: 10px; }`,zbt=zS("div")` width: 20px; opacity: 0; height: 20px; border-radius: 10px; background: ${n=>n.primary||"#61d345"}; position: relative; transform: rotate(45deg); animation: ${Hbt} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; animation-delay: 100ms; &:after { content: ''; box-sizing: border-box; animation: ${Wbt} 0.2s ease-out forwards; opacity: 0; animation-delay: 200ms; position: absolute; border-right: 2px solid; border-bottom: 2px solid; border-color: ${n=>n.secondary||"#fff"}; bottom: 6px; left: 6px; height: 10px; width: 6px; } `,Ubt=zS("div")` position: absolute; `,jbt=zS("div")` position: relative; display: flex; justify-content: center; align-items: center; min-width: 20px; min-height: 20px; `,qbt=h1` from { transform: scale(0.6); opacity: 0.4; } to { transform: scale(1); opacity: 1; }`,Kbt=zS("div")` position: relative; transform: scale(0.6); opacity: 0.4; min-width: 20px; animation: ${qbt} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) forwards; `,Gbt=({toast:n})=>{let{icon:e,type:t,iconTheme:i}=n;return e!==void 0?typeof e=="string"?w.createElement(Kbt,null,e):e:t==="blank"?null:w.createElement(jbt,null,w.createElement(Vbt,{...i}),t!=="loading"&&w.createElement(Ubt,null,t==="error"?w.createElement(Bbt,{...i}):w.createElement(zbt,{...i})))},Ybt=n=>` 0% {transform: translate3d(0,${n*-200}%,0) scale(.6); opacity:.5;} 100% {transform: translate3d(0,0,0) scale(1); opacity:1;} `,Qbt=n=>` 0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} 100% {transform: translate3d(0,${n*-150}%,-1px) scale(.6); opacity:0;} `,Xbt="0%{opacity:0;} 100%{opacity:1;}",Zbt="0%{opacity:1;} 100%{opacity:0;}",Jbt=zS("div")` display: flex; align-items: center; background: #fff; color: #363636; line-height: 1.3; will-change: transform; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); max-width: 350px; pointer-events: auto; padding: 8px 10px; border-radius: 8px; `,e0t=zS("div")` display: flex; justify-content: center; margin: 4px 10px; color: inherit; flex: 1 1 auto; white-space: pre-line; `,t0t=(n,e)=>{let t=n.includes("top")?1:-1,[i,r]=f8e()?[Xbt,Zbt]:[Ybt(t),Qbt(t)];return{animation:e?`${h1(i)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${h1(r)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},n0t=w.memo(({toast:n,position:e,style:t,children:i})=>{let r=n.height?t0t(n.position||e||"top-center",n.visible):{opacity:0},o=w.createElement(Gbt,{toast:n}),s=w.createElement(e0t,{...n.ariaProps},aH(n.message,n));return w.createElement(Jbt,{className:n.className,style:{...r,...t,...n.style}},typeof i=="function"?i({icon:o,message:s}):w.createElement(w.Fragment,null,o,s))});Sbt(w.createElement);var i0t=({id:n,className:e,style:t,onHeightUpdate:i,children:r})=>{let o=w.useCallback(s=>{if(s){let a=()=>{let l=s.getBoundingClientRect().height;i(n,l)};a(),new MutationObserver(a).observe(s,{subtree:!0,childList:!0,characterData:!0})}},[n,i]);return w.createElement("div",{ref:o,className:e,style:t},r)},r0t=(n,e)=>{let t=n.includes("top"),i=t?{top:0}:{bottom:0},r=n.includes("center")?{justifyContent:"center"}:n.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:f8e()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${e*(t?1:-1)}px)`,...i,...r}},o0t=Mj` z-index: 9999; > * { pointer-events: auto; } `,g8=16,s0t=({reverseOrder:n,position:e="top-center",toastOptions:t,gutter:i,children:r,containerStyle:o,containerClassName:s})=>{let{toasts:a,handlers:l}=Obt(t);return w.createElement("div",{style:{position:"fixed",zIndex:9999,top:g8,left:g8,right:g8,bottom:g8,pointerEvents:"none",...o},className:s,onMouseEnter:l.startPause,onMouseLeave:l.endPause},a.map(c=>{let u=c.position||e,d=l.calculateOffset(c,{reverseOrder:n,gutter:i,defaultPosition:e}),h=r0t(u,d);return w.createElement(i0t,{id:c.id,key:c.id,onHeightUpdate:l.updateHeight,className:c.visible?o0t:"",style:h},c.type==="custom"?aH(c.message,c):r?r(c):w.createElement(n0t,{toast:c,position:u}))}))},p8e=Ku;/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */class a0t{processing(){return this.currentId=Ku.loading(Iie("processing",{}),{id:this.currentId}),this}success(e="success",t={}){return this.currentId=Ku.success(Ms(e,t),{id:this.currentId}),this}error(e="error_title"){return this.currentId=Ku.error(Iie(e),{id:this.currentId}),this}dismiss(){return Ku.dismiss(this.currentId),this}}const ce=new a0t;function cF(n,e){n.prototype=Object.create(e.prototype),n.prototype.constructor=n,GV(n,e)}var uF=function(){function n(){this.listeners=[]}var e=n.prototype;return e.subscribe=function(i){var r=this,o=i||function(){};return this.listeners.push(o),this.onSubscribe(),function(){r.listeners=r.listeners.filter(function(s){return s!==o}),r.onUnsubscribe()}},e.hasListeners=function(){return this.listeners.length>0},e.onSubscribe=function(){},e.onUnsubscribe=function(){},n}(),lH=typeof window>"u";function Jd(){}function l0t(n,e){return typeof n=="function"?n(e):n}function Vie(n){return typeof n=="number"&&n>=0&&n!==1/0}function cH(n){return Array.isArray(n)?n:[n]}function g8e(n,e){return Math.max(n+(e||0)-Date.now(),0)}function a$(n,e,t){return Fj(n)?typeof e=="function"?Ct({},t,{queryKey:n,queryFn:e}):Ct({},e,{queryKey:n}):n}function xC(n,e,t){return Fj(n)?[Ct({},e,{queryKey:n}),t]:[n||{},e]}function c0t(n,e){if(n===!0&&e===!0||n==null&&e==null)return"all";if(n===!1&&e===!1)return"none";var t=n??!e;return t?"active":"inactive"}function Dxe(n,e){var t=n.active,i=n.exact,r=n.fetching,o=n.inactive,s=n.predicate,a=n.queryKey,l=n.stale;if(Fj(a)){if(i){if(e.queryHash!==Wpe(a,e.options))return!1}else if(!uH(e.queryKey,a))return!1}var c=c0t(t,o);if(c==="none")return!1;if(c!=="all"){var u=e.isActive();if(c==="active"&&!u||c==="inactive"&&u)return!1}return!(typeof l=="boolean"&&e.isStale()!==l||typeof r=="boolean"&&e.isFetching()!==r||s&&!s(e))}function Axe(n,e){var t=n.exact,i=n.fetching,r=n.predicate,o=n.mutationKey;if(Fj(o)){if(!e.options.mutationKey)return!1;if(t){if(Px(e.options.mutationKey)!==Px(o))return!1}else if(!uH(e.options.mutationKey,o))return!1}return!(typeof i=="boolean"&&e.state.status==="loading"!==i||r&&!r(e))}function Wpe(n,e){var t=(e==null?void 0:e.queryKeyHashFn)||Px;return t(n)}function Px(n){var e=cH(n);return u0t(e)}function u0t(n){return JSON.stringify(n,function(e,t){return Hie(t)?Object.keys(t).sort().reduce(function(i,r){return i[r]=t[r],i},{}):t})}function uH(n,e){return m8e(cH(n),cH(e))}function m8e(n,e){return n===e?!0:typeof n!=typeof e?!1:n&&e&&typeof n=="object"&&typeof e=="object"?!Object.keys(e).some(function(t){return!m8e(n[t],e[t])}):!1}function dH(n,e){if(n===e)return n;var t=Array.isArray(n)&&Array.isArray(e);if(t||Hie(n)&&Hie(e)){for(var i=t?n.length:Object.keys(n).length,r=t?e:Object.keys(e),o=r.length,s=t?[]:{},a=0,l=0;l"u")return!0;var t=e.prototype;return!(!Nxe(t)||!t.hasOwnProperty("isPrototypeOf"))}function Nxe(n){return Object.prototype.toString.call(n)==="[object Object]"}function Fj(n){return typeof n=="string"||Array.isArray(n)}function h0t(n){return new Promise(function(e){setTimeout(e,n)})}function Rxe(n){Promise.resolve().then(n).catch(function(e){return setTimeout(function(){throw e})})}function _8e(){if(typeof AbortController=="function")return new AbortController}var f0t=function(n){cF(e,n);function e(){var i;return i=n.call(this)||this,i.setup=function(r){var o;if(!lH&&((o=window)!=null&&o.addEventListener)){var s=function(){return r()};return window.addEventListener("visibilitychange",s,!1),window.addEventListener("focus",s,!1),function(){window.removeEventListener("visibilitychange",s),window.removeEventListener("focus",s)}}},i}var t=e.prototype;return t.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},t.onUnsubscribe=function(){if(!this.hasListeners()){var r;(r=this.cleanup)==null||r.call(this),this.cleanup=void 0}},t.setEventListener=function(r){var o,s=this;this.setup=r,(o=this.cleanup)==null||o.call(this),this.cleanup=r(function(a){typeof a=="boolean"?s.setFocused(a):s.onFocus()})},t.setFocused=function(r){this.focused=r,r&&this.onFocus()},t.onFocus=function(){this.listeners.forEach(function(r){r()})},t.isFocused=function(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)},e}(uF),qP=new f0t,p0t=function(n){cF(e,n);function e(){var i;return i=n.call(this)||this,i.setup=function(r){var o;if(!lH&&((o=window)!=null&&o.addEventListener)){var s=function(){return r()};return window.addEventListener("online",s,!1),window.addEventListener("offline",s,!1),function(){window.removeEventListener("online",s),window.removeEventListener("offline",s)}}},i}var t=e.prototype;return t.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},t.onUnsubscribe=function(){if(!this.hasListeners()){var r;(r=this.cleanup)==null||r.call(this),this.cleanup=void 0}},t.setEventListener=function(r){var o,s=this;this.setup=r,(o=this.cleanup)==null||o.call(this),this.cleanup=r(function(a){typeof a=="boolean"?s.setOnline(a):s.onOnline()})},t.setOnline=function(r){this.online=r,r&&this.onOnline()},t.onOnline=function(){this.listeners.forEach(function(r){r()})},t.isOnline=function(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine},e}(uF),l$=new p0t;function g0t(n){return Math.min(1e3*Math.pow(2,n),3e4)}function hH(n){return typeof(n==null?void 0:n.cancel)=="function"}var v8e=function(e){this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent};function c$(n){return n instanceof v8e}var b8e=function(e){var t=this,i=!1,r,o,s,a;this.abort=e.abort,this.cancel=function(h){return r==null?void 0:r(h)},this.cancelRetry=function(){i=!0},this.continueRetry=function(){i=!1},this.continue=function(){return o==null?void 0:o()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(h,f){s=h,a=f});var l=function(f){t.isResolved||(t.isResolved=!0,e.onSuccess==null||e.onSuccess(f),o==null||o(),s(f))},c=function(f){t.isResolved||(t.isResolved=!0,e.onError==null||e.onError(f),o==null||o(),a(f))},u=function(){return new Promise(function(f){o=f,t.isPaused=!0,e.onPause==null||e.onPause()}).then(function(){o=void 0,t.isPaused=!1,e.onContinue==null||e.onContinue()})},d=function h(){if(!t.isResolved){var f;try{f=e.fn()}catch(g){f=Promise.reject(g)}r=function(m){if(!t.isResolved&&(c(new v8e(m)),t.abort==null||t.abort(),hH(f)))try{f.cancel()}catch{}},t.isTransportCancelable=hH(f),Promise.resolve(f).then(l).catch(function(g){var m,v;if(!t.isResolved){var _=(m=e.retry)!=null?m:3,b=(v=e.retryDelay)!=null?v:g0t,y=typeof b=="function"?b(t.failureCount,g):b,C=_===!0||typeof _=="number"&&t.failureCount<_||typeof _=="function"&&_(t.failureCount,g);if(i||!C){c(g);return}t.failureCount++,e.onFail==null||e.onFail(t.failureCount,g),h0t(y).then(function(){if(!qP.isFocused()||!l$.isOnline())return u()}).then(function(){i?c(g):h()})}})}};d()},m0t=function(){function n(){this.queue=[],this.transactions=0,this.notifyFn=function(t){t()},this.batchNotifyFn=function(t){t()}}var e=n.prototype;return e.batch=function(i){var r;this.transactions++;try{r=i()}finally{this.transactions--,this.transactions||this.flush()}return r},e.schedule=function(i){var r=this;this.transactions?this.queue.push(i):Rxe(function(){r.notifyFn(i)})},e.batchCalls=function(i){var r=this;return function(){for(var o=arguments.length,s=new Array(o),a=0;a"u"&&(a.exact=!0),this.queries.find(function(l){return Dxe(a,l)})},t.findAll=function(r,o){var s=xC(r,o),a=s[0];return Object.keys(a).length>0?this.queries.filter(function(l){return Dxe(a,l)}):this.queries},t.notify=function(r){var o=this;Zl.batch(function(){o.listeners.forEach(function(s){s(r)})})},t.onFocus=function(){var r=this;Zl.batch(function(){r.queries.forEach(function(o){o.onFocus()})})},t.onOnline=function(){var r=this;Zl.batch(function(){r.queries.forEach(function(o){o.onOnline()})})},e}(uF),y0t=function(){function n(t){this.options=Ct({},t.defaultOptions,t.options),this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.observers=[],this.state=t.state||C0t(),this.meta=t.meta}var e=n.prototype;return e.setState=function(i){this.dispatch({type:"setState",state:i})},e.addObserver=function(i){this.observers.indexOf(i)===-1&&this.observers.push(i)},e.removeObserver=function(i){this.observers=this.observers.filter(function(r){return r!==i})},e.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(Jd).catch(Jd)):Promise.resolve()},e.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},e.execute=function(){var i=this,r,o=this.state.status==="loading",s=Promise.resolve();return o||(this.dispatch({type:"loading",variables:this.options.variables}),s=s.then(function(){i.mutationCache.config.onMutate==null||i.mutationCache.config.onMutate(i.state.variables,i)}).then(function(){return i.options.onMutate==null?void 0:i.options.onMutate(i.state.variables)}).then(function(a){a!==i.state.context&&i.dispatch({type:"loading",context:a,variables:i.state.variables})})),s.then(function(){return i.executeMutation()}).then(function(a){r=a,i.mutationCache.config.onSuccess==null||i.mutationCache.config.onSuccess(r,i.state.variables,i.state.context,i)}).then(function(){return i.options.onSuccess==null?void 0:i.options.onSuccess(r,i.state.variables,i.state.context)}).then(function(){return i.options.onSettled==null?void 0:i.options.onSettled(r,null,i.state.variables,i.state.context)}).then(function(){return i.dispatch({type:"success",data:r}),r}).catch(function(a){return i.mutationCache.config.onError==null||i.mutationCache.config.onError(a,i.state.variables,i.state.context,i),fH().error(a),Promise.resolve().then(function(){return i.options.onError==null?void 0:i.options.onError(a,i.state.variables,i.state.context)}).then(function(){return i.options.onSettled==null?void 0:i.options.onSettled(void 0,a,i.state.variables,i.state.context)}).then(function(){throw i.dispatch({type:"error",error:a}),a})})},e.executeMutation=function(){var i=this,r;return this.retryer=new b8e({fn:function(){return i.options.mutationFn?i.options.mutationFn(i.state.variables):Promise.reject("No mutationFn found")},onFail:function(){i.dispatch({type:"failed"})},onPause:function(){i.dispatch({type:"pause"})},onContinue:function(){i.dispatch({type:"continue"})},retry:(r=this.options.retry)!=null?r:0,retryDelay:this.options.retryDelay}),this.retryer.promise},e.dispatch=function(i){var r=this;this.state=w0t(this.state,i),Zl.batch(function(){r.observers.forEach(function(o){o.onMutationUpdate(i)}),r.mutationCache.notify(r)})},n}();function C0t(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function w0t(n,e){switch(e.type){case"failed":return Ct({},n,{failureCount:n.failureCount+1});case"pause":return Ct({},n,{isPaused:!0});case"continue":return Ct({},n,{isPaused:!1});case"loading":return Ct({},n,{context:e.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:e.variables});case"success":return Ct({},n,{data:e.data,error:null,status:"success",isPaused:!1});case"error":return Ct({},n,{data:void 0,error:e.error,failureCount:n.failureCount+1,isPaused:!1,status:"error"});case"setState":return Ct({},n,e.state);default:return n}}var S0t=function(n){cF(e,n);function e(i){var r;return r=n.call(this)||this,r.config=i||{},r.mutations=[],r.mutationId=0,r}var t=e.prototype;return t.build=function(r,o,s){var a=new y0t({mutationCache:this,mutationId:++this.mutationId,options:r.defaultMutationOptions(o),state:s,defaultOptions:o.mutationKey?r.getMutationDefaults(o.mutationKey):void 0,meta:o.meta});return this.add(a),a},t.add=function(r){this.mutations.push(r),this.notify(r)},t.remove=function(r){this.mutations=this.mutations.filter(function(o){return o!==r}),r.cancel(),this.notify(r)},t.clear=function(){var r=this;Zl.batch(function(){r.mutations.forEach(function(o){r.remove(o)})})},t.getAll=function(){return this.mutations},t.find=function(r){return typeof r.exact>"u"&&(r.exact=!0),this.mutations.find(function(o){return Axe(r,o)})},t.findAll=function(r){return this.mutations.filter(function(o){return Axe(r,o)})},t.notify=function(r){var o=this;Zl.batch(function(){o.listeners.forEach(function(s){s(r)})})},t.onFocus=function(){this.resumePausedMutations()},t.onOnline=function(){this.resumePausedMutations()},t.resumePausedMutations=function(){var r=this.mutations.filter(function(o){return o.state.isPaused});return Zl.batch(function(){return r.reduce(function(o,s){return o.then(function(){return s.continue().catch(Jd)})},Promise.resolve())})},e}(uF);function E0t(){return{onFetch:function(e){e.fetchFn=function(){var t,i,r,o,s,a,l=(t=e.fetchOptions)==null||(i=t.meta)==null?void 0:i.refetchPage,c=(r=e.fetchOptions)==null||(o=r.meta)==null?void 0:o.fetchMore,u=c==null?void 0:c.pageParam,d=(c==null?void 0:c.direction)==="forward",h=(c==null?void 0:c.direction)==="backward",f=((s=e.state.data)==null?void 0:s.pages)||[],g=((a=e.state.data)==null?void 0:a.pageParams)||[],m=_8e(),v=m==null?void 0:m.signal,_=g,b=!1,y=e.options.queryFn||function(){return Promise.reject("Missing queryFn")},C=function(B,M,V,U){return _=U?[M].concat(_):[].concat(_,[M]),U?[V].concat(B):[].concat(B,[V])},x=function(B,M,V,U){if(b)return Promise.reject("Cancelled");if(typeof V>"u"&&!M&&B.length)return Promise.resolve(B);var W={queryKey:e.queryKey,signal:v,pageParam:V,meta:e.meta},q=y(W),H=Promise.resolve(q).then(function(se){return C(B,V,se,U)});if(hH(q)){var ie=H;ie.cancel=q.cancel}return H},E;if(!f.length)E=x([]);else if(d){var k=typeof u<"u",L=k?u:Oxe(e.options,f);E=x(f,k,L)}else if(h){var D=typeof u<"u",A=D?u:x0t(e.options,f);E=x(f,D,A,!0)}else(function(){_=[];var F=typeof e.options.getNextPageParam>"u",B=l&&f[0]?l(f[0],0,f):!0;E=B?x([],F,g[0]):Promise.resolve(C([],g[0],f[0]));for(var M=function(W){E=E.then(function(q){var H=l&&f[W]?l(f[W],W,f):!0;if(H){var ie=F?g[W]:Oxe(e.options,q);return x(q,F,ie)}return Promise.resolve(C(q,g[W],f[W]))})},V=1;V"u"&&(u.revert=!0);var d=Zl.batch(function(){return s.queryCache.findAll(l).map(function(h){return h.cancel(u)})});return Promise.all(d).then(Jd).catch(Jd)},e.invalidateQueries=function(i,r,o){var s,a,l,c=this,u=xC(i,r,o),d=u[0],h=u[1],f=Ct({},d,{active:(s=(a=d.refetchActive)!=null?a:d.active)!=null?s:!0,inactive:(l=d.refetchInactive)!=null?l:!1});return Zl.batch(function(){return c.queryCache.findAll(d).forEach(function(g){g.invalidate()}),c.refetchQueries(f,h)})},e.refetchQueries=function(i,r,o){var s=this,a=xC(i,r,o),l=a[0],c=a[1],u=Zl.batch(function(){return s.queryCache.findAll(l).map(function(h){return h.fetch(void 0,Ct({},c,{meta:{refetchPage:l==null?void 0:l.refetchPage}}))})}),d=Promise.all(u).then(Jd);return c!=null&&c.throwOnError||(d=d.catch(Jd)),d},e.fetchQuery=function(i,r,o){var s=a$(i,r,o),a=this.defaultQueryOptions(s);typeof a.retry>"u"&&(a.retry=!1);var l=this.queryCache.build(this,a);return l.isStaleByTime(a.staleTime)?l.fetch(a):Promise.resolve(l.state.data)},e.prefetchQuery=function(i,r,o){return this.fetchQuery(i,r,o).then(Jd).catch(Jd)},e.fetchInfiniteQuery=function(i,r,o){var s=a$(i,r,o);return s.behavior=E0t(),this.fetchQuery(s)},e.prefetchInfiniteQuery=function(i,r,o){return this.fetchInfiniteQuery(i,r,o).then(Jd).catch(Jd)},e.cancelMutations=function(){var i=this,r=Zl.batch(function(){return i.mutationCache.getAll().map(function(o){return o.cancel()})});return Promise.all(r).then(Jd).catch(Jd)},e.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},e.executeMutation=function(i){return this.mutationCache.build(this,i).execute()},e.getQueryCache=function(){return this.queryCache},e.getMutationCache=function(){return this.mutationCache},e.getDefaultOptions=function(){return this.defaultOptions},e.setDefaultOptions=function(i){this.defaultOptions=i},e.setQueryDefaults=function(i,r){var o=this.queryDefaults.find(function(s){return Px(i)===Px(s.queryKey)});o?o.defaultOptions=r:this.queryDefaults.push({queryKey:i,defaultOptions:r})},e.getQueryDefaults=function(i){var r;return i?(r=this.queryDefaults.find(function(o){return uH(i,o.queryKey)}))==null?void 0:r.defaultOptions:void 0},e.setMutationDefaults=function(i,r){var o=this.mutationDefaults.find(function(s){return Px(i)===Px(s.mutationKey)});o?o.defaultOptions=r:this.mutationDefaults.push({mutationKey:i,defaultOptions:r})},e.getMutationDefaults=function(i){var r;return i?(r=this.mutationDefaults.find(function(o){return uH(i,o.mutationKey)}))==null?void 0:r.defaultOptions:void 0},e.defaultQueryOptions=function(i){if(i!=null&&i._defaulted)return i;var r=Ct({},this.defaultOptions.queries,this.getQueryDefaults(i==null?void 0:i.queryKey),i,{_defaulted:!0});return!r.queryHash&&r.queryKey&&(r.queryHash=Wpe(r.queryKey,r)),r},e.defaultQueryObserverOptions=function(i){return this.defaultQueryOptions(i)},e.defaultMutationOptions=function(i){return i!=null&&i._defaulted?i:Ct({},this.defaultOptions.mutations,this.getMutationDefaults(i==null?void 0:i.mutationKey),i,{_defaulted:!0})},e.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},n}(),k0t=function(n){cF(e,n);function e(i,r){var o;return o=n.call(this)||this,o.client=i,o.options=r,o.trackedProps=[],o.selectError=null,o.bindMethods(),o.setOptions(r),o}var t=e.prototype;return t.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},t.onSubscribe=function(){this.listeners.length===1&&(this.currentQuery.addObserver(this),Pxe(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},t.onUnsubscribe=function(){this.listeners.length||this.destroy()},t.shouldFetchOnReconnect=function(){return Wie(this.currentQuery,this.options,this.options.refetchOnReconnect)},t.shouldFetchOnWindowFocus=function(){return Wie(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},t.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},t.setOptions=function(r,o){var s=this.options,a=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(r),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=s.queryKey),this.updateQuery();var l=this.hasListeners();l&&Mxe(this.currentQuery,a,this.options,s)&&this.executeFetch(),this.updateResult(o),l&&(this.currentQuery!==a||this.options.enabled!==s.enabled||this.options.staleTime!==s.staleTime)&&this.updateStaleTimeout();var c=this.computeRefetchInterval();l&&(this.currentQuery!==a||this.options.enabled!==s.enabled||c!==this.currentRefetchInterval)&&this.updateRefetchInterval(c)},t.getOptimisticResult=function(r){var o=this.client.defaultQueryObserverOptions(r),s=this.client.getQueryCache().build(this.client,o);return this.createResult(s,o)},t.getCurrentResult=function(){return this.currentResult},t.trackResult=function(r,o){var s=this,a={},l=function(u){s.trackedProps.includes(u)||s.trackedProps.push(u)};return Object.keys(r).forEach(function(c){Object.defineProperty(a,c,{configurable:!1,enumerable:!0,get:function(){return l(c),r[c]}})}),(o.useErrorBoundary||o.suspense)&&l("error"),a},t.getNextResult=function(r){var o=this;return new Promise(function(s,a){var l=o.subscribe(function(c){c.isFetching||(l(),c.isError&&(r!=null&&r.throwOnError)?a(c.error):s(c))})})},t.getCurrentQuery=function(){return this.currentQuery},t.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},t.refetch=function(r){return this.fetch(Ct({},r,{meta:{refetchPage:r==null?void 0:r.refetchPage}}))},t.fetchOptimistic=function(r){var o=this,s=this.client.defaultQueryObserverOptions(r),a=this.client.getQueryCache().build(this.client,s);return a.fetch().then(function(){return o.createResult(a,s)})},t.fetch=function(r){var o=this;return this.executeFetch(r).then(function(){return o.updateResult(),o.currentResult})},t.executeFetch=function(r){this.updateQuery();var o=this.currentQuery.fetch(this.options,r);return r!=null&&r.throwOnError||(o=o.catch(Jd)),o},t.updateStaleTimeout=function(){var r=this;if(this.clearStaleTimeout(),!(lH||this.currentResult.isStale||!Vie(this.options.staleTime))){var o=g8e(this.currentResult.dataUpdatedAt,this.options.staleTime),s=o+1;this.staleTimeoutId=setTimeout(function(){r.currentResult.isStale||r.updateResult()},s)}},t.computeRefetchInterval=function(){var r;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(r=this.options.refetchInterval)!=null?r:!1},t.updateRefetchInterval=function(r){var o=this;this.clearRefetchInterval(),this.currentRefetchInterval=r,!(lH||this.options.enabled===!1||!Vie(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(o.options.refetchIntervalInBackground||qP.isFocused())&&o.executeFetch()},this.currentRefetchInterval))},t.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},t.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},t.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},t.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},t.createResult=function(r,o){var s=this.currentQuery,a=this.options,l=this.currentResult,c=this.currentResultState,u=this.currentResultOptions,d=r!==s,h=d?r.state:this.currentQueryInitialState,f=d?this.currentResult:this.previousQueryResult,g=r.state,m=g.dataUpdatedAt,v=g.error,_=g.errorUpdatedAt,b=g.isFetching,y=g.status,C=!1,x=!1,E;if(o.optimisticResults){var k=this.hasListeners(),L=!k&&Pxe(r,o),D=k&&Mxe(r,s,o,a);(L||D)&&(b=!0,m||(y="loading"))}if(o.keepPreviousData&&!g.dataUpdateCount&&(f!=null&&f.isSuccess)&&y!=="error")E=f.data,m=f.dataUpdatedAt,y=f.status,C=!0;else if(o.select&&typeof g.data<"u")if(l&&g.data===(c==null?void 0:c.data)&&o.select===this.selectFn)E=this.selectResult;else try{this.selectFn=o.select,E=o.select(g.data),o.structuralSharing!==!1&&(E=dH(l==null?void 0:l.data,E)),this.selectResult=E,this.selectError=null}catch(P){fH().error(P),this.selectError=P}else E=g.data;if(typeof o.placeholderData<"u"&&typeof E>"u"&&(y==="loading"||y==="idle")){var A;if(l!=null&&l.isPlaceholderData&&o.placeholderData===(u==null?void 0:u.placeholderData))A=l.data;else if(A=typeof o.placeholderData=="function"?o.placeholderData():o.placeholderData,o.select&&typeof A<"u")try{A=o.select(A),o.structuralSharing!==!1&&(A=dH(l==null?void 0:l.data,A)),this.selectError=null}catch(P){fH().error(P),this.selectError=P}typeof A<"u"&&(y="success",E=A,x=!0)}this.selectError&&(v=this.selectError,E=this.selectResult,_=Date.now(),y="error");var O={status:y,isLoading:y==="loading",isSuccess:y==="success",isError:y==="error",isIdle:y==="idle",data:E,dataUpdatedAt:m,error:v,errorUpdatedAt:_,failureCount:g.fetchFailureCount,errorUpdateCount:g.errorUpdateCount,isFetched:g.dataUpdateCount>0||g.errorUpdateCount>0,isFetchedAfterMount:g.dataUpdateCount>h.dataUpdateCount||g.errorUpdateCount>h.errorUpdateCount,isFetching:b,isRefetching:b&&y!=="loading",isLoadingError:y==="error"&&g.dataUpdatedAt===0,isPlaceholderData:x,isPreviousData:C,isRefetchError:y==="error"&&g.dataUpdatedAt!==0,isStale:zpe(r,o),refetch:this.refetch,remove:this.remove};return O},t.shouldNotifyListeners=function(r,o){if(!o)return!0;var s=this.options,a=s.notifyOnChangeProps,l=s.notifyOnChangePropsExclusions;if(!a&&!l||a==="tracked"&&!this.trackedProps.length)return!0;var c=a==="tracked"?this.trackedProps:a;return Object.keys(r).some(function(u){var d=u,h=r[d]!==o[d],f=c==null?void 0:c.some(function(m){return m===u}),g=l==null?void 0:l.some(function(m){return m===u});return h&&!g&&(!c||f)})},t.updateResult=function(r){var o=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!d0t(this.currentResult,o)){var s={cache:!0};(r==null?void 0:r.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,o)&&(s.listeners=!0),this.notify(Ct({},s,r))}},t.updateQuery=function(){var r=this.client.getQueryCache().build(this.client,this.options);if(r!==this.currentQuery){var o=this.currentQuery;this.currentQuery=r,this.currentQueryInitialState=r.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(o==null||o.removeObserver(this),r.addObserver(this))}},t.onQueryUpdate=function(r){var o={};r.type==="success"?o.onSuccess=!0:r.type==="error"&&!c$(r.error)&&(o.onError=!0),this.updateResult(o),this.hasListeners()&&this.updateTimers()},t.notify=function(r){var o=this;Zl.batch(function(){r.onSuccess?(o.options.onSuccess==null||o.options.onSuccess(o.currentResult.data),o.options.onSettled==null||o.options.onSettled(o.currentResult.data,null)):r.onError&&(o.options.onError==null||o.options.onError(o.currentResult.error),o.options.onSettled==null||o.options.onSettled(void 0,o.currentResult.error)),r.listeners&&o.listeners.forEach(function(s){s(o.currentResult)}),r.cache&&o.client.getQueryCache().notify({query:o.currentQuery,type:"observerResultsUpdated"})})},e}(uF);function I0t(n,e){return e.enabled!==!1&&!n.state.dataUpdatedAt&&!(n.state.status==="error"&&e.retryOnMount===!1)}function Pxe(n,e){return I0t(n,e)||n.state.dataUpdatedAt>0&&Wie(n,e,e.refetchOnMount)}function Wie(n,e,t){if(e.enabled!==!1){var i=typeof t=="function"?t(n):t;return i==="always"||i!==!1&&zpe(n,e)}return!1}function Mxe(n,e,t,i){return t.enabled!==!1&&(n!==e||i.enabled===!1)&&(!t.suspense||n.state.status!=="error")&&zpe(n,t)}function zpe(n,e){return n.isStaleByTime(e.staleTime)}var L0t=ij.unstable_batchedUpdates;Zl.setBatchNotifyFunction(L0t);var D0t=console;_0t(D0t);var Fxe=ae.createContext(void 0),C8e=ae.createContext(!1);function w8e(n){return n&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Fxe),window.ReactQueryClientContext):Fxe}var _o=function(){var e=ae.useContext(w8e(ae.useContext(C8e)));if(!e)throw new Error("No QueryClient set, use QueryClientProvider to set one");return e},A0t=function(e){var t=e.client,i=e.contextSharing,r=i===void 0?!1:i,o=e.children;ae.useEffect(function(){return t.mount(),function(){t.unmount()}},[t]);var s=w8e(r);return ae.createElement(C8e.Provider,{value:r},ae.createElement(s.Provider,{value:t},o))};function N0t(){var n=!1;return{clearReset:function(){n=!1},reset:function(){n=!0},isReset:function(){return n}}}var R0t=ae.createContext(N0t()),O0t=function(){return ae.useContext(R0t)};function P0t(n,e,t){return typeof e=="function"?e.apply(void 0,t):typeof e=="boolean"?e:!!n}function M0t(n,e){var t=ae.useRef(!1),i=ae.useState(0),r=i[1],o=_o(),s=O0t(),a=o.defaultQueryObserverOptions(n);a.optimisticResults=!0,a.onError&&(a.onError=Zl.batchCalls(a.onError)),a.onSuccess&&(a.onSuccess=Zl.batchCalls(a.onSuccess)),a.onSettled&&(a.onSettled=Zl.batchCalls(a.onSettled)),a.suspense&&(typeof a.staleTime!="number"&&(a.staleTime=1e3),a.cacheTime===0&&(a.cacheTime=1)),(a.suspense||a.useErrorBoundary)&&(s.isReset()||(a.retryOnMount=!1));var l=ae.useState(function(){return new e(o,a)}),c=l[0],u=c.getOptimisticResult(a);if(ae.useEffect(function(){t.current=!0,s.clearReset();var d=c.subscribe(Zl.batchCalls(function(){t.current&&r(function(h){return h+1})}));return c.updateResult(),function(){t.current=!1,d()}},[s,c]),ae.useEffect(function(){c.setOptions(a,{listeners:!1})},[a,c]),a.suspense&&u.isLoading)throw c.fetchOptimistic(a).then(function(d){var h=d.data;a.onSuccess==null||a.onSuccess(h),a.onSettled==null||a.onSettled(h,null)}).catch(function(d){s.clearReset(),a.onError==null||a.onError(d),a.onSettled==null||a.onSettled(void 0,d)});if(u.isError&&!s.isReset()&&!u.isFetching&&P0t(a.suspense,a.useErrorBoundary,[u.error,c.getCurrentQuery()]))throw u.error;return a.notifyOnChangeProps==="tracked"&&(u=c.trackResult(u,a)),u}function Ti(n,e,t){var i=a$(n,e,t);return M0t(i,k0t)}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const $L={invoices:{path:"/api/v1/invoices",dependencies:["/api/v1/clients","/api/v1/charts/totals_v2","/api/v1/charts/chart_summary_v2","/api/v1/activities/entity","/api/v1/activities","/api/v1/documents"]},designs:{path:"/api/v1/designs",dependencies:["/api/v1/invoices","/api/v1/quotes","/api/v1/credits","/api/v1/recurring_invoices","/api/v1/purchase_orders"]},tokens:{path:"/api/v1/tokens",dependencies:[]},webhooks:{path:"/api/v1/webhooks",dependencies:[]},company_gateways:{path:"/api/v1/company_gateways",dependencies:[]},credits:{path:"/api/v1/credits",dependencies:["/api/v1/clients","/api/v1/documents"]},expense_categories:{path:"/api/v1/expense_categories",dependencies:["/api/v1/expenses","/api/v1/recurring_expenses","/api/v1/bank_transaction_rules","/api/v1/vendors","/api/v1/bank_transactions"]},expenses:{path:"/api/v1/expenses",dependencies:["/api/v1/charts/totals_v2","/api/v1/charts/chart_summary_v2","/api/v1/documents"]},group_settings:{path:"/api/v1/group_settings",dependencies:["/api/v1/clients"]},payments:{path:"/api/v1/payments",dependencies:["/api/v1/expenses","/api/v1/invoices","/api/v1/clients","/api/v1/charts/totals_v2","/api/v1/charts/chart_summary_v2","/api/v1/activities","/api/v1/documents"]},purchase_orders:{path:"/api/v1/purchase_orders",dependencies:["/api/v1/vendors"]},recurring_expenses:{path:"/api/v1/recurring_expenses",dependencies:["/api/v1/vendors","/api/v1/documents"]},task_statuses:{path:"/api/v1/task_statuses",dependencies:["/api/v1/tasks"]},tasks:{path:"/api/v1/tasks",dependencies:["/api/v1/projects","/api/v1/documents"]},tax_rates:{path:"/api/v1/tax_rates",dependencies:["/api/v1/invoices","/api/v1/quotes","/api/v1/credits","/api/v1/recurring_invoices","/api/v1/purchase_orders"]},bank_transactions:{path:"/api/v1/bank_transactions",dependencies:["/api/v1/payments","/api/v1/invoices","/api/v1/vendors","/api/v1/expenses","/api/v1/expense_categories"]},bank_transaction_rules:{path:"/api/v1/bank_transaction_rules",dependencies:["/api/v1/bank_transactions"]},vendors:{path:"/api/v1/vendors",dependencies:["/api/v1/expenses","/api/v1/recurring_expenses","/api/v1/purchase_orders","/api/v1/activities/entity"]},users:{path:"/api/v1/users",dependencies:["/api/v1/tasks","/api/v1/invoices","/api/v1/quotes","/api/v1/credits","/api/v1/recurring_invoices","/api/v1/projects","/api/v1/payments","/api/v1/expenses","/api/v1/tasks"]},company_users:{path:"/api/v1/company_users",dependencies:[]},clients:{path:"/api/v1/clients",dependencies:["/api/v1/tasks","/api/v1/invoices","/api/v1/quotes","/api/v1/credits","/api/v1/recurring_invoices","/api/v1/projects","/api/v1/payments","/api/v1/expenses","/api/v1/recurring_expenses","/api/v1/tasks","/api/v1/charts/totals_v2","/api/v1/charts/chart_summary_v2","/api/v1/documents"]},products:{path:"/api/v1/products",dependencies:["/api/v1/subscriptions","/api/v1/invoices"]},projects:{path:"/api/v1/projects",dependencies:["/api/v1/tasks","/api/v1/documents"]},quotes:{path:"/api/v1/quotes",dependencies:["/api/v1/clients","/api/v1/activities","/api/v1/documents"]},recurring_invoices:{path:"/api/v1/recurring_invoices",dependencies:["/api/v1/clients","/api/v1/activities/entity","/api/v1/documents"]},bank_integrations:{path:"/api/v1/bank_integrations",dependencies:["/api/v1/bank_transactions"]},documents:{path:"/api/v1/documents",dependencies:[]},payment_terms:{path:"/api/v1/payment_terms",dependencies:[]},statics:{path:"/api/v1/statics",dependencies:[]},task_schedulers:{path:"/api/v1/task_schedulers",dependencies:[]},subscriptions:{path:"/api/v1/subscriptions",dependencies:[]},activities:{path:"/api/v1/activities",dependencies:["/api/v1/activities/entity"]},entity_validations:{path:"/api/v1/einvoice/validateEntity",dependencies:[]}};function S8e(){const n=_o();return e=>{e.map(t=>{$L[t]&&(n.invalidateQueries($L[t].path),$L[t].dependencies.map(i=>{n.invalidateQueries(i)}))})}}function En(n){window.dispatchEvent(new CustomEvent("refetch",{detail:{property:n}}))}function F0t(n){return Object.keys($L).find(t=>$L[t].path.startsWith(n)||n.startsWith($L[t].path))}function B0t(n){n.map(e=>{const t=F0t(e);t&&En([t])})}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function Upe(){const n=localStorage.getItem("displayChromeExtensionBanner");localStorage.clear(),n&&localStorage.setItem("displayChromeExtensionBanner",n)}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const E8e=Ipe.create();E8e.interceptors.response.use(n=>{var i,r;const e=$0t(n.config.data),t=n.config.method;return((r=(i=n.config)==null?void 0:i.headers)==null?void 0:r["X-Api-Password"])!==void 0&&window.dispatchEvent(new CustomEvent("reset.password.required")),(t==="put"||t==="post"&&(e==null?void 0:e.action)==="delete"||t==="delete")&&En(["activities"]),n},n=>{var t,i,r,o,s,a,l,c,u,d,h;const e=(t=n.response)==null?void 0:t.config.url;return e!=null&&e.includes("einvoice")&&(((i=n.response)==null?void 0:i.status)===401||((r=n.response)==null?void 0:r.status)===403)?(console.error(n),e.includes("quota")||Ku.error(Ms("einvoice_something_went_wrong",{}),{duration:1e4}),Promise.reject(n)):((((o=n.response)==null?void 0:o.status)===429||((s=n.response)==null?void 0:s.status)===403)&&(window.location.reload(),Upe()),((a=n.response)==null?void 0:a.status)===404&&window.dispatchEvent(new CustomEvent("navigate.invalid.page")),(l=n.response)!=null&&l.status&&n.response.status!==412&&n.response.status!==422&&n.response.status>399&&n.response.status<500&&ce.error(((c=n.response)==null?void 0:c.data.message)||"error_title"),(u=n.response)!=null&&u.status&&n.response.status===500&&ce.error("error_title"),((d=n.response)==null?void 0:d.status)===409&&ce.processing(),((h=n.response)==null?void 0:h.status)===422&&window.dispatchEvent(new CustomEvent("display.error.toaster",{detail:{error:n}})),console.error(n),Promise.reject(n))});function Ae(n,e,t,i){return E8e({method:n,url:e,data:t,...i,headers:{...nS(),...i==null?void 0:i.headers},signal:i==null?void 0:i.signal})}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function lc(){const n=ci(),{data:e}=ed(),[t,i]=w.useState("0"),[r,o]=w.useState("DD/MMM/YYYY");return w.useEffect(()=>{if(e!=null&&e.date_formats){const s=e.date_formats.find(a=>{var l;return a.id===((l=n==null?void 0:n.settings)==null?void 0:l.date_format_id)});s&&(o(s.format_moment),i(s.id))}},[n,e]),{dateFormatId:t,dateFormat:r}}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function Ro(){return!1}function Rk(){return!Ro()}function mN(){return window.location.origin||"https://invoicing.co"}function Te(n,e={}){return mN()+bt(n,e)}function fZ(...n){return n.filter(Boolean).join(" ")}function go(n,e){return n===0||n===""||n===void 0?"":typeof n=="number"?Un.unix(n).format(e):Un(n).format(e)}function C2r(){const{dateFormat:n}=lc(),e=["DD. MMM. YYYY","ddd MMM D, YYYY"];return t=>Un(t,e.includes(n)?void 0:n)}function Sr(n){if(!n.is_deleted&&!n.archived_at)return WX.active;if(n.archived_at&&!n.is_deleted)return WX.archived;if(n.is_deleted)return WX.deleted}function Ms(n,e){let t=Iie(n);for(const i in e)t=t.replace(`:${i}`,e[i]);return t}function w2r(n,e={}){return mN()+bt(n,e)}function f1(){return"https://demo.invoiceninja.com"===mN()}function $0t(n){try{return n&&JSON.parse(n)}catch{return!1}}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function ed(){return Ti(["/api/v1/statics"],()=>Ae("GET",Te("/api/v1/statics")).then(n=>n.data),{enabled:!!localStorage.getItem("X-NINJA-TOKEN"),staleTime:1/0})}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function Bj(){const{data:n}=ed(),[e,t]=w.useState([]);return w.useEffect(()=>{n!=null&&n.languages&&t(n.languages)},[n]),e}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function x8e(){const n=Bj();return e=>n.find(t=>t.id.toString()===e.toString())}function Qu(n,e){if(n==null)return{};var t=cpe(n,e),i,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function V0t(){if(console&&console.warn){for(var n,e=arguments.length,t=new Array(e),i=0;i2&&arguments[2]!==void 0?arguments[2]:{},i=e.languages[0],r=e.options?e.options.fallbackLng:!1,o=e.languages[e.languages.length-1];if(i.toLowerCase()==="cimode")return!0;var s=function(l,c){var u=e.services.backendConnector.state["".concat(l,"|").concat(c)];return u===-1||u===2};return t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&e.services.backendConnector.backend&&e.isLanguageChangingTo&&!s(e.isLanguageChangingTo,n)?!1:!!(e.hasResourceBundle(i,n)||!e.services.backendConnector.backend||e.options.resources&&!e.options.partialBundledLanguages||s(i,n)&&(!r||s(o,n)))}function W0t(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!e.languages||!e.languages.length)return zie("i18n.languages were undefined or empty",e.languages),!0;var i=e.options.ignoreJSONStructure!==void 0;return i?e.hasLoadedNamespace(n,{lng:t.lng,precheck:function(o,s){if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!s(o.isLanguageChangingTo,n))return!1}}):H0t(n,e,t)}var z0t=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,U0t={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},j0t=function(e){return U0t[e]},q0t=function(e){return e.replace(z0t,j0t)};function Hxe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function Wxe(n){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:{};Uie=Wxe(Wxe({},Uie),n)}function G0t(){return Uie}var k8e;function Y0t(n){k8e=n}function Q0t(){return k8e}var X0t={type:"3rdParty",init:function(e){K0t(e.options.react),Y0t(e)}},Z0t=w.createContext(),J0t=function(){function n(){El(this,n),this.usedNamespaces={}}return xl(n,[{key:"addUsedNamespaces",value:function(t){var i=this;t.forEach(function(r){i.usedNamespaces[r]||(i.usedNamespaces[r]=!0)})}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),n}();function eyt(n,e){var t=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(t!=null){var i,r,o,s,a=[],l=!0,c=!1;try{if(o=(t=t.call(n)).next,e===0){if(Object(t)!==t)return;l=!1}else for(;!(l=(i=o.call(t)).done)&&(a.push(i.value),a.length!==e);l=!0);}catch(u){c=!0,r=u}finally{try{if(!l&&t.return!=null&&(s=t.return(),Object(s)!==s))return}finally{if(c)throw r}}return a}}function ln(n,e){return K6e(n)||eyt(n,e)||vpe(n,e)||Y6e()}function zxe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function pZ(n){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},t=e.i18n,i=w.useContext(Z0t)||{},r=i.i18n,o=i.defaultNS,s=t||r||Q0t();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new J0t),!s){zie("You will need to pass in an i18next instance by using initReactI18next");var a=function(D,A){return typeof A=="string"?A:A&&Qr(A)==="object"&&typeof A.defaultValue=="string"?A.defaultValue:Array.isArray(D)?D[D.length-1]:D},l=[a,{},!1];return l.t=a,l.i18n={},l.ready=!1,l}s.options.react&&s.options.react.wait!==void 0&&zie("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var c=pZ(pZ(pZ({},G0t()),s.options.react),e),u=c.useSuspense,d=c.keyPrefix,h=n||o||s.options&&s.options.defaultNS;h=typeof h=="string"?[h]:h||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(h);var f=(s.isInitialized||s.initializedStoreOnce)&&h.every(function(L){return W0t(L,s,c)});function g(){return s.getFixedT(e.lng||null,c.nsMode==="fallback"?h:h[0],d)}var m=w.useState(g),v=ln(m,2),_=v[0],b=v[1],y=h.join();e.lng&&(y="".concat(e.lng).concat(y));var C=tyt(y),x=w.useRef(!0);w.useEffect(function(){var L=c.bindI18n,D=c.bindI18nStore;x.current=!0,!f&&!u&&(e.lng?Vxe(s,e.lng,h,function(){x.current&&b(g)}):$xe(s,h,function(){x.current&&b(g)})),f&&C&&C!==y&&x.current&&b(g);function A(){x.current&&b(g)}return L&&s&&s.on(L,A),D&&s&&s.store.on(D,A),function(){x.current=!1,L&&s&&L.split(" ").forEach(function(O){return s.off(O,A)}),D&&s&&D.split(" ").forEach(function(O){return s.store.off(O,A)})}},[s,y]);var E=w.useRef(!0);w.useEffect(function(){x.current&&!E.current&&b(g),E.current=!1},[s,d]);var k=[_,s,f];if(k.t=_,k.i18n=s,k.ready=f,f||!f&&!u)return k;throw new Promise(function(L){e.lng?Vxe(s,e.lng,h,function(){return L()}):$xe(s,h,function(){return L()})})}const nyt="modulepreload",iyt=function(n){return"/"+n},Uxe={},ne=function(e,t,i){if(!t||t.length===0)return e();const r=document.getElementsByTagName("link");return Promise.all(t.map(o=>{if(o=iyt(o),o in Uxe)return;Uxe[o]=!0;const s=o.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(!!i)for(let u=r.length-1;u>=0;u--){const d=r[u];if(d.href===o&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${a}`))return;const c=document.createElement("link");if(c.rel=s?"stylesheet":nyt,s||(c.as="script",c.crossOrigin=""),c.href=o,document.head.appendChild(c),s)return new Promise((u,d)=>{c.addEventListener("load",u),c.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>e()).catch(o=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o})};/** * @remix-run/router v1.10.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 I4(){return I4=Object.assign?Object.assign.bind():function(n){for(var e=1;e"u")throw new Error(e)}function $j(n,e){if(!n){typeof console<"u"&&console.warn(e);try{throw new Error(e)}catch{}}}function oyt(){return Math.random().toString(36).substr(2,8)}function qxe(n,e){return{usr:n.state,key:n.key,idx:e}}function jie(n,e,t,i){return t===void 0&&(t=null),I4({pathname:typeof n=="string"?n:n.pathname,search:"",hash:""},typeof e=="string"?_N(e):e,{state:t,key:e&&e.key||i||oyt()})}function pH(n){let{pathname:e="/",search:t="",hash:i=""}=n;return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),i&&i!=="#"&&(e+=i.charAt(0)==="#"?i:"#"+i),e}function _N(n){let e={};if(n){let t=n.indexOf("#");t>=0&&(e.hash=n.substr(t),n=n.substr(0,t));let i=n.indexOf("?");i>=0&&(e.search=n.substr(i),n=n.substr(0,i)),n&&(e.pathname=n)}return e}function syt(n,e,t,i){i===void 0&&(i={});let{window:r=document.defaultView,v5Compat:o=!1}=i,s=r.history,a=jC.Pop,l=null,c=u();c==null&&(c=0,s.replaceState(I4({},s.state,{idx:c}),""));function u(){return(s.state||{idx:null}).idx}function d(){a=jC.Pop;let v=u(),_=v==null?null:v-c;c=v,l&&l({action:a,location:m.location,delta:_})}function h(v,_){a=jC.Push;let b=jie(m.location,v,_);t&&t(b,v),c=u()+1;let y=qxe(b,c),C=m.createHref(b);try{s.pushState(y,"",C)}catch(x){if(x instanceof DOMException&&x.name==="DataCloneError")throw x;r.location.assign(C)}o&&l&&l({action:a,location:m.location,delta:1})}function f(v,_){a=jC.Replace;let b=jie(m.location,v,_);t&&t(b,v),c=u();let y=qxe(b,c),C=m.createHref(b);s.replaceState(y,"",C),o&&l&&l({action:a,location:m.location,delta:0})}function g(v){let _=r.location.origin!=="null"?r.location.origin:r.location.href,b=typeof v=="string"?v:pH(v);return tc(_,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,_)}let m={get action(){return a},get location(){return n(r,s)},listen(v){if(l)throw new Error("A history only accepts one active listener");return r.addEventListener(jxe,d),l=v,()=>{r.removeEventListener(jxe,d),l=null}},createHref(v){return e(r,v)},createURL:g,encodeLocation(v){let _=g(v);return{pathname:_.pathname,search:_.search,hash:_.hash}},push:h,replace:f,go(v){return s.go(v)}};return m}var Kxe;(function(n){n.data="data",n.deferred="deferred",n.redirect="redirect",n.error="error"})(Kxe||(Kxe={}));function ayt(n,e,t){t===void 0&&(t="/");let i=typeof e=="string"?_N(e):e,r=jpe(i.pathname||"/",t);if(r==null)return null;let o=I8e(n);lyt(o);let s=null;for(let a=0;s==null&&a{let l={relativePath:a===void 0?o.path||"":a,caseSensitive:o.caseSensitive===!0,childrenIndex:s,route:o};l.relativePath.startsWith("/")&&(tc(l.relativePath.startsWith(i),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+i+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(i.length));let c=ww([i,l.relativePath]),u=t.concat(l);o.children&&o.children.length>0&&(tc(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),I8e(o.children,e,u,c)),!(o.path==null&&!o.index)&&e.push({path:c,score:gyt(c,o.index),routesMeta:u})};return n.forEach((o,s)=>{var a;if(o.path===""||!((a=o.path)!=null&&a.includes("?")))r(o,s);else for(let l of L8e(o.path))r(o,s,l)}),e}function L8e(n){let e=n.split("/");if(e.length===0)return[];let[t,...i]=e,r=t.endsWith("?"),o=t.replace(/\?$/,"");if(i.length===0)return r?[o,""]:[o];let s=L8e(i.join("/")),a=[];return a.push(...s.map(l=>l===""?o:[o,l].join("/"))),r&&a.push(...s),a.map(l=>n.startsWith("/")&&l===""?"/":l)}function lyt(n){n.sort((e,t)=>e.score!==t.score?t.score-e.score:myt(e.routesMeta.map(i=>i.childrenIndex),t.routesMeta.map(i=>i.childrenIndex)))}const cyt=/^:\w+$/,uyt=3,dyt=2,hyt=1,fyt=10,pyt=-2,Gxe=n=>n==="*";function gyt(n,e){let t=n.split("/"),i=t.length;return t.some(Gxe)&&(i+=pyt),e&&(i+=dyt),t.filter(r=>!Gxe(r)).reduce((r,o)=>r+(cyt.test(o)?uyt:o===""?hyt:fyt),i)}function myt(n,e){return n.length===e.length&&n.slice(0,-1).every((i,r)=>i===e[r])?n[n.length-1]-e[e.length-1]:0}function _yt(n,e){let{routesMeta:t}=n,i={},r="/",o=[];for(let s=0;ss==null?"":typeof s=="string"?s:String(s),o=t.split(/\/+/).map((s,a,l)=>{if(a===l.length-1&&s==="*")return r(e["*"]);const u=s.match(/^:(\w+)(\??)$/);if(u){const[,d,h]=u;let f=e[d];return tc(h==="?"||f!=null,'Missing ":'+d+'" param'),r(f)}return s.replace(/\?$/g,"")}).filter(s=>!!s);return i+o.join("/")}function vyt(n,e){typeof n=="string"&&(n={path:n,caseSensitive:!1,end:!0});let[t,i]=byt(n.path,n.caseSensitive,n.end),r=e.match(t);if(!r)return null;let o=r[0],s=o.replace(/(.)\/+$/,"$1"),a=r.slice(1);return{params:i.reduce((c,u,d)=>{if(u==="*"){let h=a[d]||"";s=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}return c[u]=Cyt(a[d]||"",u),c},{}),pathname:o,pathnameBase:s,pattern:n}}function byt(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!0),$j(n==="*"||!n.endsWith("*")||n.endsWith("/*"),'Route path "'+n+'" will be treated as if it were '+('"'+n.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+n.replace(/\*$/,"/*")+'".'));let i=[],r="^"+n.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(s,a)=>(i.push(a),"/([^\\/]+)"));return n.endsWith("*")?(i.push("*"),r+=n==="*"||n==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):t?r+="\\/*$":n!==""&&n!=="/"&&(r+="(?:(?=\\/|$))"),[new RegExp(r,e?void 0:"i"),i]}function yyt(n){try{return decodeURI(n)}catch(e){return $j(!1,'The URL path "'+n+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+e+").")),n}}function Cyt(n,e){try{return decodeURIComponent(n)}catch(t){return $j(!1,'The value for the URL param "'+e+'" will not be decoded because'+(' the string "'+n+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+t+").")),n}}function jpe(n,e){if(e==="/")return n;if(!n.toLowerCase().startsWith(e.toLowerCase()))return null;let t=e.endsWith("/")?e.length-1:e.length,i=n.charAt(t);return i&&i!=="/"?null:n.slice(t)||"/"}function wyt(n,e){e===void 0&&(e="/");let{pathname:t,search:i="",hash:r=""}=typeof n=="string"?_N(n):n;return{pathname:t?t.startsWith("/")?t:Syt(t,e):e,search:xyt(i),hash:Tyt(r)}}function Syt(n,e){let t=e.replace(/\/+$/,"").split("/");return n.split("/").forEach(r=>{r===".."?t.length>1&&t.pop():r!=="."&&t.push(r)}),t.length>1?t.join("/"):"/"}function gZ(n,e,t,i){return"Cannot include a '"+n+"' character in a manually specified "+("`to."+e+"` field ["+JSON.stringify(i)+"]. Please separate it out to the ")+("`to."+t+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function qpe(n){return n.filter((e,t)=>t===0||e.route.path&&e.route.path.length>0)}function Kpe(n,e,t,i){i===void 0&&(i=!1);let r;typeof n=="string"?r=_N(n):(r=I4({},n),tc(!r.pathname||!r.pathname.includes("?"),gZ("?","pathname","search",r)),tc(!r.pathname||!r.pathname.includes("#"),gZ("#","pathname","hash",r)),tc(!r.search||!r.search.includes("#"),gZ("#","search","hash",r)));let o=n===""||r.pathname==="",s=o?"/":r.pathname,a;if(i||s==null)a=t;else{let d=e.length-1;if(s.startsWith("..")){let h=s.split("/");for(;h[0]==="..";)h.shift(),d-=1;r.pathname=h.join("/")}a=d>=0?e[d]:"/"}let l=wyt(r,a),c=s&&s!=="/"&&s.endsWith("/"),u=(o||s===".")&&t.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}const ww=n=>n.join("/").replace(/\/\/+/g,"/"),Eyt=n=>n.replace(/\/+$/,"").replace(/^\/*/,"/"),xyt=n=>!n||n==="?"?"":n.startsWith("?")?n:"?"+n,Tyt=n=>!n||n==="#"?"":n.startsWith("#")?n:"#"+n;function kyt(n){return n!=null&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.internal=="boolean"&&"data"in n}const D8e=["post","put","patch","delete"];new Set(D8e);const Iyt=["get",...D8e];new Set(Iyt);/** * React Router v6.17.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 gH(){return gH=Object.assign?Object.assign.bind():function(n){for(var e=1;el.pathnameBase)),s=w.useRef(!1);return N8e(()=>{s.current=!0}),w.useCallback(function(l,c){if(c===void 0&&(c={}),!s.current)return;if(typeof l=="number"){t.go(l);return}let u=Kpe(l,JSON.parse(o),r,c.relative==="path");n==null&&e!=="/"&&(u.pathname=u.pathname==="/"?e:ww([e,u.pathname])),(c.replace?t.replace:t.push)(u,c.state,c)},[e,t,o,r,n])}const R8e=w.createContext(null);function O8e(){return w.useContext(R8e)}function Nyt(n){let e=w.useContext(y0).outlet;return e&&w.createElement(R8e.Provider,{value:n},e)}function il(){let{matches:n}=w.useContext(y0),e=n[n.length-1];return e?e.params:{}}function P8e(n,e){let{relative:t}=e===void 0?{}:e,{matches:i}=w.useContext(y0),{pathname:r}=Tl(),o=JSON.stringify(qpe(i).map(s=>s.pathnameBase));return w.useMemo(()=>Kpe(n,JSON.parse(o),r,t==="path"),[n,o,r,t])}function Ryt(n,e){return Oyt(n,e)}function Oyt(n,e,t){bN()||tc(!1);let{navigator:i}=w.useContext(vN),{matches:r}=w.useContext(y0),o=r[r.length-1],s=o?o.params:{};o&&o.pathname;let a=o?o.pathnameBase:"/";o&&o.route;let l=Tl(),c;if(e){var u;let m=typeof e=="string"?_N(e):e;a==="/"||(u=m.pathname)!=null&&u.startsWith(a)||tc(!1),c=m}else c=l;let d=c.pathname||"/",h=a==="/"?d:d.slice(a.length)||"/",f=ayt(n,{pathname:h}),g=$yt(f&&f.map(m=>Object.assign({},m,{params:Object.assign({},s,m.params),pathname:ww([a,i.encodeLocation?i.encodeLocation(m.pathname).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?a:ww([a,i.encodeLocation?i.encodeLocation(m.pathnameBase).pathname:m.pathnameBase])})),r,t);return e&&g?w.createElement(Vj.Provider,{value:{location:gH({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:jC.Pop}},g):g}function Pyt(){let n=zyt(),e=kyt(n)?n.status+" "+n.statusText:n instanceof Error?n.message:JSON.stringify(n),t=n instanceof Error?n.stack:null,r={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},o=null;return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},e),t?w.createElement("pre",{style:r},t):null,o)}const Myt=w.createElement(Pyt,null);class Fyt extends w.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?w.createElement(y0.Provider,{value:this.props.routeContext},w.createElement(A8e.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Byt(n){let{routeContext:e,match:t,children:i}=n,r=w.useContext(Gpe);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),w.createElement(y0.Provider,{value:e},i)}function $yt(n,e,t){var i;if(e===void 0&&(e=[]),t===void 0&&(t=null),n==null){var r;if((r=t)!=null&&r.errors)n=t.matches;else return null}let o=n,s=(i=t)==null?void 0:i.errors;if(s!=null){let a=o.findIndex(l=>l.route.id&&(s==null?void 0:s[l.route.id]));a>=0||tc(!1),o=o.slice(0,Math.min(o.length,a+1))}return o.reduceRight((a,l,c)=>{let u=l.route.id?s==null?void 0:s[l.route.id]:null,d=null;t&&(d=l.route.errorElement||Myt);let h=e.concat(o.slice(0,c+1)),f=()=>{let g;return u?g=d:l.route.Component?g=w.createElement(l.route.Component,null):l.route.element?g=l.route.element:g=a,w.createElement(Byt,{match:l,routeContext:{outlet:a,matches:h,isDataRoute:t!=null},children:g})};return t&&(l.route.ErrorBoundary||l.route.errorElement||c===0)?w.createElement(Fyt,{location:t.location,revalidation:t.revalidation,component:d,error:u,children:f(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):f()},null)}var M8e=function(n){return n.UseBlocker="useBlocker",n.UseRevalidator="useRevalidator",n.UseNavigateStable="useNavigate",n}(M8e||{}),mH=function(n){return n.UseBlocker="useBlocker",n.UseLoaderData="useLoaderData",n.UseActionData="useActionData",n.UseRouteError="useRouteError",n.UseNavigation="useNavigation",n.UseRouteLoaderData="useRouteLoaderData",n.UseMatches="useMatches",n.UseRevalidator="useRevalidator",n.UseNavigateStable="useNavigate",n.UseRouteId="useRouteId",n}(mH||{});function Vyt(n){let e=w.useContext(Gpe);return e||tc(!1),e}function Hyt(n){let e=w.useContext(Lyt);return e||tc(!1),e}function Wyt(n){let e=w.useContext(y0);return e||tc(!1),e}function F8e(n){let e=Wyt(),t=e.matches[e.matches.length-1];return t.route.id||tc(!1),t.route.id}function zyt(){var n;let e=w.useContext(A8e),t=Hyt(mH.UseRouteError),i=F8e(mH.UseRouteError);return e||((n=t.errors)==null?void 0:n[i])}function Uyt(){let{router:n}=Vyt(M8e.UseNavigateStable),e=F8e(mH.UseNavigateStable),t=w.useRef(!1);return N8e(()=>{t.current=!0}),w.useCallback(function(r,o){o===void 0&&(o={}),t.current&&(typeof r=="number"?n.navigate(r):n.navigate(r,gH({fromRouteId:e},o)))},[n,e])}function iS(n){let{to:e,replace:t,state:i,relative:r}=n;bN()||tc(!1);let{matches:o}=w.useContext(y0),{pathname:s}=Tl(),a=wi(),l=Kpe(e,qpe(o).map(u=>u.pathnameBase),s,r==="path"),c=JSON.stringify(l);return w.useEffect(()=>a(JSON.parse(c),{replace:t,state:i,relative:r}),[a,c,r,t,i]),null}function Tg(n){return Nyt(n.context)}function _e(n){tc(!1)}function jyt(n){let{basename:e="/",children:t=null,location:i,navigationType:r=jC.Pop,navigator:o,static:s=!1}=n;bN()&&tc(!1);let a=e.replace(/^\/*/,"/"),l=w.useMemo(()=>({basename:a,navigator:o,static:s}),[a,o,s]);typeof i=="string"&&(i=_N(i));let{pathname:c="/",search:u="",hash:d="",state:h=null,key:f="default"}=i,g=w.useMemo(()=>{let m=jpe(c,a);return m==null?null:{location:{pathname:m,search:u,hash:d,state:h,key:f},navigationType:r}},[a,c,u,d,h,f,r]);return g==null?null:w.createElement(vN.Provider,{value:l},w.createElement(Vj.Provider,{children:t,value:g}))}function qyt(n){let{children:e,location:t}=n;return Ryt(qie(e),t)}new Promise(()=>{});function qie(n,e){e===void 0&&(e=[]);let t=[];return w.Children.forEach(n,(i,r)=>{if(!w.isValidElement(i))return;let o=[...e,r];if(i.type===w.Fragment){t.push.apply(t,qie(i.props.children,o));return}i.type!==_e&&tc(!1),!i.props.index||!i.props.children||tc(!1);let s={id:i.props.id||o.join("-"),caseSensitive:i.props.caseSensitive,element:i.props.element,Component:i.props.Component,index:i.props.index,path:i.props.path,loader:i.props.loader,action:i.props.action,errorElement:i.props.errorElement,ErrorBoundary:i.props.ErrorBoundary,hasErrorBoundary:i.props.ErrorBoundary!=null||i.props.errorElement!=null,shouldRevalidate:i.props.shouldRevalidate,handle:i.props.handle,lazy:i.props.lazy};i.props.children&&(s.children=qie(i.props.children,o)),t.push(s)}),t}/** * React Router DOM v6.17.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 Kie(){return Kie=Object.assign?Object.assign.bind():function(n){for(var e=1;e=0)&&(t[r]=n[r]);return t}function Gyt(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}function Yyt(n,e){return n.button===0&&(!e||e==="_self")&&!Gyt(n)}function Gie(n){return n===void 0&&(n=""),new URLSearchParams(typeof n=="string"||Array.isArray(n)||n instanceof URLSearchParams?n:Object.keys(n).reduce((e,t)=>{let i=n[t];return e.concat(Array.isArray(i)?i.map(r=>[t,r]):[[t,i]])},[]))}function Qyt(n,e){let t=Gie(n);return e&&e.forEach((i,r)=>{t.has(r)||e.getAll(r).forEach(o=>{t.append(r,o)})}),t}const Xyt=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],Zyt="startTransition",Yxe=Am[Zyt];function Jyt(n){let{basename:e,children:t,future:i,window:r}=n,o=w.useRef();o.current==null&&(o.current=ryt({window:r,v5Compat:!0}));let s=o.current,[a,l]=w.useState({action:s.action,location:s.location}),{v7_startTransition:c}=i||{},u=w.useCallback(d=>{c&&Yxe?Yxe(()=>l(d)):l(d)},[l,c]);return w.useLayoutEffect(()=>s.listen(u),[s,u]),w.createElement(jyt,{basename:e,children:t,location:a.location,navigationType:a.action,navigator:s})}const e1t=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",t1t=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,C0=w.forwardRef(function(e,t){let{onClick:i,relative:r,reloadDocument:o,replace:s,state:a,target:l,to:c,preventScrollReset:u,unstable_viewTransition:d}=e,h=Kyt(e,Xyt),{basename:f}=w.useContext(vN),g,m=!1;if(typeof c=="string"&&t1t.test(c)&&(g=c,e1t))try{let y=new URL(window.location.href),C=c.startsWith("//")?new URL(y.protocol+c):new URL(c),x=jpe(C.pathname,f);C.origin===y.origin&&x!=null?c=x+C.search+C.hash:m=!0}catch{}let v=Dyt(c,{relative:r}),_=n1t(c,{replace:s,state:a,target:l,preventScrollReset:u,relative:r,unstable_viewTransition:d});function b(y){i&&i(y),y.defaultPrevented||_(y)}return w.createElement("a",Kie({},h,{href:g||v,onClick:m||o?i:b,ref:t,target:l}))});var Qxe;(function(n){n.UseScrollRestoration="useScrollRestoration",n.UseSubmit="useSubmit",n.UseSubmitFetcher="useSubmitFetcher",n.UseFetcher="useFetcher",n.useViewTransitionState="useViewTransitionState"})(Qxe||(Qxe={}));var Xxe;(function(n){n.UseFetchers="useFetchers",n.UseScrollRestoration="useScrollRestoration"})(Xxe||(Xxe={}));function n1t(n,e){let{target:t,replace:i,state:r,preventScrollReset:o,relative:s,unstable_viewTransition:a}=e===void 0?{}:e,l=wi(),c=Tl(),u=P8e(n,{relative:s});return w.useCallback(d=>{if(Yyt(d,t)){d.preventDefault();let h=i!==void 0?i:pH(c)===pH(u);l(n,{replace:h,state:r,preventScrollReset:o,relative:s,unstable_viewTransition:a})}},[c,l,u,i,r,t,n,o,s,a])}function dF(n){let e=w.useRef(Gie(n)),t=w.useRef(!1),i=Tl(),r=w.useMemo(()=>Qyt(i.search,t.current?null:e.current),[i.search]),o=wi(),s=w.useCallback((a,l)=>{const c=Gie(typeof a=="function"?a(r):a);t.current=!0,o("?"+c,l)},[o,r]);return[r,s]}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const i1t={currentIndex:localStorage.getItem("X-CURRENT-INDEX")?parseInt(localStorage.getItem("X-CURRENT-INDEX")):0,api:{},changes:{company:void 0}},B8e=gN({name:"companyUser",initialState:i1t,reducers:{changeCurrentIndex:(n,e)=>{n.currentIndex=e.payload},updateCompanyUsers:(n,e)=>{n.api=e.payload},injectInChanges:(n,e)=>{n.changes[e.payload.object]=e.payload.data},updateChanges:(n,e)=>{n.changes[e.payload.object]=un.set(n.changes[e.payload.object],e.payload.property,e.payload.value)},resetChanges:(n,e)=>{n.changes[e.payload]=n.api[n.currentIndex][e.payload]},updateRecord:(n,e)=>{n.api[n.currentIndex][e.payload.object]=e.payload.data}}}),{changeCurrentIndex:Hj,updateCompanyUsers:w0,injectInChanges:rS,resetChanges:Ype,updateChanges:Go,updateRecord:US}=B8e.actions;/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */var yN=(n=>(n.TOKEN="invoiceninja_token",n.GOOGLE_SSO="google_sso",n))(yN||{});/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */function Qpe(){const n=Oc(o=>o.user),e=localStorage.getItem("X-NINJA-TOKEN"),t=wi(),i=Qi(),r=_o();return e===null?!1:(n.authenticated||r.fetchQuery("/api/v1/refresh",()=>Ae("POST",Te("/api/v1/refresh")).then(o=>{let s=0;if(localStorage.getItem("X-CURRENT-INDEX"))s=parseInt(localStorage.getItem("X-CURRENT-INDEX")||"0");else{const a=o.data.data,l=a[0].account.default_company_id;s=a.findIndex(c=>c.company.id===l)||0}i(sF({type:yN.TOKEN,user:o.data.data[s].user,token:localStorage.getItem("X-NINJA-TOKEN")})),i(w0(o.data.data)),i(Hj(s))}).catch(()=>{localStorage.removeItem("X-NINJA-TOKEN"),t("/login")})),!0)}const r1t=Symbol(),o1t=n=>typeof(n==null?void 0:n.then)=="function";function $8e(n){let e,t;const i={getItem:(r,o)=>{var s,a;const l=u=>{if(u=u||"",e!==u){try{t=JSON.parse(u)}catch{return o}e=u}return t},c=(a=(s=n())==null?void 0:s.getItem(r))!=null?a:null;return o1t(c)?c.then(l):l(c)},setItem:(r,o)=>{var s;return(s=n())==null?void 0:s.setItem(r,JSON.stringify(o))},removeItem:r=>{var o;return(o=n())==null?void 0:o.removeItem(r)}};return typeof window<"u"&&typeof window.addEventListener=="function"&&window.Storage&&(i.subscribe=(r,o,s)=>{if(!(n()instanceof window.Storage))return()=>{};const a=l=>{if(l.storageArea===n()&&l.key===r){let c;try{c=JSON.parse(l.newValue||"")}catch{c=s}o(c)}};return window.addEventListener("storage",a),()=>{window.removeEventListener("storage",a)}}),i}const s1t=$8e(()=>typeof window<"u"?window.localStorage:void 0);function hF(n,e,t=s1t,i){const r=i==null?void 0:i.unstable_getOnInit,o=Oo(r?t.getItem(n,e):e);return o.onMount=a=>{r||a(t.getItem(n,e));let l;return t.subscribe&&(l=t.subscribe(n,a,e)),l},Oo(a=>a(o),(a,l,c)=>{const u=typeof c=="function"?c(a(o)):c;return u===r1t?(l(o,e),t.removeItem(n)):u instanceof Promise?u.then(d=>(l(o,d),t.setItem(n,d))):(l(o,u),t.setItem(n,u))})}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const a1t={name:"invoiceninja.dark",$0:"dark",$1:"#121212",$2:"#121212",$3:"rgba(255, 255, 255, 0.87)",$4:"#1f2e41",$5:"#1f2e41",$6:"#121212",$7:"#151f2c",$8:"#1f2e41",$9:"#ffffff",$10:.87,$11:.6,$12:.38,$13:"#E5E7EB"},V8e={name:"invoiceninja.light",$0:"light",$1:"#ffffff",$2:"#f7f7f7",$3:"#2a303d",$4:"#f7f7f7",$5:"#d1d5db",$6:"#242930",$7:"#f7f7f7",$8:"#363D47",$9:"#ffffff",$10:1,$11:.8,$12:.5,$13:"#E5E7EB"},H8e=hF("colorScheme",V8e);function ni(){const n=Ha({overwrite:!1}),[e,t]=Yo(H8e);return w.useEffect(()=>{n&&(n.dark_mode?t(a1t):t(V8e))},[n==null?void 0:n.dark_mode]),e}function ns(n){const e=ni();return N("svg",{style:{color:e.$3},className:`animate-spin h-5 w-5 ${n.variant??"text-black"}`,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[p("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),p("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})}function l1t(){return p("div",{className:"flex items-center justify-center h-screen",children:p(ns,{variant:"dark"})})}var W8e={exports:{}},c1t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",u1t=c1t,d1t=u1t;function z8e(){}function U8e(){}U8e.resetWarningCache=z8e;var h1t=function(){function n(i,r,o,s,a,l){if(l!==d1t){var c=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 c.name="Invariant Violation",c}}n.isRequired=n;function e(){return n}var t={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:e,element:n,elementType:n,instanceOf:e,node:n,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:U8e,resetWarningCache:z8e};return t.PropTypes=t,t};W8e.exports=h1t();var gn=W8e.exports;const Ke=nl(gn);function Yie(){return Yie=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function p1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Xpe=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=f1t(n,["color","size"]);return ae.createElement("svg",Yie({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"22 12 18 12 15 21 9 3 6 12 2 12"}))});Xpe.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Xpe.displayName="Activity";const g1t=Xpe;function Qie(){return Qie=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function _1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Zpe=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=m1t(n,["color","size"]);return ae.createElement("svg",Qie({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("circle",{cx:"12",cy:"12",r:"10"}),ae.createElement("line",{x1:"12",y1:"8",x2:"12",y2:"12"}),ae.createElement("line",{x1:"12",y1:"16",x2:"12.01",y2:"16"}))});Zpe.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Zpe.displayName="AlertCircle";const v1t=Zpe;function Xie(){return Xie=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function y1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Jpe=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=b1t(n,["color","size"]);return ae.createElement("svg",Xie({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"}),ae.createElement("line",{x1:"12",y1:"9",x2:"12",y2:"13"}),ae.createElement("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"}))});Jpe.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Jpe.displayName="AlertTriangle";const j8e=Jpe;function Zie(){return Zie=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function w1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var ege=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=C1t(n,["color","size"]);return ae.createElement("svg",Zie({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("line",{x1:"21",y1:"10",x2:"3",y2:"10"}),ae.createElement("line",{x1:"21",y1:"6",x2:"3",y2:"6"}),ae.createElement("line",{x1:"21",y1:"14",x2:"3",y2:"14"}),ae.createElement("line",{x1:"21",y1:"18",x2:"3",y2:"18"}))});ege.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};ege.displayName="AlignJustify";const S1t=ege;function Jie(){return Jie=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function x1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var tge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=E1t(n,["color","size"]);return ae.createElement("svg",Jie({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"}),ae.createElement("path",{d:"M13.73 21a2 2 0 0 1-3.46 0"}))});tge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};tge.displayName="Bell";const T1t=tge;function ere(){return ere=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function I1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var nge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=k1t(n,["color","size"]);return ae.createElement("svg",ere({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"}),ae.createElement("path",{d:"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"}))});nge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};nge.displayName="Book";const L1t=nge;function tre(){return tre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function A1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var ige=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=D1t(n,["color","size"]);return ae.createElement("svg",tre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"}),ae.createElement("polyline",{points:"3.27 6.96 12 12.01 20.73 6.96"}),ae.createElement("line",{x1:"12",y1:"22.08",x2:"12",y2:"12"}))});ige.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};ige.displayName="Box";const N1t=ige;function nre(){return nre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function O1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var rge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=R1t(n,["color","size"]);return ae.createElement("svg",nre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("rect",{x:"2",y:"7",width:"20",height:"14",rx:"2",ry:"2"}),ae.createElement("path",{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"}))});rge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};rge.displayName="Briefcase";const P1t=rge;function ire(){return ire=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function F1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var oge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=M1t(n,["color","size"]);return ae.createElement("svg",ire({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("rect",{x:"3",y:"4",width:"18",height:"18",rx:"2",ry:"2"}),ae.createElement("line",{x1:"16",y1:"2",x2:"16",y2:"6"}),ae.createElement("line",{x1:"8",y1:"2",x2:"8",y2:"6"}),ae.createElement("line",{x1:"3",y1:"10",x2:"21",y2:"10"}))});oge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};oge.displayName="Calendar";const q8e=oge;function rre(){return rre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function $1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var sge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=B1t(n,["color","size"]);return ae.createElement("svg",rre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14"}),ae.createElement("polyline",{points:"22 4 12 14.01 9 11.01"}))});sge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};sge.displayName="CheckCircle";const mZ=sge;function ore(){return ore=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function H1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var age=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=V1t(n,["color","size"]);return ae.createElement("svg",ore({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"20 6 9 17 4 12"}))});age.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};age.displayName="Check";const MD=age;function sre(){return sre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function z1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var lge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=W1t(n,["color","size"]);return ae.createElement("svg",sre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"6 9 12 15 18 9"}))});lge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};lge.displayName="ChevronDown";const fF=lge;function are(){return are=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function j1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var cge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=U1t(n,["color","size"]);return ae.createElement("svg",are({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"15 18 9 12 15 6"}))});cge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};cge.displayName="ChevronLeft";const K8e=cge;function lre(){return lre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function K1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var uge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=q1t(n,["color","size"]);return ae.createElement("svg",lre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"9 18 15 12 9 6"}))});uge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};uge.displayName="ChevronRight";const dge=uge;function cre(){return cre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function Y1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var hge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=G1t(n,["color","size"]);return ae.createElement("svg",cre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"18 15 12 9 6 15"}))});hge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};hge.displayName="ChevronUp";const Q1t=hge;function ure(){return ure=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function Z1t(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var fge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=X1t(n,["color","size"]);return ae.createElement("svg",ure({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"11 17 6 12 11 7"}),ae.createElement("polyline",{points:"18 17 13 12 18 7"}))});fge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};fge.displayName="ChevronsLeft";const J1t=fge;function dre(){return dre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function tCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var pge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=eCt(n,["color","size"]);return ae.createElement("svg",dre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"13 17 18 12 13 7"}),ae.createElement("polyline",{points:"6 17 11 12 6 7"}))});pge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};pge.displayName="ChevronsRight";const rm=pge;function hre(){return hre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function iCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var gge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=nCt(n,["color","size"]);return ae.createElement("svg",hre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("circle",{cx:"12",cy:"12",r:"10"}),ae.createElement("polyline",{points:"12 6 12 12 16 14"}))});gge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};gge.displayName="Clock";const rCt=gge;function fre(){return fre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function sCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var mge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=oCt(n,["color","size"]);return ae.createElement("svg",fre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("rect",{x:"1",y:"4",width:"22",height:"16",rx:"2",ry:"2"}),ae.createElement("line",{x1:"1",y1:"10",x2:"23",y2:"10"}))});mge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};mge.displayName="CreditCard";const aCt=mge;function pre(){return pre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function cCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var _ge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=lCt(n,["color","size"]);return ae.createElement("svg",pre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"8 17 12 21 16 17"}),ae.createElement("line",{x1:"12",y1:"12",x2:"12",y2:"21"}),ae.createElement("path",{d:"M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"}))});_ge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};_ge.displayName="DownloadCloud";const uCt=_ge;function gre(){return gre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function hCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var vge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=dCt(n,["color","size"]);return ae.createElement("svg",gre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}),ae.createElement("polyline",{points:"15 3 21 3 21 9"}),ae.createElement("line",{x1:"10",y1:"14",x2:"21",y2:"3"}))});vge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};vge.displayName="ExternalLink";const G8e=vge;function mre(){return mre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function pCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var bge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=fCt(n,["color","size"]);return ae.createElement("svg",mre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"}))});bge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};bge.displayName="Facebook";const gCt=bge;function _re(){return _re=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function _Ct(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var yge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=mCt(n,["color","size"]);return ae.createElement("svg",_re({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}),ae.createElement("polyline",{points:"14 2 14 8 20 8"}),ae.createElement("line",{x1:"16",y1:"13",x2:"8",y2:"13"}),ae.createElement("line",{x1:"16",y1:"17",x2:"8",y2:"17"}),ae.createElement("polyline",{points:"10 9 9 9 8 9"}))});yge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};yge.displayName="FileText";const oS=yge;function vre(){return vre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function bCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Cge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=vCt(n,["color","size"]);return ae.createElement("svg",vre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"}),ae.createElement("polyline",{points:"13 2 13 9 20 9"}))});Cge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Cge.displayName="File";const wge=Cge;function bre(){return bre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function CCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Sge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=yCt(n,["color","size"]);return ae.createElement("svg",bre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"}))});Sge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Sge.displayName="GitHub";const wCt=Sge;function yre(){return yre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function ECt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Ege=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=SCt(n,["color","size"]);return ae.createElement("svg",yre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("circle",{cx:"12",cy:"12",r:"10"}),ae.createElement("path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}),ae.createElement("line",{x1:"12",y1:"17",x2:"12.01",y2:"17"}))});Ege.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Ege.displayName="HelpCircle";const xge=Ege;function Cre(){return Cre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function TCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Tge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=xCt(n,["color","size"]);return ae.createElement("svg",Cre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}),ae.createElement("polyline",{points:"9 22 9 12 15 12 15 22"}))});Tge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Tge.displayName="Home";const Y8e=Tge;function wre(){return wre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function ICt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var kge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=kCt(n,["color","size"]);return ae.createElement("svg",wre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"}),ae.createElement("circle",{cx:"8.5",cy:"8.5",r:"1.5"}),ae.createElement("polyline",{points:"21 15 16 10 5 21"}))});kge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};kge.displayName="Image";const NT=kge;function Sre(){return Sre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function DCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Ige=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=LCt(n,["color","size"]);return ae.createElement("svg",Sre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("circle",{cx:"12",cy:"12",r:"10"}),ae.createElement("line",{x1:"12",y1:"16",x2:"12",y2:"12"}),ae.createElement("line",{x1:"12",y1:"8",x2:"12.01",y2:"8"}))});Ige.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Ige.displayName="Info";const Q8e=Ige;function Ere(){return Ere=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function NCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Lge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=ACt(n,["color","size"]);return ae.createElement("svg",Ere({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polygon",{points:"12 2 2 7 12 12 22 7 12 2"}),ae.createElement("polyline",{points:"2 17 12 22 22 17"}),ae.createElement("polyline",{points:"2 12 12 17 22 12"}))});Lge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Lge.displayName="Layers";const RCt=Lge;function xre(){return xre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function PCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Dge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=OCt(n,["color","size"]);return ae.createElement("svg",xre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}),ae.createElement("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"}))});Dge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Dge.displayName="Lock";const MCt=Dge;function Tre(){return Tre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function BCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Age=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=FCt(n,["color","size"]);return ae.createElement("svg",Tre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("line",{x1:"3",y1:"12",x2:"21",y2:"12"}),ae.createElement("line",{x1:"3",y1:"6",x2:"21",y2:"6"}),ae.createElement("line",{x1:"3",y1:"18",x2:"21",y2:"18"}))});Age.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Age.displayName="Menu";const $Ct=Age;function kre(){return kre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function HCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Nge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=VCt(n,["color","size"]);return ae.createElement("svg",kre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"}))});Nge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Nge.displayName="MessageSquare";const WCt=Nge;function Ire(){return Ire=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function UCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Rge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=zCt(n,["color","size"]);return ae.createElement("svg",Ire({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M21.21 15.89A10 10 0 1 1 8 2.83"}),ae.createElement("path",{d:"M22 12A10 10 0 0 0 12 2v10z"}))});Rge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Rge.displayName="PieChart";const jCt=Rge;function Lre(){return Lre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function KCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Oge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=qCt(n,["color","size"]);return ae.createElement("svg",Lre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("circle",{cx:"12",cy:"12",r:"10"}),ae.createElement("line",{x1:"12",y1:"8",x2:"12",y2:"16"}),ae.createElement("line",{x1:"8",y1:"12",x2:"16",y2:"12"}))});Oge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Oge.displayName="PlusCircle";const Yd=Oge;function Dre(){return Dre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function YCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Pge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=GCt(n,["color","size"]);return ae.createElement("svg",Dre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("line",{x1:"12",y1:"5",x2:"12",y2:"19"}),ae.createElement("line",{x1:"5",y1:"12",x2:"19",y2:"12"}))});Pge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Pge.displayName="Plus";const QCt=Pge;function Are(){return Are=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function ZCt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Mge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=XCt(n,["color","size"]);return ae.createElement("svg",Are({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"17 1 21 5 17 9"}),ae.createElement("path",{d:"M3 11V9a4 4 0 0 1 4-4h14"}),ae.createElement("polyline",{points:"7 23 3 19 7 15"}),ae.createElement("path",{d:"M21 13v2a4 4 0 0 1-4 4H3"}))});Mge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Mge.displayName="Repeat";const _H=Mge;function Nre(){return Nre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function ewt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Fge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=JCt(n,["color","size"]);return ae.createElement("svg",Nre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("circle",{cx:"12",cy:"12",r:"3"}),ae.createElement("path",{d:"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"}))});Fge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Fge.displayName="Settings";const Bge=Fge;function Rre(){return Rre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function nwt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var $ge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=twt(n,["color","size"]);return ae.createElement("svg",Rre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M14.5 10c-.83 0-1.5-.67-1.5-1.5v-5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5z"}),ae.createElement("path",{d:"M20.5 10H19V8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"}),ae.createElement("path",{d:"M9.5 14c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5S8 21.33 8 20.5v-5c0-.83.67-1.5 1.5-1.5z"}),ae.createElement("path",{d:"M3.5 14H5v1.5c0 .83-.67 1.5-1.5 1.5S2 16.33 2 15.5 2.67 14 3.5 14z"}),ae.createElement("path",{d:"M14 14.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-5c-.83 0-1.5-.67-1.5-1.5z"}),ae.createElement("path",{d:"M15.5 19H14v1.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"}),ae.createElement("path",{d:"M10 9.5C10 8.67 9.33 8 8.5 8h-5C2.67 8 2 8.67 2 9.5S2.67 11 3.5 11h5c.83 0 1.5-.67 1.5-1.5z"}),ae.createElement("path",{d:"M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z"}))});$ge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};$ge.displayName="Slack";const iwt=$ge;function Ore(){return Ore=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function owt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Vge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=rwt(n,["color","size"]);return ae.createElement("svg",Ore({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("rect",{x:"5",y:"2",width:"14",height:"20",rx:"2",ry:"2"}),ae.createElement("line",{x1:"12",y1:"18",x2:"12.01",y2:"18"}))});Vge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Vge.displayName="Smartphone";const swt=Vge;function Pre(){return Pre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function lwt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Hge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=awt(n,["color","size"]);return ae.createElement("svg",Pre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"3 6 5 6 21 6"}),ae.createElement("path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}),ae.createElement("line",{x1:"10",y1:"11",x2:"10",y2:"17"}),ae.createElement("line",{x1:"14",y1:"11",x2:"14",y2:"17"}))});Hge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Hge.displayName="Trash2";const cwt=Hge;function Mre(){return Mre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function dwt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Wge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=uwt(n,["color","size"]);return ae.createElement("svg",Mre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("polyline",{points:"3 6 5 6 21 6"}),ae.createElement("path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"}))});Wge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Wge.displayName="Trash";const hwt=Wge;function Fre(){return Fre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function pwt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var zge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=fwt(n,["color","size"]);return ae.createElement("svg",Fre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"}))});zge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};zge.displayName="Twitter";const gwt=zge;function Bre(){return Bre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function _wt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var Uge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=mwt(n,["color","size"]);return ae.createElement("svg",Bre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}),ae.createElement("circle",{cx:"9",cy:"7",r:"4"}),ae.createElement("path",{d:"M23 21v-2a4 4 0 0 0-3-3.87"}),ae.createElement("path",{d:"M16 3.13a4 4 0 0 1 0 7.75"}))});Uge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};Uge.displayName="Users";const vwt=Uge;function $re(){return $re=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function ywt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var jge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=bwt(n,["color","size"]);return ae.createElement("svg",$re({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ae.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))});jge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};jge.displayName="X";const kg=jge;function Vre(){return Vre=Object.assign||function(n){for(var e=1;e=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function wwt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}var qge=w.forwardRef(function(n,e){var t=n.color,i=t===void 0?"currentColor":t,r=n.size,o=r===void 0?24:r,s=Cwt(n,["color","size"]);return ae.createElement("svg",Vre({ref:e,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,viewBox:"0 0 24 24",fill:"none",stroke:i,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},s),ae.createElement("path",{d:"M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"}),ae.createElement("polygon",{points:"9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"}))});qge.propTypes={color:Ke.string,size:Ke.oneOfType([Ke.string,Ke.number])};qge.displayName="Youtube";const Swt=qge;var X8e={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */(function(n){(function(){var e={}.hasOwnProperty;function t(){for(var i=[],r=0;ra.user).changes)==null?void 0:t.company_user)==null?void 0:i.settings)==null?void 0:r.accent_color)||((s=(o=n==null?void 0:n.company_user)==null?void 0:o.settings)==null?void 0:s.accent_color)||Z8e.accent}var Nf=function(){return Nf=Object.assign||function(e){for(var t,i=1,r=arguments.length;i0&&o[o.length-1])&&(c[0]===6||c[0]===2)){t=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]0)&&!(r=i.next()).done;)o.push(r.value)}catch(a){s={error:a}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(s)throw s.error}}return o}function FD(n,e,t){if(t||arguments.length===2)for(var i=0,r=e.length,o;i0?Hu(SN,--Pm):0,$D--,zc===10&&($D=1,zj--),zc}function ov(){return zc=Pm2||Wre(zc)>3?"":" "}function Mwt(n,e){for(;--e&&ov()&&!(zc<48||zc>102||zc>57&&zc<65||zc>70&&zc<97););return jj(n,d$()+(e<6&&iT()==32&&ov()==32))}function zre(n){for(;ov();)switch(zc){case n:return Pm;case 34:case 39:n!==34&&n!==39&&zre(zc);break;case 40:n===41&&zre(n);break;case 92:ov();break}return Pm}function Fwt(n,e){for(;ov()&&n+zc!==47+10;)if(n+zc===42+42&&iT()===47)break;return"/*"+jj(e,Pm-1)+"*"+Gge(n===47?n:ov())}function Bwt(n){for(;!Wre(iT());)ov();return jj(n,Pm)}function $wt(n){return Owt(h$("",null,null,null,[""],n=Rwt(n),0,[0],n))}function h$(n,e,t,i,r,o,s,a,l){for(var c=0,u=0,d=s,h=0,f=0,g=0,m=1,v=1,_=1,b=0,y="",C=r,x=o,E=i,k=y;v;)switch(g=b,b=ov()){case 40:if(g!=108&&Hu(k,d-1)==58){u$(k+=To(_Z(b),"&","&\f"),"&\f")!=-1&&(_=-1);break}case 34:case 39:case 91:k+=_Z(b);break;case 9:case 10:case 13:case 32:k+=Pwt(g);break;case 92:k+=Mwt(d$()-1,7);continue;case 47:switch(iT()){case 42:case 47:rP(Vwt(Fwt(ov(),d$()),e,t,l),l);break;default:k+="/"}break;case 123*m:a[c++]=eb(k)*_;case 125*m:case 59:case 0:switch(b){case 0:case 125:v=0;case 59+u:_==-1&&(k=To(k,/\f/g,"")),f>0&&eb(k)-d&&rP(f>32?tTe(k+";",i,t,d-1,l):tTe(To(k," ","")+";",i,t,d-2,l),l);break;case 59:k+=";";default:if(rP(E=eTe(k,e,t,c,u,r,a,y,C=[],x=[],d,o),o),b===123)if(u===0)h$(k,e,E,E,C,o,d,a,x);else switch(h===99&&Hu(k,3)===110?100:h){case 100:case 108:case 109:case 115:h$(n,E,E,i&&rP(eTe(n,E,E,0,0,r,a,y,r,C=[],d,x),x),r,x,d,a,i?C:x);break;default:h$(k,E,E,E,[""],x,0,a,x)}}c=u=f=0,m=_=1,y=k="",d=s;break;case 58:d=1+eb(k),f=g;default:if(m<1){if(b==123)--m;else if(b==125&&m++==0&&Nwt()==125)continue}switch(k+=Gge(b),b*m){case 38:_=u>0?1:(k+="\f",-1);break;case 44:a[c++]=(eb(k)-1)*_,_=1;break;case 64:iT()===45&&(k+=_Z(ov())),h=iT(),u=d=eb(y=k+=Bwt(d$())),b++;break;case 45:g===45&&eb(k)==2&&(m=0)}}return o}function eTe(n,e,t,i,r,o,s,a,l,c,u,d){for(var h=r-1,f=r===0?o:[""],g=n9e(f),m=0,v=0,_=0;m0?f[b]+" "+y:To(y,/&\f/g,f[b])))&&(l[_++]=C);return Uj(n,e,t,r===0?Wj:a,l,c,u,d)}function Vwt(n,e,t,i){return Uj(n,e,t,J8e,Gge(Awt()),BD(n,2,-2),0,i)}function tTe(n,e,t,i,r){return Uj(n,e,t,Kge,BD(n,0,i),BD(n,i+1,-1),i,r)}function r9e(n,e,t){switch(Lwt(n,e)){case 5103:return qs+"print-"+n+n;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return qs+n+n;case 4789:return KP+n+n;case 5349:case 4246:case 4810:case 6968:case 2756:return qs+n+KP+n+al+n+n;case 5936:switch(Hu(n,e+11)){case 114:return qs+n+al+To(n,/[svh]\w+-[tblr]{2}/,"tb")+n;case 108:return qs+n+al+To(n,/[svh]\w+-[tblr]{2}/,"tb-rl")+n;case 45:return qs+n+al+To(n,/[svh]\w+-[tblr]{2}/,"lr")+n}case 6828:case 4268:case 2903:return qs+n+al+n+n;case 6165:return qs+n+al+"flex-"+n+n;case 5187:return qs+n+To(n,/(\w+).+(:[^]+)/,qs+"box-$1$2"+al+"flex-$1$2")+n;case 5443:return qs+n+al+"flex-item-"+To(n,/flex-|-self/g,"")+(cy(n,/flex-|baseline/)?"":al+"grid-row-"+To(n,/flex-|-self/g,""))+n;case 4675:return qs+n+al+"flex-line-pack"+To(n,/align-content|flex-|-self/g,"")+n;case 5548:return qs+n+al+To(n,"shrink","negative")+n;case 5292:return qs+n+al+To(n,"basis","preferred-size")+n;case 6060:return qs+"box-"+To(n,"-grow","")+qs+n+al+To(n,"grow","positive")+n;case 4554:return qs+To(n,/([^-])(transform)/g,"$1"+qs+"$2")+n;case 6187:return To(To(To(n,/(zoom-|grab)/,qs+"$1"),/(image-set)/,qs+"$1"),n,"")+n;case 5495:case 3959:return To(n,/(image-set\([^]*)/,qs+"$1$`$1");case 4968:return To(To(n,/(.+:)(flex-)?(.*)/,qs+"box-pack:$3"+al+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+qs+n+n;case 4200:if(!cy(n,/flex-|baseline/))return al+"grid-column-align"+BD(n,e)+n;break;case 2592:case 3360:return al+To(n,"template-","")+n;case 4384:case 3616:return t&&t.some(function(i,r){return e=r,cy(i.props,/grid-\w+-end/)})?~u$(n+(t=t[e].value),"span")?n:al+To(n,"-start","")+n+al+"grid-row-span:"+(~u$(t,"span")?cy(t,/\d+/):+cy(t,/\d+/)-+cy(n,/\d+/))+";":al+To(n,"-start","")+n;case 4896:case 4128:return t&&t.some(function(i){return cy(i.props,/grid-\w+-start/)})?n:al+To(To(n,"-end","-span"),"span ","")+n;case 4095:case 3583:case 4068:case 2532:return To(n,/(.+)-inline(.+)/,qs+"$1$2")+n;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(eb(n)-1-e>6)switch(Hu(n,e+1)){case 109:if(Hu(n,e+4)!==45)break;case 102:return To(n,/(.+:)(.+)-([^]+)/,"$1"+qs+"$2-$3$1"+KP+(Hu(n,e+3)==108?"$3":"$2-$3"))+n;case 115:return~u$(n,"stretch")?r9e(To(n,"stretch","fill-available"),e,t)+n:n}break;case 5152:case 5920:return To(n,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(i,r,o,s,a,l,c){return al+r+":"+o+c+(s?al+r+"-span:"+(a?l:+l-+o)+c:"")+n});case 4949:if(Hu(n,e+6)===121)return To(n,":",":"+qs)+n;break;case 6444:switch(Hu(n,Hu(n,14)===45?18:11)){case 120:return To(n,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+qs+(Hu(n,14)===45?"inline-":"")+"box$3$1"+qs+"$2$3$1"+al+"$2box$3")+n;case 100:return To(n,":",":"+al)+n}break;case 5719:case 2647:case 2135:case 3927:case 2391:return To(n,"scroll-","scroll-snap-")+n}return n}function vH(n,e){for(var t="",i=0;i-1&&!n.return)switch(n.type){case Kge:n.return=r9e(n.value,n.length,t);return;case e9e:return vH([dC(n,{value:To(n.value,"@","@"+qs)})],i);case Wj:if(n.length)return Dwt(t=n.props,function(r){switch(cy(r,i=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":BI(dC(n,{props:[To(r,/:(read-\w+)/,":"+KP+"$1")]})),BI(dC(n,{props:[r]})),Hre(n,{props:Jxe(t,i)});break;case"::placeholder":BI(dC(n,{props:[To(r,/:(plac\w+)/,":"+qs+"input-$1")]})),BI(dC(n,{props:[To(r,/:(plac\w+)/,":"+KP+"$1")]})),BI(dC(n,{props:[To(r,/:(plac\w+)/,al+"input-$1")]})),BI(dC(n,{props:[r]})),Hre(n,{props:Jxe(t,i)});break}return""})}}var o9e={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},VD=typeof process<"u"&&process.env!==void 0&&({}.REACT_APP_SC_ATTR||{}.SC_ATTR)||"data-styled",Yge=typeof window<"u"&&"HTMLElement"in window,jwt=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&{}.REACT_APP_SC_DISABLE_SPEEDY!==""?{}.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&{}.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&process.env!==void 0&&{}.SC_DISABLE_SPEEDY!==void 0&&{}.SC_DISABLE_SPEEDY!==""&&{}.SC_DISABLE_SPEEDY!=="false"&&{}.SC_DISABLE_SPEEDY),qj=Object.freeze([]),HD=Object.freeze({});function qwt(n,e,t){return t===void 0&&(t=HD),n.theme!==t.theme&&n.theme||e||t.theme}var s9e=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),Kwt=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Gwt=/(^-|-$)/g;function nTe(n){return n.replace(Kwt,"-").replace(Gwt,"")}var Ywt=/(a)(d)/gi,iTe=function(n){return String.fromCharCode(n+(n>25?39:97))};function Ure(n){var e,t="";for(e=Math.abs(n);e>52;e=e/52|0)t=iTe(e%52)+t;return(iTe(e%52)+t).replace(Ywt,"$1-$2")}var vZ,U2=function(n,e){for(var t=e.length;t;)n=33*n^e.charCodeAt(--t);return n},a9e=function(n){return U2(5381,n)};function Qwt(n){return Ure(a9e(n)>>>0)}function Xwt(n){return n.displayName||n.name||"Component"}function bZ(n){return typeof n=="string"&&!0}var l9e=typeof Symbol=="function"&&Symbol.for,c9e=l9e?Symbol.for("react.memo"):60115,Zwt=l9e?Symbol.for("react.forward_ref"):60112,Jwt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},eSt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},u9e={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},tSt=((vZ={})[Zwt]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},vZ[c9e]=u9e,vZ);function rTe(n){return("type"in(e=n)&&e.type.$$typeof)===c9e?u9e:"$$typeof"in n?tSt[n.$$typeof]:Jwt;var e}var nSt=Object.defineProperty,iSt=Object.getOwnPropertyNames,oTe=Object.getOwnPropertySymbols,rSt=Object.getOwnPropertyDescriptor,oSt=Object.getPrototypeOf,sTe=Object.prototype;function d9e(n,e,t){if(typeof e!="string"){if(sTe){var i=oSt(e);i&&i!==sTe&&d9e(n,i,t)}var r=iSt(e);oTe&&(r=r.concat(oTe(e)));for(var o=rTe(n),s=rTe(e),a=0;a0?" Args: ".concat(e.join(", ")):""))}var sSt=function(){function n(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return n.prototype.indexOfGroup=function(e){for(var t=0,i=0;i=this.groupSizes.length){for(var i=this.groupSizes,r=i.length,o=r;e>=o;)if((o<<=1)<0)throw pF(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(i),this.length=o;for(var s=r;s=this.length||this.groupSizes[e]===0)return t;for(var i=this.groupSizes[e],r=this.indexOfGroup(e),o=r+i,s=r;s=0){var i=document.createTextNode(t);return this.element.insertBefore(i,this.nodes[e]||null),this.length++,!0}return!1},n.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},n.prototype.getRule=function(e){return e0&&(v+="".concat(_,","))}),l+="".concat(g).concat(m,'{content:"').concat(v,'"}').concat(`/*!sc*/ `)},u=0;u0?".".concat(e):h},u=l.slice();u.push(function(h){h.type===Wj&&h.value.includes("&")&&(h.props[0]=h.props[0].replace(_St,t).replace(i,c))}),s.prefix&&u.push(Uwt),u.push(Hwt);var d=function(h,f,g,m){f===void 0&&(f=""),g===void 0&&(g=""),m===void 0&&(m="&"),e=m,t=f,i=new RegExp("\\".concat(t,"\\b"),"g");var v=h.replace(vSt,""),_=$wt(g||f?"".concat(g," ").concat(f," { ").concat(v," }"):v);s.namespace&&(_=p9e(_,s.namespace));var b=[];return vH(_,Wwt(u.concat(zwt(function(y){return b.push(y)})))),b};return d.hash=l.length?l.reduce(function(h,f){return f.name||pF(15),U2(h,f.name)},5381).toString():"",d}var ySt=new f9e,qre=bSt(),g9e=ae.createContext({shouldForwardProp:void 0,styleSheet:ySt,stylis:qre});g9e.Consumer;ae.createContext(void 0);function cTe(){return w.useContext(g9e)}var CSt=function(){function n(e,t){var i=this;this.inject=function(r,o){o===void 0&&(o=qre);var s=i.name+o.hash;r.hasNameForId(i.id,s)||r.insertRules(i.id,s,o(i.rules,s,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,Xge(this,function(){throw pF(12,String(i.name))})}return n.prototype.getName=function(e){return e===void 0&&(e=qre),this.name+e.hash},n}(),wSt=function(n){return n>="A"&&n<="Z"};function uTe(n){for(var e="",t=0;t>>0);if(!t.hasNameForId(this.componentId,s)){var a=i(o,".".concat(s),void 0,this.componentId);t.insertRules(this.componentId,s,a)}r=Mx(r,s),this.staticRulesId=s}else{for(var l=U2(this.baseHash,i.hash),c="",u=0;u>>0);t.hasNameForId(this.componentId,f)||t.insertRules(this.componentId,f,i(c,".".concat(f),void 0,this.componentId)),r=Mx(r,f)}}return r},n}(),v9e=ae.createContext(void 0);v9e.Consumer;var CZ={};function TSt(n,e,t){var i=Qge(n),r=n,o=!bZ(n),s=e.attrs,a=s===void 0?qj:s,l=e.componentId,c=l===void 0?function(y,C){var x=typeof y!="string"?"sc":nTe(y);CZ[x]=(CZ[x]||0)+1;var E="".concat(x,"-").concat(Qwt("6.1.0"+x+CZ[x]));return C?"".concat(C,"-").concat(E):E}(e.displayName,e.parentComponentId):l,u=e.displayName;u===void 0&&function(y){return bZ(y)?"styled.".concat(y):"Styled(".concat(Xwt(y),")")}(n);var d=e.displayName&&e.componentId?"".concat(nTe(e.displayName),"-").concat(e.componentId):e.componentId||c,h=i&&r.attrs?r.attrs.concat(a).filter(Boolean):a,f=e.shouldForwardProp;if(i&&r.shouldForwardProp){var g=r.shouldForwardProp;if(e.shouldForwardProp){var m=e.shouldForwardProp;f=function(y,C){return g(y,C)&&m(y,C)}}else f=g}var v=new xSt(t,d,i?r.componentStyle:void 0);function _(y,C){return function(x,E,k){var L=x.attrs,D=x.componentStyle,A=x.defaultProps,O=x.foldedComponentIds,P=x.styledComponentId,F=x.target,B=ae.useContext(v9e),M=cTe(),V=x.shouldForwardProp||M.shouldForwardProp,U=function(Q,Ee,Fe){for(var He,ke=Nf(Nf({},Ee),{className:void 0,theme:Fe}),Me=0;Men.theme.color} !important; background-color: ${n=>n.theme.backgroundColor} !important; border-color: ${n=>n.theme.borderColor} !important; `,DSt=rl.button` color: ${n=>n.theme.color} !important; background-color: ${n=>n.theme.backgroundColor} !important; border-color: ${n=>n.theme.borderColor} !important; `;function Gt(n){n={...ISt,...n};const e=ni(),t=vo(),i={backgroundColor:n.type==="primary"?t:n.noBackgroundColor?"transparent":"white",color:n.type!=="primary"&&n.type!=="secondary"?t:""};return n.to?p(LSt,{to:n.to,theme:{backgroundColor:n.type==="primary"?t:e.$1,color:n.type==="primary"?e.$9:e.$3,borderColor:n.type==="primary"?"transparent":e.$5},className:Nt(`border inline-flex items-center space-x-2 px-4 justify-center rounded text-sm ${n.className} disabled:cursor-not-allowed disabled:opacity-75`,{"py-2 px-4":n.type!=="minimal","w-full":n.variant==="block","p-0 m-0":n.type==="minimal"}),style:i,children:n.disabled?p(ns,{variant:"light"}):n.children}):p(DSt,{type:n.behavior,disabled:n.disabled,theme:{backgroundColor:n.type==="primary"?t:e.$1,color:n.type==="primary"?e.$9:e.$3,borderColor:n.type==="primary"?"transparent":e.$5},className:Nt(`border inline-flex items-center space-x-2 px-4 justify-center rounded text-sm ${n.className} disabled:cursor-not-allowed disabled:opacity-75`,{"py-2 px-4":n.type!=="minimal","w-full":n.variant==="block","p-0 m-0":n.type==="minimal"}),style:i,onClick:n.onClick,form:n.form,children:n.disabled&&!n.disableWithoutIcon?p(ns,{variant:"light"}):n.children})}const ASt=rl.input` background-color: ${n=>n.theme.backgroundColor}; `;function Ph(n){const e=ni();return N("div",{className:"relative flex items-start",children:[p("div",{className:"flex items-center h-5",children:p(ASt,{theme:{backgroundColor:e.$2},ref:n.innerRef,value:n.value,id:n.id,"aria-describedby":"comments-description",type:"checkbox",className:Nt("h-4 w-4 rounded cursor-pointer disabled:opacity-50",n.className),style:{borderColor:e.$5},onChange:t=>{n.onChange&&n.onChange(t),n.onValueChange&&n.onValueChange(t.target.value,t.target.checked)},checked:n.checked,disabled:n.disabled,"data-cy":n.cypressRef})}),p("div",{className:"ml-3 text-sm",children:p("label",{htmlFor:n.id,className:"font-medium cursor-pointer",style:{color:e.$3},children:n.label})})]})}function NSt(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ok(n){var e=NSt();return function(){var i=Om(n),r;if(e){var o=Om(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return fN(this,r)}}var Wf="top",Mm="bottom",Fm="right",zf="left",Zge="auto",gF=[Wf,Mm,Fm,zf],zD="start",D4="end",RSt="clippingParents",y9e="viewport",ZR="popper",OSt="reference",fTe=gF.reduce(function(n,e){return n.concat([e+"-"+zD,e+"-"+D4])},[]),C9e=[].concat(gF,[Zge]).reduce(function(n,e){return n.concat([e,e+"-"+zD,e+"-"+D4])},[]),PSt="beforeRead",MSt="read",FSt="afterRead",BSt="beforeMain",$St="main",VSt="afterMain",HSt="beforeWrite",WSt="write",zSt="afterWrite",USt=[PSt,MSt,FSt,BSt,$St,VSt,HSt,WSt,zSt];function Jb(n){return n?(n.nodeName||"").toLowerCase():null}function fg(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var e=n.ownerDocument;return e&&e.defaultView||window}return n}function RT(n){var e=fg(n).Element;return n instanceof e||n instanceof Element}function Sm(n){var e=fg(n).HTMLElement;return n instanceof e||n instanceof HTMLElement}function Jge(n){if(typeof ShadowRoot>"u")return!1;var e=fg(n).ShadowRoot;return n instanceof e||n instanceof ShadowRoot}function jSt(n){var e=n.state;Object.keys(e.elements).forEach(function(t){var i=e.styles[t]||{},r=e.attributes[t]||{},o=e.elements[t];!Sm(o)||!Jb(o)||(Object.assign(o.style,i),Object.keys(r).forEach(function(s){var a=r[s];a===!1?o.removeAttribute(s):o.setAttribute(s,a===!0?"":a)}))})}function qSt(n){var e=n.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow),function(){Object.keys(e.elements).forEach(function(i){var r=e.elements[i],o=e.attributes[i]||{},s=Object.keys(e.styles.hasOwnProperty(i)?e.styles[i]:t[i]),a=s.reduce(function(l,c){return l[c]="",l},{});!Sm(r)||!Jb(r)||(Object.assign(r.style,a),Object.keys(o).forEach(function(l){r.removeAttribute(l)}))})}}const eme={name:"applyStyles",enabled:!0,phase:"write",fn:jSt,effect:qSt,requires:["computeStyles"]};function jb(n){return n.split("-")[0]}var oT=Math.max,yH=Math.min,UD=Math.round;function Gre(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function w9e(){return!/^((?!chrome|android).)*safari/i.test(Gre())}function jD(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var i=n.getBoundingClientRect(),r=1,o=1;e&&Sm(n)&&(r=n.offsetWidth>0&&UD(i.width)/n.offsetWidth||1,o=n.offsetHeight>0&&UD(i.height)/n.offsetHeight||1);var s=RT(n)?fg(n):window,a=s.visualViewport,l=!w9e()&&t,c=(i.left+(l&&a?a.offsetLeft:0))/r,u=(i.top+(l&&a?a.offsetTop:0))/o,d=i.width/r,h=i.height/o;return{width:d,height:h,top:u,right:c+d,bottom:u+h,left:c,x:c,y:u}}function tme(n){var e=jD(n),t=n.offsetWidth,i=n.offsetHeight;return Math.abs(e.width-t)<=1&&(t=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:n.offsetLeft,y:n.offsetTop,width:t,height:i}}function S9e(n,e){var t=e.getRootNode&&e.getRootNode();if(n.contains(e))return!0;if(t&&Jge(t)){var i=e;do{if(i&&n.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function p1(n){return fg(n).getComputedStyle(n)}function KSt(n){return["table","td","th"].indexOf(Jb(n))>=0}function jS(n){return((RT(n)?n.ownerDocument:n.document)||window.document).documentElement}function Kj(n){return Jb(n)==="html"?n:n.assignedSlot||n.parentNode||(Jge(n)?n.host:null)||jS(n)}function pTe(n){return!Sm(n)||p1(n).position==="fixed"?null:n.offsetParent}function GSt(n){var e=/firefox/i.test(Gre()),t=/Trident/i.test(Gre());if(t&&Sm(n)){var i=p1(n);if(i.position==="fixed")return null}var r=Kj(n);for(Jge(r)&&(r=r.host);Sm(r)&&["html","body"].indexOf(Jb(r))<0;){var o=p1(r);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return r;r=r.parentNode}return null}function mF(n){for(var e=fg(n),t=pTe(n);t&&KSt(t)&&p1(t).position==="static";)t=pTe(t);return t&&(Jb(t)==="html"||Jb(t)==="body"&&p1(t).position==="static")?e:t||GSt(n)||e}function nme(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function GP(n,e,t){return oT(n,yH(e,t))}function YSt(n,e,t){var i=GP(n,e,t);return i>t?t:i}function E9e(){return{top:0,right:0,bottom:0,left:0}}function x9e(n){return Object.assign({},E9e(),n)}function T9e(n,e){return e.reduce(function(t,i){return t[i]=n,t},{})}var QSt=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,x9e(typeof e!="number"?e:T9e(e,gF))};function XSt(n){var e,t=n.state,i=n.name,r=n.options,o=t.elements.arrow,s=t.modifiersData.popperOffsets,a=jb(t.placement),l=nme(a),c=[zf,Fm].indexOf(a)>=0,u=c?"height":"width";if(!(!o||!s)){var d=QSt(r.padding,t),h=tme(o),f=l==="y"?Wf:zf,g=l==="y"?Mm:Fm,m=t.rects.reference[u]+t.rects.reference[l]-s[l]-t.rects.popper[u],v=s[l]-t.rects.reference[l],_=mF(o),b=_?l==="y"?_.clientHeight||0:_.clientWidth||0:0,y=m/2-v/2,C=d[f],x=b-h[u]-d[g],E=b/2-h[u]/2+y,k=GP(C,E,x),L=l;t.modifiersData[i]=(e={},e[L]=k,e.centerOffset=k-E,e)}}function ZSt(n){var e=n.state,t=n.options,i=t.element,r=i===void 0?"[data-popper-arrow]":i;r!=null&&(typeof r=="string"&&(r=e.elements.popper.querySelector(r),!r)||S9e(e.elements.popper,r)&&(e.elements.arrow=r))}const JSt={name:"arrow",enabled:!0,phase:"main",fn:XSt,effect:ZSt,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function qD(n){return n.split("-")[1]}var eEt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tEt(n,e){var t=n.x,i=n.y,r=e.devicePixelRatio||1;return{x:UD(t*r)/r||0,y:UD(i*r)/r||0}}function gTe(n){var e,t=n.popper,i=n.popperRect,r=n.placement,o=n.variation,s=n.offsets,a=n.position,l=n.gpuAcceleration,c=n.adaptive,u=n.roundOffsets,d=n.isFixed,h=s.x,f=h===void 0?0:h,g=s.y,m=g===void 0?0:g,v=typeof u=="function"?u({x:f,y:m}):{x:f,y:m};f=v.x,m=v.y;var _=s.hasOwnProperty("x"),b=s.hasOwnProperty("y"),y=zf,C=Wf,x=window;if(c){var E=mF(t),k="clientHeight",L="clientWidth";if(E===fg(t)&&(E=jS(t),p1(E).position!=="static"&&a==="absolute"&&(k="scrollHeight",L="scrollWidth")),E=E,r===Wf||(r===zf||r===Fm)&&o===D4){C=Mm;var D=d&&E===x&&x.visualViewport?x.visualViewport.height:E[k];m-=D-i.height,m*=l?1:-1}if(r===zf||(r===Wf||r===Mm)&&o===D4){y=Fm;var A=d&&E===x&&x.visualViewport?x.visualViewport.width:E[L];f-=A-i.width,f*=l?1:-1}}var O=Object.assign({position:a},c&&eEt),P=u===!0?tEt({x:f,y:m},fg(t)):{x:f,y:m};if(f=P.x,m=P.y,l){var F;return Object.assign({},O,(F={},F[C]=b?"0":"",F[y]=_?"0":"",F.transform=(x.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",F))}return Object.assign({},O,(e={},e[C]=b?m+"px":"",e[y]=_?f+"px":"",e.transform="",e))}function nEt(n){var e=n.state,t=n.options,i=t.gpuAcceleration,r=i===void 0?!0:i,o=t.adaptive,s=o===void 0?!0:o,a=t.roundOffsets,l=a===void 0?!0:a,c={placement:jb(e.placement),variation:qD(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,gTe(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:s,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,gTe(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const iEt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:nEt,data:{}};var _8={passive:!0};function rEt(n){var e=n.state,t=n.instance,i=n.options,r=i.scroll,o=r===void 0?!0:r,s=i.resize,a=s===void 0?!0:s,l=fg(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach(function(u){u.addEventListener("scroll",t.update,_8)}),a&&l.addEventListener("resize",t.update,_8),function(){o&&c.forEach(function(u){u.removeEventListener("scroll",t.update,_8)}),a&&l.removeEventListener("resize",t.update,_8)}}const oEt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:rEt,data:{}};var sEt={left:"right",right:"left",bottom:"top",top:"bottom"};function p$(n){return n.replace(/left|right|bottom|top/g,function(e){return sEt[e]})}var aEt={start:"end",end:"start"};function mTe(n){return n.replace(/start|end/g,function(e){return aEt[e]})}function ime(n){var e=fg(n),t=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:t,scrollTop:i}}function rme(n){return jD(jS(n)).left+ime(n).scrollLeft}function lEt(n,e){var t=fg(n),i=jS(n),r=t.visualViewport,o=i.clientWidth,s=i.clientHeight,a=0,l=0;if(r){o=r.width,s=r.height;var c=w9e();(c||!c&&e==="fixed")&&(a=r.offsetLeft,l=r.offsetTop)}return{width:o,height:s,x:a+rme(n),y:l}}function cEt(n){var e,t=jS(n),i=ime(n),r=(e=n.ownerDocument)==null?void 0:e.body,o=oT(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=oT(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),a=-i.scrollLeft+rme(n),l=-i.scrollTop;return p1(r||t).direction==="rtl"&&(a+=oT(t.clientWidth,r?r.clientWidth:0)-o),{width:o,height:s,x:a,y:l}}function ome(n){var e=p1(n),t=e.overflow,i=e.overflowX,r=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+r+i)}function k9e(n){return["html","body","#document"].indexOf(Jb(n))>=0?n.ownerDocument.body:Sm(n)&&ome(n)?n:k9e(Kj(n))}function YP(n,e){var t;e===void 0&&(e=[]);var i=k9e(n),r=i===((t=n.ownerDocument)==null?void 0:t.body),o=fg(i),s=r?[o].concat(o.visualViewport||[],ome(i)?i:[]):i,a=e.concat(s);return r?a:a.concat(YP(Kj(s)))}function Yre(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function uEt(n,e){var t=jD(n,!1,e==="fixed");return t.top=t.top+n.clientTop,t.left=t.left+n.clientLeft,t.bottom=t.top+n.clientHeight,t.right=t.left+n.clientWidth,t.width=n.clientWidth,t.height=n.clientHeight,t.x=t.left,t.y=t.top,t}function _Te(n,e,t){return e===y9e?Yre(lEt(n,t)):RT(e)?uEt(e,t):Yre(cEt(jS(n)))}function dEt(n){var e=YP(Kj(n)),t=["absolute","fixed"].indexOf(p1(n).position)>=0,i=t&&Sm(n)?mF(n):n;return RT(i)?e.filter(function(r){return RT(r)&&S9e(r,i)&&Jb(r)!=="body"}):[]}function hEt(n,e,t,i){var r=e==="clippingParents"?dEt(n):[].concat(e),o=[].concat(r,[t]),s=o[0],a=o.reduce(function(l,c){var u=_Te(n,c,i);return l.top=oT(u.top,l.top),l.right=yH(u.right,l.right),l.bottom=yH(u.bottom,l.bottom),l.left=oT(u.left,l.left),l},_Te(n,s,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function I9e(n){var e=n.reference,t=n.element,i=n.placement,r=i?jb(i):null,o=i?qD(i):null,s=e.x+e.width/2-t.width/2,a=e.y+e.height/2-t.height/2,l;switch(r){case Wf:l={x:s,y:e.y-t.height};break;case Mm:l={x:s,y:e.y+e.height};break;case Fm:l={x:e.x+e.width,y:a};break;case zf:l={x:e.x-t.width,y:a};break;default:l={x:e.x,y:e.y}}var c=r?nme(r):null;if(c!=null){var u=c==="y"?"height":"width";switch(o){case zD:l[c]=l[c]-(e[u]/2-t[u]/2);break;case D4:l[c]=l[c]+(e[u]/2-t[u]/2);break}}return l}function A4(n,e){e===void 0&&(e={});var t=e,i=t.placement,r=i===void 0?n.placement:i,o=t.strategy,s=o===void 0?n.strategy:o,a=t.boundary,l=a===void 0?RSt:a,c=t.rootBoundary,u=c===void 0?y9e:c,d=t.elementContext,h=d===void 0?ZR:d,f=t.altBoundary,g=f===void 0?!1:f,m=t.padding,v=m===void 0?0:m,_=x9e(typeof v!="number"?v:T9e(v,gF)),b=h===ZR?OSt:ZR,y=n.rects.popper,C=n.elements[g?b:h],x=hEt(RT(C)?C:C.contextElement||jS(n.elements.popper),l,u,s),E=jD(n.elements.reference),k=I9e({reference:E,element:y,strategy:"absolute",placement:r}),L=Yre(Object.assign({},y,k)),D=h===ZR?L:E,A={top:x.top-D.top+_.top,bottom:D.bottom-x.bottom+_.bottom,left:x.left-D.left+_.left,right:D.right-x.right+_.right},O=n.modifiersData.offset;if(h===ZR&&O){var P=O[r];Object.keys(A).forEach(function(F){var B=[Fm,Mm].indexOf(F)>=0?1:-1,M=[Wf,Mm].indexOf(F)>=0?"y":"x";A[F]+=P[M]*B})}return A}function fEt(n,e){e===void 0&&(e={});var t=e,i=t.placement,r=t.boundary,o=t.rootBoundary,s=t.padding,a=t.flipVariations,l=t.allowedAutoPlacements,c=l===void 0?C9e:l,u=qD(i),d=u?a?fTe:fTe.filter(function(g){return qD(g)===u}):gF,h=d.filter(function(g){return c.indexOf(g)>=0});h.length===0&&(h=d);var f=h.reduce(function(g,m){return g[m]=A4(n,{placement:m,boundary:r,rootBoundary:o,padding:s})[jb(m)],g},{});return Object.keys(f).sort(function(g,m){return f[g]-f[m]})}function pEt(n){if(jb(n)===Zge)return[];var e=p$(n);return[mTe(n),e,mTe(e)]}function gEt(n){var e=n.state,t=n.options,i=n.name;if(!e.modifiersData[i]._skip){for(var r=t.mainAxis,o=r===void 0?!0:r,s=t.altAxis,a=s===void 0?!0:s,l=t.fallbackPlacements,c=t.padding,u=t.boundary,d=t.rootBoundary,h=t.altBoundary,f=t.flipVariations,g=f===void 0?!0:f,m=t.allowedAutoPlacements,v=e.options.placement,_=jb(v),b=_===v,y=l||(b||!g?[p$(v)]:pEt(v)),C=[v].concat(y).reduce(function(Ee,Fe){return Ee.concat(jb(Fe)===Zge?fEt(e,{placement:Fe,boundary:u,rootBoundary:d,padding:c,flipVariations:g,allowedAutoPlacements:m}):Fe)},[]),x=e.rects.reference,E=e.rects.popper,k=new Map,L=!0,D=C[0],A=0;A=0,M=B?"width":"height",V=A4(e,{placement:O,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),U=B?F?Fm:zf:F?Mm:Wf;x[M]>E[M]&&(U=p$(U));var W=p$(U),q=[];if(o&&q.push(V[P]<=0),a&&q.push(V[U]<=0,V[W]<=0),q.every(function(Ee){return Ee})){D=O,L=!1;break}k.set(O,q)}if(L)for(var H=g?3:1,ie=function(Fe){var He=C.find(function(ke){var Me=k.get(ke);if(Me)return Me.slice(0,Fe).every(function(je){return je})});if(He)return D=He,"break"},se=H;se>0;se--){var Q=ie(se);if(Q==="break")break}e.placement!==D&&(e.modifiersData[i]._skip=!0,e.placement=D,e.reset=!0)}}const mEt={name:"flip",enabled:!0,phase:"main",fn:gEt,requiresIfExists:["offset"],data:{_skip:!1}};function vTe(n,e,t){return t===void 0&&(t={x:0,y:0}),{top:n.top-e.height-t.y,right:n.right-e.width+t.x,bottom:n.bottom-e.height+t.y,left:n.left-e.width-t.x}}function bTe(n){return[Wf,Fm,Mm,zf].some(function(e){return n[e]>=0})}function _Et(n){var e=n.state,t=n.name,i=e.rects.reference,r=e.rects.popper,o=e.modifiersData.preventOverflow,s=A4(e,{elementContext:"reference"}),a=A4(e,{altBoundary:!0}),l=vTe(s,i),c=vTe(a,r,o),u=bTe(l),d=bTe(c);e.modifiersData[t]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}const vEt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:_Et};function bEt(n,e,t){var i=jb(n),r=[zf,Wf].indexOf(i)>=0?-1:1,o=typeof t=="function"?t(Object.assign({},e,{placement:n})):t,s=o[0],a=o[1];return s=s||0,a=(a||0)*r,[zf,Fm].indexOf(i)>=0?{x:a,y:s}:{x:s,y:a}}function yEt(n){var e=n.state,t=n.options,i=n.name,r=t.offset,o=r===void 0?[0,0]:r,s=C9e.reduce(function(u,d){return u[d]=bEt(d,e.rects,o),u},{}),a=s[e.placement],l=a.x,c=a.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[i]=s}const CEt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:yEt};function wEt(n){var e=n.state,t=n.name;e.modifiersData[t]=I9e({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const SEt={name:"popperOffsets",enabled:!0,phase:"read",fn:wEt,data:{}};function EEt(n){return n==="x"?"y":"x"}function xEt(n){var e=n.state,t=n.options,i=n.name,r=t.mainAxis,o=r===void 0?!0:r,s=t.altAxis,a=s===void 0?!1:s,l=t.boundary,c=t.rootBoundary,u=t.altBoundary,d=t.padding,h=t.tether,f=h===void 0?!0:h,g=t.tetherOffset,m=g===void 0?0:g,v=A4(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),_=jb(e.placement),b=qD(e.placement),y=!b,C=nme(_),x=EEt(C),E=e.modifiersData.popperOffsets,k=e.rects.reference,L=e.rects.popper,D=typeof m=="function"?m(Object.assign({},e.rects,{placement:e.placement})):m,A=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),O=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,P={x:0,y:0};if(E){if(o){var F,B=C==="y"?Wf:zf,M=C==="y"?Mm:Fm,V=C==="y"?"height":"width",U=E[C],W=U+v[B],q=U-v[M],H=f?-L[V]/2:0,ie=b===zD?k[V]:L[V],se=b===zD?-L[V]:-k[V],Q=e.elements.arrow,Ee=f&&Q?tme(Q):{width:0,height:0},Fe=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:E9e(),He=Fe[B],ke=Fe[M],Me=GP(0,k[V],Ee[V]),je=y?k[V]/2-H-Me-He-A.mainAxis:ie-Me-He-A.mainAxis,qe=y?-k[V]/2+H+Me+ke+A.mainAxis:se+Me+ke+A.mainAxis,Be=e.elements.arrow&&mF(e.elements.arrow),_t=Be?C==="y"?Be.clientTop||0:Be.clientLeft||0:0,Wt=(F=O==null?void 0:O[C])!=null?F:0,Tt=U+je-Wt-_t,rn=U+qe-Wt,_n=GP(f?yH(W,Tt):W,U,f?oT(q,rn):q);E[C]=_n,P[C]=_n-U}if(a){var wt,pt=C==="x"?Wf:zf,ot=C==="x"?Mm:Fm,we=E[x],Se=x==="y"?"height":"width",re=we+v[pt],Y=we-v[ot],Z=[Wf,zf].indexOf(_)!==-1,le=(wt=O==null?void 0:O[x])!=null?wt:0,te=Z?re:we-k[Se]-L[Se]-le+A.altAxis,me=Z?we+k[Se]+L[Se]-le-A.altAxis:Y,Oe=f&&Z?YSt(te,we,me):GP(f?te:re,we,f?me:Y);E[x]=Oe,P[x]=Oe-we}e.modifiersData[i]=P}}const TEt={name:"preventOverflow",enabled:!0,phase:"main",fn:xEt,requiresIfExists:["offset"]};function kEt(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}function IEt(n){return n===fg(n)||!Sm(n)?ime(n):kEt(n)}function LEt(n){var e=n.getBoundingClientRect(),t=UD(e.width)/n.offsetWidth||1,i=UD(e.height)/n.offsetHeight||1;return t!==1||i!==1}function DEt(n,e,t){t===void 0&&(t=!1);var i=Sm(e),r=Sm(e)&&LEt(e),o=jS(e),s=jD(n,r,t),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!t)&&((Jb(e)!=="body"||ome(o))&&(a=IEt(e)),Sm(e)?(l=jD(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):o&&(l.x=rme(o))),{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function AEt(n){var e=new Map,t=new Set,i=[];n.forEach(function(o){e.set(o.name,o)});function r(o){t.add(o.name);var s=[].concat(o.requires||[],o.requiresIfExists||[]);s.forEach(function(a){if(!t.has(a)){var l=e.get(a);l&&r(l)}}),i.push(o)}return n.forEach(function(o){t.has(o.name)||r(o)}),i}function NEt(n){var e=AEt(n);return USt.reduce(function(t,i){return t.concat(e.filter(function(r){return r.phase===i}))},[])}function REt(n){var e;return function(){return e||(e=new Promise(function(t){Promise.resolve().then(function(){e=void 0,t(n())})})),e}}function OEt(n){var e=n.reduce(function(t,i){var r=t[i.name];return t[i.name]=r?Object.assign({},r,i,{options:Object.assign({},r.options,i.options),data:Object.assign({},r.data,i.data)}):i,t},{});return Object.keys(e).map(function(t){return e[t]})}var yTe={placement:"bottom",modifiers:[],strategy:"absolute"};function CTe(){for(var n=arguments.length,e=new Array(n),t=0;tt(!1)})})]})})})})}var axt=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function lxt(n){var e=n.defaultInputValue,t=e===void 0?"":e,i=n.defaultMenuIsOpen,r=i===void 0?!1:i,o=n.defaultValue,s=o===void 0?null:o,a=n.inputValue,l=n.menuIsOpen,c=n.onChange,u=n.onInputChange,d=n.onMenuClose,h=n.onMenuOpen,f=n.value,g=Qu(n,axt),m=w.useState(a!==void 0?a:t),v=ln(m,2),_=v[0],b=v[1],y=w.useState(l!==void 0?l:r),C=ln(y,2),x=C[0],E=C[1],k=w.useState(f!==void 0?f:s),L=ln(k,2),D=L[0],A=L[1],O=w.useCallback(function(W,q){typeof c=="function"&&c(W,q),A(W)},[c]),P=w.useCallback(function(W,q){var H;typeof u=="function"&&(H=u(W,q)),b(H!==void 0?H:W)},[u]),F=w.useCallback(function(){typeof h=="function"&&h(),E(!0)},[h]),B=w.useCallback(function(){typeof d=="function"&&d(),E(!1)},[d]),M=a!==void 0?a:_,V=l!==void 0?l:x,U=f!==void 0?f:D;return ct(ct({},g),{},{inputValue:M,menuIsOpen:V,onChange:O,onInputChange:P,onMenuClose:B,onMenuOpen:F,value:U})}function cxt(n){if(Array.isArray(n))return kie(n)}function uxt(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jr(n){return cxt(n)||G6e(n)||vpe(n)||uxt()}function dxt(n){if(n.sheet)return n.sheet;for(var e=0;e0?gd(xN,--Yf):0,KD--,Uc===10&&(KD=1,Xj--),Uc}function ng(){return Uc=Yf2||R4(Uc)>3?"":" "}function Ext(n,e){for(;--e&&ng()&&!(Uc<48||Uc>102||Uc>57&&Uc<65||Uc>70&&Uc<97););return vF(n,g$()+(e<6&&qb()==32&&ng()==32))}function Xre(n){for(;ng();)switch(Uc){case n:return Yf;case 34:case 39:n!==34&&n!==39&&Xre(Uc);break;case 40:n===41&&Xre(n);break;case 92:ng();break}return Yf}function xxt(n,e){for(;ng()&&n+Uc!==47+10;)if(n+Uc===42+42&&qb()===47)break;return"/*"+vF(e,Yf-1)+"*"+Qj(n===47?n:ng())}function Txt(n){for(;!R4(qb());)ng();return vF(n,Yf)}function z9e(n){return W9e(_$("",null,null,null,[""],n=H9e(n),0,[0],n))}function _$(n,e,t,i,r,o,s,a,l){for(var c=0,u=0,d=s,h=0,f=0,g=0,m=1,v=1,_=1,b=0,y="",C=r,x=o,E=i,k=y;v;)switch(g=b,b=ng()){case 40:if(g!=108&&gd(k,d-1)==58){Qre(k+=Rs(m$(b),"&","&\f"),"&\f")!=-1&&(_=-1);break}case 34:case 39:case 91:k+=m$(b);break;case 9:case 10:case 13:case 32:k+=Sxt(g);break;case 92:k+=Ext(g$()-1,7);continue;case 47:switch(qb()){case 42:case 47:v8(kxt(xxt(ng(),g$()),e,t),l);break;default:k+="/"}break;case 123*m:a[c++]=tb(k)*_;case 125*m:case 59:case 0:switch(b){case 0:case 125:v=0;case 59+u:_==-1&&(k=Rs(k,/\f/g,"")),f>0&&tb(k)-d&&v8(f>32?xTe(k+";",i,t,d-1):xTe(Rs(k," ","")+";",i,t,d-2),l);break;case 59:k+=";";default:if(v8(E=ETe(k,e,t,c,u,r,a,y,C=[],x=[],d),o),b===123)if(u===0)_$(k,e,E,E,C,o,d,a,x);else switch(h===99&&gd(k,3)===110?100:h){case 100:case 108:case 109:case 115:_$(n,E,E,i&&v8(ETe(n,E,E,0,0,r,a,y,r,C=[],d),x),r,x,d,a,i?C:x);break;default:_$(k,E,E,E,[""],x,0,a,x)}}c=u=f=0,m=_=1,y=k="",d=s;break;case 58:d=1+tb(k),f=g;default:if(m<1){if(b==123)--m;else if(b==125&&m++==0&&wxt()==125)continue}switch(k+=Qj(b),b*m){case 38:_=u>0?1:(k+="\f",-1);break;case 44:a[c++]=(tb(k)-1)*_,_=1;break;case 64:qb()===45&&(k+=m$(ng())),h=qb(),u=d=tb(y=k+=Txt(g$())),b++;break;case 45:g===45&&tb(k)==2&&(m=0)}}return o}function ETe(n,e,t,i,r,o,s,a,l,c,u){for(var d=r-1,h=r===0?o:[""],f=gme(h),g=0,m=0,v=0;g0?h[_]+" "+b:Rs(b,/&\f/g,h[_])))&&(l[v++]=y);return Zj(n,e,t,r===0?fme:a,l,c,u)}function kxt(n,e,t){return Zj(n,e,t,F9e,Qj(Cxt()),N4(n,2,-2),0)}function xTe(n,e,t,i){return Zj(n,e,t,pme,N4(n,0,i),N4(n,i+1,-1),i)}function sT(n,e){for(var t="",i=gme(n),r=0;r6)switch(gd(n,e+1)){case 109:if(gd(n,e+4)!==45)break;case 102:return Rs(n,/(.+:)(.+)-([^]+)/,"$1"+Ns+"$2-$3$1"+SH+(gd(n,e+3)==108?"$3":"$2-$3"))+n;case 115:return~Qre(n,"stretch")?j9e(Rs(n,"stretch","fill-available"),e)+n:n}break;case 4949:if(gd(n,e+1)!==115)break;case 6444:switch(gd(n,tb(n)-3-(~Qre(n,"!important")&&10))){case 107:return Rs(n,":",":"+Ns)+n;case 101:return Rs(n,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Ns+(gd(n,14)===45?"inline-":"")+"box$3$1"+Ns+"$2$3$1"+Gd+"$2box$3")+n}break;case 5936:switch(gd(n,e+11)){case 114:return Ns+n+Gd+Rs(n,/[svh]\w+-[tblr]{2}/,"tb")+n;case 108:return Ns+n+Gd+Rs(n,/[svh]\w+-[tblr]{2}/,"tb-rl")+n;case 45:return Ns+n+Gd+Rs(n,/[svh]\w+-[tblr]{2}/,"lr")+n}return Ns+n+Gd+n+n}return n}var Pxt=function(e,t,i,r){if(e.length>-1&&!e.return)switch(e.type){case pme:e.return=j9e(e.value,e.length);break;case B9e:return sT([JR(e,{value:Rs(e.value,"@","@"+Ns)})],r);case fme:if(e.length)return yxt(e.props,function(o){switch(bxt(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return sT([JR(e,{props:[Rs(o,/:(read-\w+)/,":"+SH+"$1")]})],r);case"::placeholder":return sT([JR(e,{props:[Rs(o,/:(plac\w+)/,":"+Ns+"input-$1")]}),JR(e,{props:[Rs(o,/:(plac\w+)/,":"+SH+"$1")]}),JR(e,{props:[Rs(o,/:(plac\w+)/,Gd+"input-$1")]})],r)}return""})}},Mxt=[Pxt],Fxt=function(e){var t=e.key;if(t==="css"){var i=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(i,function(m){var v=m.getAttribute("data-emotion");v.indexOf(" ")!==-1&&(document.head.appendChild(m),m.setAttribute("data-s",""))})}var r=e.stylisPlugins||Mxt,o={},s,a=[];s=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(m){for(var v=m.getAttribute("data-emotion").split(" "),_=1;_=4;++i,r-=4)t=n.charCodeAt(i)&255|(n.charCodeAt(++i)&255)<<8|(n.charCodeAt(++i)&255)<<16|(n.charCodeAt(++i)&255)<<24,t=(t&65535)*1540483477+((t>>>16)*59797<<16),t^=t>>>24,e=(t&65535)*1540483477+((t>>>16)*59797<<16)^(e&65535)*1540483477+((e>>>16)*59797<<16);switch(r){case 3:e^=(n.charCodeAt(i+2)&255)<<16;case 2:e^=(n.charCodeAt(i+1)&255)<<8;case 1:e^=n.charCodeAt(i)&255,e=(e&65535)*1540483477+((e>>>16)*59797<<16)}return e^=e>>>13,e=(e&65535)*1540483477+((e>>>16)*59797<<16),((e^e>>>15)>>>0).toString(36)}var Wxt=/[A-Z]|^ms/g,zxt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,K9e=function(e){return e.charCodeAt(1)===45},kTe=function(e){return e!=null&&typeof e!="boolean"},wZ=xwt(function(n){return K9e(n)?n:n.replace(Wxt,"-$&").toLowerCase()}),ITe=function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(zxt,function(i,r,o){return nb={name:r,styles:o,next:nb},r})}return o9e[e]!==1&&!K9e(e)&&typeof t=="number"&&t!==0?t+"px":t};function O4(n,e,t){if(t==null)return"";if(t.__emotion_styles!==void 0)return t;switch(typeof t){case"boolean":return"";case"object":{if(t.anim===1)return nb={name:t.name,styles:t.styles,next:nb},t.name;if(t.styles!==void 0){var i=t.next;if(i!==void 0)for(;i!==void 0;)nb={name:i.name,styles:i.styles,next:nb},i=i.next;var r=t.styles+";";return r}return Uxt(n,e,t)}case"function":{if(n!==void 0){var o=nb,s=t(n);return nb=o,O4(n,e,s)}break}}if(e==null)return t;var a=e[t];return a!==void 0?a:t}function Uxt(n,e,t){var i="";if(Array.isArray(t))for(var r=0;r({x:n,y:n});function rTt(n){return{...n,top:n.y,left:n.x,right:n.x+n.width,bottom:n.y+n.height}}function Q9e(n){return Z9e(n)?(n.nodeName||"").toLowerCase():"#document"}function sv(n){var e;return(n==null||(e=n.ownerDocument)==null?void 0:e.defaultView)||window}function X9e(n){var e;return(e=(Z9e(n)?n.ownerDocument:n.document)||window.document)==null?void 0:e.documentElement}function Z9e(n){return n instanceof Node||n instanceof sv(n).Node}function Jre(n){return n instanceof Element||n instanceof sv(n).Element}function vme(n){return n instanceof HTMLElement||n instanceof sv(n).HTMLElement}function DTe(n){return typeof ShadowRoot>"u"?!1:n instanceof ShadowRoot||n instanceof sv(n).ShadowRoot}function J9e(n){const{overflow:e,overflowX:t,overflowY:i,display:r}=bme(n);return/auto|scroll|overlay|hidden|clip/.test(e+i+t)&&!["inline","contents"].includes(r)}function oTt(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function sTt(n){return["html","body","#document"].includes(Q9e(n))}function bme(n){return sv(n).getComputedStyle(n)}function aTt(n){if(Q9e(n)==="html")return n;const e=n.assignedSlot||n.parentNode||DTe(n)&&n.host||X9e(n);return DTe(e)?e.host:e}function e7e(n){const e=aTt(n);return sTt(e)?n.ownerDocument?n.ownerDocument.body:n.body:vme(e)&&J9e(e)?e:e7e(e)}function TH(n,e,t){var i;e===void 0&&(e=[]),t===void 0&&(t=!0);const r=e7e(n),o=r===((i=n.ownerDocument)==null?void 0:i.body),s=sv(r);return o?e.concat(s,s.visualViewport||[],J9e(r)?r:[],s.frameElement&&t?TH(s.frameElement):[]):e.concat(r,TH(r,[],t))}function lTt(n){const e=bme(n);let t=parseFloat(e.width)||0,i=parseFloat(e.height)||0;const r=vme(n),o=r?n.offsetWidth:t,s=r?n.offsetHeight:i,a=EH(t)!==o||EH(i)!==s;return a&&(t=o,i=s),{width:t,height:i,$:a}}function yme(n){return Jre(n)?n:n.contextElement}function SZ(n){const e=yme(n);if(!vme(e))return xH(1);const t=e.getBoundingClientRect(),{width:i,height:r,$:o}=lTt(e);let s=(o?EH(t.width):t.width)/i,a=(o?EH(t.height):t.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}const cTt=xH(0);function uTt(n){const e=sv(n);return!oTt()||!e.visualViewport?cTt:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function dTt(n,e,t){return e===void 0&&(e=!1),!t||e&&t!==sv(n)?!1:e}function ATe(n,e,t,i){e===void 0&&(e=!1),t===void 0&&(t=!1);const r=n.getBoundingClientRect(),o=yme(n);let s=xH(1);e&&(i?Jre(i)&&(s=SZ(i)):s=SZ(n));const a=dTt(o,t,i)?uTt(o):xH(0);let l=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,u=r.width/s.x,d=r.height/s.y;if(o){const h=sv(o),f=i&&Jre(i)?sv(i):i;let g=h.frameElement;for(;g&&i&&f!==h;){const m=SZ(g),v=g.getBoundingClientRect(),_=bme(g),b=v.left+(g.clientLeft+parseFloat(_.paddingLeft))*m.x,y=v.top+(g.clientTop+parseFloat(_.paddingTop))*m.y;l*=m.x,c*=m.y,u*=m.x,d*=m.y,l+=b,c+=y,g=sv(g).frameElement}}return rTt({width:u,height:d,x:l,y:c})}function hTt(n,e){let t=null,i;const r=X9e(n);function o(){clearTimeout(i),t&&t.disconnect(),t=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),o();const{left:c,top:u,width:d,height:h}=n.getBoundingClientRect();if(a||e(),!d||!h)return;const f=b8(u),g=b8(r.clientWidth-(c+d)),m=b8(r.clientHeight-(u+h)),v=b8(c),b={rootMargin:-f+"px "+-g+"px "+-m+"px "+-v+"px",threshold:iTt(0,nTt(1,l))||1};let y=!0;function C(x){const E=x[0].intersectionRatio;if(E!==l){if(!y)return s();E?s(!1,E):i=setTimeout(()=>{s(!1,1e-7)},100)}y=!1}try{t=new IntersectionObserver(C,{...b,root:r.ownerDocument})}catch{t=new IntersectionObserver(C,b)}t.observe(n)}return s(!0),o}function fTt(n,e,t,i){i===void 0&&(i={});const{ancestorScroll:r=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=i,c=yme(n),u=r||o?[...c?TH(c):[],...TH(e)]:[];u.forEach(_=>{r&&_.addEventListener("scroll",t,{passive:!0}),o&&_.addEventListener("resize",t)});const d=c&&a?hTt(c,t):null;let h=-1,f=null;s&&(f=new ResizeObserver(_=>{let[b]=_;b&&b.target===c&&f&&(f.unobserve(e),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{f&&f.observe(e)})),t()}),c&&!l&&f.observe(c),f.observe(e));let g,m=l?ATe(n):null;l&&v();function v(){const _=ATe(n);m&&(_.x!==m.x||_.y!==m.y||_.width!==m.width||_.height!==m.height)&&t(),m=_,g=requestAnimationFrame(v)}return t(),()=>{u.forEach(_=>{r&&_.removeEventListener("scroll",t),o&&_.removeEventListener("resize",t)}),d&&d(),f&&f.disconnect(),f=null,l&&cancelAnimationFrame(g)}}var eoe=w.useLayoutEffect,pTt=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],kH=function(){};function gTt(n,e){return e?e[0]==="-"?n+e:n+"__"+e:n}function mTt(n,e){for(var t=arguments.length,i=new Array(t>2?t-2:0),r=2;r-1}function _Tt(n){return Jj(n)?window.innerHeight:n.clientHeight}function n7e(n){return Jj(n)?window.pageYOffset:n.scrollTop}function IH(n,e){if(Jj(n)){window.scrollTo(0,e);return}n.scrollTop=e}function vTt(n){var e=getComputedStyle(n),t=e.position==="absolute",i=/(auto|scroll)/;if(e.position==="fixed")return document.documentElement;for(var r=n;r=r.parentElement;)if(e=getComputedStyle(r),!(t&&e.position==="static")&&i.test(e.overflow+e.overflowY+e.overflowX))return r;return document.documentElement}function bTt(n,e,t,i){return t*((n=n/i-1)*n*n+1)+e}function y8(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:kH,r=n7e(n),o=e-r,s=10,a=0;function l(){a+=s;var c=bTt(a,r,o,t);IH(n,c),at.bottom?IH(n,Math.min(e.offsetTop+e.clientHeight-n.offsetHeight+r,n.scrollHeight)):i.top-r1?t-1:0),r=1;r=g)return{placement:"bottom",maxHeight:e};if(D>=g&&!s)return o&&y8(l,A,P),{placement:"bottom",maxHeight:e};if(!s&&D>=i||s&&k>=i){o&&y8(l,A,P);var F=s?k-C:D-C;return{placement:"bottom",maxHeight:F}}if(r==="auto"||s){var B=e,M=s?E:L;return M>=i&&(B=Math.min(M-C-a,e)),{placement:"top",maxHeight:B}}if(r==="bottom")return o&&IH(l,A),{placement:"bottom",maxHeight:e};break;case"top":if(E>=g)return{placement:"top",maxHeight:e};if(L>=g&&!s)return o&&y8(l,O,P),{placement:"top",maxHeight:e};if(!s&&L>=i||s&&E>=i){var V=e;return(!s&&L>=i||s&&E>=i)&&(V=s?E-x:L-x),o&&y8(l,O,P),{placement:"top",maxHeight:V}}return{placement:"bottom",maxHeight:e};default:throw new Error('Invalid placement provided "'.concat(r,'".'))}return c}function DTt(n){var e={bottom:"top",top:"bottom"};return n?e[n]:"bottom"}var r7e=function(e){return e==="auto"?"bottom":e},ATt=function(e,t){var i,r=e.placement,o=e.theme,s=o.borderRadius,a=o.spacing,l=o.colors;return ct((i={label:"menu"},Ze(i,DTt(r),"100%"),Ze(i,"position","absolute"),Ze(i,"width","100%"),Ze(i,"zIndex",1),i),t?{}:{backgroundColor:l.neutral0,borderRadius:s,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:a.menuGutter,marginTop:a.menuGutter})},o7e=w.createContext(null),NTt=function(e){var t=e.children,i=e.minMenuHeight,r=e.maxMenuHeight,o=e.menuPlacement,s=e.menuPosition,a=e.menuShouldScrollIntoView,l=e.theme,c=w.useContext(o7e)||{},u=c.setPortalPlacement,d=w.useRef(null),h=w.useState(r),f=ln(h,2),g=f[0],m=f[1],v=w.useState(null),_=ln(v,2),b=_[0],y=_[1],C=l.spacing.controlHeight;return eoe(function(){var x=d.current;if(x){var E=s==="fixed",k=a&&!E,L=LTt({maxHeight:r,menuEl:x,minHeight:i,placement:o,shouldScroll:k,isFixedPosition:E,controlHeight:C});m(L.maxHeight),y(L.placement),u==null||u(L.placement)}},[r,o,s,a,i,u,C]),t({ref:d,placerProps:ct(ct({},e),{},{placement:b||r7e(o),maxHeight:g})})},RTt=function(e){var t=e.children,i=e.innerRef,r=e.innerProps;return Er("div",Ct({},nc(e,"menu",{menu:!0}),{ref:i},r),t)},OTt=RTt,PTt=function(e,t){var i=e.maxHeight,r=e.theme.spacing.baseUnit;return ct({maxHeight:i,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:r,paddingTop:r})},MTt=function(e){var t=e.children,i=e.innerProps,r=e.innerRef,o=e.isMulti;return Er("div",Ct({},nc(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},i),t)},s7e=function(e,t){var i=e.theme,r=i.spacing.baseUnit,o=i.colors;return ct({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(r*2,"px ").concat(r*3,"px")})},FTt=s7e,BTt=s7e,$Tt=function(e){var t=e.children,i=t===void 0?"No options":t,r=e.innerProps,o=Qu(e,kTt);return Er("div",Ct({},nc(ct(ct({},o),{},{children:i,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),i)},VTt=function(e){var t=e.children,i=t===void 0?"Loading...":t,r=e.innerProps,o=Qu(e,ITt);return Er("div",Ct({},nc(ct(ct({},o),{},{children:i,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),i)},HTt=function(e){var t=e.rect,i=e.offset,r=e.position;return{left:t.left,position:r,top:i,width:t.width,zIndex:1}},WTt=function(e){var t=e.appendTo,i=e.children,r=e.controlElement,o=e.innerProps,s=e.menuPlacement,a=e.menuPosition,l=w.useRef(null),c=w.useRef(null),u=w.useState(r7e(s)),d=ln(u,2),h=d[0],f=d[1],g=w.useMemo(function(){return{setPortalPlacement:f}},[]),m=w.useState(null),v=ln(m,2),_=v[0],b=v[1],y=w.useCallback(function(){if(r){var k=yTt(r),L=a==="fixed"?0:window.pageYOffset,D=k[h]+L;(D!==(_==null?void 0:_.offset)||k.left!==(_==null?void 0:_.rect.left)||k.width!==(_==null?void 0:_.rect.width))&&b({offset:D,rect:k})}},[r,a,h,_==null?void 0:_.offset,_==null?void 0:_.rect.left,_==null?void 0:_.rect.width]);eoe(function(){y()},[y]);var C=w.useCallback(function(){typeof c.current=="function"&&(c.current(),c.current=null),r&&l.current&&(c.current=fTt(r,l.current,y,{elementResize:"ResizeObserver"in window}))},[r,y]);eoe(function(){C()},[C]);var x=w.useCallback(function(k){l.current=k,C()},[C]);if(!t&&a!=="fixed"||!_)return null;var E=Er("div",Ct({ref:x},nc(ct(ct({},e),{},{offset:_.offset,position:a,rect:_.rect}),"menuPortal",{"menu-portal":!0}),o),i);return Er(o7e.Provider,{value:g},t?sp.createPortal(E,t):E)},zTt=function(e){var t=e.isDisabled,i=e.isRtl;return{label:"container",direction:i?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},UTt=function(e){var t=e.children,i=e.innerProps,r=e.isDisabled,o=e.isRtl;return Er("div",Ct({},nc(e,"container",{"--is-disabled":r,"--is-rtl":o}),i),t)},jTt=function(e,t){var i=e.theme.spacing,r=e.isMulti,o=e.hasValue,s=e.selectProps.controlShouldRenderValue;return ct({alignItems:"center",display:r&&o&&s?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(i.baseUnit/2,"px ").concat(i.baseUnit*2,"px")})},qTt=function(e){var t=e.children,i=e.innerProps,r=e.isMulti,o=e.hasValue;return Er("div",Ct({},nc(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),i),t)},KTt=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},GTt=function(e){var t=e.children,i=e.innerProps;return Er("div",Ct({},nc(e,"indicatorsContainer",{indicators:!0}),i),t)},PTe,YTt=["size"],QTt=["innerProps","isRtl","size"],XTt={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},a7e=function(e){var t=e.size,i=Qu(e,YTt);return Er("svg",Ct({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:XTt},i))},Cme=function(e){return Er(a7e,Ct({size:20},e),Er("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},l7e=function(e){return Er(a7e,Ct({size:20},e),Er("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},c7e=function(e,t){var i=e.isFocused,r=e.theme,o=r.spacing.baseUnit,s=r.colors;return ct({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:i?s.neutral60:s.neutral20,padding:o*2,":hover":{color:i?s.neutral80:s.neutral40}})},ZTt=c7e,JTt=function(e){var t=e.children,i=e.innerProps;return Er("div",Ct({},nc(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),i),t||Er(l7e,null))},ekt=c7e,tkt=function(e){var t=e.children,i=e.innerProps;return Er("div",Ct({},nc(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),i),t||Er(Cme,null))},nkt=function(e,t){var i=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,s=r.colors;return ct({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:i?s.neutral10:s.neutral20,marginBottom:o*2,marginTop:o*2})},ikt=function(e){var t=e.innerProps;return Er("span",Ct({},t,nc(e,"indicatorSeparator",{"indicator-separator":!0})))},rkt=eTt(PTe||(PTe=tTt([` 0%, 80%, 100% { opacity: 0; } 40% { opacity: 1; } `]))),okt=function(e,t){var i=e.isFocused,r=e.size,o=e.theme,s=o.colors,a=o.spacing.baseUnit;return ct({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},t?{}:{color:i?s.neutral60:s.neutral20,padding:a*2})},EZ=function(e){var t=e.delay,i=e.offset;return Er("span",{css:_me({animation:"".concat(rkt," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:i?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},skt=function(e){var t=e.innerProps,i=e.isRtl,r=e.size,o=r===void 0?4:r,s=Qu(e,QTt);return Er("div",Ct({},nc(ct(ct({},s),{},{innerProps:t,isRtl:i,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),Er(EZ,{delay:0,offset:i}),Er(EZ,{delay:160,offset:!0}),Er(EZ,{delay:320,offset:!i}))},akt=function(e,t){var i=e.isDisabled,r=e.isFocused,o=e.theme,s=o.colors,a=o.borderRadius,l=o.spacing;return ct({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:i?s.neutral5:s.neutral0,borderColor:i?s.neutral10:r?s.primary:s.neutral20,borderRadius:a,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(s.primary):void 0,"&:hover":{borderColor:r?s.primary:s.neutral30}})},lkt=function(e){var t=e.children,i=e.isDisabled,r=e.isFocused,o=e.innerRef,s=e.innerProps,a=e.menuIsOpen;return Er("div",Ct({ref:o},nc(e,"control",{control:!0,"control--is-disabled":i,"control--is-focused":r,"control--menu-is-open":a}),s,{"aria-disabled":i||void 0}),t)},ckt=lkt,ukt=["data"],dkt=function(e,t){var i=e.theme.spacing;return t?{}:{paddingBottom:i.baseUnit*2,paddingTop:i.baseUnit*2}},hkt=function(e){var t=e.children,i=e.cx,r=e.getStyles,o=e.getClassNames,s=e.Heading,a=e.headingProps,l=e.innerProps,c=e.label,u=e.theme,d=e.selectProps;return Er("div",Ct({},nc(e,"group",{group:!0}),l),Er(s,Ct({},a,{selectProps:d,theme:u,getStyles:r,getClassNames:o,cx:i}),c),Er("div",null,t))},fkt=function(e,t){var i=e.theme,r=i.colors,o=i.spacing;return ct({label:"group",cursor:"default",display:"block"},t?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},pkt=function(e){var t=t7e(e);t.data;var i=Qu(t,ukt);return Er("div",Ct({},nc(e,"groupHeading",{"group-heading":!0}),i))},gkt=hkt,mkt=["innerRef","isDisabled","isHidden","inputClassName"],_kt=function(e,t){var i=e.isDisabled,r=e.value,o=e.theme,s=o.spacing,a=o.colors;return ct(ct({visibility:i?"hidden":"visible",transform:r?"translateZ(0)":""},vkt),t?{}:{margin:s.baseUnit/2,paddingBottom:s.baseUnit/2,paddingTop:s.baseUnit/2,color:a.neutral80})},u7e={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},vkt={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":ct({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},u7e)},bkt=function(e){return ct({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},u7e)},ykt=function(e){var t=e.cx,i=e.value,r=t7e(e),o=r.innerRef,s=r.isDisabled,a=r.isHidden,l=r.inputClassName,c=Qu(r,mkt);return Er("div",Ct({},nc(e,"input",{"input-container":!0}),{"data-value":i||""}),Er("input",Ct({className:t({input:!0},l),ref:o,style:bkt(a),disabled:s},c)))},Ckt=ykt,wkt=function(e,t){var i=e.theme,r=i.spacing,o=i.borderRadius,s=i.colors;return ct({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:s.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},Skt=function(e,t){var i=e.theme,r=i.borderRadius,o=i.colors,s=e.cropWithEllipsis;return ct({overflow:"hidden",textOverflow:s||s===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},Ekt=function(e,t){var i=e.theme,r=i.spacing,o=i.borderRadius,s=i.colors,a=e.isFocused;return ct({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:a?s.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:s.dangerLight,color:s.danger}})},d7e=function(e){var t=e.children,i=e.innerProps;return Er("div",i,t)},xkt=d7e,Tkt=d7e;function kkt(n){var e=n.children,t=n.innerProps;return Er("div",Ct({role:"button"},t),e||Er(Cme,{size:14}))}var Ikt=function(e){var t=e.children,i=e.components,r=e.data,o=e.innerProps,s=e.isDisabled,a=e.removeProps,l=e.selectProps,c=i.Container,u=i.Label,d=i.Remove;return Er(c,{data:r,innerProps:ct(ct({},nc(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),o),selectProps:l},Er(u,{data:r,innerProps:ct({},nc(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},t),Er(d,{data:r,innerProps:ct(ct({},nc(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},a),selectProps:l}))},Lkt=Ikt,Dkt=function(e,t){var i=e.isDisabled,r=e.isFocused,o=e.isSelected,s=e.theme,a=s.spacing,l=s.colors;return ct({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?l.primary:r?l.primary25:"transparent",color:i?l.neutral20:o?l.neutral0:"inherit",padding:"".concat(a.baseUnit*2,"px ").concat(a.baseUnit*3,"px"),":active":{backgroundColor:i?void 0:o?l.primary:l.primary50}})},Akt=function(e){var t=e.children,i=e.isDisabled,r=e.isFocused,o=e.isSelected,s=e.innerRef,a=e.innerProps;return Er("div",Ct({},nc(e,"option",{option:!0,"option--is-disabled":i,"option--is-focused":r,"option--is-selected":o}),{ref:s,"aria-disabled":i},a),t)},Nkt=Akt,Rkt=function(e,t){var i=e.theme,r=i.spacing,o=i.colors;return ct({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},Okt=function(e){var t=e.children,i=e.innerProps;return Er("div",Ct({},nc(e,"placeholder",{placeholder:!0}),i),t)},Pkt=Okt,Mkt=function(e,t){var i=e.isDisabled,r=e.theme,o=r.spacing,s=r.colors;return ct({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:i?s.neutral40:s.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},Fkt=function(e){var t=e.children,i=e.isDisabled,r=e.innerProps;return Er("div",Ct({},nc(e,"singleValue",{"single-value":!0,"single-value--is-disabled":i}),r),t)},Bkt=Fkt,$kt={ClearIndicator:tkt,Control:ckt,DropdownIndicator:JTt,DownChevron:l7e,CrossIcon:Cme,Group:gkt,GroupHeading:pkt,IndicatorsContainer:GTt,IndicatorSeparator:ikt,Input:Ckt,LoadingIndicator:skt,Menu:OTt,MenuList:MTt,MenuPortal:WTt,LoadingMessage:VTt,NoOptionsMessage:$Tt,MultiValue:Lkt,MultiValueContainer:xkt,MultiValueLabel:Tkt,MultiValueRemove:kkt,Option:Nkt,Placeholder:Pkt,SelectContainer:UTt,SingleValue:Bkt,ValueContainer:qTt},Vkt=function(e){return ct(ct({},$kt),e.components)},MTe=Number.isNaN||function(e){return typeof e=="number"&&e!==e};function Hkt(n,e){return!!(n===e||MTe(n)&&MTe(e))}function Wkt(n,e){if(n.length!==e.length)return!1;for(var t=0;t1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return s?"option ".concat(r," is disabled. Select another option."):"option ".concat(r,", selected.");default:return""}},onFocus:function(e){var t=e.context,i=e.focused,r=e.options,o=e.label,s=o===void 0?"":o,a=e.selectValue,l=e.isDisabled,c=e.isSelected,u=function(g,m){return g&&g.length?"".concat(g.indexOf(m)+1," of ").concat(g.length):""};if(t==="value"&&a)return"value ".concat(s," focused, ").concat(u(a,i),".");if(t==="menu"){var d=l?" disabled":"",h="".concat(c?"selected":"focused").concat(d);return"option ".concat(s," ").concat(h,", ").concat(u(r,i),".")}return""},onFilter:function(e){var t=e.inputValue,i=e.resultsMessage;return"".concat(i).concat(t?" for search term "+t:"",".")}},qkt=function(e){var t=e.ariaSelection,i=e.focusedOption,r=e.focusedValue,o=e.focusableOptions,s=e.isFocused,a=e.selectValue,l=e.selectProps,c=e.id,u=l.ariaLiveMessages,d=l.getOptionLabel,h=l.inputValue,f=l.isMulti,g=l.isOptionDisabled,m=l.isSearchable,v=l.menuIsOpen,_=l.options,b=l.screenReaderStatus,y=l.tabSelectsValue,C=l["aria-label"],x=l["aria-live"],E=w.useMemo(function(){return ct(ct({},jkt),u||{})},[u]),k=w.useMemo(function(){var B="";if(t&&E.onChange){var M=t.option,V=t.options,U=t.removedValue,W=t.removedValues,q=t.value,H=function(ke){return Array.isArray(ke)?null:ke},ie=U||M||H(q),se=ie?d(ie):"",Q=V||W||void 0,Ee=Q?Q.map(d):[],Fe=ct({isDisabled:ie&&g(ie,a),label:se,labels:Ee},t);B=E.onChange(Fe)}return B},[t,E,g,a,d]),L=w.useMemo(function(){var B="",M=i||r,V=!!(i&&a&&a.includes(i));if(M&&E.onFocus){var U={focused:M,label:d(M),isDisabled:g(M,a),isSelected:V,options:o,context:M===i?"menu":"value",selectValue:a};B=E.onFocus(U)}return B},[i,r,d,g,E,o,a]),D=w.useMemo(function(){var B="";if(v&&_.length&&E.onFilter){var M=b({count:o.length});B=E.onFilter({inputValue:h,resultsMessage:M})}return B},[o,h,v,E,_,b]),A=w.useMemo(function(){var B="";if(E.guidance){var M=r?"value":v?"menu":"input";B=E.guidance({"aria-label":C,context:M,isDisabled:i&&g(i,a),isMulti:f,isSearchable:m,tabSelectsValue:y})}return B},[C,i,r,f,g,m,v,E,a,y]),O="".concat(L," ").concat(D," ").concat(A),P=Er(w.Fragment,null,Er("span",{id:"aria-selection"},k),Er("span",{id:"aria-context"},O)),F=(t==null?void 0:t.action)==="initial-input-focus";return Er(w.Fragment,null,Er(FTe,{id:c},F&&P),Er(FTe,{"aria-live":x,"aria-atomic":"false","aria-relevant":"additions text"},s&&!F&&P))},Kkt=qkt,toe=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],Gkt=new RegExp("["+toe.map(function(n){return n.letters}).join("")+"]","g"),h7e={};for(var xZ=0;xZ-1}},Zkt=["innerRef"];function Jkt(n){var e=n.innerRef,t=Qu(n,Zkt),i=TTt(t,"onExited","in","enter","exit","appear");return Er("input",Ct({ref:e},i,{css:_me({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var eIt=function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()};function tIt(n){var e=n.isEnabled,t=n.onBottomArrive,i=n.onBottomLeave,r=n.onTopArrive,o=n.onTopLeave,s=w.useRef(!1),a=w.useRef(!1),l=w.useRef(0),c=w.useRef(null),u=w.useCallback(function(v,_){if(c.current!==null){var b=c.current,y=b.scrollTop,C=b.scrollHeight,x=b.clientHeight,E=c.current,k=_>0,L=C-x-y,D=!1;L>_&&s.current&&(i&&i(v),s.current=!1),k&&a.current&&(o&&o(v),a.current=!1),k&&_>L?(t&&!s.current&&t(v),E.scrollTop=C,D=!0,s.current=!0):!k&&-_>y&&(r&&!a.current&&r(v),E.scrollTop=0,D=!0,a.current=!0),D&&eIt(v)}},[t,i,r,o]),d=w.useCallback(function(v){u(v,v.deltaY)},[u]),h=w.useCallback(function(v){l.current=v.changedTouches[0].clientY},[]),f=w.useCallback(function(v){var _=l.current-v.changedTouches[0].clientY;u(v,_)},[u]),g=w.useCallback(function(v){if(v){var _=STt?{passive:!1}:!1;v.addEventListener("wheel",d,_),v.addEventListener("touchstart",h,_),v.addEventListener("touchmove",f,_)}},[f,h,d]),m=w.useCallback(function(v){v&&(v.removeEventListener("wheel",d,!1),v.removeEventListener("touchstart",h,!1),v.removeEventListener("touchmove",f,!1))},[f,h,d]);return w.useEffect(function(){if(e){var v=c.current;return g(v),function(){m(v)}}},[e,g,m]),function(v){c.current=v}}var $Te=["boxSizing","height","overflow","paddingRight","position"],VTe={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function HTe(n){n.preventDefault()}function WTe(n){n.stopPropagation()}function zTe(){var n=this.scrollTop,e=this.scrollHeight,t=n+this.offsetHeight;n===0?this.scrollTop=1:t===e&&(this.scrollTop=n-1)}function UTe(){return"ontouchstart"in window||navigator.maxTouchPoints}var jTe=!!(typeof window<"u"&&window.document&&window.document.createElement),eO=0,$I={capture:!1,passive:!1};function nIt(n){var e=n.isEnabled,t=n.accountForScrollbars,i=t===void 0?!0:t,r=w.useRef({}),o=w.useRef(null),s=w.useCallback(function(l){if(jTe){var c=document.body,u=c&&c.style;if(i&&$Te.forEach(function(g){var m=u&&u[g];r.current[g]=m}),i&&eO<1){var d=parseInt(r.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,f=window.innerWidth-h+d||0;Object.keys(VTe).forEach(function(g){var m=VTe[g];u&&(u[g]=m)}),u&&(u.paddingRight="".concat(f,"px"))}c&&UTe()&&(c.addEventListener("touchmove",HTe,$I),l&&(l.addEventListener("touchstart",zTe,$I),l.addEventListener("touchmove",WTe,$I))),eO+=1}},[i]),a=w.useCallback(function(l){if(jTe){var c=document.body,u=c&&c.style;eO=Math.max(eO-1,0),i&&eO<1&&$Te.forEach(function(d){var h=r.current[d];u&&(u[d]=h)}),c&&UTe()&&(c.removeEventListener("touchmove",HTe,$I),l&&(l.removeEventListener("touchstart",zTe,$I),l.removeEventListener("touchmove",WTe,$I)))}},[i]);return w.useEffect(function(){if(e){var l=o.current;return s(l),function(){a(l)}}},[e,s,a]),function(l){o.current=l}}var iIt=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},rIt={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function oIt(n){var e=n.children,t=n.lockEnabled,i=n.captureEnabled,r=i===void 0?!0:i,o=n.onBottomArrive,s=n.onBottomLeave,a=n.onTopArrive,l=n.onTopLeave,c=tIt({isEnabled:r,onBottomArrive:o,onBottomLeave:s,onTopArrive:a,onTopLeave:l}),u=nIt({isEnabled:t}),d=function(f){c(f),u(f)};return Er(w.Fragment,null,t&&Er("div",{onClick:iIt,css:rIt}),e(d))}var sIt={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},aIt=function(e){var t=e.name,i=e.onFocus;return Er("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:i,css:sIt,value:"",onChange:function(){}})},lIt=aIt,cIt=function(e){return e.label},uIt=function(e){return e.label},dIt=function(e){return e.value},hIt=function(e){return!!e.isDisabled},fIt={clearIndicator:ekt,container:zTt,control:akt,dropdownIndicator:ZTt,group:dkt,groupHeading:fkt,indicatorsContainer:KTt,indicatorSeparator:nkt,input:_kt,loadingIndicator:okt,loadingMessage:BTt,menu:ATt,menuList:PTt,menuPortal:HTt,multiValue:wkt,multiValueLabel:Skt,multiValueRemove:Ekt,noOptionsMessage:FTt,option:Dkt,placeholder:Rkt,singleValue:Mkt,valueContainer:jTt},pIt={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},gIt=4,p7e=4,mIt=38,_It=p7e*2,vIt={baseUnit:p7e,controlHeight:mIt,menuGutter:_It},IZ={borderRadius:gIt,colors:pIt,spacing:vIt},bIt={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:OTe(),captureMenuScroll:!OTe(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Xkt(),formatGroupLabel:cIt,getOptionLabel:uIt,getOptionValue:dIt,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:hIt,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!CTt(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(t!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function qTe(n,e,t,i){var r=v7e(n,e,t),o=b7e(n,e,t),s=_7e(n,e),a=LH(n,e);return{type:"option",data:e,isDisabled:r,isSelected:o,label:s,value:a,index:i}}function g7e(n,e){return n.options.map(function(t,i){if("options"in t){var r=t.options.map(function(s,a){return qTe(n,s,e,a)}).filter(function(s){return KTe(n,s)});return r.length>0?{type:"group",data:t,options:r,index:i}:void 0}var o=qTe(n,t,e,i);return KTe(n,o)?o:void 0}).filter(ETt)}function m7e(n){return n.reduce(function(e,t){return t.type==="group"?e.push.apply(e,Jr(t.options.map(function(i){return i.data}))):e.push(t.data),e},[])}function yIt(n,e){return m7e(g7e(n,e))}function KTe(n,e){var t=n.inputValue,i=t===void 0?"":t,r=e.data,o=e.isSelected,s=e.label,a=e.value;return(!C7e(n)||!o)&&y7e(n,{label:s,value:a,data:r},i)}function CIt(n,e){var t=n.focusedValue,i=n.selectValue,r=i.indexOf(t);if(r>-1){var o=e.indexOf(t);if(o>-1)return t;if(r-1?t:e[0]}var _7e=function(e,t){return e.getOptionLabel(t)},LH=function(e,t){return e.getOptionValue(t)};function v7e(n,e,t){return typeof n.isOptionDisabled=="function"?n.isOptionDisabled(e,t):!1}function b7e(n,e,t){if(t.indexOf(e)>-1)return!0;if(typeof n.isOptionSelected=="function")return n.isOptionSelected(e,t);var i=LH(n,e);return t.some(function(r){return LH(n,r)===i})}function y7e(n,e,t){return n.filterOption?n.filterOption(e,t):!0}var C7e=function(e){var t=e.hideSelectedOptions,i=e.isMulti;return t===void 0?i:t},SIt=1,w7e=function(n){xv(t,n);var e=Ok(t);function t(i){var r;if(El(this,t),r=e.call(this,i),r.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(a){r.controlRef=a},r.focusedOptionRef=null,r.getFocusedOptionRef=function(a){r.focusedOptionRef=a},r.menuListRef=null,r.getMenuListRef=function(a){r.menuListRef=a},r.inputRef=null,r.getInputRef=function(a){r.inputRef=a},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(a,l){var c=r.props,u=c.onChange,d=c.name;l.name=d,r.ariaOnChange(a,l),u(a,l)},r.setValue=function(a,l,c){var u=r.props,d=u.closeMenuOnSelect,h=u.isMulti,f=u.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:f}),d&&(r.setState({inputIsHiddenAfterUpdate:!h}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(a,{action:l,option:c})},r.selectOption=function(a){var l=r.props,c=l.blurInputOnSelect,u=l.isMulti,d=l.name,h=r.state.selectValue,f=u&&r.isOptionSelected(a,h),g=r.isOptionDisabled(a,h);if(f){var m=r.getOptionValue(a);r.setValue(h.filter(function(v){return r.getOptionValue(v)!==m}),"deselect-option",a)}else if(!g)u?r.setValue([].concat(Jr(h),[a]),"select-option",a):r.setValue(a,"select-option");else{r.ariaOnChange(a,{action:"select-option",option:a,name:d});return}c&&r.blurInput()},r.removeValue=function(a){var l=r.props.isMulti,c=r.state.selectValue,u=r.getOptionValue(a),d=c.filter(function(f){return r.getOptionValue(f)!==u}),h=w8(l,d,d[0]||null);r.onChange(h,{action:"remove-value",removedValue:a}),r.focusInput()},r.clearValue=function(){var a=r.state.selectValue;r.onChange(w8(r.props.isMulti,[],null),{action:"clear",removedValues:a})},r.popValue=function(){var a=r.props.isMulti,l=r.state.selectValue,c=l[l.length-1],u=l.slice(0,l.length-1),d=w8(a,u,u[0]||null);r.onChange(d,{action:"pop-value",removedValue:c})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var a=arguments.length,l=new Array(a),c=0;ch||d>h}},r.onTouchEnd=function(a){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(a.target)&&r.menuListRef&&!r.menuListRef.contains(a.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(a){r.userIsDragging||r.onControlMouseDown(a)},r.onClearIndicatorTouchEnd=function(a){r.userIsDragging||r.onClearIndicatorMouseDown(a)},r.onDropdownIndicatorTouchEnd=function(a){r.userIsDragging||r.onDropdownIndicatorMouseDown(a)},r.handleInputChange=function(a){var l=r.props.inputValue,c=a.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(c,{action:"input-change",prevInputValue:l}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(a){r.props.onFocus&&r.props.onFocus(a),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(a){var l=r.props.inputValue;if(r.menuListRef&&r.menuListRef.contains(document.activeElement)){r.inputRef.focus();return}r.props.onBlur&&r.props.onBlur(a),r.onInputChange("",{action:"input-blur",prevInputValue:l}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1})},r.onOptionHover=function(a){r.blockOptionHover||r.state.focusedOption===a||r.setState({focusedOption:a})},r.shouldHideSelectedOptions=function(){return C7e(r.props)},r.onValueInputFocus=function(a){a.preventDefault(),a.stopPropagation(),r.focus()},r.onKeyDown=function(a){var l=r.props,c=l.isMulti,u=l.backspaceRemovesValue,d=l.escapeClearsValue,h=l.inputValue,f=l.isClearable,g=l.isDisabled,m=l.menuIsOpen,v=l.onKeyDown,_=l.tabSelectsValue,b=l.openMenuOnFocus,y=r.state,C=y.focusedOption,x=y.focusedValue,E=y.selectValue;if(!g&&!(typeof v=="function"&&(v(a),a.defaultPrevented))){switch(r.blockOptionHover=!0,a.key){case"ArrowLeft":if(!c||h)return;r.focusValue("previous");break;case"ArrowRight":if(!c||h)return;r.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(x)r.removeValue(x);else{if(!u)return;c?r.popValue():f&&r.clearValue()}break;case"Tab":if(r.isComposing||a.shiftKey||!m||!_||!C||b&&r.isOptionSelected(C,E))return;r.selectOption(C);break;case"Enter":if(a.keyCode===229)break;if(m){if(!C||r.isComposing)return;r.selectOption(C);break}return;case"Escape":m?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:h}),r.onMenuClose()):f&&d&&r.clearValue();break;case" ":if(h)return;if(!m){r.openMenu("first");break}if(!C)return;r.selectOption(C);break;case"ArrowUp":m?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":m?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!m)return;r.focusOption("pageup");break;case"PageDown":if(!m)return;r.focusOption("pagedown");break;case"Home":if(!m)return;r.focusOption("first");break;case"End":if(!m)return;r.focusOption("last");break;default:return}a.preventDefault()}},r.instancePrefix="react-select-"+(r.props.instanceId||++SIt),r.state.selectValue=NTe(i.value),i.menuIsOpen&&r.state.selectValue.length){var o=r.buildFocusableOptions(),s=o.indexOf(r.state.selectValue[0]);r.state.focusedOption=o[s]}return r}return xl(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&RTe(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(r){var o=this.props,s=o.isDisabled,a=o.menuIsOpen,l=this.state.isFocused;(l&&!s&&r.isDisabled||l&&a&&!r.menuIsOpen)&&this.focusInput(),l&&s&&!r.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!l&&!s&&r.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(RTe(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(r,o){this.props.onInputChange(r,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(r){var o=this,s=this.state,a=s.selectValue,l=s.isFocused,c=this.buildFocusableOptions(),u=r==="first"?0:c.length-1;if(!this.props.isMulti){var d=c.indexOf(a[0]);d>-1&&(u=d)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:c[u]},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(r){var o=this.state,s=o.selectValue,a=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var l=s.indexOf(a);a||(l=-1);var c=s.length-1,u=-1;if(s.length){switch(r){case"previous":l===0?u=0:l===-1?u=c:u=l-1;break;case"next":l>-1&&l0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,s=this.state.focusedOption,a=this.getFocusableOptions();if(a.length){var l=0,c=a.indexOf(s);s||(c=-1),r==="up"?l=c>0?c-1:a.length-1:r==="down"?l=(c+1)%a.length:r==="pageup"?(l=c-o,l<0&&(l=0)):r==="pagedown"?(l=c+o,l>a.length-1&&(l=a.length-1)):r==="last"&&(l=a.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:a[l],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(IZ):ct(ct({},IZ),this.props.theme):IZ}},{key:"getCommonProps",value:function(){var r=this.clearValue,o=this.cx,s=this.getStyles,a=this.getClassNames,l=this.getValue,c=this.selectOption,u=this.setValue,d=this.props,h=d.isMulti,f=d.isRtl,g=d.options,m=this.hasValue();return{clearValue:r,cx:o,getStyles:s,getClassNames:a,getValue:l,hasValue:m,isMulti:h,isRtl:f,options:g,selectOption:c,selectProps:d,setValue:u,theme:this.getTheme()}}},{key:"hasValue",value:function(){var r=this.state.selectValue;return r.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var r=this.props,o=r.isClearable,s=r.isMulti;return o===void 0?s:o}},{key:"isOptionDisabled",value:function(r,o){return v7e(this.props,r,o)}},{key:"isOptionSelected",value:function(r,o){return b7e(this.props,r,o)}},{key:"filterOption",value:function(r,o){return y7e(this.props,r,o)}},{key:"formatOptionLabel",value:function(r,o){if(typeof this.props.formatOptionLabel=="function"){var s=this.props.inputValue,a=this.state.selectValue;return this.props.formatOptionLabel(r,{context:o,inputValue:s,selectValue:a})}else return this.getOptionLabel(r)}},{key:"formatGroupLabel",value:function(r){return this.props.formatGroupLabel(r)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var r=this.props,o=r.isDisabled,s=r.isSearchable,a=r.inputId,l=r.inputValue,c=r.tabIndex,u=r.form,d=r.menuIsOpen,h=r.required,f=this.getComponents(),g=f.Input,m=this.state,v=m.inputIsHidden,_=m.ariaSelection,b=this.commonProps,y=a||this.getElementId("input"),C=ct(ct(ct({"aria-autocomplete":"list","aria-expanded":d,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox"},d&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!s&&{"aria-readonly":!0}),this.hasValue()?(_==null?void 0:_.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return s?w.createElement(g,Ct({},b,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:y,innerRef:this.getInputRef,isDisabled:o,isHidden:v,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:c,form:u,type:"text",value:l},C)):w.createElement(Jkt,Ct({id:y,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:kH,onFocus:this.onInputFocus,disabled:o,tabIndex:c,inputMode:"none",form:u,value:""},C))}},{key:"renderPlaceholderOrValue",value:function(){var r=this,o=this.getComponents(),s=o.MultiValue,a=o.MultiValueContainer,l=o.MultiValueLabel,c=o.MultiValueRemove,u=o.SingleValue,d=o.Placeholder,h=this.commonProps,f=this.props,g=f.controlShouldRenderValue,m=f.isDisabled,v=f.isMulti,_=f.inputValue,b=f.placeholder,y=this.state,C=y.selectValue,x=y.focusedValue,E=y.isFocused;if(!this.hasValue()||!g)return _?null:w.createElement(d,Ct({},h,{key:"placeholder",isDisabled:m,isFocused:E,innerProps:{id:this.getElementId("placeholder")}}),b);if(v)return C.map(function(L,D){var A=L===x,O="".concat(r.getOptionLabel(L),"-").concat(r.getOptionValue(L));return w.createElement(s,Ct({},h,{components:{Container:a,Label:l,Remove:c},isFocused:A,isDisabled:m,key:O,index:D,removeProps:{onClick:function(){return r.removeValue(L)},onTouchEnd:function(){return r.removeValue(L)},onMouseDown:function(F){F.preventDefault()}},data:L}),r.formatOptionLabel(L,"value"))});if(_)return null;var k=C[0];return w.createElement(u,Ct({},h,{data:k,isDisabled:m}),this.formatOptionLabel(k,"value"))}},{key:"renderClearIndicator",value:function(){var r=this.getComponents(),o=r.ClearIndicator,s=this.commonProps,a=this.props,l=a.isDisabled,c=a.isLoading,u=this.state.isFocused;if(!this.isClearable()||!o||l||!this.hasValue()||c)return null;var d={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(o,Ct({},s,{innerProps:d,isFocused:u}))}},{key:"renderLoadingIndicator",value:function(){var r=this.getComponents(),o=r.LoadingIndicator,s=this.commonProps,a=this.props,l=a.isDisabled,c=a.isLoading,u=this.state.isFocused;if(!o||!c)return null;var d={"aria-hidden":"true"};return w.createElement(o,Ct({},s,{innerProps:d,isDisabled:l,isFocused:u}))}},{key:"renderIndicatorSeparator",value:function(){var r=this.getComponents(),o=r.DropdownIndicator,s=r.IndicatorSeparator;if(!o||!s)return null;var a=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused;return w.createElement(s,Ct({},a,{isDisabled:l,isFocused:c}))}},{key:"renderDropdownIndicator",value:function(){var r=this.getComponents(),o=r.DropdownIndicator;if(!o)return null;var s=this.commonProps,a=this.props.isDisabled,l=this.state.isFocused,c={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return w.createElement(o,Ct({},s,{innerProps:c,isDisabled:a,isFocused:l}))}},{key:"renderMenu",value:function(){var r=this,o=this.getComponents(),s=o.Group,a=o.GroupHeading,l=o.Menu,c=o.MenuList,u=o.MenuPortal,d=o.LoadingMessage,h=o.NoOptionsMessage,f=o.Option,g=this.commonProps,m=this.state.focusedOption,v=this.props,_=v.captureMenuScroll,b=v.inputValue,y=v.isLoading,C=v.loadingMessage,x=v.minMenuHeight,E=v.maxMenuHeight,k=v.menuIsOpen,L=v.menuPlacement,D=v.menuPosition,A=v.menuPortalTarget,O=v.menuShouldBlockScroll,P=v.menuShouldScrollIntoView,F=v.noOptionsMessage,B=v.onMenuScrollToTop,M=v.onMenuScrollToBottom;if(!k)return null;var V=function(Q,Ee){var Fe=Q.type,He=Q.data,ke=Q.isDisabled,Me=Q.isSelected,je=Q.label,qe=Q.value,Be=m===He,_t=ke?void 0:function(){return r.onOptionHover(He)},Wt=ke?void 0:function(){return r.selectOption(He)},Tt="".concat(r.getElementId("option"),"-").concat(Ee),rn={id:Tt,onClick:Wt,onMouseMove:_t,onMouseOver:_t,tabIndex:-1};return w.createElement(f,Ct({},g,{innerProps:rn,data:He,isDisabled:ke,isSelected:Me,key:Tt,label:je,type:Fe,value:qe,isFocused:Be,innerRef:Be?r.getFocusedOptionRef:void 0}),r.formatOptionLabel(Q.data,"menu"))},U;if(this.hasOptions())U=this.getCategorizedOptions().map(function(se){if(se.type==="group"){var Q=se.data,Ee=se.options,Fe=se.index,He="".concat(r.getElementId("group"),"-").concat(Fe),ke="".concat(He,"-heading");return w.createElement(s,Ct({},g,{key:He,data:Q,options:Ee,Heading:a,headingProps:{id:ke,data:se.data},label:r.formatGroupLabel(se.data)}),se.options.map(function(Me){return V(Me,"".concat(Fe,"-").concat(Me.index))}))}else if(se.type==="option")return V(se,"".concat(se.index))});else if(y){var W=C({inputValue:b});if(W===null)return null;U=w.createElement(d,g,W)}else{var q=F({inputValue:b});if(q===null)return null;U=w.createElement(h,g,q)}var H={minMenuHeight:x,maxMenuHeight:E,menuPlacement:L,menuPosition:D,menuShouldScrollIntoView:P},ie=w.createElement(NTt,Ct({},g,H),function(se){var Q=se.ref,Ee=se.placerProps,Fe=Ee.placement,He=Ee.maxHeight;return w.createElement(l,Ct({},g,H,{innerRef:Q,innerProps:{onMouseDown:r.onMenuMouseDown,onMouseMove:r.onMenuMouseMove,id:r.getElementId("listbox")},isLoading:y,placement:Fe}),w.createElement(oIt,{captureEnabled:_,onTopArrive:B,onBottomArrive:M,lockEnabled:O},function(ke){return w.createElement(c,Ct({},g,{innerRef:function(je){r.getMenuListRef(je),ke(je)},isLoading:y,maxHeight:He,focusedOption:m}),U)}))});return A||D==="fixed"?w.createElement(u,Ct({},g,{appendTo:A,controlElement:this.controlRef,menuPlacement:L,menuPosition:D}),ie):ie}},{key:"renderFormField",value:function(){var r=this,o=this.props,s=o.delimiter,a=o.isDisabled,l=o.isMulti,c=o.name,u=o.required,d=this.state.selectValue;if(u&&!this.hasValue()&&!a)return w.createElement(lIt,{name:c,onFocus:this.onValueInputFocus});if(!(!c||a))if(l)if(s){var h=d.map(function(m){return r.getOptionValue(m)}).join(s);return w.createElement("input",{name:c,type:"hidden",value:h})}else{var f=d.length>0?d.map(function(m,v){return w.createElement("input",{key:"i-".concat(v),name:c,type:"hidden",value:r.getOptionValue(m)})}):w.createElement("input",{name:c,type:"hidden",value:""});return w.createElement("div",null,f)}else{var g=d[0]?this.getOptionValue(d[0]):"";return w.createElement("input",{name:c,type:"hidden",value:g})}}},{key:"renderLiveRegion",value:function(){var r=this.commonProps,o=this.state,s=o.ariaSelection,a=o.focusedOption,l=o.focusedValue,c=o.isFocused,u=o.selectValue,d=this.getFocusableOptions();return w.createElement(Kkt,Ct({},r,{id:this.getElementId("live-region"),ariaSelection:s,focusedOption:a,focusedValue:l,isFocused:c,selectValue:u,focusableOptions:d}))}},{key:"render",value:function(){var r=this.getComponents(),o=r.Control,s=r.IndicatorsContainer,a=r.SelectContainer,l=r.ValueContainer,c=this.props,u=c.className,d=c.id,h=c.isDisabled,f=c.menuIsOpen,g=this.state.isFocused,m=this.commonProps=this.getCommonProps();return w.createElement(a,Ct({},m,{className:u,innerProps:{id:d,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:g}),this.renderLiveRegion(),w.createElement(o,Ct({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:g,menuIsOpen:f}),w.createElement(l,Ct({},m,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),w.createElement(s,Ct({},m,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(r,o){var s=o.prevProps,a=o.clearFocusValueOnUpdate,l=o.inputIsHiddenAfterUpdate,c=o.ariaSelection,u=o.isFocused,d=o.prevWasFocused,h=r.options,f=r.value,g=r.menuIsOpen,m=r.inputValue,v=r.isMulti,_=NTe(f),b={};if(s&&(f!==s.value||h!==s.options||g!==s.menuIsOpen||m!==s.inputValue)){var y=g?yIt(r,_):[],C=a?CIt(o,_):null,x=wIt(o,y);b={selectValue:_,focusedOption:x,focusedValue:C,clearFocusValueOnUpdate:!1}}var E=l!=null&&r!==s?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},k=c,L=u&&d;return u&&!L&&(k={value:w8(v,_,_[0]||null),options:_,action:"initial-input-focus"},L=!d),(c==null?void 0:c.action)==="initial-input-focus"&&(k=null),ct(ct(ct({},b),E),{},{prevProps:r,ariaSelection:k,prevWasFocused:L})}}]),t}(w.Component);w7e.defaultProps=bIt;var EIt=w.forwardRef(function(n,e){var t=lxt(n);return w.createElement(w7e,Ct({ref:e},t))}),mv=EIt;function Cn(n){const e=ni(),{blankOptionValue:t,withBlank:i,children:r,value:o,defaultValue:s,customSelector:a,onValueChange:l,className:c,disabled:u,cypressRef:d,dismissable:h=!0,clearAfterSelection:f}=n,g=p("option",{value:t??""}),m=ae.Children.map([i?g:[],r],y=>w.isValidElement(y)&&{label:Array.isArray(y.props.children)?y.props.children.join(""):y.props.children,value:y.props.value}),v=m==null?void 0:m.find(y=>y.value===o),_=m==null?void 0:m.find(y=>y.value===s),b={input:y=>({...y,color:e.$3}),singleValue:y=>({...y,color:e.$3}),menu:y=>({...y,width:"max-content",minWidth:"100%",backgroundColor:e.$4,borderColor:e.$4,zIndex:50}),control:(y,{isDisabled:C})=>({...y,borderRadius:"3px",backgroundColor:e.$1,color:e.$3,borderColor:e.$5,cursor:C?"not-allowed":"pointer",pointerEvents:C?"auto":"unset"}),option:(y,{isSelected:C,isFocused:x})=>({...y,display:"flex",alignItems:"center",color:e.$3,backgroundColor:C||x?e.$7:e.$1,":hover":{backgroundColor:e.$7},minHeight:"1.875rem"})};return N("div",{className:Nt({"space-y-2":!!a}),children:[n.label&&N(pg,{className:"mb-2",for:n.id,children:[n.label,n.required&&p("span",{className:"ml-1 text-red-600",children:"*"})]}),a?p(mv,{className:c,options:m,defaultValue:_,value:f?{label:"",value:""}:v,onChange:y=>y===null?l==null?void 0:l(t??""):l==null?void 0:l(y.value),isDisabled:u,styles:b,isSearchable:!0,isClearable:!!(h&&(v!=null&&v.value)&&(v==null?void 0:v.value)!==t),"data-cy":d}):N("select",{onChange:y=>{n.onValueChange&&n.onValueChange(y.target.value),n.onChange&&n.onChange(y)},id:n.id,className:Nt(`w-full py-2 rounded text-sm border disabled:cursor-not-allowed ${n.className}`),defaultValue:n.defaultValue,value:n.value,ref:n.innerRef,disabled:n.disabled,style:{backgroundColor:e.$1,borderColor:e.$5,color:e.$3,...n.style},"data-cy":n.cypressRef,children:[n.withBlank&&p("option",{value:n.blankOptionValue??""}),n.children]}),n.errorMessage&&p(Ls,{className:"mt-2",type:"danger",children:n.errorMessage})]})}const xIt=Oo(null);var eq={},TIt="Expected a function",GTe=0/0,kIt="[object Symbol]",IIt=/^\s+|\s+$/g,LIt=/^[-+]0x[0-9a-f]+$/i,DIt=/^0b[01]+$/i,AIt=/^0o[0-7]+$/i,NIt=parseInt,RIt=typeof Bo=="object"&&Bo&&Bo.Object===Object&&Bo,OIt=typeof self=="object"&&self&&self.Object===Object&&self,PIt=RIt||OIt||Function("return this")(),MIt=Object.prototype,FIt=MIt.toString,BIt=Math.max,$It=Math.min,LZ=function(){return PIt.Date.now()};function VIt(n,e,t){var i,r,o,s,a,l,c=0,u=!1,d=!1,h=!0;if(typeof n!="function")throw new TypeError(TIt);e=YTe(e)||0,noe(t)&&(u=!!t.leading,d="maxWait"in t,o=d?BIt(YTe(t.maxWait)||0,e):o,h="trailing"in t?!!t.trailing:h);function f(E){var k=i,L=r;return i=r=void 0,c=E,s=n.apply(L,k),s}function g(E){return c=E,a=setTimeout(_,e),u?f(E):s}function m(E){var k=E-l,L=E-c,D=e-k;return d?$It(D,o-L):D}function v(E){var k=E-l,L=E-c;return l===void 0||k>=e||k<0||d&&L>=o}function _(){var E=LZ();if(v(E))return b(E);a=setTimeout(_,m(E))}function b(E){return a=void 0,h&&i?f(E):(i=r=void 0,s)}function y(){a!==void 0&&clearTimeout(a),c=0,i=l=r=a=void 0}function C(){return a===void 0?s:b(LZ())}function x(){var E=LZ(),k=v(E);if(i=arguments,r=this,l=E,k){if(a===void 0)return g(l);if(d)return a=setTimeout(_,e),f(l)}return a===void 0&&(a=setTimeout(_,e)),s}return x.cancel=y,x.flush=C,x}function noe(n){var e=typeof n;return!!n&&(e=="object"||e=="function")}function HIt(n){return!!n&&typeof n=="object"}function WIt(n){return typeof n=="symbol"||HIt(n)&&FIt.call(n)==kIt}function YTe(n){if(typeof n=="number")return n;if(WIt(n))return GTe;if(noe(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=noe(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=n.replace(IIt,"");var t=DIt.test(n);return t||AIt.test(n)?NIt(n.slice(2),t?2:8):LIt.test(n)?GTe:+n}var zIt=VIt;function ioe(n){"@babel/helpers - typeof";return ioe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ioe(n)}Object.defineProperty(eq,"__esModule",{value:!0});eq.DebounceInput=void 0;var QTe=S7e(w),UIt=S7e(zIt),jIt=["element","onChange","value","minLength","debounceTimeout","forceNotifyByEnter","forceNotifyOnBlur","onKeyDown","onBlur","inputRef"];function S7e(n){return n&&n.__esModule?n:{default:n}}function qIt(n,e){if(n==null)return{};var t=KIt(n,e),i,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(r=0;r=0)&&Object.prototype.propertyIsEnumerable.call(n,i)&&(t[i]=n[i])}return t}function KIt(n,e){if(n==null)return{};var t={},i=Object.keys(n),r,o;for(o=0;o=0)&&(t[r]=n[r]);return t}function XTe(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function Gg(n){for(var e=1;e"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function DH(n){return DH=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},DH(n)}function TC(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var E7e=function(n){QIt(t,n);var e=XIt(t);function t(i){var r;GIt(this,t),r=e.call(this,i),TC(GE(r),"onChange",function(s){s.persist();var a=r.state.value,l=r.props.minLength;r.setState({value:s.target.value},function(){var c=r.state.value;if(c.length>=l){r.notify(s);return}a.length>c.length&&r.notify(Gg(Gg({},s),{},{target:Gg(Gg({},s.target),{},{value:""})}))})}),TC(GE(r),"onKeyDown",function(s){s.key==="Enter"&&r.forceNotify(s);var a=r.props.onKeyDown;a&&(s.persist(),a(s))}),TC(GE(r),"onBlur",function(s){r.forceNotify(s);var a=r.props.onBlur;a&&(s.persist(),a(s))}),TC(GE(r),"createNotifier",function(s){if(s<0)r.notify=function(){return null};else if(s===0)r.notify=r.doNotify;else{var a=(0,UIt.default)(function(l){r.isDebouncing=!1,r.doNotify(l)},s);r.notify=function(l){r.isDebouncing=!0,a(l)},r.flush=function(){return a.flush()},r.cancel=function(){r.isDebouncing=!1,a.cancel()}}}),TC(GE(r),"doNotify",function(){var s=r.props.onChange;s.apply(void 0,arguments)}),TC(GE(r),"forceNotify",function(s){var a=r.props.debounceTimeout;if(!(!r.isDebouncing&&a>0)){r.cancel&&r.cancel();var l=r.state.value,c=r.props.minLength;l.length>=c?r.doNotify(s):r.doNotify(Gg(Gg({},s),{},{target:Gg(Gg({},s.target),{},{value:l})}))}}),r.isDebouncing=!1,r.state={value:typeof i.value>"u"||i.value===null?"":i.value};var o=r.props.debounceTimeout;return r.createNotifier(o),r}return YIt(t,[{key:"componentDidUpdate",value:function(r){if(!this.isDebouncing){var o=this.props,s=o.value,a=o.debounceTimeout,l=r.debounceTimeout,c=r.value,u=this.state.value;typeof s<"u"&&c!==s&&u!==s&&this.setState({value:s}),a!==l&&this.createNotifier(a)}}},{key:"componentWillUnmount",value:function(){this.flush&&this.flush()}},{key:"render",value:function(){var r=this.props,o=r.element;r.onChange,r.value,r.minLength,r.debounceTimeout;var s=r.forceNotifyByEnter,a=r.forceNotifyOnBlur,l=r.onKeyDown,c=r.onBlur,u=r.inputRef,d=qIt(r,jIt),h=this.state.value,f;s?f={onKeyDown:this.onKeyDown}:l?f={onKeyDown:l}:f={};var g;a?g={onBlur:this.onBlur}:c?g={onBlur:c}:g={};var m=u?{ref:u}:{};return QTe.default.createElement(o,Gg(Gg(Gg(Gg({},d),{},{onChange:this.onChange,value:h},f),g),m))}}]),t}(QTe.default.PureComponent);eq.DebounceInput=E7e;TC(E7e,"defaultProps",{element:"input",type:"text",onKeyDown:void 0,onBlur:void 0,value:void 0,minLength:0,debounceTimeout:100,forceNotifyByEnter:!0,forceNotifyOnBlur:!0,inputRef:void 0});var e2t=eq,ooe=e2t.DebounceInput;ooe.DebounceInput=ooe;var t2t=ooe;function x7e(n){return xn({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"defs",attr:{},child:[{tag:"clipPath",attr:{},child:[{tag:"path",attr:{fill:"none",d:"M124-288l388-672 388 672H124z",clipRule:"evenodd"}}]}]},{tag:"path",attr:{d:"M508 624a112 112 0 0 0 112-112c0-3.28-.15-6.53-.43-9.74L498.26 623.57c3.21.28 6.45.43 9.74.43zm370.72-458.44L836 122.88a8 8 0 0 0-11.31 0L715.37 232.23Q624.91 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 0 0 0 51.5q56.7 119.43 136.55 191.45L112.56 835a8 8 0 0 0 0 11.31L155.25 889a8 8 0 0 0 11.31 0l712.16-712.12a8 8 0 0 0 0-11.32zM332 512a176 176 0 0 1 258.88-155.28l-48.62 48.62a112.08 112.08 0 0 0-140.92 140.92l-48.62 48.62A175.09 175.09 0 0 1 332 512z"}},{tag:"path",attr:{d:"M942.2 486.2Q889.4 375 816.51 304.85L672.37 449A176.08 176.08 0 0 1 445 676.37L322.74 798.63Q407.82 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 0 0 0-51.5z"}}]})(n)}function T7e(n){return xn({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M396 512a112 112 0 1 0 224 0 112 112 0 1 0-224 0zm546.2-25.8C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 0 0 0 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM508 688c-97.2 0-176-78.8-176-176s78.8-176 176-176 176 78.8 176 176-78.8 176-176 176z"}}]})(n)}function n2t(n){return xn({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M894 462c30.9 0 43.8-39.7 18.7-58L530.8 126.2a31.81 31.81 0 0 0-37.6 0L111.3 404c-25.1 18.2-12.2 58 18.8 58H192v374h-72c-4.4 0-8 3.6-8 8v52c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-52c0-4.4-3.6-8-8-8h-72V462h62zM512 196.7l271.1 197.2H240.9L512 196.7zM264 462h117v374H264V462zm189 0h117v374H453V462zm307 374H642V462h118v374z"}}]})(n)}function i2t(n){return xn({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0 0 42 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]})(n)}function pg(n){const e=ni();return p("label",{className:`text-sm font-medium block ${n.className}`,htmlFor:n.for,style:{color:e.$3},children:n.children})}function We(n){const e=ni(),t=Ha({overwrite:!1}),i=n.type==="password",[r,o]=w.useState(!0),s=w.useMemo(()=>n.type==="password"&&r?"password":n.type==="password"&&!r?"text":n.type,[n.type,r]);return N("section",{style:{width:n.width},children:[n.label&&N(pg,{className:Nt("mb-2",{"whitespace-nowrap":n.withoutLabelWrapping}),for:n.id,children:[n.label,n.required&&p("span",{className:"ml-1 text-red-600",children:"*"})]}),N("div",{className:"relative",children:[p(t2t.DebounceInput,{style:{backgroundColor:e.$1,borderColor:e.$5,color:e.$3,...n.style},min:n.min,max:n.type==="date"?"9999-12-31":void 0,maxLength:n.maxLength,autoComplete:n.autoComplete||"new-password",disabled:n.disabled,element:n.element||"input",inputRef:n.innerRef,debounceTimeout:n.debounceTimeout??300,required:n.required,id:n.id,type:s,className:Nt(`w-full py-2 px-3 rounded text-sm disabled:opacity-75 disabled:cursor-not-allowed ${n.className}`,{"border border-gray-300":n.border!==!1}),placeholder:n.placeholder||"",onBlur:a=>{a.target.value=a.target.value===""&&n.type==="number"?"0":a.target.value,n.onValueChange&&n.onValueChange(a.target.value),n.onChange&&n.onChange(a)},onChange:a=>{if(a.target.value=a.target.value===""&&n.type==="number"?"0":a.target.value,n.element==="textarea"&&t.preferences.auto_expand_product_table_notes){const l=a.target.scrollHeight+2;l<200&&(a.target.style.height=l+"px")}n.changeOverride&&n.changeOverride===!0&&(n.onValueChange&&n.onValueChange(a.target.value),n.onChange&&n.onChange(a))},onClick:a=>{if(n.onClick&&n.onClick(),n.element==="textarea"&&t.preferences.auto_expand_product_table_notes){const l=a.target.scrollHeight+2;l<200&&(a.target.style.height=l+"px"),l>200&&(a.target.style.height="200px")}},onBlurCapture:a=>{n.element==="textarea"&&a.target.style.removeProperty("height")},value:n.value,list:n.list,rows:n.textareaRows||5,step:n.step,"data-cy":n.cypressRef,name:n.name,readOnly:n.readOnly}),i&&p("span",{className:"absolute top-1/4 right-3 cursor-pointer",children:r?p(T7e,{className:"text-gray-400",fontSize:19,onClick:()=>o(!1)}):p(x7e,{className:"text-gray-400",fontSize:19,onClick:()=>o(!0)})})]}),n.errorMessage&&p(Ls,{className:"mt-2",type:"danger",children:n.errorMessage})]})}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const TN=Oo({prevent:!1,actionKey:void 0}),k7e=Oo({lastLocation:"",nonPreventedLocations:[]});function r2t(){const n=Tl(),e=Ar(tq),[t,i]=Yo(TN),[r,o]=Yo(k7e);w.useEffect(()=>{const s=c=>{if(t.prevent&&t.actionKey!=="switchCompany")return c.preventDefault(),!0},a=r.lastLocation!==window.location.href;a&&t.prevent&&(o(c=>({...c,lastLocation:window.location.href})),history.pushState(null,document.title,window.location.href));const l=()=>{t.prevent&&(a&&history.pushState(null,document.title,window.location.href),i(c=>c&&{...c,actionKey:"browserBack"}),e(!0))};return window.addEventListener("popstate",l),window.addEventListener("beforeunload",s),()=>{window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",s)}},[t]),w.useEffect(()=>{!t.prevent&&o(s=>({...s,nonPreventedLocations:[...s.nonPreventedLocations,n.pathname]}))},[n])}/** * Invoice Ninja (https://invoiceninja.com). * * @link https://github.com/invoiceninja/invoiceninja source repository * * @copyright Copyright (c) 2022. Invoice Ninja LLC (https://invoiceninja.com) * * @license https://www.elastic.co/licensing/elastic-license */const tq=Oo(!1),I7e=Oo(void 0);function Mk(n){const{disablePrevention:e}=n||{},t=wi(),[i,r]=Yo(TN),o=Ar(tq),s=Ar(I7e);return({url:a,externalLink:l=!1,fn:c,actionKey:u})=>(i.prevent&&!e?(s({url:a,externalLink:l,fn:c}),r(d=>d&&{...d,actionKey:u}),o(!0)):(a&&(l?window.open(a,"_blank"):t(a)),c==null||c()),i.prevent)}function Li(n){const e=vo(),{prevent:t}=Fi(TN),i=Mk(),{withoutDefaultStyling:r,setBaseFont:o}=n,s={color:e},a=()=>n.to.startsWith("http://")||n.to.startsWith("https://")?n.to:`https://${n.to}`;return n.external?p("a",{target:"_blank",href:a(),className:Nt(`text-center ${n.className}`,{"text-sm":!o,"text-base":o,"hover:underline":!r}),style:r?void 0:s,rel:"noreferrer",onClick:l=>{t&&(l.preventDefault(),i({url:n.to,externalLink:!0}))},children:n.children}):p(C0,{className:Nt(`${n.className}`,{"text-sm":!o,"text-base":o,"hover:underline":!r}),style:r?void 0:s,to:n.to,onClick:l=>{t&&(l.preventDefault(),i({url:n.to}))},children:n.children})}function L7e(n){const e=vo();return N("fieldset",{children:[p("legend",{className:"sr-only",children:"Notification method"}),p("div",{className:"space-y-4 sm:flex sm:items-center sm:space-y-0 sm:space-x-10",children:n.options.map(t=>N("div",{className:"flex items-center",onChange:i=>{var r;return(r=n.onValueChange)==null?void 0:r.call(n,i.target.value)},children:[p("input",{value:t.value,onClick:n.onClick,onChange:()=>{},disabled:n.disabled,id:t.id,name:n.name,type:"radio",checked:t.value===n.defaultSelected,className:"focus:ring-gray-500 h-4 w-4 border-gray-300 disabled:opacity-75 disabled:cursor-not-allowed",style:{color:e}}),p("label",{htmlFor:t.id,className:Nt("ml-3 block text-sm font-medium",{"opacity-75 cursor-not-allowed":n.disabled,"cursor-pointer":typeof n.disabled>"u"||!n.disabled}),children:t.title})]},t.id))})]})}function VI(n,e,t){let i=t.initialDeps??[],r;return()=>{var o,s,a,l;let c;t.key&&((o=t.debug)!=null&&o.call(t))&&(c=Date.now());const u=n();if(!(u.length!==i.length||u.some((f,g)=>i[g]!==f)))return r;i=u;let h;if(t.key&&((s=t.debug)!=null&&s.call(t))&&(h=Date.now()),r=e(...u),t.key&&((a=t.debug)!=null&&a.call(t))){const f=Math.round((Date.now()-c)*100)/100,g=Math.round((Date.now()-h)*100)/100,m=g/16,v=(_,b)=>{for(_=String(_);_.lengthMath.abs(n-e)<1,s2t=(n,e,t)=>{let i;return function(...r){n.clearTimeout(i),i=n.setTimeout(()=>e.apply(this,r),t)}},a2t=n=>n,l2t=n=>{const e=Math.max(n.startIndex-n.overscan,0),t=Math.min(n.endIndex+n.overscan,n.count-1),i=[];for(let r=e;r<=t;r++)i.push(r);return i},c2t=(n,e)=>{const t=n.scrollElement;if(!t)return;const i=n.targetWindow;if(!i)return;const r=s=>{const{width:a,height:l}=s;e({width:Math.round(a),height:Math.round(l)})};if(r(t.getBoundingClientRect()),!i.ResizeObserver)return()=>{};const o=new i.ResizeObserver(s=>{const a=s[0];if(a!=null&&a.borderBoxSize){const l=a.borderBoxSize[0];if(l){r({width:l.inlineSize,height:l.blockSize});return}}r(t.getBoundingClientRect())});return o.observe(t,{box:"border-box"}),()=>{o.unobserve(t)}},JTe={passive:!0},u2t=typeof window>"u"?!0:"onscrollend"in window,d2t=(n,e)=>{const t=n.scrollElement;if(!t)return;const i=n.targetWindow;if(!i)return;let r=0;const o=u2t?()=>{}:s2t(i,()=>{e(r,!1)},n.options.isScrollingResetDelay),s=c=>()=>{const{horizontal:u,isRtl:d}=n.options;r=u?t.scrollLeft*(d&&-1||1):t.scrollTop,o(),e(r,c)},a=s(!0),l=s(!1);return l(),t.addEventListener("scroll",a,JTe),t.addEventListener("scrollend",l,JTe),()=>{t.removeEventListener("scroll",a),t.removeEventListener("scrollend",l)}},h2t=(n,e,t)=>{if(e!=null&&e.borderBoxSize){const i=e.borderBoxSize[0];if(i)return Math.round(i[t.options.horizontal?"inlineSize":"blockSize"])}return Math.round(n.getBoundingClientRect()[t.options.horizontal?"width":"height"])},f2t=(n,{adjustments:e=0,behavior:t},i)=>{var r,o;const s=n+e;(o=(r=i.scrollElement)==null?void 0:r.scrollTo)==null||o.call(r,{[i.options.horizontal?"left":"top"]:s,behavior:t})};class p2t{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollToIndexTimeoutId=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let t=null;const i=()=>t||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:t=new this.targetWindow.ResizeObserver(r=>{r.forEach(o=>{this._measureElement(o.target,o)})}));return{disconnect:()=>{var r;(r=i())==null||r.disconnect(),t=null},observe:r=>{var o;return(o=i())==null?void 0:o.observe(r,{box:"border-box"})},unobserve:r=>{var o;return(o=i())==null?void 0:o.unobserve(r)}}})(),this.range=null,this.setOptions=t=>{Object.entries(t).forEach(([i,r])=>{typeof r>"u"&&delete t[i]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:a2t,rangeExtractor:l2t,onChange:()=>{},measureElement:h2t,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,...t}},this.notify=t=>{var i,r;(r=(i=this.options).onChange)==null||r.call(i,this,t)},this.maybeNotify=VI(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),t=>{this.notify(t)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(t=>t()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var t;const i=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==i){if(this.cleanup(),!i){this.maybeNotify();return}this.scrollElement=i,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=((t=this.scrollElement)==null?void 0:t.window)??null,this.elementsCache.forEach(r=>{this.observer.observe(r)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,r=>{this.scrollRect=r,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(r,o)=>{this.scrollAdjustments=0,this.scrollDirection=o?this.getScrollOffset()this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??(typeof this.options.initialOffset=="function"?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(t,i)=>{const r=new Map,o=new Map;for(let s=i-1;s>=0;s--){const a=t[s];if(r.has(a.lane))continue;const l=o.get(a.lane);if(l==null||a.end>l.end?o.set(a.lane,a):a.ends.end===a.end?s.index-a.index:s.end-a.end)[0]:void 0},this.getMeasurementOptions=VI(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(t,i,r,o,s)=>(this.pendingMeasuredCacheIndexes=[],{count:t,paddingStart:i,scrollMargin:r,getItemKey:o,enabled:s}),{key:!1}),this.getMeasurements=VI(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:t,paddingStart:i,scrollMargin:r,getItemKey:o,enabled:s},a)=>{if(!s)return this.measurementsCache=[],this.itemSizeCache.clear(),[];this.measurementsCache.length===0&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(u=>{this.itemSizeCache.set(u.key,u.size)}));const l=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const c=this.measurementsCache.slice(0,l);for(let u=l;uthis.options.debug}),this.calculateRange=VI(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset()],(t,i,r)=>this.range=t.length>0&&i>0?g2t({measurements:t,outerSize:i,scrollOffset:r}):null,{key:!1,debug:()=>this.options.debug}),this.getIndexes=VI(()=>[this.options.rangeExtractor,this.calculateRange(),this.options.overscan,this.options.count],(t,i,r,o)=>i===null?[]:t({startIndex:i.startIndex,endIndex:i.endIndex,overscan:r,count:o}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=t=>{const i=this.options.indexAttribute,r=t.getAttribute(i);return r?parseInt(r,10):(console.warn(`Missing attribute name '${i}={index}' on measured element.`),-1)},this._measureElement=(t,i)=>{const r=this.indexFromElement(t),o=this.measurementsCache[r];if(!o)return;const s=o.key,a=this.elementsCache.get(s);a!==t&&(a&&this.observer.unobserve(a),this.observer.observe(t),this.elementsCache.set(s,t)),t.isConnected&&this.resizeItem(r,this.options.measureElement(t,i,this))},this.resizeItem=(t,i)=>{const r=this.measurementsCache[t];if(!r)return;const o=this.itemSizeCache.get(r.key)??r.size,s=i-o;s!==0&&((this.shouldAdjustScrollPositionOnItemSizeChange!==void 0?this.shouldAdjustScrollPositionOnItemSizeChange(r,s,this):r.start{if(!t){this.elementsCache.forEach((i,r)=>{i.isConnected||(this.observer.unobserve(i),this.elementsCache.delete(r))});return}this._measureElement(t,void 0)},this.getVirtualItems=VI(()=>[this.getIndexes(),this.getMeasurements()],(t,i)=>{const r=[];for(let o=0,s=t.length;othis.options.debug}),this.getVirtualItemForOffset=t=>{const i=this.getMeasurements();if(i.length!==0)return DZ(i[D7e(0,i.length-1,r=>DZ(i[r]).start,t)])},this.getOffsetForAlignment=(t,i)=>{const r=this.getSize(),o=this.getScrollOffset();i==="auto"&&(t<=o?i="start":t>=o+r?i="end":i="start"),i==="start"?t=t:i==="end"?t=t-r:i==="center"&&(t=t-r/2);const s=this.options.horizontal?"scrollWidth":"scrollHeight",l=(this.scrollElement?"document"in this.scrollElement?this.scrollElement.document.documentElement[s]:this.scrollElement[s]:0)-r;return Math.max(Math.min(l,t),0)},this.getOffsetForIndex=(t,i="auto")=>{t=Math.max(0,Math.min(t,this.options.count-1));const r=this.measurementsCache[t];if(!r)return;const o=this.getSize(),s=this.getScrollOffset();if(i==="auto")if(r.end>=s+o-this.options.scrollPaddingEnd)i="end";else if(r.start<=s+this.options.scrollPaddingStart)i="start";else return[s,i];const a=i==="end"?r.end+this.options.scrollPaddingEnd:r.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(a,i),i]},this.isDynamicMode=()=>this.elementsCache.size>0,this.cancelScrollToIndex=()=>{this.scrollToIndexTimeoutId!==null&&this.targetWindow&&(this.targetWindow.clearTimeout(this.scrollToIndexTimeoutId),this.scrollToIndexTimeoutId=null)},this.scrollToOffset=(t,{align:i="start",behavior:r}={})=>{this.cancelScrollToIndex(),r==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(t,i),{adjustments:void 0,behavior:r})},this.scrollToIndex=(t,{align:i="auto",behavior:r}={})=>{t=Math.max(0,Math.min(t,this.options.count-1)),this.cancelScrollToIndex(),r==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size.");const o=this.getOffsetForIndex(t,i);if(!o)return;const[s,a]=o;this._scrollToOffset(s,{adjustments:void 0,behavior:r}),r!=="smooth"&&this.isDynamicMode()&&this.targetWindow&&(this.scrollToIndexTimeoutId=this.targetWindow.setTimeout(()=>{if(this.scrollToIndexTimeoutId=null,this.elementsCache.has(this.options.getItemKey(t))){const[c]=DZ(this.getOffsetForIndex(t,a));o2t(c,this.getScrollOffset())||this.scrollToIndex(t,{align:a,behavior:r})}else this.scrollToIndex(t,{align:a,behavior:r})}))},this.scrollBy=(t,{behavior:i}={})=>{this.cancelScrollToIndex(),i==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+t,{adjustments:void 0,behavior:i})},this.getTotalSize=()=>{var t;const i=this.getMeasurements();let r;return i.length===0?r=this.options.paddingStart:r=this.options.lanes===1?((t=i[i.length-1])==null?void 0:t.end)??0:Math.max(...i.slice(-this.options.lanes).map(o=>o.end)),Math.max(r-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(t,{adjustments:i,behavior:r})=>{this.options.scrollToFn(t,{behavior:r,adjustments:i},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(e)}}const D7e=(n,e,t,i)=>{for(;n<=e;){const r=(n+e)/2|0,o=t(r);if(oi)e=r-1;else return r}return n>0?n-1:0};function g2t({measurements:n,outerSize:e,scrollOffset:t}){const i=n.length-1,o=D7e(0,i,a=>n[a].start,t);let s=o;for(;s({}),{})[1],t={...n,onChange:(r,o)=>{var s;o?sp.flushSync(e):e(),(s=n.onChange)==null||s.call(n,r,o)}},[i]=w.useState(()=>new p2t(t));return i.setOptions(t),w.useEffect(()=>i._didMount(),[]),m2t(()=>i._willUpdate()),i}function v2t(n){return _2t({observeElementRect:c2t,observeElementOffset:d2t,scrollToFn:f2t,...n})}var b2t=Object.defineProperty,y2t=(n,e,t)=>e in n?b2t(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,AZ=(n,e,t)=>(y2t(n,typeof e!="symbol"?e+"":e,t),t);let C2t=class{constructor(){AZ(this,"current",this.detect()),AZ(this,"handoffState","pending"),AZ(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}handoff(){this.handoffState==="pending"&&(this.handoffState="complete")}get isHandoffComplete(){return this.handoffState==="complete"}},Ky=new C2t,Xs=(n,e)=>{Ky.isServer?w.useEffect(n,e):w.useLayoutEffect(n,e)};function ig(n){let e=w.useRef(n);return Xs(()=>{e.current=n},[n]),e}function wme(n,e){let[t,i]=w.useState(n),r=ig(n);return Xs(()=>i(r.current),[r,i,...e]),t}let jn=function(n){let e=ig(n);return ae.useCallback((...t)=>e.current(...t),[e])};function A7e(n,e,t){let[i,r]=w.useState(t),o=n!==void 0,s=w.useRef(o),a=w.useRef(!1),l=w.useRef(!1);return o&&!s.current&&!a.current?(a.current=!0,s.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")):!o&&s.current&&!l.current&&(l.current=!0,s.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")),[o?n:i,jn(c=>(o||r(c),e==null?void 0:e(c)))]}function nq(n){typeof queueMicrotask=="function"?queueMicrotask(n):Promise.resolve().then(n).catch(e=>setTimeout(()=>{throw e}))}function gg(){let n=[],e={addEventListener(t,i,r,o){return t.addEventListener(i,r,o),e.add(()=>t.removeEventListener(i,r,o))},requestAnimationFrame(...t){let i=requestAnimationFrame(...t);return e.add(()=>cancelAnimationFrame(i))},nextFrame(...t){return e.requestAnimationFrame(()=>e.requestAnimationFrame(...t))},setTimeout(...t){let i=setTimeout(...t);return e.add(()=>clearTimeout(i))},microTask(...t){let i={current:!0};return nq(()=>{i.current&&t[0]()}),e.add(()=>{i.current=!1})},style(t,i,r){let o=t.style.getPropertyValue(i);return Object.assign(t.style,{[i]:r}),this.add(()=>{Object.assign(t.style,{[i]:o})})},group(t){let i=gg();return t(i),this.add(()=>i.dispose())},add(t){return n.push(t),()=>{let i=n.indexOf(t);if(i>=0)for(let r of n.splice(i,1))r()}},dispose(){for(let t of n.splice(0))t()}};return e}function k1(){let[n]=w.useState(gg);return w.useEffect(()=>()=>n.dispose(),[n]),n}function w2t(){let n=typeof document>"u";return"useSyncExternalStore"in Am?(e=>e.useSyncExternalStore)(Am)(()=>()=>{},()=>!1,()=>!n):!1}function kN(){let n=w2t(),[e,t]=w.useState(Ky.isHandoffComplete);return e&&Ky.isHandoffComplete===!1&&t(!1),w.useEffect(()=>{e!==!0&&t(!0)},[e]),w.useEffect(()=>Ky.handoff(),[]),n?!1:e}var eke;let ic=(eke=ae.useId)!=null?eke:function(){let n=kN(),[e,t]=ae.useState(n?()=>Ky.nextId():null);return Xs(()=>{e===null&&t(Ky.nextId())},[e]),e!=null?""+e:void 0};function Bs(n,e,...t){if(n in e){let r=e[n];return typeof r=="function"?r(...t):r}let i=new Error(`Tried to handle "${n}" but there is no handler defined. Only defined handlers are: ${Object.keys(e).map(r=>`"${r}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,Bs),i}function bF(n){return Ky.isServer?null:n instanceof Node?n.ownerDocument:n!=null&&n.hasOwnProperty("current")&&n.current instanceof Node?n.current.ownerDocument:document}let soe=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(n=>`${n}:not([tabindex='-1'])`).join(",");var wd=(n=>(n[n.First=1]="First",n[n.Previous=2]="Previous",n[n.Next=4]="Next",n[n.Last=8]="Last",n[n.WrapAround=16]="WrapAround",n[n.NoScroll=32]="NoScroll",n))(wd||{}),P4=(n=>(n[n.Error=0]="Error",n[n.Overflow=1]="Overflow",n[n.Success=2]="Success",n[n.Underflow=3]="Underflow",n))(P4||{}),S2t=(n=>(n[n.Previous=-1]="Previous",n[n.Next=1]="Next",n))(S2t||{});function yF(n=document.body){return n==null?[]:Array.from(n.querySelectorAll(soe)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var iq=(n=>(n[n.Strict=0]="Strict",n[n.Loose=1]="Loose",n))(iq||{});function rq(n,e=0){var t;return n===((t=bF(n))==null?void 0:t.body)?!1:Bs(e,{0(){return n.matches(soe)},1(){let i=n;for(;i!==null;){if(i.matches(soe))return!0;i=i.parentElement}return!1}})}function N7e(n){let e=bF(n);gg().nextFrame(()=>{e&&!rq(e.activeElement,0)&&Ew(n)})}var E2t=(n=>(n[n.Keyboard=0]="Keyboard",n[n.Mouse=1]="Mouse",n))(E2t||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",n=>{n.metaKey||n.altKey||n.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",n=>{n.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:n.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Ew(n){n==null||n.focus({preventScroll:!0})}let x2t=["textarea","input"].join(",");function T2t(n){var e,t;return(t=(e=n==null?void 0:n.matches)==null?void 0:e.call(n,x2t))!=null?t:!1}function Sme(n,e=t=>t){return n.slice().sort((t,i)=>{let r=e(t),o=e(i);if(r===null||o===null)return 0;let s=r.compareDocumentPosition(o);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function k2t(n,e){return pm(yF(),e,{relativeTo:n})}function pm(n,e,{sorted:t=!0,relativeTo:i=null,skipElements:r=[]}={}){let o=Array.isArray(n)?n.length>0?n[0].ownerDocument:document:n.ownerDocument,s=Array.isArray(n)?t?Sme(n):n:yF(n);r.length>0&&s.length>1&&(s=s.filter(f=>!r.includes(f))),i=i??o.activeElement;let a=(()=>{if(e&5)return 1;if(e&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),l=(()=>{if(e&1)return 0;if(e&2)return Math.max(0,s.indexOf(i))-1;if(e&4)return Math.max(0,s.indexOf(i))+1;if(e&8)return s.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=e&32?{preventScroll:!0}:{},u=0,d=s.length,h;do{if(u>=d||u+d<=0)return 0;let f=l+u;if(e&16)f=(f+d)%d;else{if(f<0)return 3;if(f>=d)return 1}h=s[f],h==null||h.focus(c),u+=a}while(h!==o.activeElement);return e&6&&T2t(h)&&h.select(),2}function R7e(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function I2t(){return/Android/gi.test(window.navigator.userAgent)}function O7e(){return R7e()||I2t()}function S8(n,e,t){let i=ig(e);w.useEffect(()=>{function r(o){i.current(o)}return document.addEventListener(n,r,t),()=>document.removeEventListener(n,r,t)},[n,t])}function P7e(n,e,t){let i=ig(e);w.useEffect(()=>{function r(o){i.current(o)}return window.addEventListener(n,r,t),()=>window.removeEventListener(n,r,t)},[n,t])}function oq(n,e,t=!0){let i=w.useRef(!1);w.useEffect(()=>{requestAnimationFrame(()=>{i.current=t})},[t]);function r(s,a){if(!i.current||s.defaultPrevented)return;let l=a(s);if(l===null||!l.getRootNode().contains(l)||!l.isConnected)return;let c=function u(d){return typeof d=="function"?u(d()):Array.isArray(d)||d instanceof Set?d:[d]}(n);for(let u of c){if(u===null)continue;let d=u instanceof HTMLElement?u:u.current;if(d!=null&&d.contains(l)||s.composed&&s.composedPath().includes(d))return}return!rq(l,iq.Loose)&&l.tabIndex!==-1&&s.preventDefault(),e(s,l)}let o=w.useRef(null);S8("pointerdown",s=>{var a,l;i.current&&(o.current=((l=(a=s.composedPath)==null?void 0:a.call(s))==null?void 0:l[0])||s.target)},!0),S8("mousedown",s=>{var a,l;i.current&&(o.current=((l=(a=s.composedPath)==null?void 0:a.call(s))==null?void 0:l[0])||s.target)},!0),S8("click",s=>{O7e()||o.current&&(r(s,()=>o.current),o.current=null)},!0),S8("touchend",s=>r(s,()=>s.target instanceof HTMLElement?s.target:null),!0),P7e("blur",s=>r(s,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function S0(...n){return w.useMemo(()=>bF(...n),[...n])}function tke(n){var e;if(n.type)return n.type;let t=(e=n.as)!=null?e:"button";if(typeof t=="string"&&t.toLowerCase()==="button")return"button"}function sq(n,e){let[t,i]=w.useState(()=>tke(n));return Xs(()=>{i(tke(n))},[n.type,n.as]),Xs(()=>{t||e.current&&e.current instanceof HTMLButtonElement&&!e.current.hasAttribute("type")&&i("button")},[t,e]),t}let M7e=Symbol();function F7e(n,e=!0){return Object.assign(n,{[M7e]:e})}function La(...n){let e=w.useRef(n);w.useEffect(()=>{e.current=n},[n]);let t=jn(i=>{for(let r of e.current)r!=null&&(typeof r=="function"?r(i):r.current=i)});return n.every(i=>i==null||(i==null?void 0:i[M7e]))?void 0:t}function nke(n){return[n.screenX,n.screenY]}function B7e(){let n=w.useRef([-1,-1]);return{wasMoved(e){let t=nke(e);return n.current[0]===t[0]&&n.current[1]===t[1]?!1:(n.current=t,!0)},update(e){n.current=nke(e)}}}function $7e({container:n,accept:e,walk:t,enabled:i=!0}){let r=w.useRef(e),o=w.useRef(t);w.useEffect(()=>{r.current=e,o.current=t},[e,t]),Xs(()=>{if(!n||!i)return;let s=bF(n);if(!s)return;let a=r.current,l=o.current,c=Object.assign(d=>a(d),{acceptNode:a}),u=s.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,c,!1);for(;u.nextNode();)l(u.currentNode)},[n,i,r,o])}function M4(n,e){let t=w.useRef([]),i=jn(n);w.useEffect(()=>{let r=[...t.current];for(let[o,s]of e.entries())if(t.current[o]!==s){let a=i(e,r);return t.current=e,a}},[i,...e])}function AH(...n){return Array.from(new Set(n.flatMap(e=>typeof e=="string"?e.split(" "):[]))).filter(Boolean).join(" ")}var Bm=(n=>(n[n.None=0]="None",n[n.RenderStrategy=1]="RenderStrategy",n[n.Static=2]="Static",n))(Bm||{}),qC=(n=>(n[n.Unmount=0]="Unmount",n[n.Hidden=1]="Hidden",n))(qC||{});function Zs({ourProps:n,theirProps:e,slot:t,defaultTag:i,features:r,visible:o=!0,name:s,mergeRefs:a}){a=a??D2t;let l=V7e(e,n);if(o)return E8(l,t,i,s,a);let c=r??0;if(c&2){let{static:u=!1,...d}=l;if(u)return E8(d,t,i,s,a)}if(c&1){let{unmount:u=!0,...d}=l;return Bs(u?0:1,{0(){return null},1(){return E8({...d,hidden:!0,style:{display:"none"}},t,i,s,a)}})}return E8(l,t,i,s,a)}function E8(n,e={},t,i,r){let{as:o=t,children:s,refName:a="ref",...l}=NZ(n,["unmount","static"]),c=n.ref!==void 0?{[a]:n.ref}:{},u=typeof s=="function"?s(e):s;"className"in l&&l.className&&typeof l.className=="function"&&(l.className=l.className(e));let d={};if(e){let h=!1,f=[];for(let[g,m]of Object.entries(e))typeof m=="boolean"&&(h=!0),m===!0&&f.push(g);h&&(d["data-headlessui-state"]=f.join(" "))}if(o===w.Fragment&&Object.keys(NH(l)).length>0){if(!w.isValidElement(u)||Array.isArray(u)&&u.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${i} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(l).map(m=>` - ${m}`).join(` `),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(m=>` - ${m}`).join(` `)].join(` `));let h=u.props,f=typeof(h==null?void 0:h.className)=="function"?(...m)=>AH(h==null?void 0:h.className(...m),l.className):AH(h==null?void 0:h.className,l.className),g=f?{className:f}:{};return w.cloneElement(u,Object.assign({},V7e(u.props,NH(NZ(l,["ref"]))),d,c,{ref:r(u.ref,c.ref)},g))}return w.createElement(o,Object.assign({},NZ(l,["ref"]),o!==w.Fragment&&c,o!==w.Fragment&&d),u)}function L2t(){let n=w.useRef([]),e=w.useCallback(t=>{for(let i of n.current)i!=null&&(typeof i=="function"?i(t):i.current=t)},[]);return(...t)=>{if(!t.every(i=>i==null))return n.current=t,e}}function D2t(...n){return n.every(e=>e==null)?void 0:e=>{for(let t of n)t!=null&&(typeof t=="function"?t(e):t.current=e)}}function V7e(...n){if(n.length===0)return{};if(n.length===1)return n[0];let e={},t={};for(let i of n)for(let r in i)r.startsWith("on")&&typeof i[r]=="function"?(t[r]!=null||(t[r]=[]),t[r].push(i[r])):e[r]=i[r];if(e.disabled||e["aria-disabled"])return Object.assign(e,Object.fromEntries(Object.keys(t).map(i=>[i,void 0])));for(let i in t)Object.assign(e,{[i](r,...o){let s=t[i];for(let a of s){if((r instanceof Event||(r==null?void 0:r.nativeEvent)instanceof Event)&&r.defaultPrevented)return;a(r,...o)}}});return e}function Js(n){var e;return Object.assign(w.forwardRef(n),{displayName:(e=n.displayName)!=null?e:n.name})}function NH(n){let e=Object.assign({},n);for(let t in e)e[t]===void 0&&delete e[t];return e}function NZ(n,e=[]){let t=Object.assign({},n);for(let i of e)i in t&&delete t[i];return t}let A2t="div";var n0=(n=>(n[n.None=1]="None",n[n.Focusable=2]="Focusable",n[n.Hidden=4]="Hidden",n))(n0||{});function N2t(n,e){var t;let{features:i=1,...r}=n,o={ref:e,"aria-hidden":(i&2)===2?!0:(t=r["aria-hidden"])!=null?t:void 0,hidden:(i&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(i&4)===4&&(i&2)!==2&&{display:"none"}}};return Zs({ourProps:o,theirProps:r,slot:{},defaultTag:A2t,name:"Hidden"})}let g1=Js(N2t),Eme=w.createContext(null);Eme.displayName="OpenClosedContext";var Pa=(n=>(n[n.Open=1]="Open",n[n.Closed=2]="Closed",n[n.Closing=4]="Closing",n[n.Opening=8]="Opening",n))(Pa||{});function Fk(){return w.useContext(Eme)}function aq({value:n,children:e}){return ae.createElement(Eme.Provider,{value:n},e)}function R2t(n){function e(){document.readyState!=="loading"&&(n(),document.removeEventListener("DOMContentLoaded",e))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",e),e())}let db=[];R2t(()=>{function n(e){e.target instanceof HTMLElement&&e.target!==document.body&&db[0]!==e.target&&(db.unshift(e.target),db=db.filter(t=>t!=null&&t.isConnected),db.splice(10))}window.addEventListener("click",n,{capture:!0}),window.addEventListener("mousedown",n,{capture:!0}),window.addEventListener("focus",n,{capture:!0}),document.body.addEventListener("click",n,{capture:!0}),document.body.addEventListener("mousedown",n,{capture:!0}),document.body.addEventListener("focus",n,{capture:!0})});function IN(n){let e=n.parentElement,t=null;for(;e&&!(e instanceof HTMLFieldSetElement);)e instanceof HTMLLegendElement&&(t=e),e=e.parentElement;let i=(e==null?void 0:e.getAttribute("disabled"))==="";return i&&O2t(t)?!1:i}function O2t(n){if(!n)return!1;let e=n.previousElementSibling;for(;e!==null;){if(e instanceof HTMLLegendElement)return!1;e=e.previousElementSibling}return!0}function P2t(n){throw new Error("Unexpected object: "+n)}var ca=(n=>(n[n.First=0]="First",n[n.Previous=1]="Previous",n[n.Next=2]="Next",n[n.Last=3]="Last",n[n.Specific=4]="Specific",n[n.Nothing=5]="Nothing",n))(ca||{});function aoe(n,e){let t=e.resolveItems();if(t.length<=0)return null;let i=e.resolveActiveIndex(),r=i??-1;switch(n.focus){case 0:{for(let o=0;o=0;--o)if(!e.resolveDisabled(t[o],o,t))return o;return i}case 2:{for(let o=r+1;o=0;--o)if(!e.resolveDisabled(t[o],o,t))return o;return i}case 4:{for(let o=0;o(n.Space=" ",n.Enter="Enter",n.Escape="Escape",n.Backspace="Backspace",n.Delete="Delete",n.ArrowLeft="ArrowLeft",n.ArrowUp="ArrowUp",n.ArrowRight="ArrowRight",n.ArrowDown="ArrowDown",n.Home="Home",n.End="End",n.PageUp="PageUp",n.PageDown="PageDown",n.Tab="Tab",n))(No||{}),F2t=(n=>(n[n.Open=0]="Open",n[n.Closed=1]="Closed",n))(F2t||{}),B2t=(n=>(n[n.Single=0]="Single",n[n.Multi=1]="Multi",n))(B2t||{}),$2t=(n=>(n[n.Pointer=0]="Pointer",n[n.Focus=1]="Focus",n[n.Other=2]="Other",n))($2t||{}),V2t=(n=>(n[n.OpenCombobox=0]="OpenCombobox",n[n.CloseCombobox=1]="CloseCombobox",n[n.GoToOption=2]="GoToOption",n[n.RegisterOption=3]="RegisterOption",n[n.UnregisterOption=4]="UnregisterOption",n[n.RegisterLabel=5]="RegisterLabel",n[n.SetActivationTrigger=6]="SetActivationTrigger",n[n.UpdateVirtualOptions=7]="UpdateVirtualOptions",n))(V2t||{});function RZ(n,e=t=>t){let t=n.activeOptionIndex!==null?n.options[n.activeOptionIndex]:null,i=e(n.options.slice()),r=i.length>0&&i[0].dataRef.current.order!==null?i.sort((s,a)=>s.dataRef.current.order-a.dataRef.current.order):Sme(i,s=>s.dataRef.current.domRef.current),o=t?r.indexOf(t):null;return o===-1&&(o=null),{options:r,activeOptionIndex:o}}let H2t={1(n){var e;return(e=n.dataRef.current)!=null&&e.disabled||n.comboboxState===1?n:{...n,activeOptionIndex:null,comboboxState:1}},0(n){var e,t;if((e=n.dataRef.current)!=null&&e.disabled||n.comboboxState===0)return n;if((t=n.dataRef.current)!=null&&t.value){let i=n.dataRef.current.calculateIndex(n.dataRef.current.value);if(i!==-1)return{...n,activeOptionIndex:i,comboboxState:0}}return{...n,comboboxState:0}},2(n,e){var t,i,r,o,s;if((t=n.dataRef.current)!=null&&t.disabled||(i=n.dataRef.current)!=null&&i.optionsRef.current&&!((r=n.dataRef.current)!=null&&r.optionsPropsRef.current.static)&&n.comboboxState===1)return n;if(n.virtual){let u=e.focus===ca.Specific?e.idx:aoe(e,{resolveItems:()=>n.virtual.options,resolveActiveIndex:()=>{var h,f;return(f=(h=n.activeOptionIndex)!=null?h:n.virtual.options.findIndex(g=>!n.virtual.disabled(g)))!=null?f:null},resolveDisabled:n.virtual.disabled,resolveId(){throw new Error("Function not implemented.")}}),d=(o=e.trigger)!=null?o:2;return n.activeOptionIndex===u&&n.activationTrigger===d?n:{...n,activeOptionIndex:u,activationTrigger:d}}let a=RZ(n);if(a.activeOptionIndex===null){let u=a.options.findIndex(d=>!d.dataRef.current.disabled);u!==-1&&(a.activeOptionIndex=u)}let l=e.focus===ca.Specific?e.idx:aoe(e,{resolveItems:()=>a.options,resolveActiveIndex:()=>a.activeOptionIndex,resolveId:u=>u.id,resolveDisabled:u=>u.dataRef.current.disabled}),c=(s=e.trigger)!=null?s:2;return n.activeOptionIndex===l&&n.activationTrigger===c?n:{...n,...a,activeOptionIndex:l,activationTrigger:c}},3:(n,e)=>{var t,i,r;if((t=n.dataRef.current)!=null&&t.virtual)return{...n,options:[...n.options,e.payload]};let o=e.payload,s=RZ(n,l=>(l.push(o),l));n.activeOptionIndex===null&&(i=n.dataRef.current)!=null&&i.isSelected(e.payload.dataRef.current.value)&&(s.activeOptionIndex=s.options.indexOf(o));let a={...n,...s,activationTrigger:2};return(r=n.dataRef.current)!=null&&r.__demoMode&&n.dataRef.current.value===void 0&&(a.activeOptionIndex=0),a},4:(n,e)=>{var t;if((t=n.dataRef.current)!=null&&t.virtual)return{...n,options:n.options.filter(r=>r.id!==e.id)};let i=RZ(n,r=>{let o=r.findIndex(s=>s.id===e.id);return o!==-1&&r.splice(o,1),r});return{...n,...i,activationTrigger:2}},5:(n,e)=>n.labelId===e.id?n:{...n,labelId:e.id},6:(n,e)=>n.activationTrigger===e.trigger?n:{...n,activationTrigger:e.trigger},7:(n,e)=>{var t;if(((t=n.virtual)==null?void 0:t.options)===e.options)return n;let i=n.activeOptionIndex;if(n.activeOptionIndex!==null){let r=e.options.indexOf(n.virtual.options[n.activeOptionIndex]);r!==-1?i=r:i=null}return{...n,activeOptionIndex:i,virtual:Object.assign({},n.virtual,{options:e.options})}}},xme=w.createContext(null);xme.displayName="ComboboxActionsContext";function CF(n){let e=w.useContext(xme);if(e===null){let t=new Error(`<${n} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,CF),t}return e}let U7e=w.createContext(null);function W2t(n){var e;let t=Bk("VirtualProvider"),[i,r]=w.useMemo(()=>{let l=t.optionsRef.current;if(!l)return[0,0];let c=window.getComputedStyle(l);return[parseFloat(c.paddingBlockStart||c.paddingTop),parseFloat(c.paddingBlockEnd||c.paddingBottom)]},[t.optionsRef.current]),o=v2t({scrollPaddingStart:i,scrollPaddingEnd:r,count:t.virtual.options.length,estimateSize(){return 40},getScrollElement(){var l;return(l=t.optionsRef.current)!=null?l:null},overscan:12}),[s,a]=w.useState(0);return Xs(()=>{a(l=>l+1)},[(e=t.virtual)==null?void 0:e.options]),ae.createElement(U7e.Provider,{value:o},ae.createElement("div",{style:{position:"relative",width:"100%",height:`${o.getTotalSize()}px`},ref:l=>{if(l){if(typeof process<"u"&&{}.JEST_WORKER_ID!==void 0||t.activationTrigger===0)return;t.activeOptionIndex!==null&&t.virtual.options.length>t.activeOptionIndex&&o.scrollToIndex(t.activeOptionIndex)}}},o.getVirtualItems().map(l=>{var c;return ae.createElement(w.Fragment,{key:l.key},ae.cloneElement((c=n.children)==null?void 0:c.call(n,{option:t.virtual.options[l.index],open:t.comboboxState===0}),{key:`${s}-${l.key}`,"data-index":l.index,"aria-setsize":t.virtual.options.length,"aria-posinset":l.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${l.start}px)`,overflowAnchor:"none"}}))})))}let Tme=w.createContext(null);Tme.displayName="ComboboxDataContext";function Bk(n){let e=w.useContext(Tme);if(e===null){let t=new Error(`<${n} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Bk),t}return e}function z2t(n,e){return Bs(e.type,H2t,n,e)}let U2t=w.Fragment;function j2t(n,e){let{value:t,defaultValue:i,onChange:r,form:o,name:s,by:a=null,disabled:l=!1,__demoMode:c=!1,nullable:u=!1,multiple:d=!1,immediate:h=!1,virtual:f=null,...g}=n,m=!1,v=null,[_=d?[]:void 0,b]=A7e(t,r,i),[y,C]=w.useReducer(z2t,{dataRef:w.createRef(),comboboxState:c?0:1,options:[],virtual:null,activeOptionIndex:null,activationTrigger:2,labelId:null}),x=w.useRef(!1),E=w.useRef({static:!1,hold:!1}),k=w.useRef(null),L=w.useRef(null),D=w.useRef(null),A=w.useRef(null),O=jn(typeof a=="string"?(je,qe)=>{let Be=a;return(je==null?void 0:je[Be])===(qe==null?void 0:qe[Be])}:a??((je,qe)=>je===qe)),P=jn(je=>y.options.findIndex(qe=>O(qe.dataRef.current.value,je))),F=w.useCallback(je=>Bs(M.mode,{1:()=>_.some(qe=>O(qe,je)),0:()=>O(_,je)}),[_]),B=jn(je=>y.activeOptionIndex===P(je)),M=w.useMemo(()=>({...y,immediate:m,optionsPropsRef:E,labelRef:k,inputRef:L,buttonRef:D,optionsRef:A,value:_,defaultValue:i,disabled:l,mode:d?1:0,virtual:y.virtual,get activeOptionIndex(){if(x.current&&y.activeOptionIndex===null&&y.options.length>0){let je=y.options.findIndex(qe=>!qe.dataRef.current.disabled);if(je!==-1)return je}return y.activeOptionIndex},calculateIndex:P,compare:O,isSelected:F,isActive:B,nullable:u,__demoMode:c}),[_,i,l,d,u,c,y,v]);Xs(()=>{},[v,void 0]),Xs(()=>{y.dataRef.current=M},[M]),oq([M.buttonRef,M.inputRef,M.optionsRef],()=>Fe.closeCombobox(),M.comboboxState===0);let V=w.useMemo(()=>{var je,qe,Be;return{open:M.comboboxState===0,disabled:l,activeIndex:M.activeOptionIndex,activeOption:M.activeOptionIndex===null?null:M.virtual?M.virtual.options[(je=M.activeOptionIndex)!=null?je:0]:(Be=(qe=M.options[M.activeOptionIndex])==null?void 0:qe.dataRef.current.value)!=null?Be:null,value:_}},[M,l,_]),U=jn(()=>{if(M.activeOptionIndex!==null){if(M.virtual)Q(M.virtual.options[M.activeOptionIndex]);else{let{dataRef:je}=M.options[M.activeOptionIndex];Q(je.current.value)}Fe.goToOption(ca.Specific,M.activeOptionIndex)}}),W=jn(()=>{C({type:0}),x.current=!0}),q=jn(()=>{C({type:1}),x.current=!1}),H=jn((je,qe,Be)=>(x.current=!1,je===ca.Specific?C({type:2,focus:ca.Specific,idx:qe,trigger:Be}):C({type:2,focus:je,trigger:Be}))),ie=jn((je,qe)=>(C({type:3,payload:{id:je,dataRef:qe}}),()=>{M.isActive(qe.current.value)&&(x.current=!0),C({type:4,id:je})})),se=jn(je=>(C({type:5,id:je}),()=>C({type:5,id:null}))),Q=jn(je=>Bs(M.mode,{0(){return b==null?void 0:b(je)},1(){let qe=M.value.slice(),Be=qe.findIndex(_t=>O(_t,je));return Be===-1?qe.push(je):qe.splice(Be,1),b==null?void 0:b(qe)}})),Ee=jn(je=>{C({type:6,trigger:je})}),Fe=w.useMemo(()=>({onChange:Q,registerOption:ie,registerLabel:se,goToOption:H,closeCombobox:q,openCombobox:W,setActivationTrigger:Ee,selectActiveOption:U}),[]),He=e===null?{}:{ref:e},ke=w.useRef(null),Me=k1();return w.useEffect(()=>{ke.current&&i!==void 0&&Me.addEventListener(ke.current,"reset",()=>{b==null||b(i)})},[ke,b]),ae.createElement(xme.Provider,{value:Fe},ae.createElement(Tme.Provider,{value:M},ae.createElement(aq,{value:Bs(M.comboboxState,{0:Pa.Open,1:Pa.Closed})},s!=null&&_!=null&&H7e({[s]:_}).map(([je,qe],Be)=>ae.createElement(g1,{features:n0.Hidden,ref:Be===0?_t=>{var Wt;ke.current=(Wt=_t==null?void 0:_t.closest("form"))!=null?Wt:null}:void 0,...NH({key:je,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:o,disabled:l,name:je,value:qe})})),Zs({ourProps:He,theirProps:g,slot:V,defaultTag:U2t,name:"Combobox"}))))}let q2t="input";function K2t(n,e){var t,i,r,o,s;let a=ic(),{id:l=`headlessui-combobox-input-${a}`,onChange:c,displayValue:u,type:d="text",...h}=n,f=Bk("Combobox.Input"),g=CF("Combobox.Input"),m=La(f.inputRef,e),v=S0(f.inputRef),_=w.useRef(!1),b=k1(),y=jn(()=>{g.onChange(null),f.optionsRef.current&&(f.optionsRef.current.scrollTop=0),g.goToOption(ca.Nothing)}),C=function(){var M;return typeof u=="function"&&f.value!==void 0?(M=u(f.value))!=null?M:"":typeof f.value=="string"?f.value:""}();M4(([M,V],[U,W])=>{if(_.current)return;let q=f.inputRef.current;q&&((W===0&&V===1||M!==U)&&(q.value=M),requestAnimationFrame(()=>{if(_.current||!q||(v==null?void 0:v.activeElement)!==q)return;let{selectionStart:H,selectionEnd:ie}=q;Math.abs((ie??0)-(H??0))===0&&H===0&&q.setSelectionRange(q.value.length,q.value.length)}))},[C,f.comboboxState,v]),M4(([M],[V])=>{if(M===0&&V===1){if(_.current)return;let U=f.inputRef.current;if(!U)return;let W=U.value,{selectionStart:q,selectionEnd:H,selectionDirection:ie}=U;U.value="",U.value=W,ie!==null?U.setSelectionRange(q,H,ie):U.setSelectionRange(q,H)}},[f.comboboxState]);let x=w.useRef(!1),E=jn(()=>{x.current=!0}),k=jn(()=>{b.nextFrame(()=>{x.current=!1})}),L=jn(M=>{switch(_.current=!0,M.key){case No.Enter:if(_.current=!1,f.comboboxState!==0||x.current)return;if(M.preventDefault(),M.stopPropagation(),f.activeOptionIndex===null){g.closeCombobox();return}g.selectActiveOption(),f.mode===0&&g.closeCombobox();break;case No.ArrowDown:return _.current=!1,M.preventDefault(),M.stopPropagation(),Bs(f.comboboxState,{0:()=>g.goToOption(ca.Next),1:()=>g.openCombobox()});case No.ArrowUp:return _.current=!1,M.preventDefault(),M.stopPropagation(),Bs(f.comboboxState,{0:()=>g.goToOption(ca.Previous),1:()=>{g.openCombobox(),b.nextFrame(()=>{f.value||g.goToOption(ca.Last)})}});case No.Home:if(M.shiftKey)break;return _.current=!1,M.preventDefault(),M.stopPropagation(),g.goToOption(ca.First);case No.PageUp:return _.current=!1,M.preventDefault(),M.stopPropagation(),g.goToOption(ca.First);case No.End:if(M.shiftKey)break;return _.current=!1,M.preventDefault(),M.stopPropagation(),g.goToOption(ca.Last);case No.PageDown:return _.current=!1,M.preventDefault(),M.stopPropagation(),g.goToOption(ca.Last);case No.Escape:return _.current=!1,f.comboboxState!==0?void 0:(M.preventDefault(),f.optionsRef.current&&!f.optionsPropsRef.current.static&&M.stopPropagation(),f.nullable&&f.mode===0&&f.value===null&&y(),g.closeCombobox());case No.Tab:if(_.current=!1,f.comboboxState!==0)return;f.mode===0&&f.activationTrigger!==1&&g.selectActiveOption(),g.closeCombobox();break}}),D=jn(M=>{c==null||c(M),f.nullable&&f.mode===0&&M.target.value===""&&y(),g.openCombobox()}),A=jn(M=>{var V,U,W;let q=(V=M.relatedTarget)!=null?V:db.find(H=>H!==M.currentTarget);if(_.current=!1,!((U=f.optionsRef.current)!=null&&U.contains(q))&&!((W=f.buttonRef.current)!=null&&W.contains(q))&&f.comboboxState===0)return M.preventDefault(),f.mode===0&&(f.nullable&&f.value===null?y():f.activationTrigger!==1&&g.selectActiveOption()),g.closeCombobox()}),O=jn(M=>{var V,U,W;let q=(V=M.relatedTarget)!=null?V:db.find(H=>H!==M.currentTarget);(U=f.buttonRef.current)!=null&&U.contains(q)||(W=f.optionsRef.current)!=null&&W.contains(q)||f.disabled||f.immediate&&f.comboboxState!==0&&(g.openCombobox(),b.nextFrame(()=>{g.setActivationTrigger(1)}))}),P=wme(()=>{if(f.labelId)return[f.labelId].join(" ")},[f.labelId]),F=w.useMemo(()=>({open:f.comboboxState===0,disabled:f.disabled}),[f]),B={ref:m,id:l,role:"combobox",type:d,"aria-controls":(t=f.optionsRef.current)==null?void 0:t.id,"aria-expanded":f.comboboxState===0,"aria-activedescendant":f.activeOptionIndex===null?void 0:f.virtual?(i=f.options.find(M=>{var V;return!((V=f.virtual)!=null&&V.disabled(M.dataRef.current.value))&&f.compare(M.dataRef.current.value,f.virtual.options[f.activeOptionIndex])}))==null?void 0:i.id:(r=f.options[f.activeOptionIndex])==null?void 0:r.id,"aria-labelledby":P,"aria-autocomplete":"list",defaultValue:(s=(o=n.defaultValue)!=null?o:f.defaultValue!==void 0?u==null?void 0:u(f.defaultValue):null)!=null?s:f.defaultValue,disabled:f.disabled,onCompositionStart:E,onCompositionEnd:k,onKeyDown:L,onChange:D,onFocus:O,onBlur:A};return Zs({ourProps:B,theirProps:h,slot:F,defaultTag:q2t,name:"Combobox.Input"})}let G2t="button";function Y2t(n,e){var t;let i=Bk("Combobox.Button"),r=CF("Combobox.Button"),o=La(i.buttonRef,e),s=ic(),{id:a=`headlessui-combobox-button-${s}`,...l}=n,c=k1(),u=jn(m=>{switch(m.key){case No.ArrowDown:return m.preventDefault(),m.stopPropagation(),i.comboboxState===1&&r.openCombobox(),c.nextFrame(()=>{var v;return(v=i.inputRef.current)==null?void 0:v.focus({preventScroll:!0})});case No.ArrowUp:return m.preventDefault(),m.stopPropagation(),i.comboboxState===1&&(r.openCombobox(),c.nextFrame(()=>{i.value||r.goToOption(ca.Last)})),c.nextFrame(()=>{var v;return(v=i.inputRef.current)==null?void 0:v.focus({preventScroll:!0})});case No.Escape:return i.comboboxState!==0?void 0:(m.preventDefault(),i.optionsRef.current&&!i.optionsPropsRef.current.static&&m.stopPropagation(),r.closeCombobox(),c.nextFrame(()=>{var v;return(v=i.inputRef.current)==null?void 0:v.focus({preventScroll:!0})}));default:return}}),d=jn(m=>{if(IN(m.currentTarget))return m.preventDefault();i.comboboxState===0?r.closeCombobox():(m.preventDefault(),r.openCombobox()),c.nextFrame(()=>{var v;return(v=i.inputRef.current)==null?void 0:v.focus({preventScroll:!0})})}),h=wme(()=>{if(i.labelId)return[i.labelId,a].join(" ")},[i.labelId,a]),f=w.useMemo(()=>({open:i.comboboxState===0,disabled:i.disabled,value:i.value}),[i]),g={ref:o,id:a,type:sq(n,i.buttonRef),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":(t=i.optionsRef.current)==null?void 0:t.id,"aria-expanded":i.comboboxState===0,"aria-labelledby":h,disabled:i.disabled,onClick:d,onKeyDown:u};return Zs({ourProps:g,theirProps:l,slot:f,defaultTag:G2t,name:"Combobox.Button"})}let Q2t="label";function X2t(n,e){let t=ic(),{id:i=`headlessui-combobox-label-${t}`,...r}=n,o=Bk("Combobox.Label"),s=CF("Combobox.Label"),a=La(o.labelRef,e);Xs(()=>s.registerLabel(i),[i]);let l=jn(()=>{var u;return(u=o.inputRef.current)==null?void 0:u.focus({preventScroll:!0})}),c=w.useMemo(()=>({open:o.comboboxState===0,disabled:o.disabled}),[o]);return Zs({ourProps:{ref:a,id:i,onClick:l},theirProps:r,slot:c,defaultTag:Q2t,name:"Combobox.Label"})}let Z2t="ul",J2t=Bm.RenderStrategy|Bm.Static;function eLt(n,e){let t=ic(),{id:i=`headlessui-combobox-options-${t}`,hold:r=!1,...o}=n,s=Bk("Combobox.Options"),a=La(s.optionsRef,e),l=Fk(),c=(()=>l!==null?(l&Pa.Open)===Pa.Open:s.comboboxState===0)();Xs(()=>{var f;s.optionsPropsRef.current.static=(f=n.static)!=null?f:!1},[s.optionsPropsRef,n.static]),Xs(()=>{s.optionsPropsRef.current.hold=r},[s.optionsPropsRef,r]),$7e({container:s.optionsRef.current,enabled:s.comboboxState===0,accept(f){return f.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:f.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(f){f.setAttribute("role","none")}});let u=wme(()=>{var f,g;return(g=s.labelId)!=null?g:(f=s.buttonRef.current)==null?void 0:f.id},[s.labelId,s.buttonRef.current]),d=w.useMemo(()=>({open:s.comboboxState===0,option:void 0}),[s]),h={"aria-labelledby":u,role:"listbox","aria-multiselectable":s.mode===1?!0:void 0,id:i,ref:a};return s.virtual&&s.comboboxState===0&&Object.assign(o,{children:ae.createElement(W2t,null,o.children)}),Zs({ourProps:h,theirProps:o,slot:d,defaultTag:Z2t,features:J2t,visible:c,name:"Combobox.Options"})}let tLt="li";function nLt(n,e){var t;let i=ic(),{id:r=`headlessui-combobox-option-${i}`,disabled:o=!1,value:s,order:a=null,...l}=n,c=Bk("Combobox.Option"),u=CF("Combobox.Option"),d=c.virtual?c.activeOptionIndex===c.calculateIndex(s):c.activeOptionIndex===null?!1:((t=c.options[c.activeOptionIndex])==null?void 0:t.id)===r,h=c.isSelected(s),f=w.useRef(null),g=ig({disabled:o,value:s,domRef:f,order:a}),m=w.useContext(U7e),v=La(e,f,m?m.measureElement:null),_=jn(()=>u.onChange(s));Xs(()=>u.registerOption(r,g),[g,r]);let b=w.useRef(!(c.virtual||c.__demoMode));Xs(()=>{if(!c.virtual||!c.__demoMode)return;let A=gg();return A.requestAnimationFrame(()=>{b.current=!0}),A.dispose},[c.virtual,c.__demoMode]),Xs(()=>{if(!b.current||c.comboboxState!==0||!d||c.activationTrigger===0)return;let A=gg();return A.requestAnimationFrame(()=>{var O,P;(P=(O=f.current)==null?void 0:O.scrollIntoView)==null||P.call(O,{block:"nearest"})}),A.dispose},[f,d,c.comboboxState,c.activationTrigger,c.activeOptionIndex]);let y=jn(A=>{var O;if(o||(O=c.virtual)!=null&&O.disabled(s))return A.preventDefault();_(),O7e()||requestAnimationFrame(()=>{var P;return(P=c.inputRef.current)==null?void 0:P.focus({preventScroll:!0})}),c.mode===0&&requestAnimationFrame(()=>u.closeCombobox())}),C=jn(()=>{var A;if(o||(A=c.virtual)!=null&&A.disabled(s))return u.goToOption(ca.Nothing);let O=c.calculateIndex(s);u.goToOption(ca.Specific,O)}),x=B7e(),E=jn(A=>x.update(A)),k=jn(A=>{var O;if(!x.wasMoved(A)||o||(O=c.virtual)!=null&&O.disabled(s)||d)return;let P=c.calculateIndex(s);u.goToOption(ca.Specific,P,0)}),L=jn(A=>{var O;x.wasMoved(A)&&(o||(O=c.virtual)!=null&&O.disabled(s)||d&&(c.optionsPropsRef.current.hold||u.goToOption(ca.Nothing)))}),D=w.useMemo(()=>({active:d,selected:h,disabled:o}),[d,h,o]);return Zs({ourProps:{id:r,ref:v,role:"option",tabIndex:o===!0?void 0:-1,"aria-disabled":o===!0?!0:void 0,"aria-selected":h,disabled:void 0,onClick:y,onFocus:C,onPointerEnter:E,onMouseEnter:E,onPointerMove:k,onMouseMove:k,onPointerLeave:L,onMouseLeave:L},theirProps:l,slot:D,defaultTag:tLt,name:"Combobox.Option"})}let iLt=Js(j2t),rLt=Js(Y2t),oLt=Js(K2t),sLt=Js(X2t),aLt=Js(eLt),lLt=Js(nLt),YE=Object.assign(iLt,{Input:oLt,Button:rLt,Label:sLt,Options:aLt,Option:lLt});function kme(n,e,t,i){let r=ig(t);w.useEffect(()=>{n=n??window;function o(s){r.current(s)}return n.addEventListener(e,o,i),()=>n.removeEventListener(e,o,i)},[n,e,i])}function wF(){let n=w.useRef(!1);return Xs(()=>(n.current=!0,()=>{n.current=!1}),[]),n}function j7e(n){let e=jn(n),t=w.useRef(!1);w.useEffect(()=>(t.current=!1,()=>{t.current=!0,nq(()=>{t.current&&e()})}),[e])}var jp=(n=>(n[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n))(jp||{});function Ime(){let n=w.useRef(0);return P7e("keydown",e=>{e.key==="Tab"&&(n.current=e.shiftKey?1:0)},!0),n}function q7e(n){if(!n)return new Set;if(typeof n=="function")return new Set(n());let e=new Set;for(let t of n.current)t.current instanceof HTMLElement&&e.add(t.current);return e}let cLt="div";var K7e=(n=>(n[n.None=1]="None",n[n.InitialFocus=2]="InitialFocus",n[n.TabLock=4]="TabLock",n[n.FocusLock=8]="FocusLock",n[n.RestoreFocus=16]="RestoreFocus",n[n.All=30]="All",n))(K7e||{});function uLt(n,e){let t=w.useRef(null),i=La(t,e),{initialFocus:r,containers:o,features:s=30,...a}=n;kN()||(s=1);let l=S0(t);fLt({ownerDocument:l},!!(s&16));let c=pLt({ownerDocument:l,container:t,initialFocus:r},!!(s&2));gLt({ownerDocument:l,container:t,containers:o,previousActiveElement:c},!!(s&8));let u=Ime(),d=jn(m=>{let v=t.current;v&&(_=>_())(()=>{Bs(u.current,{[jp.Forwards]:()=>{pm(v,wd.First,{skipElements:[m.relatedTarget]})},[jp.Backwards]:()=>{pm(v,wd.Last,{skipElements:[m.relatedTarget]})}})})}),h=k1(),f=w.useRef(!1),g={ref:i,onKeyDown(m){m.key=="Tab"&&(f.current=!0,h.requestAnimationFrame(()=>{f.current=!1}))},onBlur(m){let v=q7e(o);t.current instanceof HTMLElement&&v.add(t.current);let _=m.relatedTarget;_ instanceof HTMLElement&&_.dataset.headlessuiFocusGuard!=="true"&&(G7e(v,_)||(f.current?pm(t.current,Bs(u.current,{[jp.Forwards]:()=>wd.Next,[jp.Backwards]:()=>wd.Previous})|wd.WrapAround,{relativeTo:m.target}):m.target instanceof HTMLElement&&Ew(m.target)))}};return ae.createElement(ae.Fragment,null,!!(s&4)&&ae.createElement(g1,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:n0.Focusable}),Zs({ourProps:g,theirProps:a,defaultTag:cLt,name:"FocusTrap"}),!!(s&4)&&ae.createElement(g1,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:n0.Focusable}))}let dLt=Js(uLt),tO=Object.assign(dLt,{features:K7e});function hLt(n=!0){let e=w.useRef(db.slice());return M4(([t],[i])=>{i===!0&&t===!1&&nq(()=>{e.current.splice(0)}),i===!1&&t===!0&&(e.current=db.slice())},[n,db,e]),jn(()=>{var t;return(t=e.current.find(i=>i!=null&&i.isConnected))!=null?t:null})}function fLt({ownerDocument:n},e){let t=hLt(e);M4(()=>{e||(n==null?void 0:n.activeElement)===(n==null?void 0:n.body)&&Ew(t())},[e]),j7e(()=>{e&&Ew(t())})}function pLt({ownerDocument:n,container:e,initialFocus:t},i){let r=w.useRef(null),o=wF();return M4(()=>{if(!i)return;let s=e.current;s&&nq(()=>{if(!o.current)return;let a=n==null?void 0:n.activeElement;if(t!=null&&t.current){if((t==null?void 0:t.current)===a){r.current=a;return}}else if(s.contains(a)){r.current=a;return}t!=null&&t.current?Ew(t.current):pm(s,wd.First)===P4.Error&&console.warn("There are no focusable elements inside the "),r.current=n==null?void 0:n.activeElement})},[i]),r}function gLt({ownerDocument:n,container:e,containers:t,previousActiveElement:i},r){let o=wF();kme(n==null?void 0:n.defaultView,"focus",s=>{if(!r||!o.current)return;let a=q7e(t);e.current instanceof HTMLElement&&a.add(e.current);let l=i.current;if(!l)return;let c=s.target;c&&c instanceof HTMLElement?G7e(a,c)?(i.current=c,Ew(c)):(s.preventDefault(),s.stopPropagation(),Ew(l)):Ew(i.current)},!0)}function G7e(n,e){for(let t of n)if(t.contains(e))return!0;return!1}let Y7e=w.createContext(!1);function mLt(){return w.useContext(Y7e)}function loe(n){return ae.createElement(Y7e.Provider,{value:n.force},n.children)}function _Lt(n){let e=mLt(),t=w.useContext(Q7e),i=S0(n),[r,o]=w.useState(()=>{if(!e&&t!==null||Ky.isServer)return null;let s=i==null?void 0:i.getElementById("headlessui-portal-root");if(s)return s;if(i===null)return null;let a=i.createElement("div");return a.setAttribute("id","headlessui-portal-root"),i.body.appendChild(a)});return w.useEffect(()=>{r!==null&&(i!=null&&i.body.contains(r)||i==null||i.body.appendChild(r))},[r,i]),w.useEffect(()=>{e||t!==null&&o(t.current)},[t,o,e]),r}let vLt=w.Fragment;function bLt(n,e){let t=n,i=w.useRef(null),r=La(F7e(u=>{i.current=u}),e),o=S0(i),s=_Lt(i),[a]=w.useState(()=>{var u;return Ky.isServer?null:(u=o==null?void 0:o.createElement("div"))!=null?u:null}),l=w.useContext(coe),c=kN();return Xs(()=>{!s||!a||s.contains(a)||(a.setAttribute("data-headlessui-portal",""),s.appendChild(a))},[s,a]),Xs(()=>{if(a&&l)return l.register(a)},[l,a]),j7e(()=>{var u;!s||!a||(a instanceof Node&&s.contains(a)&&s.removeChild(a),s.childNodes.length<=0&&((u=s.parentElement)==null||u.removeChild(s)))}),c?!s||!a?null:sp.createPortal(Zs({ourProps:{ref:r},theirProps:t,defaultTag:vLt,name:"Portal"}),a):null}let yLt=w.Fragment,Q7e=w.createContext(null);function CLt(n,e){let{target:t,...i}=n,r={ref:La(e)};return ae.createElement(Q7e.Provider,{value:t},Zs({ourProps:r,theirProps:i,defaultTag:yLt,name:"Popover.Group"}))}let coe=w.createContext(null);function X7e(){let n=w.useContext(coe),e=w.useRef([]),t=jn(o=>(e.current.push(o),n&&n.register(o),()=>i(o))),i=jn(o=>{let s=e.current.indexOf(o);s!==-1&&e.current.splice(s,1),n&&n.unregister(o)}),r=w.useMemo(()=>({register:t,unregister:i,portals:e}),[t,i,e]);return[e,w.useMemo(()=>function({children:o}){return ae.createElement(coe.Provider,{value:r},o)},[r])]}let wLt=Js(bLt),SLt=Js(CLt),uoe=Object.assign(wLt,{Group:SLt});function ELt(n,e){return n===e&&(n!==0||1/n===1/e)||n!==n&&e!==e}const xLt=typeof Object.is=="function"?Object.is:ELt,{useState:TLt,useEffect:kLt,useLayoutEffect:ILt,useDebugValue:LLt}=Am;function DLt(n,e,t){const i=e(),[{inst:r},o]=TLt({inst:{value:i,getSnapshot:e}});return ILt(()=>{r.value=i,r.getSnapshot=e,OZ(r)&&o({inst:r})},[n,i,e]),kLt(()=>(OZ(r)&&o({inst:r}),n(()=>{OZ(r)&&o({inst:r})})),[n]),LLt(i),i}function OZ(n){const e=n.getSnapshot,t=n.value;try{const i=e();return!xLt(t,i)}catch{return!0}}function ALt(n,e,t){return e()}const NLt=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",RLt=!NLt,OLt=RLt?ALt:DLt,PLt="useSyncExternalStore"in Am?(n=>n.useSyncExternalStore)(Am):OLt;function MLt(n){return PLt(n.subscribe,n.getSnapshot,n.getSnapshot)}function FLt(n,e){let t=n(),i=new Set;return{getSnapshot(){return t},subscribe(r){return i.add(r),()=>i.delete(r)},dispatch(r,...o){let s=e[r].call(t,...o);s&&(t=s,i.forEach(a=>a()))}}}function BLt(){let n;return{before({doc:e}){var t;let i=e.documentElement;n=((t=e.defaultView)!=null?t:window).innerWidth-i.clientWidth},after({doc:e,d:t}){let i=e.documentElement,r=i.clientWidth-i.offsetWidth,o=n-r;t.style(i,"paddingRight",`${o}px`)}}}function $Lt(){return R7e()?{before({doc:n,d:e,meta:t}){function i(r){return t.containers.flatMap(o=>o()).some(o=>o.contains(r))}e.microTask(()=>{var r;if(window.getComputedStyle(n.documentElement).scrollBehavior!=="auto"){let a=gg();a.style(n.documentElement,"scrollBehavior","auto"),e.add(()=>e.microTask(()=>a.dispose()))}let o=(r=window.scrollY)!=null?r:window.pageYOffset,s=null;e.addEventListener(n,"click",a=>{if(a.target instanceof HTMLElement)try{let l=a.target.closest("a");if(!l)return;let{hash:c}=new URL(l.href),u=n.querySelector(c);u&&!i(u)&&(s=u)}catch{}},!0),e.addEventListener(n,"touchstart",a=>{if(a.target instanceof HTMLElement)if(i(a.target)){let l=a.target;for(;l.parentElement&&i(l.parentElement);)l=l.parentElement;e.style(l,"overscrollBehavior","contain")}else e.style(a.target,"touchAction","none")}),e.addEventListener(n,"touchmove",a=>{if(a.target instanceof HTMLElement)if(i(a.target)){let l=a.target;for(;l.parentElement&&l.dataset.headlessuiPortal!==""&&!(l.scrollHeight>l.clientHeight||l.scrollWidth>l.clientWidth);)l=l.parentElement;l.dataset.headlessuiPortal===""&&a.preventDefault()}else a.preventDefault()},{passive:!1}),e.add(()=>{var a;let l=(a=window.scrollY)!=null?a:window.pageYOffset;o!==l&&window.scrollTo(0,o),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{}}function VLt(){return{before({doc:n,d:e}){e.style(n.documentElement,"overflow","hidden")}}}function HLt(n){let e={};for(let t of n)Object.assign(e,t(e));return e}let Fx=FLt(()=>new Map,{PUSH(n,e){var t;let i=(t=this.get(n))!=null?t:{doc:n,count:0,d:gg(),meta:new Set};return i.count++,i.meta.add(e),this.set(n,i),this},POP(n,e){let t=this.get(n);return t&&(t.count--,t.meta.delete(e)),this},SCROLL_PREVENT({doc:n,d:e,meta:t}){let i={doc:n,d:e,meta:HLt(t)},r=[$Lt(),BLt(),VLt()];r.forEach(({before:o})=>o==null?void 0:o(i)),r.forEach(({after:o})=>o==null?void 0:o(i))},SCROLL_ALLOW({d:n}){n.dispose()},TEARDOWN({doc:n}){this.delete(n)}});Fx.subscribe(()=>{let n=Fx.getSnapshot(),e=new Map;for(let[t]of n)e.set(t,t.documentElement.style.overflow);for(let t of n.values()){let i=e.get(t.doc)==="hidden",r=t.count!==0;(r&&!i||!r&&i)&&Fx.dispatch(t.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",t),t.count===0&&Fx.dispatch("TEARDOWN",t)}});function WLt(n,e,t){let i=MLt(Fx),r=n?i.get(n):void 0,o=r?r.count>0:!1;return Xs(()=>{if(!(!n||!e))return Fx.dispatch("PUSH",n,t),()=>Fx.dispatch("POP",n,t)},[e,n]),o}let PZ=new Map,nO=new Map;function ike(n,e=!0){Xs(()=>{var t;if(!e)return;let i=typeof n=="function"?n():n.current;if(!i)return;function r(){var s;if(!i)return;let a=(s=nO.get(i))!=null?s:1;if(a===1?nO.delete(i):nO.set(i,a-1),a!==1)return;let l=PZ.get(i);l&&(l["aria-hidden"]===null?i.removeAttribute("aria-hidden"):i.setAttribute("aria-hidden",l["aria-hidden"]),i.inert=l.inert,PZ.delete(i))}let o=(t=nO.get(i))!=null?t:0;return nO.set(i,o+1),o!==0||(PZ.set(i,{"aria-hidden":i.getAttribute("aria-hidden"),inert:i.inert}),i.setAttribute("aria-hidden","true"),i.inert=!0),r},[n,e])}function Z7e({defaultContainers:n=[],portals:e,mainTreeNodeRef:t}={}){var i;let r=w.useRef((i=t==null?void 0:t.current)!=null?i:null),o=S0(r),s=jn(()=>{var a,l,c;let u=[];for(let d of n)d!==null&&(d instanceof HTMLElement?u.push(d):"current"in d&&d.current instanceof HTMLElement&&u.push(d.current));if(e!=null&&e.current)for(let d of e.current)u.push(d);for(let d of(a=o==null?void 0:o.querySelectorAll("html > *, body > *"))!=null?a:[])d!==document.body&&d!==document.head&&d instanceof HTMLElement&&d.id!=="headlessui-portal-root"&&(d.contains(r.current)||d.contains((c=(l=r.current)==null?void 0:l.getRootNode())==null?void 0:c.host)||u.some(h=>d.contains(h))||u.push(d));return u});return{resolveContainers:s,contains:jn(a=>s().some(l=>l.contains(a))),mainTreeNodeRef:r,MainTreeNode:w.useMemo(()=>function(){return t!=null?null:ae.createElement(g1,{features:n0.Hidden,ref:r})},[r,t])}}function zLt(){let n=w.useRef(null);return{mainTreeNodeRef:n,MainTreeNode:w.useMemo(()=>function(){return ae.createElement(g1,{features:n0.Hidden,ref:n})},[n])}}let Lme=w.createContext(()=>{});Lme.displayName="StackContext";var doe=(n=>(n[n.Add=0]="Add",n[n.Remove=1]="Remove",n))(doe||{});function ULt(){return w.useContext(Lme)}function jLt({children:n,onUpdate:e,type:t,element:i,enabled:r}){let o=ULt(),s=jn((...a)=>{e==null||e(...a),o(...a)});return Xs(()=>{let a=r===void 0||r===!0;return a&&s(0,t,i),()=>{a&&s(1,t,i)}},[s,t,i,r]),ae.createElement(Lme.Provider,{value:s},n)}let J7e=w.createContext(null);function e$e(){let n=w.useContext(J7e);if(n===null){let e=new Error("You used a component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,e$e),e}return n}function t$e(){let[n,e]=w.useState([]);return[n.length>0?n.join(" "):void 0,w.useMemo(()=>function(t){let i=jn(o=>(e(s=>[...s,o]),()=>e(s=>{let a=s.slice(),l=a.indexOf(o);return l!==-1&&a.splice(l,1),a}))),r=w.useMemo(()=>({register:i,slot:t.slot,name:t.name,props:t.props}),[i,t.slot,t.name,t.props]);return ae.createElement(J7e.Provider,{value:r},t.children)},[e])]}let qLt="p";function KLt(n,e){let t=ic(),{id:i=`headlessui-description-${t}`,...r}=n,o=e$e(),s=La(e);Xs(()=>o.register(i),[i,o.register]);let a={ref:s,...o.props,id:i};return Zs({ourProps:a,theirProps:r,slot:o.slot||{},defaultTag:qLt,name:o.name||"Description"})}let GLt=Js(KLt),n$e=Object.assign(GLt,{});var YLt=(n=>(n[n.Open=0]="Open",n[n.Closed=1]="Closed",n))(YLt||{}),QLt=(n=>(n[n.SetTitleId=0]="SetTitleId",n))(QLt||{});let XLt={0(n,e){return n.titleId===e.id?n:{...n,titleId:e.id}}},RH=w.createContext(null);RH.displayName="DialogContext";function SF(n){let e=w.useContext(RH);if(e===null){let t=new Error(`<${n} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,SF),t}return e}function ZLt(n,e,t=()=>[document.body]){WLt(n,e,i=>{var r;return{containers:[...(r=i.containers)!=null?r:[],t]}})}function JLt(n,e){return Bs(e.type,XLt,n,e)}let eDt="div",tDt=Bm.RenderStrategy|Bm.Static;function nDt(n,e){let t=ic(),{id:i=`headlessui-dialog-${t}`,open:r,onClose:o,initialFocus:s,role:a="dialog",__demoMode:l=!1,...c}=n,[u,d]=w.useState(0),h=w.useRef(!1);a=function(){return a==="dialog"||a==="alertdialog"?a:(h.current||(h.current=!0,console.warn(`Invalid role [${a}] passed to . Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")}();let f=Fk();r===void 0&&f!==null&&(r=(f&Pa.Open)===Pa.Open);let g=w.useRef(null),m=La(g,e),v=S0(g),_=n.hasOwnProperty("open")||f!==null,b=n.hasOwnProperty("onClose");if(!_&&!b)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!_)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!b)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(typeof r!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${r}`);if(typeof o!="function")throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${o}`);let y=r?0:1,[C,x]=w.useReducer(JLt,{titleId:null,descriptionId:null,panelRef:w.createRef()}),E=jn(()=>o(!1)),k=jn(Be=>x({type:0,id:Be})),L=kN()?l?!1:y===0:!1,D=u>1,A=w.useContext(RH)!==null,[O,P]=X7e(),F={get current(){var Be;return(Be=C.panelRef.current)!=null?Be:g.current}},{resolveContainers:B,mainTreeNodeRef:M,MainTreeNode:V}=Z7e({portals:O,defaultContainers:[F]}),U=D?"parent":"leaf",W=f!==null?(f&Pa.Closing)===Pa.Closing:!1,q=(()=>A||W?!1:L)(),H=w.useCallback(()=>{var Be,_t;return(_t=Array.from((Be=v==null?void 0:v.querySelectorAll("body > *"))!=null?Be:[]).find(Wt=>Wt.id==="headlessui-portal-root"?!1:Wt.contains(M.current)&&Wt instanceof HTMLElement))!=null?_t:null},[M]);ike(H,q);let ie=(()=>D?!0:L)(),se=w.useCallback(()=>{var Be,_t;return(_t=Array.from((Be=v==null?void 0:v.querySelectorAll("[data-headlessui-portal]"))!=null?Be:[]).find(Wt=>Wt.contains(M.current)&&Wt instanceof HTMLElement))!=null?_t:null},[M]);ike(se,ie);let Q=(()=>!(!L||D))();oq(B,Be=>{Be.preventDefault(),E()},Q);let Ee=(()=>!(D||y!==0))();kme(v==null?void 0:v.defaultView,"keydown",Be=>{Ee&&(Be.defaultPrevented||Be.key===No.Escape&&(Be.preventDefault(),Be.stopPropagation(),E()))});let Fe=(()=>!(W||y!==0||A))();ZLt(v,Fe,B),w.useEffect(()=>{if(y!==0||!g.current)return;let Be=new ResizeObserver(_t=>{for(let Wt of _t){let Tt=Wt.target.getBoundingClientRect();Tt.x===0&&Tt.y===0&&Tt.width===0&&Tt.height===0&&E()}});return Be.observe(g.current),()=>Be.disconnect()},[y,g,E]);let[He,ke]=t$e(),Me=w.useMemo(()=>[{dialogState:y,close:E,setTitleId:k},C],[y,C,E,k]),je=w.useMemo(()=>({open:y===0}),[y]),qe={ref:m,id:i,role:a,"aria-modal":y===0?!0:void 0,"aria-labelledby":C.titleId,"aria-describedby":He};return ae.createElement(jLt,{type:"Dialog",enabled:y===0,element:g,onUpdate:jn((Be,_t)=>{_t==="Dialog"&&Bs(Be,{[doe.Add]:()=>d(Wt=>Wt+1),[doe.Remove]:()=>d(Wt=>Wt-1)})})},ae.createElement(loe,{force:!0},ae.createElement(uoe,null,ae.createElement(RH.Provider,{value:Me},ae.createElement(uoe.Group,{target:g},ae.createElement(loe,{force:!1},ae.createElement(ke,{slot:je,name:"Dialog.Description"},ae.createElement(tO,{initialFocus:s,containers:B,features:L?Bs(U,{parent:tO.features.RestoreFocus,leaf:tO.features.All&~tO.features.FocusLock}):tO.features.None},ae.createElement(P,null,Zs({ourProps:qe,theirProps:c,slot:je,defaultTag:eDt,features:tDt,visible:y===0,name:"Dialog"}))))))))),ae.createElement(V,null))}let iDt="div";function rDt(n,e){let t=ic(),{id:i=`headlessui-dialog-overlay-${t}`,...r}=n,[{dialogState:o,close:s}]=SF("Dialog.Overlay"),a=La(e),l=jn(u=>{if(u.target===u.currentTarget){if(IN(u.currentTarget))return u.preventDefault();u.preventDefault(),u.stopPropagation(),s()}}),c=w.useMemo(()=>({open:o===0}),[o]);return Zs({ourProps:{ref:a,id:i,"aria-hidden":!0,onClick:l},theirProps:r,slot:c,defaultTag:iDt,name:"Dialog.Overlay"})}let oDt="div";function sDt(n,e){let t=ic(),{id:i=`headlessui-dialog-backdrop-${t}`,...r}=n,[{dialogState:o},s]=SF("Dialog.Backdrop"),a=La(e);w.useEffect(()=>{if(s.panelRef.current===null)throw new Error("A component is being used, but a component is missing.")},[s.panelRef]);let l=w.useMemo(()=>({open:o===0}),[o]);return ae.createElement(loe,{force:!0},ae.createElement(uoe,null,Zs({ourProps:{ref:a,id:i,"aria-hidden":!0},theirProps:r,slot:l,defaultTag:oDt,name:"Dialog.Backdrop"})))}let aDt="div";function lDt(n,e){let t=ic(),{id:i=`headlessui-dialog-panel-${t}`,...r}=n,[{dialogState:o},s]=SF("Dialog.Panel"),a=La(e,s.panelRef),l=w.useMemo(()=>({open:o===0}),[o]),c=jn(u=>{u.stopPropagation()});return Zs({ourProps:{ref:a,id:i,onClick:c},theirProps:r,slot:l,defaultTag:aDt,name:"Dialog.Panel"})}let cDt="h2";function uDt(n,e){let t=ic(),{id:i=`headlessui-dialog-title-${t}`,...r}=n,[{dialogState:o,setTitleId:s}]=SF("Dialog.Title"),a=La(e);w.useEffect(()=>(s(i),()=>s(null)),[i,s]);let l=w.useMemo(()=>({open:o===0}),[o]);return Zs({ourProps:{ref:a,id:i},theirProps:r,slot:l,defaultTag:cDt,name:"Dialog.Title"})}let dDt=Js(nDt),hDt=Js(sDt),fDt=Js(lDt),pDt=Js(rDt),gDt=Js(uDt),aT=Object.assign(dDt,{Backdrop:hDt,Panel:fDt,Overlay:pDt,Title:gDt,Description:n$e}),rke=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function oke(n){var e,t;let i=(e=n.innerText)!=null?e:"",r=n.cloneNode(!0);if(!(r instanceof HTMLElement))return i;let o=!1;for(let a of r.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))a.remove(),o=!0;let s=o?(t=r.innerText)!=null?t:"":i;return rke.test(s)&&(s=s.replace(rke,"")),s}function mDt(n){let e=n.getAttribute("aria-label");if(typeof e=="string")return e.trim();let t=n.getAttribute("aria-labelledby");if(t){let i=t.split(" ").map(r=>{let o=document.getElementById(r);if(o){let s=o.getAttribute("aria-label");return typeof s=="string"?s.trim():oke(o).trim()}return null}).filter(Boolean);if(i.length>0)return i.join(", ")}return oke(n).trim()}function _Dt(n){let e=w.useRef(""),t=w.useRef("");return jn(()=>{let i=n.current;if(!i)return"";let r=i.innerText;if(e.current===r)return t.current;let o=mDt(i).trim().toLowerCase();return e.current=r,t.current=o,o})}var vDt=(n=>(n[n.Open=0]="Open",n[n.Closed=1]="Closed",n))(vDt||{}),bDt=(n=>(n[n.Pointer=0]="Pointer",n[n.Other=1]="Other",n))(bDt||{}),yDt=(n=>(n[n.OpenMenu=0]="OpenMenu",n[n.CloseMenu=1]="CloseMenu",n[n.GoToItem=2]="GoToItem",n[n.Search=3]="Search",n[n.ClearSearch=4]="ClearSearch",n[n.RegisterItem=5]="RegisterItem",n[n.UnregisterItem=6]="UnregisterItem",n))(yDt||{});function MZ(n,e=t=>t){let t=n.activeItemIndex!==null?n.items[n.activeItemIndex]:null,i=Sme(e(n.items.slice()),o=>o.dataRef.current.domRef.current),r=t?i.indexOf(t):null;return r===-1&&(r=null),{items:i,activeItemIndex:r}}let CDt={1(n){return n.menuState===1?n:{...n,activeItemIndex:null,menuState:1}},0(n){return n.menuState===0?n:{...n,__demoMode:!1,menuState:0}},2:(n,e)=>{var t;let i=MZ(n),r=aoe(e,{resolveItems:()=>i.items,resolveActiveIndex:()=>i.activeItemIndex,resolveId:o=>o.id,resolveDisabled:o=>o.dataRef.current.disabled});return{...n,...i,searchQuery:"",activeItemIndex:r,activationTrigger:(t=e.trigger)!=null?t:1}},3:(n,e)=>{let t=n.searchQuery!==""?0:1,i=n.searchQuery+e.value.toLowerCase(),r=(n.activeItemIndex!==null?n.items.slice(n.activeItemIndex+t).concat(n.items.slice(0,n.activeItemIndex+t)):n.items).find(s=>{var a;return((a=s.dataRef.current.textValue)==null?void 0:a.startsWith(i))&&!s.dataRef.current.disabled}),o=r?n.items.indexOf(r):-1;return o===-1||o===n.activeItemIndex?{...n,searchQuery:i}:{...n,searchQuery:i,activeItemIndex:o,activationTrigger:1}},4(n){return n.searchQuery===""?n:{...n,searchQuery:"",searchActiveItemIndex:null}},5:(n,e)=>{let t=MZ(n,i=>[...i,{id:e.id,dataRef:e.dataRef}]);return{...n,...t}},6:(n,e)=>{let t=MZ(n,i=>{let r=i.findIndex(o=>o.id===e.id);return r!==-1&&i.splice(r,1),i});return{...n,...t,activationTrigger:1}}},Dme=w.createContext(null);Dme.displayName="MenuContext";function lq(n){let e=w.useContext(Dme);if(e===null){let t=new Error(`<${n} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,lq),t}return e}function wDt(n,e){return Bs(e.type,CDt,n,e)}let SDt=w.Fragment;function EDt(n,e){let{__demoMode:t=!1,...i}=n,r=w.useReducer(wDt,{__demoMode:t,menuState:t?0:1,buttonRef:w.createRef(),itemsRef:w.createRef(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:o,itemsRef:s,buttonRef:a},l]=r,c=La(e);oq([a,s],(f,g)=>{var m;l({type:1}),rq(g,iq.Loose)||(f.preventDefault(),(m=a.current)==null||m.focus())},o===0);let u=jn(()=>{l({type:1})}),d=w.useMemo(()=>({open:o===0,close:u}),[o,u]),h={ref:c};return ae.createElement(Dme.Provider,{value:r},ae.createElement(aq,{value:Bs(o,{0:Pa.Open,1:Pa.Closed})},Zs({ourProps:h,theirProps:i,slot:d,defaultTag:SDt,name:"Menu"})))}let xDt="button";function TDt(n,e){var t;let i=ic(),{id:r=`headlessui-menu-button-${i}`,...o}=n,[s,a]=lq("Menu.Button"),l=La(s.buttonRef,e),c=k1(),u=jn(m=>{switch(m.key){case No.Space:case No.Enter:case No.ArrowDown:m.preventDefault(),m.stopPropagation(),a({type:0}),c.nextFrame(()=>a({type:2,focus:ca.First}));break;case No.ArrowUp:m.preventDefault(),m.stopPropagation(),a({type:0}),c.nextFrame(()=>a({type:2,focus:ca.Last}));break}}),d=jn(m=>{switch(m.key){case No.Space:m.preventDefault();break}}),h=jn(m=>{if(IN(m.currentTarget))return m.preventDefault();n.disabled||(s.menuState===0?(a({type:1}),c.nextFrame(()=>{var v;return(v=s.buttonRef.current)==null?void 0:v.focus({preventScroll:!0})})):(m.preventDefault(),a({type:0})))}),f=w.useMemo(()=>({open:s.menuState===0}),[s]),g={ref:l,id:r,type:sq(n,s.buttonRef),"aria-haspopup":"menu","aria-controls":(t=s.itemsRef.current)==null?void 0:t.id,"aria-expanded":s.menuState===0,onKeyDown:u,onKeyUp:d,onClick:h};return Zs({ourProps:g,theirProps:o,slot:f,defaultTag:xDt,name:"Menu.Button"})}let kDt="div",IDt=Bm.RenderStrategy|Bm.Static;function LDt(n,e){var t,i;let r=ic(),{id:o=`headlessui-menu-items-${r}`,...s}=n,[a,l]=lq("Menu.Items"),c=La(a.itemsRef,e),u=S0(a.itemsRef),d=k1(),h=Fk(),f=(()=>h!==null?(h&Pa.Open)===Pa.Open:a.menuState===0)();w.useEffect(()=>{let b=a.itemsRef.current;b&&a.menuState===0&&b!==(u==null?void 0:u.activeElement)&&b.focus({preventScroll:!0})},[a.menuState,a.itemsRef,u]),$7e({container:a.itemsRef.current,enabled:a.menuState===0,accept(b){return b.getAttribute("role")==="menuitem"?NodeFilter.FILTER_REJECT:b.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(b){b.setAttribute("role","none")}});let g=jn(b=>{var y,C;switch(d.dispose(),b.key){case No.Space:if(a.searchQuery!=="")return b.preventDefault(),b.stopPropagation(),l({type:3,value:b.key});case No.Enter:if(b.preventDefault(),b.stopPropagation(),l({type:1}),a.activeItemIndex!==null){let{dataRef:x}=a.items[a.activeItemIndex];(C=(y=x.current)==null?void 0:y.domRef.current)==null||C.click()}N7e(a.buttonRef.current);break;case No.ArrowDown:return b.preventDefault(),b.stopPropagation(),l({type:2,focus:ca.Next});case No.ArrowUp:return b.preventDefault(),b.stopPropagation(),l({type:2,focus:ca.Previous});case No.Home:case No.PageUp:return b.preventDefault(),b.stopPropagation(),l({type:2,focus:ca.First});case No.End:case No.PageDown:return b.preventDefault(),b.stopPropagation(),l({type:2,focus:ca.Last});case No.Escape:b.preventDefault(),b.stopPropagation(),l({type:1}),gg().nextFrame(()=>{var x;return(x=a.buttonRef.current)==null?void 0:x.focus({preventScroll:!0})});break;case No.Tab:b.preventDefault(),b.stopPropagation(),l({type:1}),gg().nextFrame(()=>{k2t(a.buttonRef.current,b.shiftKey?wd.Previous:wd.Next)});break;default:b.key.length===1&&(l({type:3,value:b.key}),d.setTimeout(()=>l({type:4}),350));break}}),m=jn(b=>{switch(b.key){case No.Space:b.preventDefault();break}}),v=w.useMemo(()=>({open:a.menuState===0}),[a]),_={"aria-activedescendant":a.activeItemIndex===null||(t=a.items[a.activeItemIndex])==null?void 0:t.id,"aria-labelledby":(i=a.buttonRef.current)==null?void 0:i.id,id:o,onKeyDown:g,onKeyUp:m,role:"menu",tabIndex:0,ref:c};return Zs({ourProps:_,theirProps:s,slot:v,defaultTag:kDt,features:IDt,visible:f,name:"Menu.Items"})}let DDt=w.Fragment;function ADt(n,e){let t=ic(),{id:i=`headlessui-menu-item-${t}`,disabled:r=!1,...o}=n,[s,a]=lq("Menu.Item"),l=s.activeItemIndex!==null?s.items[s.activeItemIndex].id===i:!1,c=w.useRef(null),u=La(e,c);Xs(()=>{if(s.__demoMode||s.menuState!==0||!l||s.activationTrigger===0)return;let x=gg();return x.requestAnimationFrame(()=>{var E,k;(k=(E=c.current)==null?void 0:E.scrollIntoView)==null||k.call(E,{block:"nearest"})}),x.dispose},[s.__demoMode,c,l,s.menuState,s.activationTrigger,s.activeItemIndex]);let d=_Dt(c),h=w.useRef({disabled:r,domRef:c,get textValue(){return d()}});Xs(()=>{h.current.disabled=r},[h,r]),Xs(()=>(a({type:5,id:i,dataRef:h}),()=>a({type:6,id:i})),[h,i]);let f=jn(()=>{a({type:1})}),g=jn(x=>{if(r)return x.preventDefault();a({type:1}),N7e(s.buttonRef.current)}),m=jn(()=>{if(r)return a({type:2,focus:ca.Nothing});a({type:2,focus:ca.Specific,id:i})}),v=B7e(),_=jn(x=>v.update(x)),b=jn(x=>{v.wasMoved(x)&&(r||l||a({type:2,focus:ca.Specific,id:i,trigger:0}))}),y=jn(x=>{v.wasMoved(x)&&(r||l&&a({type:2,focus:ca.Nothing}))}),C=w.useMemo(()=>({active:l,disabled:r,close:f}),[l,r,f]);return Zs({ourProps:{id:i,ref:u,role:"menuitem",tabIndex:r===!0?void 0:-1,"aria-disabled":r===!0?!0:void 0,disabled:void 0,onClick:g,onFocus:m,onPointerEnter:_,onMouseEnter:_,onPointerMove:b,onMouseMove:b,onPointerLeave:y,onMouseLeave:y},theirProps:o,slot:C,defaultTag:DDt,name:"Menu.Item"})}let NDt=Js(EDt),RDt=Js(TDt),ODt=Js(LDt),PDt=Js(ADt),Q1=Object.assign(NDt,{Button:RDt,Items:ODt,Item:PDt});var MDt=(n=>(n[n.Open=0]="Open",n[n.Closed=1]="Closed",n))(MDt||{}),FDt=(n=>(n[n.TogglePopover=0]="TogglePopover",n[n.ClosePopover=1]="ClosePopover",n[n.SetButton=2]="SetButton",n[n.SetButtonId=3]="SetButtonId",n[n.SetPanel=4]="SetPanel",n[n.SetPanelId=5]="SetPanelId",n))(FDt||{});let BDt={0:n=>{let e={...n,popoverState:Bs(n.popoverState,{0:1,1:0})};return e.popoverState===0&&(e.__demoMode=!1),e},1(n){return n.popoverState===1?n:{...n,popoverState:1}},2(n,e){return n.button===e.button?n:{...n,button:e.button}},3(n,e){return n.buttonId===e.buttonId?n:{...n,buttonId:e.buttonId}},4(n,e){return n.panel===e.panel?n:{...n,panel:e.panel}},5(n,e){return n.panelId===e.panelId?n:{...n,panelId:e.panelId}}},Ame=w.createContext(null);Ame.displayName="PopoverContext";function cq(n){let e=w.useContext(Ame);if(e===null){let t=new Error(`<${n} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,cq),t}return e}let Nme=w.createContext(null);Nme.displayName="PopoverAPIContext";function Rme(n){let e=w.useContext(Nme);if(e===null){let t=new Error(`<${n} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Rme),t}return e}let Ome=w.createContext(null);Ome.displayName="PopoverGroupContext";function i$e(){return w.useContext(Ome)}let uq=w.createContext(null);uq.displayName="PopoverPanelContext";function $Dt(){return w.useContext(uq)}function VDt(n,e){return Bs(e.type,BDt,n,e)}let HDt="div";function WDt(n,e){var t;let{__demoMode:i=!1,...r}=n,o=w.useRef(null),s=La(e,F7e(V=>{o.current=V})),a=w.useRef([]),l=w.useReducer(VDt,{__demoMode:i,popoverState:i?0:1,buttons:a,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:w.createRef(),afterPanelSentinel:w.createRef()}),[{popoverState:c,button:u,buttonId:d,panel:h,panelId:f,beforePanelSentinel:g,afterPanelSentinel:m},v]=l,_=S0((t=o.current)!=null?t:u),b=w.useMemo(()=>{if(!u||!h)return!1;for(let se of document.querySelectorAll("body > *"))if(Number(se==null?void 0:se.contains(u))^Number(se==null?void 0:se.contains(h)))return!0;let V=yF(),U=V.indexOf(u),W=(U+V.length-1)%V.length,q=(U+1)%V.length,H=V[W],ie=V[q];return!h.contains(H)&&!h.contains(ie)},[u,h]),y=ig(d),C=ig(f),x=w.useMemo(()=>({buttonId:y,panelId:C,close:()=>v({type:1})}),[y,C,v]),E=i$e(),k=E==null?void 0:E.registerPopover,L=jn(()=>{var V;return(V=E==null?void 0:E.isFocusWithinPopoverGroup())!=null?V:(_==null?void 0:_.activeElement)&&((u==null?void 0:u.contains(_.activeElement))||(h==null?void 0:h.contains(_.activeElement)))});w.useEffect(()=>k==null?void 0:k(x),[k,x]);let[D,A]=X7e(),O=Z7e({mainTreeNodeRef:E==null?void 0:E.mainTreeNodeRef,portals:D,defaultContainers:[u,h]});kme(_==null?void 0:_.defaultView,"focus",V=>{var U,W,q,H;V.target!==window&&V.target instanceof HTMLElement&&c===0&&(L()||u&&h&&(O.contains(V.target)||(W=(U=g.current)==null?void 0:U.contains)!=null&&W.call(U,V.target)||(H=(q=m.current)==null?void 0:q.contains)!=null&&H.call(q,V.target)||v({type:1})))},!0),oq(O.resolveContainers,(V,U)=>{v({type:1}),rq(U,iq.Loose)||(V.preventDefault(),u==null||u.focus())},c===0);let P=jn(V=>{v({type:1});let U=(()=>V?V instanceof HTMLElement?V:"current"in V&&V.current instanceof HTMLElement?V.current:u:u)();U==null||U.focus()}),F=w.useMemo(()=>({close:P,isPortalled:b}),[P,b]),B=w.useMemo(()=>({open:c===0,close:P}),[c,P]),M={ref:s};return ae.createElement(uq.Provider,{value:null},ae.createElement(Ame.Provider,{value:l},ae.createElement(Nme.Provider,{value:F},ae.createElement(aq,{value:Bs(c,{0:Pa.Open,1:Pa.Closed})},ae.createElement(A,null,Zs({ourProps:M,theirProps:r,slot:B,defaultTag:HDt,name:"Popover"}),ae.createElement(O.MainTreeNode,null))))))}let zDt="button";function UDt(n,e){let t=ic(),{id:i=`headlessui-popover-button-${t}`,...r}=n,[o,s]=cq("Popover.Button"),{isPortalled:a}=Rme("Popover.Button"),l=w.useRef(null),c=`headlessui-focus-sentinel-${ic()}`,u=i$e(),d=u==null?void 0:u.closeOthers,h=$Dt()!==null;w.useEffect(()=>{if(!h)return s({type:3,buttonId:i}),()=>{s({type:3,buttonId:null})}},[h,i,s]);let[f]=w.useState(()=>Symbol()),g=La(l,e,h?null:O=>{if(O)o.buttons.current.push(f);else{let P=o.buttons.current.indexOf(f);P!==-1&&o.buttons.current.splice(P,1)}o.buttons.current.length>1&&console.warn("You are already using a but only 1 is supported."),O&&s({type:2,button:O})}),m=La(l,e),v=S0(l),_=jn(O=>{var P,F,B;if(h){if(o.popoverState===1)return;switch(O.key){case No.Space:case No.Enter:O.preventDefault(),(F=(P=O.target).click)==null||F.call(P),s({type:1}),(B=o.button)==null||B.focus();break}}else switch(O.key){case No.Space:case No.Enter:O.preventDefault(),O.stopPropagation(),o.popoverState===1&&(d==null||d(o.buttonId)),s({type:0});break;case No.Escape:if(o.popoverState!==0)return d==null?void 0:d(o.buttonId);if(!l.current||v!=null&&v.activeElement&&!l.current.contains(v.activeElement))return;O.preventDefault(),O.stopPropagation(),s({type:1});break}}),b=jn(O=>{h||O.key===No.Space&&O.preventDefault()}),y=jn(O=>{var P,F;IN(O.currentTarget)||n.disabled||(h?(s({type:1}),(P=o.button)==null||P.focus()):(O.preventDefault(),O.stopPropagation(),o.popoverState===1&&(d==null||d(o.buttonId)),s({type:0}),(F=o.button)==null||F.focus()))}),C=jn(O=>{O.preventDefault(),O.stopPropagation()}),x=o.popoverState===0,E=w.useMemo(()=>({open:x}),[x]),k=sq(n,l),L=h?{ref:m,type:k,onKeyDown:_,onClick:y}:{ref:g,id:o.buttonId,type:k,"aria-expanded":o.popoverState===0,"aria-controls":o.panel?o.panelId:void 0,onKeyDown:_,onKeyUp:b,onClick:y,onMouseDown:C},D=Ime(),A=jn(()=>{let O=o.panel;if(!O)return;function P(){Bs(D.current,{[jp.Forwards]:()=>pm(O,wd.First),[jp.Backwards]:()=>pm(O,wd.Last)})===P4.Error&&pm(yF().filter(F=>F.dataset.headlessuiFocusGuard!=="true"),Bs(D.current,{[jp.Forwards]:wd.Next,[jp.Backwards]:wd.Previous}),{relativeTo:o.button})}P()});return ae.createElement(ae.Fragment,null,Zs({ourProps:L,theirProps:r,slot:E,defaultTag:zDt,name:"Popover.Button"}),x&&!h&&a&&ae.createElement(g1,{id:c,features:n0.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:A}))}let jDt="div",qDt=Bm.RenderStrategy|Bm.Static;function KDt(n,e){let t=ic(),{id:i=`headlessui-popover-overlay-${t}`,...r}=n,[{popoverState:o},s]=cq("Popover.Overlay"),a=La(e),l=Fk(),c=(()=>l!==null?(l&Pa.Open)===Pa.Open:o===0)(),u=jn(h=>{if(IN(h.currentTarget))return h.preventDefault();s({type:1})}),d=w.useMemo(()=>({open:o===0}),[o]);return Zs({ourProps:{ref:a,id:i,"aria-hidden":!0,onClick:u},theirProps:r,slot:d,defaultTag:jDt,features:qDt,visible:c,name:"Popover.Overlay"})}let GDt="div",YDt=Bm.RenderStrategy|Bm.Static;function QDt(n,e){let t=ic(),{id:i=`headlessui-popover-panel-${t}`,focus:r=!1,...o}=n,[s,a]=cq("Popover.Panel"),{close:l,isPortalled:c}=Rme("Popover.Panel"),u=`headlessui-focus-sentinel-before-${ic()}`,d=`headlessui-focus-sentinel-after-${ic()}`,h=w.useRef(null),f=La(h,e,L=>{a({type:4,panel:L})}),g=S0(h),m=L2t();Xs(()=>(a({type:5,panelId:i}),()=>{a({type:5,panelId:null})}),[i,a]);let v=Fk(),_=(()=>v!==null?(v&Pa.Open)===Pa.Open:s.popoverState===0)(),b=jn(L=>{var D;switch(L.key){case No.Escape:if(s.popoverState!==0||!h.current||g!=null&&g.activeElement&&!h.current.contains(g.activeElement))return;L.preventDefault(),L.stopPropagation(),a({type:1}),(D=s.button)==null||D.focus();break}});w.useEffect(()=>{var L;n.static||s.popoverState===1&&((L=n.unmount)==null||L)&&a({type:4,panel:null})},[s.popoverState,n.unmount,n.static,a]),w.useEffect(()=>{if(s.__demoMode||!r||s.popoverState!==0||!h.current)return;let L=g==null?void 0:g.activeElement;h.current.contains(L)||pm(h.current,wd.First)},[s.__demoMode,r,h,s.popoverState]);let y=w.useMemo(()=>({open:s.popoverState===0,close:l}),[s,l]),C={ref:f,id:i,onKeyDown:b,onBlur:r&&s.popoverState===0?L=>{var D,A,O,P,F;let B=L.relatedTarget;B&&h.current&&((D=h.current)!=null&&D.contains(B)||(a({type:1}),((O=(A=s.beforePanelSentinel.current)==null?void 0:A.contains)!=null&&O.call(A,B)||(F=(P=s.afterPanelSentinel.current)==null?void 0:P.contains)!=null&&F.call(P,B))&&B.focus({preventScroll:!0})))}:void 0,tabIndex:-1},x=Ime(),E=jn(()=>{let L=h.current;if(!L)return;function D(){Bs(x.current,{[jp.Forwards]:()=>{var A;pm(L,wd.First)===P4.Error&&((A=s.afterPanelSentinel.current)==null||A.focus())},[jp.Backwards]:()=>{var A;(A=s.button)==null||A.focus({preventScroll:!0})}})}D()}),k=jn(()=>{let L=h.current;if(!L)return;function D(){Bs(x.current,{[jp.Forwards]:()=>{var A;if(!s.button)return;let O=yF(),P=O.indexOf(s.button),F=O.slice(0,P+1),B=[...O.slice(P+1),...F];for(let M of B.slice())if(M.dataset.headlessuiFocusGuard==="true"||(A=s.panel)!=null&&A.contains(M)){let V=B.indexOf(M);V!==-1&&B.splice(V,1)}pm(B,wd.First,{sorted:!1})},[jp.Backwards]:()=>{var A;pm(L,wd.Previous)===P4.Error&&((A=s.button)==null||A.focus())}})}D()});return ae.createElement(uq.Provider,{value:i},_&&c&&ae.createElement(g1,{id:u,ref:s.beforePanelSentinel,features:n0.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:E}),Zs({mergeRefs:m,ourProps:C,theirProps:o,slot:y,defaultTag:GDt,features:YDt,visible:_,name:"Popover.Panel"}),_&&c&&ae.createElement(g1,{id:d,ref:s.afterPanelSentinel,features:n0.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:k}))}let XDt="div";function ZDt(n,e){let t=w.useRef(null),i=La(t,e),[r,o]=w.useState([]),s=zLt(),a=jn(m=>{o(v=>{let _=v.indexOf(m);if(_!==-1){let b=v.slice();return b.splice(_,1),b}return v})}),l=jn(m=>(o(v=>[...v,m]),()=>a(m))),c=jn(()=>{var m;let v=bF(t);if(!v)return!1;let _=v.activeElement;return(m=t.current)!=null&&m.contains(_)?!0:r.some(b=>{var y,C;return((y=v.getElementById(b.buttonId.current))==null?void 0:y.contains(_))||((C=v.getElementById(b.panelId.current))==null?void 0:C.contains(_))})}),u=jn(m=>{for(let v of r)v.buttonId.current!==m&&v.close()}),d=w.useMemo(()=>({registerPopover:l,unregisterPopover:a,isFocusWithinPopoverGroup:c,closeOthers:u,mainTreeNodeRef:s.mainTreeNodeRef}),[l,a,c,u,s.mainTreeNodeRef]),h=w.useMemo(()=>({}),[]),f=n,g={ref:i};return ae.createElement(Ome.Provider,{value:d},Zs({ourProps:g,theirProps:f,slot:h,defaultTag:XDt,name:"Popover.Group"}),ae.createElement(s.MainTreeNode,null))}let JDt=Js(WDt),eAt=Js(UDt),tAt=Js(KDt),nAt=Js(QDt),iAt=Js(ZDt),FZ=Object.assign(JDt,{Button:eAt,Overlay:tAt,Panel:nAt,Group:iAt}),r$e=w.createContext(null);function o$e(){let n=w.useContext(r$e);if(n===null){let e=new Error("You used a