Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
greenpreneurs /
client /
dist /
assets /
[ HOME SHELL ]
Name
Size
Permission
Action
index-DuUNbhN0.css
185.04
KB
-rw-r--r--
index-JI5lT4-L.js
763.39
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index-JI5lT4-L.js
var n_=Object.defineProperty;var o_=(e,t,r)=>t in e?n_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var K=(e,t,r)=>o_(e,typeof t!="symbol"?t+"":t,r);function a_(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const o in n)if(o!=="default"&&!(o in e)){const a=Object.getOwnPropertyDescriptor(n,o);a&&Object.defineProperty(e,o,a.get?a:{enumerable:!0,get:()=>n[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=r(o);fetch(o.href,a)}})();function ou(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function i_(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),r}var Gv={exports:{}},au={},Xv={exports:{}},ce={};/** * @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 vs=Symbol.for("react.element"),s_=Symbol.for("react.portal"),l_=Symbol.for("react.fragment"),c_=Symbol.for("react.strict_mode"),u_=Symbol.for("react.profiler"),d_=Symbol.for("react.provider"),f_=Symbol.for("react.context"),p_=Symbol.for("react.forward_ref"),h_=Symbol.for("react.suspense"),m_=Symbol.for("react.memo"),g_=Symbol.for("react.lazy"),Fm=Symbol.iterator;function v_(e){return e===null||typeof e!="object"?null:(e=Fm&&e[Fm]||e["@@iterator"],typeof e=="function"?e:null)}var Jv={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Zv=Object.assign,ey={};function $a(e,t,r){this.props=e,this.context=t,this.refs=ey,this.updater=r||Jv}$a.prototype.isReactComponent={};$a.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};$a.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ty(){}ty.prototype=$a.prototype;function Ep(e,t,r){this.props=e,this.context=t,this.refs=ey,this.updater=r||Jv}var _p=Ep.prototype=new ty;_p.constructor=Ep;Zv(_p,$a.prototype);_p.isPureReactComponent=!0;var Bm=Array.isArray,ry=Object.prototype.hasOwnProperty,Cp={current:null},ny={key:!0,ref:!0,__self:!0,__source:!0};function oy(e,t,r){var n,o={},a=null,i=null;if(t!=null)for(n in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)ry.call(t,n)&&!ny.hasOwnProperty(n)&&(o[n]=t[n]);var s=arguments.length-2;if(s===1)o.children=r;else if(1<s){for(var c=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(n in s=e.defaultProps,s)o[n]===void 0&&(o[n]=s[n]);return{$$typeof:vs,type:e,key:a,ref:i,props:o,_owner:Cp.current}}function y_(e,t){return{$$typeof:vs,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Sp(e){return typeof e=="object"&&e!==null&&e.$$typeof===vs}function b_(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var zm=/\/+/g;function Ju(e,t){return typeof e=="object"&&e!==null&&e.key!=null?b_(""+e.key):t.toString(36)}function gl(e,t,r,n,o){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case vs:case s_:i=!0}}if(i)return i=e,o=o(i),e=n===""?"."+Ju(i,0):n,Bm(o)?(r="",e!=null&&(r=e.replace(zm,"$&/")+"/"),gl(o,t,r,"",function(u){return u})):o!=null&&(Sp(o)&&(o=y_(o,r+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(zm,"$&/")+"/")+e)),t.push(o)),1;if(i=0,n=n===""?".":n+":",Bm(e))for(var s=0;s<e.length;s++){a=e[s];var c=n+Ju(a,s);i+=gl(a,t,r,c,o)}else if(c=v_(e),typeof c=="function")for(e=c.call(e),s=0;!(a=e.next()).done;)a=a.value,c=n+Ju(a,s++),i+=gl(a,t,r,c,o);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function As(e,t,r){if(e==null)return e;var n=[],o=0;return gl(e,n,"","",function(a){return t.call(r,a,o++)}),n}function x_(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ct={current:null},vl={transition:null},w_={ReactCurrentDispatcher:Ct,ReactCurrentBatchConfig:vl,ReactCurrentOwner:Cp};function ay(){throw Error("act(...) is not supported in production builds of React.")}ce.Children={map:As,forEach:function(e,t,r){As(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return As(e,function(){t++}),t},toArray:function(e){return As(e,function(t){return t})||[]},only:function(e){if(!Sp(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};ce.Component=$a;ce.Fragment=l_;ce.Profiler=u_;ce.PureComponent=Ep;ce.StrictMode=c_;ce.Suspense=h_;ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=w_;ce.act=ay;ce.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=Zv({},e.props),o=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=Cp.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)ry.call(t,c)&&!ny.hasOwnProperty(c)&&(n[c]=t[c]===void 0&&s!==void 0?s[c]:t[c])}var c=arguments.length-2;if(c===1)n.children=r;else if(1<c){s=Array(c);for(var u=0;u<c;u++)s[u]=arguments[u+2];n.children=s}return{$$typeof:vs,type:e.type,key:o,ref:a,props:n,_owner:i}};ce.createContext=function(e){return e={$$typeof:f_,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:d_,_context:e},e.Consumer=e};ce.createElement=oy;ce.createFactory=function(e){var t=oy.bind(null,e);return t.type=e,t};ce.createRef=function(){return{current:null}};ce.forwardRef=function(e){return{$$typeof:p_,render:e}};ce.isValidElement=Sp;ce.lazy=function(e){return{$$typeof:g_,_payload:{_status:-1,_result:e},_init:x_}};ce.memo=function(e,t){return{$$typeof:m_,type:e,compare:t===void 0?null:t}};ce.startTransition=function(e){var t=vl.transition;vl.transition={};try{e()}finally{vl.transition=t}};ce.unstable_act=ay;ce.useCallback=function(e,t){return Ct.current.useCallback(e,t)};ce.useContext=function(e){return Ct.current.useContext(e)};ce.useDebugValue=function(){};ce.useDeferredValue=function(e){return Ct.current.useDeferredValue(e)};ce.useEffect=function(e,t){return Ct.current.useEffect(e,t)};ce.useId=function(){return Ct.current.useId()};ce.useImperativeHandle=function(e,t,r){return Ct.current.useImperativeHandle(e,t,r)};ce.useInsertionEffect=function(e,t){return Ct.current.useInsertionEffect(e,t)};ce.useLayoutEffect=function(e,t){return Ct.current.useLayoutEffect(e,t)};ce.useMemo=function(e,t){return Ct.current.useMemo(e,t)};ce.useReducer=function(e,t,r){return Ct.current.useReducer(e,t,r)};ce.useRef=function(e){return Ct.current.useRef(e)};ce.useState=function(e){return Ct.current.useState(e)};ce.useSyncExternalStore=function(e,t,r){return Ct.current.useSyncExternalStore(e,t,r)};ce.useTransition=function(){return Ct.current.useTransition()};ce.version="18.3.1";Xv.exports=ce;var g=Xv.exports;const M=ou(g),Hi=a_({__proto__:null,default:M},[g]);/** * @license React * react-jsx-runtime.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 k_=g,E_=Symbol.for("react.element"),__=Symbol.for("react.fragment"),C_=Object.prototype.hasOwnProperty,S_=k_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,D_={key:!0,ref:!0,__self:!0,__source:!0};function iy(e,t,r){var n,o={},a=null,i=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(n in t)C_.call(t,n)&&!D_.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:E_,type:e,key:a,ref:i,props:o,_owner:S_.current}}au.Fragment=__;au.jsx=iy;au.jsxs=iy;Gv.exports=au;var l=Gv.exports,sy={exports:{}},Jt={},ly={exports:{}},cy={};/** * @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(e){function t(O,H){var F=O.length;O.push(H);e:for(;0<F;){var U=F-1>>>1,re=O[U];if(0<o(re,H))O[U]=H,O[F]=re,F=U;else break e}}function r(O){return O.length===0?null:O[0]}function n(O){if(O.length===0)return null;var H=O[0],F=O.pop();if(F!==H){O[0]=F;e:for(var U=0,re=O.length,Oe=re>>>1;U<Oe;){var fe=2*(U+1)-1,q=O[fe],ee=fe+1,Z=O[ee];if(0>o(q,F))ee<re&&0>o(Z,q)?(O[U]=Z,O[ee]=F,U=ee):(O[U]=q,O[fe]=F,U=fe);else if(ee<re&&0>o(Z,F))O[U]=Z,O[ee]=F,U=ee;else break e}}return H}function o(O,H){var F=O.sortIndex-H.sortIndex;return F!==0?F:O.id-H.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var c=[],u=[],d=1,f=null,p=3,h=!1,m=!1,v=!1,w=typeof setTimeout=="function"?setTimeout:null,y=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 x(O){for(var H=r(u);H!==null;){if(H.callback===null)n(u);else if(H.startTime<=O)n(u),H.sortIndex=H.expirationTime,t(c,H);else break;H=r(u)}}function k(O){if(v=!1,x(O),!m)if(r(c)!==null)m=!0,A(E);else{var H=r(u);H!==null&&B(k,H.startTime-O)}}function E(O,H){m=!1,v&&(v=!1,y(j),j=-1),h=!0;var F=p;try{for(x(H),f=r(c);f!==null&&(!(f.expirationTime>H)||O&&!T());){var U=f.callback;if(typeof U=="function"){f.callback=null,p=f.priorityLevel;var re=U(f.expirationTime<=H);H=e.unstable_now(),typeof re=="function"?f.callback=re:f===r(c)&&n(c),x(H)}else n(c);f=r(c)}if(f!==null)var Oe=!0;else{var fe=r(u);fe!==null&&B(k,fe.startTime-H),Oe=!1}return Oe}finally{f=null,p=F,h=!1}}var C=!1,_=null,j=-1,N=5,P=-1;function T(){return!(e.unstable_now()-P<N)}function D(){if(_!==null){var O=e.unstable_now();P=O;var H=!0;try{H=_(!0,O)}finally{H?R():(C=!1,_=null)}}else C=!1}var R;if(typeof b=="function")R=function(){b(D)};else if(typeof MessageChannel<"u"){var S=new MessageChannel,z=S.port2;S.port1.onmessage=D,R=function(){z.postMessage(null)}}else R=function(){w(D,0)};function A(O){_=O,C||(C=!0,R())}function B(O,H){j=w(function(){O(e.unstable_now())},H)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(O){O.callback=null},e.unstable_continueExecution=function(){m||h||(m=!0,A(E))},e.unstable_forceFrameRate=function(O){0>O||125<O?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<O?Math.floor(1e3/O):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return r(c)},e.unstable_next=function(O){switch(p){case 1:case 2:case 3:var H=3;break;default:H=p}var F=p;p=H;try{return O()}finally{p=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(O,H){switch(O){case 1:case 2:case 3:case 4:case 5:break;default:O=3}var F=p;p=O;try{return H()}finally{p=F}},e.unstable_scheduleCallback=function(O,H,F){var U=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?U+F:U):F=U,O){case 1:var re=-1;break;case 2:re=250;break;case 5:re=1073741823;break;case 4:re=1e4;break;default:re=5e3}return re=F+re,O={id:d++,callback:H,priorityLevel:O,startTime:F,expirationTime:re,sortIndex:-1},F>U?(O.sortIndex=F,t(u,O),r(c)===null&&O===r(u)&&(v?(y(j),j=-1):v=!0,B(k,F-U))):(O.sortIndex=re,t(c,O),m||h||(m=!0,A(E))),O},e.unstable_shouldYield=T,e.unstable_wrapCallback=function(O){var H=p;return function(){var F=p;p=H;try{return O.apply(this,arguments)}finally{p=F}}}})(cy);ly.exports=cy;var j_=ly.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 N_=g,Kt=j_;function $(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var uy=new Set,Yi={};function qo(e,t){_a(e,t),_a(e+"Capture",t)}function _a(e,t){for(Yi[e]=t,e=0;e<t.length;e++)uy.add(t[e])}var ln=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Gd=Object.prototype.hasOwnProperty,T_=/^[: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]*$/,Hm={},Ym={};function P_(e){return Gd.call(Ym,e)?!0:Gd.call(Hm,e)?!1:T_.test(e)?Ym[e]=!0:(Hm[e]=!0,!1)}function I_(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function O_(e,t,r,n){if(t===null||typeof t>"u"||I_(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function St(e,t,r,n,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var ft={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ft[e]=new St(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ft[t]=new St(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ft[e]=new St(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ft[e]=new St(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ft[e]=new St(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ft[e]=new St(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ft[e]=new St(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ft[e]=new St(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ft[e]=new St(e,5,!1,e.toLowerCase(),null,!1,!1)});var Dp=/[\-:]([a-z])/g;function jp(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Dp,jp);ft[t]=new St(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Dp,jp);ft[t]=new St(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Dp,jp);ft[t]=new St(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ft[e]=new St(e,1,!1,e.toLowerCase(),null,!1,!1)});ft.xlinkHref=new St("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ft[e]=new St(e,1,!1,e.toLowerCase(),null,!0,!0)});function Np(e,t,r,n){var o=ft.hasOwnProperty(t)?ft[t]:null;(o!==null?o.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(O_(t,r,o,n)&&(r=null),n||o===null?P_(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=r===null?o.type===3?!1:"":r:(t=o.attributeName,n=o.attributeNamespace,r===null?e.removeAttribute(t):(o=o.type,r=o===3||o===4&&r===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var yn=N_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Fs=Symbol.for("react.element"),ta=Symbol.for("react.portal"),ra=Symbol.for("react.fragment"),Tp=Symbol.for("react.strict_mode"),Xd=Symbol.for("react.profiler"),dy=Symbol.for("react.provider"),fy=Symbol.for("react.context"),Pp=Symbol.for("react.forward_ref"),Jd=Symbol.for("react.suspense"),Zd=Symbol.for("react.suspense_list"),Ip=Symbol.for("react.memo"),Dn=Symbol.for("react.lazy"),py=Symbol.for("react.offscreen"),$m=Symbol.iterator;function ei(e){return e===null||typeof e!="object"?null:(e=$m&&e[$m]||e["@@iterator"],typeof e=="function"?e:null)}var ze=Object.assign,Zu;function gi(e){if(Zu===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Zu=t&&t[1]||""}return` `+Zu+e}var ed=!1;function td(e,t){if(!e||ed)return"";ed=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var n=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){n=u}e.call(t.prototype)}else{try{throw Error()}catch(u){n=u}e()}}catch(u){if(u&&n&&typeof u.stack=="string"){for(var o=u.stack.split(` `),a=n.stack.split(` `),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(i!==1||s!==1)do if(i--,s--,0>s||o[i]!==a[s]){var c=` `+o[i].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=i&&0<=s);break}}}finally{ed=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?gi(e):""}function R_(e){switch(e.tag){case 5:return gi(e.type);case 16:return gi("Lazy");case 13:return gi("Suspense");case 19:return gi("SuspenseList");case 0:case 2:case 15:return e=td(e.type,!1),e;case 11:return e=td(e.type.render,!1),e;case 1:return e=td(e.type,!0),e;default:return""}}function ef(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ra:return"Fragment";case ta:return"Portal";case Xd:return"Profiler";case Tp:return"StrictMode";case Jd:return"Suspense";case Zd:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case fy:return(e.displayName||"Context")+".Consumer";case dy:return(e._context.displayName||"Context")+".Provider";case Pp:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ip:return t=e.displayName||null,t!==null?t:ef(e.type)||"Memo";case Dn:t=e._payload,e=e._init;try{return ef(e(t))}catch{}}return null}function M_(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ef(t);case 8:return t===Tp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Gn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function hy(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function L_(e){var t=hy(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){n=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(i){n=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Bs(e){e._valueTracker||(e._valueTracker=L_(e))}function my(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=hy(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function zl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function tf(e,t){var r=t.checked;return ze({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function Um(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=Gn(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function gy(e,t){t=t.checked,t!=null&&Np(e,"checked",t,!1)}function rf(e,t){gy(e,t);var r=Gn(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?nf(e,t.type,r):t.hasOwnProperty("defaultValue")&&nf(e,t.type,Gn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Wm(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function nf(e,t,r){(t!=="number"||zl(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var vi=Array.isArray;function ga(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o<r.length;o++)t["$"+r[o]]=!0;for(r=0;r<e.length;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Gn(r),t=null,o=0;o<e.length;o++){if(e[o].value===r){e[o].selected=!0,n&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function of(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error($(91));return ze({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Vm(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error($(92));if(vi(r)){if(1<r.length)throw Error($(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:Gn(r)}}function vy(e,t){var r=Gn(t.value),n=Gn(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function Km(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function yy(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function af(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?yy(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var zs,by=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,o){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(zs=zs||document.createElement("div"),zs.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=zs.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function $i(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var _i={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},A_=["Webkit","ms","Moz","O"];Object.keys(_i).forEach(function(e){A_.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),_i[t]=_i[e]})});function xy(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||_i.hasOwnProperty(e)&&_i[e]?(""+t).trim():t+"px"}function wy(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=xy(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var F_=ze({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function sf(e,t){if(t){if(F_[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error($(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error($(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error($(61))}if(t.style!=null&&typeof t.style!="object")throw Error($(62))}}function lf(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var cf=null;function Op(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var uf=null,va=null,ya=null;function qm(e){if(e=xs(e)){if(typeof uf!="function")throw Error($(280));var t=e.stateNode;t&&(t=uu(t),uf(e.stateNode,e.type,t))}}function ky(e){va?ya?ya.push(e):ya=[e]:va=e}function Ey(){if(va){var e=va,t=ya;if(ya=va=null,qm(e),t)for(e=0;e<t.length;e++)qm(t[e])}}function _y(e,t){return e(t)}function Cy(){}var rd=!1;function Sy(e,t,r){if(rd)return e(t,r);rd=!0;try{return _y(e,t,r)}finally{rd=!1,(va!==null||ya!==null)&&(Cy(),Ey())}}function Ui(e,t){var r=e.stateNode;if(r===null)return null;var n=uu(r);if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error($(231,t,typeof r));return r}var df=!1;if(ln)try{var ti={};Object.defineProperty(ti,"passive",{get:function(){df=!0}}),window.addEventListener("test",ti,ti),window.removeEventListener("test",ti,ti)}catch{df=!1}function B_(e,t,r,n,o,a,i,s,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(r,u)}catch(d){this.onError(d)}}var Ci=!1,Hl=null,Yl=!1,ff=null,z_={onError:function(e){Ci=!0,Hl=e}};function H_(e,t,r,n,o,a,i,s,c){Ci=!1,Hl=null,B_.apply(z_,arguments)}function Y_(e,t,r,n,o,a,i,s,c){if(H_.apply(this,arguments),Ci){if(Ci){var u=Hl;Ci=!1,Hl=null}else throw Error($(198));Yl||(Yl=!0,ff=u)}}function Qo(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function Dy(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Qm(e){if(Qo(e)!==e)throw Error($(188))}function $_(e){var t=e.alternate;if(!t){if(t=Qo(e),t===null)throw Error($(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(o===null)break;var a=o.alternate;if(a===null){if(n=o.return,n!==null){r=n;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===r)return Qm(o),e;if(a===n)return Qm(o),t;a=a.sibling}throw Error($(188))}if(r.return!==n.return)r=o,n=a;else{for(var i=!1,s=o.child;s;){if(s===r){i=!0,r=o,n=a;break}if(s===n){i=!0,n=o,r=a;break}s=s.sibling}if(!i){for(s=a.child;s;){if(s===r){i=!0,r=a,n=o;break}if(s===n){i=!0,n=a,r=o;break}s=s.sibling}if(!i)throw Error($(189))}}if(r.alternate!==n)throw Error($(190))}if(r.tag!==3)throw Error($(188));return r.stateNode.current===r?e:t}function jy(e){return e=$_(e),e!==null?Ny(e):null}function Ny(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Ny(e);if(t!==null)return t;e=e.sibling}return null}var Ty=Kt.unstable_scheduleCallback,Gm=Kt.unstable_cancelCallback,U_=Kt.unstable_shouldYield,W_=Kt.unstable_requestPaint,$e=Kt.unstable_now,V_=Kt.unstable_getCurrentPriorityLevel,Rp=Kt.unstable_ImmediatePriority,Py=Kt.unstable_UserBlockingPriority,$l=Kt.unstable_NormalPriority,K_=Kt.unstable_LowPriority,Iy=Kt.unstable_IdlePriority,iu=null,Fr=null;function q_(e){if(Fr&&typeof Fr.onCommitFiberRoot=="function")try{Fr.onCommitFiberRoot(iu,e,void 0,(e.current.flags&128)===128)}catch{}}var kr=Math.clz32?Math.clz32:X_,Q_=Math.log,G_=Math.LN2;function X_(e){return e>>>=0,e===0?32:31-(Q_(e)/G_|0)|0}var Hs=64,Ys=4194304;function yi(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ul(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,i=r&268435455;if(i!==0){var s=i&~o;s!==0?n=yi(s):(a&=i,a!==0&&(n=yi(a)))}else i=r&~o,i!==0?n=yi(i):a!==0&&(n=yi(a));if(n===0)return 0;if(t!==0&&t!==n&&!(t&o)&&(o=n&-n,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-kr(t),o=1<<r,n|=e[r],t&=~o;return n}function J_(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Z_(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-kr(a),s=1<<i,c=o[i];c===-1?(!(s&r)||s&n)&&(o[i]=J_(s,t)):c<=t&&(e.expiredLanes|=s),a&=~s}}function pf(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Oy(){var e=Hs;return Hs<<=1,!(Hs&4194240)&&(Hs=64),e}function nd(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function ys(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-kr(t),e[t]=r}function eC(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var o=31-kr(r),a=1<<o;t[o]=0,n[o]=-1,e[o]=-1,r&=~a}}function Mp(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-kr(r),o=1<<n;o&t|e[n]&t&&(e[n]|=t),r&=~o}}var Ee=0;function Ry(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var My,Lp,Ly,Ay,Fy,hf=!1,$s=[],Bn=null,zn=null,Hn=null,Wi=new Map,Vi=new Map,On=[],tC="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Xm(e,t){switch(e){case"focusin":case"focusout":Bn=null;break;case"dragenter":case"dragleave":zn=null;break;case"mouseover":case"mouseout":Hn=null;break;case"pointerover":case"pointerout":Wi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Vi.delete(t.pointerId)}}function ri(e,t,r,n,o,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:a,targetContainers:[o]},t!==null&&(t=xs(t),t!==null&&Lp(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function rC(e,t,r,n,o){switch(t){case"focusin":return Bn=ri(Bn,e,t,r,n,o),!0;case"dragenter":return zn=ri(zn,e,t,r,n,o),!0;case"mouseover":return Hn=ri(Hn,e,t,r,n,o),!0;case"pointerover":var a=o.pointerId;return Wi.set(a,ri(Wi.get(a)||null,e,t,r,n,o)),!0;case"gotpointercapture":return a=o.pointerId,Vi.set(a,ri(Vi.get(a)||null,e,t,r,n,o)),!0}return!1}function By(e){var t=xo(e.target);if(t!==null){var r=Qo(t);if(r!==null){if(t=r.tag,t===13){if(t=Dy(r),t!==null){e.blockedOn=t,Fy(e.priority,function(){Ly(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function yl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=mf(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);cf=n,r.target.dispatchEvent(n),cf=null}else return t=xs(r),t!==null&&Lp(t),e.blockedOn=r,!1;t.shift()}return!0}function Jm(e,t,r){yl(e)&&r.delete(t)}function nC(){hf=!1,Bn!==null&&yl(Bn)&&(Bn=null),zn!==null&&yl(zn)&&(zn=null),Hn!==null&&yl(Hn)&&(Hn=null),Wi.forEach(Jm),Vi.forEach(Jm)}function ni(e,t){e.blockedOn===t&&(e.blockedOn=null,hf||(hf=!0,Kt.unstable_scheduleCallback(Kt.unstable_NormalPriority,nC)))}function Ki(e){function t(o){return ni(o,e)}if(0<$s.length){ni($s[0],e);for(var r=1;r<$s.length;r++){var n=$s[r];n.blockedOn===e&&(n.blockedOn=null)}}for(Bn!==null&&ni(Bn,e),zn!==null&&ni(zn,e),Hn!==null&&ni(Hn,e),Wi.forEach(t),Vi.forEach(t),r=0;r<On.length;r++)n=On[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<On.length&&(r=On[0],r.blockedOn===null);)By(r),r.blockedOn===null&&On.shift()}var ba=yn.ReactCurrentBatchConfig,Wl=!0;function oC(e,t,r,n){var o=Ee,a=ba.transition;ba.transition=null;try{Ee=1,Ap(e,t,r,n)}finally{Ee=o,ba.transition=a}}function aC(e,t,r,n){var o=Ee,a=ba.transition;ba.transition=null;try{Ee=4,Ap(e,t,r,n)}finally{Ee=o,ba.transition=a}}function Ap(e,t,r,n){if(Wl){var o=mf(e,t,r,n);if(o===null)pd(e,t,n,Vl,r),Xm(e,n);else if(rC(o,e,t,r,n))n.stopPropagation();else if(Xm(e,n),t&4&&-1<tC.indexOf(e)){for(;o!==null;){var a=xs(o);if(a!==null&&My(a),a=mf(e,t,r,n),a===null&&pd(e,t,n,Vl,r),a===o)break;o=a}o!==null&&n.stopPropagation()}else pd(e,t,n,null,r)}}var Vl=null;function mf(e,t,r,n){if(Vl=null,e=Op(n),e=xo(e),e!==null)if(t=Qo(e),t===null)e=null;else if(r=t.tag,r===13){if(e=Dy(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Vl=e,null}function zy(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(V_()){case Rp:return 1;case Py:return 4;case $l:case K_:return 16;case Iy:return 536870912;default:return 16}default:return 16}}var Mn=null,Fp=null,bl=null;function Hy(){if(bl)return bl;var e,t=Fp,r=t.length,n,o="value"in Mn?Mn.value:Mn.textContent,a=o.length;for(e=0;e<r&&t[e]===o[e];e++);var i=r-e;for(n=1;n<=i&&t[r-n]===o[a-n];n++);return bl=o.slice(e,1<n?1-n:void 0)}function xl(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Us(){return!0}function Zm(){return!1}function Zt(e){function t(r,n,o,a,i){this._reactName=r,this._targetInst=o,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Us:Zm,this.isPropagationStopped=Zm,this}return ze(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Us)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Us)},persist:function(){},isPersistent:Us}),t}var Ua={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Bp=Zt(Ua),bs=ze({},Ua,{view:0,detail:0}),iC=Zt(bs),od,ad,oi,su=ze({},bs,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zp,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==oi&&(oi&&e.type==="mousemove"?(od=e.screenX-oi.screenX,ad=e.screenY-oi.screenY):ad=od=0,oi=e),od)},movementY:function(e){return"movementY"in e?e.movementY:ad}}),eg=Zt(su),sC=ze({},su,{dataTransfer:0}),lC=Zt(sC),cC=ze({},bs,{relatedTarget:0}),id=Zt(cC),uC=ze({},Ua,{animationName:0,elapsedTime:0,pseudoElement:0}),dC=Zt(uC),fC=ze({},Ua,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),pC=Zt(fC),hC=ze({},Ua,{data:0}),tg=Zt(hC),mC={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gC={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},vC={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function yC(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=vC[e])?!!t[e]:!1}function zp(){return yC}var bC=ze({},bs,{key:function(e){if(e.key){var t=mC[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=xl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?gC[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zp,charCode:function(e){return e.type==="keypress"?xl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?xl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),xC=Zt(bC),wC=ze({},su,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),rg=Zt(wC),kC=ze({},bs,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zp}),EC=Zt(kC),_C=ze({},Ua,{propertyName:0,elapsedTime:0,pseudoElement:0}),CC=Zt(_C),SC=ze({},su,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),DC=Zt(SC),jC=[9,13,27,32],Hp=ln&&"CompositionEvent"in window,Si=null;ln&&"documentMode"in document&&(Si=document.documentMode);var NC=ln&&"TextEvent"in window&&!Si,Yy=ln&&(!Hp||Si&&8<Si&&11>=Si),ng=" ",og=!1;function $y(e,t){switch(e){case"keyup":return jC.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Uy(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var na=!1;function TC(e,t){switch(e){case"compositionend":return Uy(t);case"keypress":return t.which!==32?null:(og=!0,ng);case"textInput":return e=t.data,e===ng&&og?null:e;default:return null}}function PC(e,t){if(na)return e==="compositionend"||!Hp&&$y(e,t)?(e=Hy(),bl=Fp=Mn=null,na=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Yy&&t.locale!=="ko"?null:t.data;default:return null}}var IC={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ag(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!IC[e.type]:t==="textarea"}function Wy(e,t,r,n){ky(n),t=Kl(t,"onChange"),0<t.length&&(r=new Bp("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Di=null,qi=null;function OC(e){rb(e,0)}function lu(e){var t=ia(e);if(my(t))return e}function RC(e,t){if(e==="change")return t}var Vy=!1;if(ln){var sd;if(ln){var ld="oninput"in document;if(!ld){var ig=document.createElement("div");ig.setAttribute("oninput","return;"),ld=typeof ig.oninput=="function"}sd=ld}else sd=!1;Vy=sd&&(!document.documentMode||9<document.documentMode)}function sg(){Di&&(Di.detachEvent("onpropertychange",Ky),qi=Di=null)}function Ky(e){if(e.propertyName==="value"&&lu(qi)){var t=[];Wy(t,qi,e,Op(e)),Sy(OC,t)}}function MC(e,t,r){e==="focusin"?(sg(),Di=t,qi=r,Di.attachEvent("onpropertychange",Ky)):e==="focusout"&&sg()}function LC(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return lu(qi)}function AC(e,t){if(e==="click")return lu(t)}function FC(e,t){if(e==="input"||e==="change")return lu(t)}function BC(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Cr=typeof Object.is=="function"?Object.is:BC;function Qi(e,t){if(Cr(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var o=r[n];if(!Gd.call(t,o)||!Cr(e[o],t[o]))return!1}return!0}function lg(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function cg(e,t){var r=lg(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=lg(r)}}function qy(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?qy(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Qy(){for(var e=window,t=zl();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=zl(e.document)}return t}function Yp(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function zC(e){var t=Qy(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&qy(r.ownerDocument.documentElement,r)){if(n!==null&&Yp(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.textContent.length,a=Math.min(n.start,o);n=n.end===void 0?a:Math.min(n.end,o),!e.extend&&a>n&&(o=n,n=a,a=o),o=cg(r,a);var i=cg(r,n);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var HC=ln&&"documentMode"in document&&11>=document.documentMode,oa=null,gf=null,ji=null,vf=!1;function ug(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;vf||oa==null||oa!==zl(n)||(n=oa,"selectionStart"in n&&Yp(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ji&&Qi(ji,n)||(ji=n,n=Kl(gf,"onSelect"),0<n.length&&(t=new Bp("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=oa)))}function Ws(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var aa={animationend:Ws("Animation","AnimationEnd"),animationiteration:Ws("Animation","AnimationIteration"),animationstart:Ws("Animation","AnimationStart"),transitionend:Ws("Transition","TransitionEnd")},cd={},Gy={};ln&&(Gy=document.createElement("div").style,"AnimationEvent"in window||(delete aa.animationend.animation,delete aa.animationiteration.animation,delete aa.animationstart.animation),"TransitionEvent"in window||delete aa.transitionend.transition);function cu(e){if(cd[e])return cd[e];if(!aa[e])return e;var t=aa[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in Gy)return cd[e]=t[r];return e}var Xy=cu("animationend"),Jy=cu("animationiteration"),Zy=cu("animationstart"),eb=cu("transitionend"),tb=new Map,dg="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ro(e,t){tb.set(e,t),qo(t,[e])}for(var ud=0;ud<dg.length;ud++){var dd=dg[ud],YC=dd.toLowerCase(),$C=dd[0].toUpperCase()+dd.slice(1);ro(YC,"on"+$C)}ro(Xy,"onAnimationEnd");ro(Jy,"onAnimationIteration");ro(Zy,"onAnimationStart");ro("dblclick","onDoubleClick");ro("focusin","onFocus");ro("focusout","onBlur");ro(eb,"onTransitionEnd");_a("onMouseEnter",["mouseout","mouseover"]);_a("onMouseLeave",["mouseout","mouseover"]);_a("onPointerEnter",["pointerout","pointerover"]);_a("onPointerLeave",["pointerout","pointerover"]);qo("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));qo("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));qo("onBeforeInput",["compositionend","keypress","textInput","paste"]);qo("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));qo("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));qo("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var bi="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),UC=new Set("cancel close invalid load scroll toggle".split(" ").concat(bi));function fg(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,Y_(n,t,void 0,e),e.currentTarget=null}function rb(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],o=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var i=n.length-1;0<=i;i--){var s=n[i],c=s.instance,u=s.currentTarget;if(s=s.listener,c!==a&&o.isPropagationStopped())break e;fg(o,s,u),a=c}else for(i=0;i<n.length;i++){if(s=n[i],c=s.instance,u=s.currentTarget,s=s.listener,c!==a&&o.isPropagationStopped())break e;fg(o,s,u),a=c}}}if(Yl)throw e=ff,Yl=!1,ff=null,e}function Te(e,t){var r=t[kf];r===void 0&&(r=t[kf]=new Set);var n=e+"__bubble";r.has(n)||(nb(t,e,2,!1),r.add(n))}function fd(e,t,r){var n=0;t&&(n|=4),nb(r,e,n,t)}var Vs="_reactListening"+Math.random().toString(36).slice(2);function Gi(e){if(!e[Vs]){e[Vs]=!0,uy.forEach(function(r){r!=="selectionchange"&&(UC.has(r)||fd(r,!1,e),fd(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Vs]||(t[Vs]=!0,fd("selectionchange",!1,t))}}function nb(e,t,r,n){switch(zy(t)){case 1:var o=oC;break;case 4:o=aC;break;default:o=Ap}r=o.bind(null,t,r,e),o=void 0,!df||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),n?o!==void 0?e.addEventListener(t,r,{capture:!0,passive:o}):e.addEventListener(t,r,!0):o!==void 0?e.addEventListener(t,r,{passive:o}):e.addEventListener(t,r,!1)}function pd(e,t,r,n,o){var a=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var i=n.tag;if(i===3||i===4){var s=n.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(i===4)for(i=n.return;i!==null;){var c=i.tag;if((c===3||c===4)&&(c=i.stateNode.containerInfo,c===o||c.nodeType===8&&c.parentNode===o))return;i=i.return}for(;s!==null;){if(i=xo(s),i===null)return;if(c=i.tag,c===5||c===6){n=a=i;continue e}s=s.parentNode}}n=n.return}Sy(function(){var u=a,d=Op(r),f=[];e:{var p=tb.get(e);if(p!==void 0){var h=Bp,m=e;switch(e){case"keypress":if(xl(r)===0)break e;case"keydown":case"keyup":h=xC;break;case"focusin":m="focus",h=id;break;case"focusout":m="blur",h=id;break;case"beforeblur":case"afterblur":h=id;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":h=eg;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=lC;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=EC;break;case Xy:case Jy:case Zy:h=dC;break;case eb:h=CC;break;case"scroll":h=iC;break;case"wheel":h=DC;break;case"copy":case"cut":case"paste":h=pC;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=rg}var v=(t&4)!==0,w=!v&&e==="scroll",y=v?p!==null?p+"Capture":null:p;v=[];for(var b=u,x;b!==null;){x=b;var k=x.stateNode;if(x.tag===5&&k!==null&&(x=k,y!==null&&(k=Ui(b,y),k!=null&&v.push(Xi(b,k,x)))),w)break;b=b.return}0<v.length&&(p=new h(p,m,null,r,d),f.push({event:p,listeners:v}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",p&&r!==cf&&(m=r.relatedTarget||r.fromElement)&&(xo(m)||m[cn]))break e;if((h||p)&&(p=d.window===d?d:(p=d.ownerDocument)?p.defaultView||p.parentWindow:window,h?(m=r.relatedTarget||r.toElement,h=u,m=m?xo(m):null,m!==null&&(w=Qo(m),m!==w||m.tag!==5&&m.tag!==6)&&(m=null)):(h=null,m=u),h!==m)){if(v=eg,k="onMouseLeave",y="onMouseEnter",b="mouse",(e==="pointerout"||e==="pointerover")&&(v=rg,k="onPointerLeave",y="onPointerEnter",b="pointer"),w=h==null?p:ia(h),x=m==null?p:ia(m),p=new v(k,b+"leave",h,r,d),p.target=w,p.relatedTarget=x,k=null,xo(d)===u&&(v=new v(y,b+"enter",m,r,d),v.target=x,v.relatedTarget=w,k=v),w=k,h&&m)t:{for(v=h,y=m,b=0,x=v;x;x=Xo(x))b++;for(x=0,k=y;k;k=Xo(k))x++;for(;0<b-x;)v=Xo(v),b--;for(;0<x-b;)y=Xo(y),x--;for(;b--;){if(v===y||y!==null&&v===y.alternate)break t;v=Xo(v),y=Xo(y)}v=null}else v=null;h!==null&&pg(f,p,h,v,!1),m!==null&&w!==null&&pg(f,w,m,v,!0)}}e:{if(p=u?ia(u):window,h=p.nodeName&&p.nodeName.toLowerCase(),h==="select"||h==="input"&&p.type==="file")var E=RC;else if(ag(p))if(Vy)E=FC;else{E=LC;var C=MC}else(h=p.nodeName)&&h.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(E=AC);if(E&&(E=E(e,u))){Wy(f,E,r,d);break e}C&&C(e,p,u),e==="focusout"&&(C=p._wrapperState)&&C.controlled&&p.type==="number"&&nf(p,"number",p.value)}switch(C=u?ia(u):window,e){case"focusin":(ag(C)||C.contentEditable==="true")&&(oa=C,gf=u,ji=null);break;case"focusout":ji=gf=oa=null;break;case"mousedown":vf=!0;break;case"contextmenu":case"mouseup":case"dragend":vf=!1,ug(f,r,d);break;case"selectionchange":if(HC)break;case"keydown":case"keyup":ug(f,r,d)}var _;if(Hp)e:{switch(e){case"compositionstart":var j="onCompositionStart";break e;case"compositionend":j="onCompositionEnd";break e;case"compositionupdate":j="onCompositionUpdate";break e}j=void 0}else na?$y(e,r)&&(j="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(j="onCompositionStart");j&&(Yy&&r.locale!=="ko"&&(na||j!=="onCompositionStart"?j==="onCompositionEnd"&&na&&(_=Hy()):(Mn=d,Fp="value"in Mn?Mn.value:Mn.textContent,na=!0)),C=Kl(u,j),0<C.length&&(j=new tg(j,e,null,r,d),f.push({event:j,listeners:C}),_?j.data=_:(_=Uy(r),_!==null&&(j.data=_)))),(_=NC?TC(e,r):PC(e,r))&&(u=Kl(u,"onBeforeInput"),0<u.length&&(d=new tg("onBeforeInput","beforeinput",null,r,d),f.push({event:d,listeners:u}),d.data=_))}rb(f,t)})}function Xi(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Kl(e,t){for(var r=t+"Capture",n=[];e!==null;){var o=e,a=o.stateNode;o.tag===5&&a!==null&&(o=a,a=Ui(e,r),a!=null&&n.unshift(Xi(e,a,o)),a=Ui(e,t),a!=null&&n.push(Xi(e,a,o))),e=e.return}return n}function Xo(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function pg(e,t,r,n,o){for(var a=t._reactName,i=[];r!==null&&r!==n;){var s=r,c=s.alternate,u=s.stateNode;if(c!==null&&c===n)break;s.tag===5&&u!==null&&(s=u,o?(c=Ui(r,a),c!=null&&i.unshift(Xi(r,c,s))):o||(c=Ui(r,a),c!=null&&i.push(Xi(r,c,s)))),r=r.return}i.length!==0&&e.push({event:t,listeners:i})}var WC=/\r\n?/g,VC=/\u0000|\uFFFD/g;function hg(e){return(typeof e=="string"?e:""+e).replace(WC,` `).replace(VC,"")}function Ks(e,t,r){if(t=hg(t),hg(e)!==t&&r)throw Error($(425))}function ql(){}var yf=null,bf=null;function xf(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var wf=typeof setTimeout=="function"?setTimeout:void 0,KC=typeof clearTimeout=="function"?clearTimeout:void 0,mg=typeof Promise=="function"?Promise:void 0,qC=typeof queueMicrotask=="function"?queueMicrotask:typeof mg<"u"?function(e){return mg.resolve(null).then(e).catch(QC)}:wf;function QC(e){setTimeout(function(){throw e})}function hd(e,t){var r=t,n=0;do{var o=r.nextSibling;if(e.removeChild(r),o&&o.nodeType===8)if(r=o.data,r==="/$"){if(n===0){e.removeChild(o),Ki(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=o}while(r);Ki(t)}function Yn(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function gg(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var Wa=Math.random().toString(36).slice(2),Rr="__reactFiber$"+Wa,Ji="__reactProps$"+Wa,cn="__reactContainer$"+Wa,kf="__reactEvents$"+Wa,GC="__reactListeners$"+Wa,XC="__reactHandles$"+Wa;function xo(e){var t=e[Rr];if(t)return t;for(var r=e.parentNode;r;){if(t=r[cn]||r[Rr]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=gg(e);e!==null;){if(r=e[Rr])return r;e=gg(e)}return t}e=r,r=e.parentNode}return null}function xs(e){return e=e[Rr]||e[cn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ia(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error($(33))}function uu(e){return e[Ji]||null}var Ef=[],sa=-1;function no(e){return{current:e}}function Pe(e){0>sa||(e.current=Ef[sa],Ef[sa]=null,sa--)}function je(e,t){sa++,Ef[sa]=e.current,e.current=t}var Xn={},bt=no(Xn),It=no(!1),Ro=Xn;function Ca(e,t){var r=e.type.contextTypes;if(!r)return Xn;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in r)o[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ot(e){return e=e.childContextTypes,e!=null}function Ql(){Pe(It),Pe(bt)}function vg(e,t,r){if(bt.current!==Xn)throw Error($(168));je(bt,t),je(It,r)}function ob(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error($(108,M_(e)||"Unknown",o));return ze({},r,n)}function Gl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Xn,Ro=bt.current,je(bt,e),je(It,It.current),!0}function yg(e,t,r){var n=e.stateNode;if(!n)throw Error($(169));r?(e=ob(e,t,Ro),n.__reactInternalMemoizedMergedChildContext=e,Pe(It),Pe(bt),je(bt,e)):Pe(It),je(It,r)}var Xr=null,du=!1,md=!1;function ab(e){Xr===null?Xr=[e]:Xr.push(e)}function JC(e){du=!0,ab(e)}function oo(){if(!md&&Xr!==null){md=!0;var e=0,t=Ee;try{var r=Xr;for(Ee=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}Xr=null,du=!1}catch(o){throw Xr!==null&&(Xr=Xr.slice(e+1)),Ty(Rp,oo),o}finally{Ee=t,md=!1}}return null}var la=[],ca=0,Xl=null,Jl=0,or=[],ar=0,Mo=null,en=1,tn="";function fo(e,t){la[ca++]=Jl,la[ca++]=Xl,Xl=e,Jl=t}function ib(e,t,r){or[ar++]=en,or[ar++]=tn,or[ar++]=Mo,Mo=e;var n=en;e=tn;var o=32-kr(n)-1;n&=~(1<<o),r+=1;var a=32-kr(t)+o;if(30<a){var i=o-o%5;a=(n&(1<<i)-1).toString(32),n>>=i,o-=i,en=1<<32-kr(t)+o|r<<o|n,tn=a+e}else en=1<<a|r<<o|n,tn=e}function $p(e){e.return!==null&&(fo(e,1),ib(e,1,0))}function Up(e){for(;e===Xl;)Xl=la[--ca],la[ca]=null,Jl=la[--ca],la[ca]=null;for(;e===Mo;)Mo=or[--ar],or[ar]=null,tn=or[--ar],or[ar]=null,en=or[--ar],or[ar]=null}var Wt=null,$t=null,Me=!1,br=null;function sb(e,t){var r=lr(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function bg(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Wt=e,$t=Yn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Wt=e,$t=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=Mo!==null?{id:en,overflow:tn}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=lr(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,Wt=e,$t=null,!0):!1;default:return!1}}function _f(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Cf(e){if(Me){var t=$t;if(t){var r=t;if(!bg(e,t)){if(_f(e))throw Error($(418));t=Yn(r.nextSibling);var n=Wt;t&&bg(e,t)?sb(n,r):(e.flags=e.flags&-4097|2,Me=!1,Wt=e)}}else{if(_f(e))throw Error($(418));e.flags=e.flags&-4097|2,Me=!1,Wt=e}}}function xg(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Wt=e}function qs(e){if(e!==Wt)return!1;if(!Me)return xg(e),Me=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!xf(e.type,e.memoizedProps)),t&&(t=$t)){if(_f(e))throw lb(),Error($(418));for(;t;)sb(e,t),t=Yn(t.nextSibling)}if(xg(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error($(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){$t=Yn(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}$t=null}}else $t=Wt?Yn(e.stateNode.nextSibling):null;return!0}function lb(){for(var e=$t;e;)e=Yn(e.nextSibling)}function Sa(){$t=Wt=null,Me=!1}function Wp(e){br===null?br=[e]:br.push(e)}var ZC=yn.ReactCurrentBatchConfig;function ai(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error($(309));var n=r.stateNode}if(!n)throw Error($(147,e));var o=n,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var s=o.refs;i===null?delete s[a]:s[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error($(284));if(!r._owner)throw Error($(290,e))}return e}function Qs(e,t){throw e=Object.prototype.toString.call(t),Error($(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function wg(e){var t=e._init;return t(e._payload)}function cb(e){function t(y,b){if(e){var x=y.deletions;x===null?(y.deletions=[b],y.flags|=16):x.push(b)}}function r(y,b){if(!e)return null;for(;b!==null;)t(y,b),b=b.sibling;return null}function n(y,b){for(y=new Map;b!==null;)b.key!==null?y.set(b.key,b):y.set(b.index,b),b=b.sibling;return y}function o(y,b){return y=Vn(y,b),y.index=0,y.sibling=null,y}function a(y,b,x){return y.index=x,e?(x=y.alternate,x!==null?(x=x.index,x<b?(y.flags|=2,b):x):(y.flags|=2,b)):(y.flags|=1048576,b)}function i(y){return e&&y.alternate===null&&(y.flags|=2),y}function s(y,b,x,k){return b===null||b.tag!==6?(b=kd(x,y.mode,k),b.return=y,b):(b=o(b,x),b.return=y,b)}function c(y,b,x,k){var E=x.type;return E===ra?d(y,b,x.props.children,k,x.key):b!==null&&(b.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Dn&&wg(E)===b.type)?(k=o(b,x.props),k.ref=ai(y,b,x),k.return=y,k):(k=Dl(x.type,x.key,x.props,null,y.mode,k),k.ref=ai(y,b,x),k.return=y,k)}function u(y,b,x,k){return b===null||b.tag!==4||b.stateNode.containerInfo!==x.containerInfo||b.stateNode.implementation!==x.implementation?(b=Ed(x,y.mode,k),b.return=y,b):(b=o(b,x.children||[]),b.return=y,b)}function d(y,b,x,k,E){return b===null||b.tag!==7?(b=Do(x,y.mode,k,E),b.return=y,b):(b=o(b,x),b.return=y,b)}function f(y,b,x){if(typeof b=="string"&&b!==""||typeof b=="number")return b=kd(""+b,y.mode,x),b.return=y,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Fs:return x=Dl(b.type,b.key,b.props,null,y.mode,x),x.ref=ai(y,null,b),x.return=y,x;case ta:return b=Ed(b,y.mode,x),b.return=y,b;case Dn:var k=b._init;return f(y,k(b._payload),x)}if(vi(b)||ei(b))return b=Do(b,y.mode,x,null),b.return=y,b;Qs(y,b)}return null}function p(y,b,x,k){var E=b!==null?b.key:null;if(typeof x=="string"&&x!==""||typeof x=="number")return E!==null?null:s(y,b,""+x,k);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Fs:return x.key===E?c(y,b,x,k):null;case ta:return x.key===E?u(y,b,x,k):null;case Dn:return E=x._init,p(y,b,E(x._payload),k)}if(vi(x)||ei(x))return E!==null?null:d(y,b,x,k,null);Qs(y,x)}return null}function h(y,b,x,k,E){if(typeof k=="string"&&k!==""||typeof k=="number")return y=y.get(x)||null,s(b,y,""+k,E);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case Fs:return y=y.get(k.key===null?x:k.key)||null,c(b,y,k,E);case ta:return y=y.get(k.key===null?x:k.key)||null,u(b,y,k,E);case Dn:var C=k._init;return h(y,b,x,C(k._payload),E)}if(vi(k)||ei(k))return y=y.get(x)||null,d(b,y,k,E,null);Qs(b,k)}return null}function m(y,b,x,k){for(var E=null,C=null,_=b,j=b=0,N=null;_!==null&&j<x.length;j++){_.index>j?(N=_,_=null):N=_.sibling;var P=p(y,_,x[j],k);if(P===null){_===null&&(_=N);break}e&&_&&P.alternate===null&&t(y,_),b=a(P,b,j),C===null?E=P:C.sibling=P,C=P,_=N}if(j===x.length)return r(y,_),Me&&fo(y,j),E;if(_===null){for(;j<x.length;j++)_=f(y,x[j],k),_!==null&&(b=a(_,b,j),C===null?E=_:C.sibling=_,C=_);return Me&&fo(y,j),E}for(_=n(y,_);j<x.length;j++)N=h(_,y,j,x[j],k),N!==null&&(e&&N.alternate!==null&&_.delete(N.key===null?j:N.key),b=a(N,b,j),C===null?E=N:C.sibling=N,C=N);return e&&_.forEach(function(T){return t(y,T)}),Me&&fo(y,j),E}function v(y,b,x,k){var E=ei(x);if(typeof E!="function")throw Error($(150));if(x=E.call(x),x==null)throw Error($(151));for(var C=E=null,_=b,j=b=0,N=null,P=x.next();_!==null&&!P.done;j++,P=x.next()){_.index>j?(N=_,_=null):N=_.sibling;var T=p(y,_,P.value,k);if(T===null){_===null&&(_=N);break}e&&_&&T.alternate===null&&t(y,_),b=a(T,b,j),C===null?E=T:C.sibling=T,C=T,_=N}if(P.done)return r(y,_),Me&&fo(y,j),E;if(_===null){for(;!P.done;j++,P=x.next())P=f(y,P.value,k),P!==null&&(b=a(P,b,j),C===null?E=P:C.sibling=P,C=P);return Me&&fo(y,j),E}for(_=n(y,_);!P.done;j++,P=x.next())P=h(_,y,j,P.value,k),P!==null&&(e&&P.alternate!==null&&_.delete(P.key===null?j:P.key),b=a(P,b,j),C===null?E=P:C.sibling=P,C=P);return e&&_.forEach(function(D){return t(y,D)}),Me&&fo(y,j),E}function w(y,b,x,k){if(typeof x=="object"&&x!==null&&x.type===ra&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case Fs:e:{for(var E=x.key,C=b;C!==null;){if(C.key===E){if(E=x.type,E===ra){if(C.tag===7){r(y,C.sibling),b=o(C,x.props.children),b.return=y,y=b;break e}}else if(C.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Dn&&wg(E)===C.type){r(y,C.sibling),b=o(C,x.props),b.ref=ai(y,C,x),b.return=y,y=b;break e}r(y,C);break}else t(y,C);C=C.sibling}x.type===ra?(b=Do(x.props.children,y.mode,k,x.key),b.return=y,y=b):(k=Dl(x.type,x.key,x.props,null,y.mode,k),k.ref=ai(y,b,x),k.return=y,y=k)}return i(y);case ta:e:{for(C=x.key;b!==null;){if(b.key===C)if(b.tag===4&&b.stateNode.containerInfo===x.containerInfo&&b.stateNode.implementation===x.implementation){r(y,b.sibling),b=o(b,x.children||[]),b.return=y,y=b;break e}else{r(y,b);break}else t(y,b);b=b.sibling}b=Ed(x,y.mode,k),b.return=y,y=b}return i(y);case Dn:return C=x._init,w(y,b,C(x._payload),k)}if(vi(x))return m(y,b,x,k);if(ei(x))return v(y,b,x,k);Qs(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,b!==null&&b.tag===6?(r(y,b.sibling),b=o(b,x),b.return=y,y=b):(r(y,b),b=kd(x,y.mode,k),b.return=y,y=b),i(y)):r(y,b)}return w}var Da=cb(!0),ub=cb(!1),Zl=no(null),ec=null,ua=null,Vp=null;function Kp(){Vp=ua=ec=null}function qp(e){var t=Zl.current;Pe(Zl),e._currentValue=t}function Sf(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function xa(e,t){ec=e,Vp=ua=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Pt=!0),e.firstContext=null)}function dr(e){var t=e._currentValue;if(Vp!==e)if(e={context:e,memoizedValue:t,next:null},ua===null){if(ec===null)throw Error($(308));ua=e,ec.dependencies={lanes:0,firstContext:e}}else ua=ua.next=e;return t}var wo=null;function Qp(e){wo===null?wo=[e]:wo.push(e)}function db(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,Qp(t)):(r.next=o.next,o.next=r),t.interleaved=r,un(e,n)}function un(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var jn=!1;function Gp(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function fb(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function rn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function $n(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,me&2){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,un(e,r)}return o=n.interleaved,o===null?(t.next=t,Qp(n)):(t.next=o.next,o.next=t),n.interleaved=t,un(e,r)}function wl(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Mp(e,r)}}function kg(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var o=null,a=null;if(r=r.firstBaseUpdate,r!==null){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};a===null?o=a=i:a=a.next=i,r=r.next}while(r!==null);a===null?o=a=t:a=a.next=t}else o=a=t;r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function tc(e,t,r,n){var o=e.updateQueue;jn=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var c=s,u=c.next;c.next=null,i===null?a=u:i.next=u,i=c;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==i&&(s===null?d.firstBaseUpdate=u:s.next=u,d.lastBaseUpdate=c))}if(a!==null){var f=o.baseState;i=0,d=u=c=null,s=a;do{var p=s.lane,h=s.eventTime;if((n&p)===p){d!==null&&(d=d.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,v=s;switch(p=t,h=r,v.tag){case 1:if(m=v.payload,typeof m=="function"){f=m.call(h,f,p);break e}f=m;break e;case 3:m.flags=m.flags&-65537|128;case 0:if(m=v.payload,p=typeof m=="function"?m.call(h,f,p):m,p==null)break e;f=ze({},f,p);break e;case 2:jn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[s]:p.push(s))}else h={eventTime:h,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(u=d=h,c=f):d=d.next=h,i|=p;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;p=s,s=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(d===null&&(c=f),o.baseState=c,o.firstBaseUpdate=u,o.lastBaseUpdate=d,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);Ao|=i,e.lanes=i,e.memoizedState=f}}function Eg(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],o=n.callback;if(o!==null){if(n.callback=null,n=r,typeof o!="function")throw Error($(191,o));o.call(n)}}}var ws={},Br=no(ws),Zi=no(ws),es=no(ws);function ko(e){if(e===ws)throw Error($(174));return e}function Xp(e,t){switch(je(es,t),je(Zi,e),je(Br,ws),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:af(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=af(t,e)}Pe(Br),je(Br,t)}function ja(){Pe(Br),Pe(Zi),Pe(es)}function pb(e){ko(es.current);var t=ko(Br.current),r=af(t,e.type);t!==r&&(je(Zi,e),je(Br,r))}function Jp(e){Zi.current===e&&(Pe(Br),Pe(Zi))}var Ae=no(0);function rc(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var gd=[];function Zp(){for(var e=0;e<gd.length;e++)gd[e]._workInProgressVersionPrimary=null;gd.length=0}var kl=yn.ReactCurrentDispatcher,vd=yn.ReactCurrentBatchConfig,Lo=0,Be=null,Je=null,nt=null,nc=!1,Ni=!1,ts=0,eS=0;function mt(){throw Error($(321))}function eh(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Cr(e[r],t[r]))return!1;return!0}function th(e,t,r,n,o,a){if(Lo=a,Be=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,kl.current=e===null||e.memoizedState===null?oS:aS,e=r(n,o),Ni){a=0;do{if(Ni=!1,ts=0,25<=a)throw Error($(301));a+=1,nt=Je=null,t.updateQueue=null,kl.current=iS,e=r(n,o)}while(Ni)}if(kl.current=oc,t=Je!==null&&Je.next!==null,Lo=0,nt=Je=Be=null,nc=!1,t)throw Error($(300));return e}function rh(){var e=ts!==0;return ts=0,e}function Pr(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return nt===null?Be.memoizedState=nt=e:nt=nt.next=e,nt}function fr(){if(Je===null){var e=Be.alternate;e=e!==null?e.memoizedState:null}else e=Je.next;var t=nt===null?Be.memoizedState:nt.next;if(t!==null)nt=t,Je=e;else{if(e===null)throw Error($(310));Je=e,e={memoizedState:Je.memoizedState,baseState:Je.baseState,baseQueue:Je.baseQueue,queue:Je.queue,next:null},nt===null?Be.memoizedState=nt=e:nt=nt.next=e}return nt}function rs(e,t){return typeof t=="function"?t(e):t}function yd(e){var t=fr(),r=t.queue;if(r===null)throw Error($(311));r.lastRenderedReducer=e;var n=Je,o=n.baseQueue,a=r.pending;if(a!==null){if(o!==null){var i=o.next;o.next=a.next,a.next=i}n.baseQueue=o=a,r.pending=null}if(o!==null){a=o.next,n=n.baseState;var s=i=null,c=null,u=a;do{var d=u.lane;if((Lo&d)===d)c!==null&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),n=u.hasEagerState?u.eagerState:e(n,u.action);else{var f={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};c===null?(s=c=f,i=n):c=c.next=f,Be.lanes|=d,Ao|=d}u=u.next}while(u!==null&&u!==a);c===null?i=n:c.next=s,Cr(n,t.memoizedState)||(Pt=!0),t.memoizedState=n,t.baseState=i,t.baseQueue=c,r.lastRenderedState=n}if(e=r.interleaved,e!==null){o=e;do a=o.lane,Be.lanes|=a,Ao|=a,o=o.next;while(o!==e)}else o===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function bd(e){var t=fr(),r=t.queue;if(r===null)throw Error($(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,a=t.memoizedState;if(o!==null){r.pending=null;var i=o=o.next;do a=e(a,i.action),i=i.next;while(i!==o);Cr(a,t.memoizedState)||(Pt=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function hb(){}function mb(e,t){var r=Be,n=fr(),o=t(),a=!Cr(n.memoizedState,o);if(a&&(n.memoizedState=o,Pt=!0),n=n.queue,nh(yb.bind(null,r,n,e),[e]),n.getSnapshot!==t||a||nt!==null&&nt.memoizedState.tag&1){if(r.flags|=2048,ns(9,vb.bind(null,r,n,o,t),void 0,null),at===null)throw Error($(349));Lo&30||gb(r,t,o)}return o}function gb(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Be.updateQueue,t===null?(t={lastEffect:null,stores:null},Be.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function vb(e,t,r,n){t.value=r,t.getSnapshot=n,bb(t)&&xb(e)}function yb(e,t,r){return r(function(){bb(t)&&xb(e)})}function bb(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Cr(e,r)}catch{return!0}}function xb(e){var t=un(e,1);t!==null&&Er(t,e,1,-1)}function _g(e){var t=Pr();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:rs,lastRenderedState:e},t.queue=e,e=e.dispatch=nS.bind(null,Be,e),[t.memoizedState,e]}function ns(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=Be.updateQueue,t===null?(t={lastEffect:null,stores:null},Be.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function wb(){return fr().memoizedState}function El(e,t,r,n){var o=Pr();Be.flags|=e,o.memoizedState=ns(1|t,r,void 0,n===void 0?null:n)}function fu(e,t,r,n){var o=fr();n=n===void 0?null:n;var a=void 0;if(Je!==null){var i=Je.memoizedState;if(a=i.destroy,n!==null&&eh(n,i.deps)){o.memoizedState=ns(t,r,a,n);return}}Be.flags|=e,o.memoizedState=ns(1|t,r,a,n)}function Cg(e,t){return El(8390656,8,e,t)}function nh(e,t){return fu(2048,8,e,t)}function kb(e,t){return fu(4,2,e,t)}function Eb(e,t){return fu(4,4,e,t)}function _b(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Cb(e,t,r){return r=r!=null?r.concat([e]):null,fu(4,4,_b.bind(null,t,e),r)}function oh(){}function Sb(e,t){var r=fr();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&eh(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function Db(e,t){var r=fr();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&eh(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function jb(e,t,r){return Lo&21?(Cr(r,t)||(r=Oy(),Be.lanes|=r,Ao|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Pt=!0),e.memoizedState=r)}function tS(e,t){var r=Ee;Ee=r!==0&&4>r?r:4,e(!0);var n=vd.transition;vd.transition={};try{e(!1),t()}finally{Ee=r,vd.transition=n}}function Nb(){return fr().memoizedState}function rS(e,t,r){var n=Wn(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Tb(e))Pb(t,r);else if(r=db(e,t,r,n),r!==null){var o=_t();Er(r,e,n,o),Ib(r,t,n)}}function nS(e,t,r){var n=Wn(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Tb(e))Pb(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,s=a(i,r);if(o.hasEagerState=!0,o.eagerState=s,Cr(s,i)){var c=t.interleaved;c===null?(o.next=o,Qp(t)):(o.next=c.next,c.next=o),t.interleaved=o;return}}catch{}finally{}r=db(e,t,o,n),r!==null&&(o=_t(),Er(r,e,n,o),Ib(r,t,n))}}function Tb(e){var t=e.alternate;return e===Be||t!==null&&t===Be}function Pb(e,t){Ni=nc=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Ib(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,Mp(e,r)}}var oc={readContext:dr,useCallback:mt,useContext:mt,useEffect:mt,useImperativeHandle:mt,useInsertionEffect:mt,useLayoutEffect:mt,useMemo:mt,useReducer:mt,useRef:mt,useState:mt,useDebugValue:mt,useDeferredValue:mt,useTransition:mt,useMutableSource:mt,useSyncExternalStore:mt,useId:mt,unstable_isNewReconciler:!1},oS={readContext:dr,useCallback:function(e,t){return Pr().memoizedState=[e,t===void 0?null:t],e},useContext:dr,useEffect:Cg,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,El(4194308,4,_b.bind(null,t,e),r)},useLayoutEffect:function(e,t){return El(4194308,4,e,t)},useInsertionEffect:function(e,t){return El(4,2,e,t)},useMemo:function(e,t){var r=Pr();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Pr();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=rS.bind(null,Be,e),[n.memoizedState,e]},useRef:function(e){var t=Pr();return e={current:e},t.memoizedState=e},useState:_g,useDebugValue:oh,useDeferredValue:function(e){return Pr().memoizedState=e},useTransition:function(){var e=_g(!1),t=e[0];return e=tS.bind(null,e[1]),Pr().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=Be,o=Pr();if(Me){if(r===void 0)throw Error($(407));r=r()}else{if(r=t(),at===null)throw Error($(349));Lo&30||gb(n,t,r)}o.memoizedState=r;var a={value:r,getSnapshot:t};return o.queue=a,Cg(yb.bind(null,n,a,e),[e]),n.flags|=2048,ns(9,vb.bind(null,n,a,r,t),void 0,null),r},useId:function(){var e=Pr(),t=at.identifierPrefix;if(Me){var r=tn,n=en;r=(n&~(1<<32-kr(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=ts++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=eS++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},aS={readContext:dr,useCallback:Sb,useContext:dr,useEffect:nh,useImperativeHandle:Cb,useInsertionEffect:kb,useLayoutEffect:Eb,useMemo:Db,useReducer:yd,useRef:wb,useState:function(){return yd(rs)},useDebugValue:oh,useDeferredValue:function(e){var t=fr();return jb(t,Je.memoizedState,e)},useTransition:function(){var e=yd(rs)[0],t=fr().memoizedState;return[e,t]},useMutableSource:hb,useSyncExternalStore:mb,useId:Nb,unstable_isNewReconciler:!1},iS={readContext:dr,useCallback:Sb,useContext:dr,useEffect:nh,useImperativeHandle:Cb,useInsertionEffect:kb,useLayoutEffect:Eb,useMemo:Db,useReducer:bd,useRef:wb,useState:function(){return bd(rs)},useDebugValue:oh,useDeferredValue:function(e){var t=fr();return Je===null?t.memoizedState=e:jb(t,Je.memoizedState,e)},useTransition:function(){var e=bd(rs)[0],t=fr().memoizedState;return[e,t]},useMutableSource:hb,useSyncExternalStore:mb,useId:Nb,unstable_isNewReconciler:!1};function vr(e,t){if(e&&e.defaultProps){t=ze({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}function Df(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:ze({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var pu={isMounted:function(e){return(e=e._reactInternals)?Qo(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=_t(),o=Wn(e),a=rn(n,o);a.payload=t,r!=null&&(a.callback=r),t=$n(e,a,o),t!==null&&(Er(t,e,o,n),wl(t,e,o))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=_t(),o=Wn(e),a=rn(n,o);a.tag=1,a.payload=t,r!=null&&(a.callback=r),t=$n(e,a,o),t!==null&&(Er(t,e,o,n),wl(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=_t(),n=Wn(e),o=rn(r,n);o.tag=2,t!=null&&(o.callback=t),t=$n(e,o,n),t!==null&&(Er(t,e,n,r),wl(t,e,n))}};function Sg(e,t,r,n,o,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,a,i):t.prototype&&t.prototype.isPureReactComponent?!Qi(r,n)||!Qi(o,a):!0}function Ob(e,t,r){var n=!1,o=Xn,a=t.contextType;return typeof a=="object"&&a!==null?a=dr(a):(o=Ot(t)?Ro:bt.current,n=t.contextTypes,a=(n=n!=null)?Ca(e,o):Xn),t=new t(r,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=pu,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Dg(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&pu.enqueueReplaceState(t,t.state,null)}function jf(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs={},Gp(e);var a=t.contextType;typeof a=="object"&&a!==null?o.context=dr(a):(a=Ot(t)?Ro:bt.current,o.context=Ca(e,a)),o.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(Df(e,t,a,r),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&pu.enqueueReplaceState(o,o.state,null),tc(e,r,o,n),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Na(e,t){try{var r="",n=t;do r+=R_(n),n=n.return;while(n);var o=r}catch(a){o=` Error generating stack: `+a.message+` `+a.stack}return{value:e,source:t,stack:o,digest:null}}function xd(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function Nf(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var sS=typeof WeakMap=="function"?WeakMap:Map;function Rb(e,t,r){r=rn(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){ic||(ic=!0,Bf=n),Nf(e,t)},r}function Mb(e,t,r){r=rn(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var o=t.value;r.payload=function(){return n(o)},r.callback=function(){Nf(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){Nf(e,t),typeof n!="function"&&(Un===null?Un=new Set([this]):Un.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),r}function jg(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new sS;var o=new Set;n.set(t,o)}else o=n.get(t),o===void 0&&(o=new Set,n.set(t,o));o.has(r)||(o.add(r),e=wS.bind(null,e,t,r),t.then(e,e))}function Ng(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Tg(e,t,r,n,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=rn(-1,1),t.tag=2,$n(r,t,1))),r.lanes|=1),e)}var lS=yn.ReactCurrentOwner,Pt=!1;function wt(e,t,r,n){t.child=e===null?ub(t,null,r,n):Da(t,e.child,r,n)}function Pg(e,t,r,n,o){r=r.render;var a=t.ref;return xa(t,o),n=th(e,t,r,n,a,o),r=rh(),e!==null&&!Pt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,dn(e,t,o)):(Me&&r&&$p(t),t.flags|=1,wt(e,t,n,o),t.child)}function Ig(e,t,r,n,o){if(e===null){var a=r.type;return typeof a=="function"&&!fh(a)&&a.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=a,Lb(e,t,a,n,o)):(e=Dl(r.type,null,n,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if(r=r.compare,r=r!==null?r:Qi,r(i,n)&&e.ref===t.ref)return dn(e,t,o)}return t.flags|=1,e=Vn(a,n),e.ref=t.ref,e.return=t,t.child=e}function Lb(e,t,r,n,o){if(e!==null){var a=e.memoizedProps;if(Qi(a,n)&&e.ref===t.ref)if(Pt=!1,t.pendingProps=n=a,(e.lanes&o)!==0)e.flags&131072&&(Pt=!0);else return t.lanes=e.lanes,dn(e,t,o)}return Tf(e,t,r,n,o)}function Ab(e,t,r){var n=t.pendingProps,o=n.children,a=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},je(fa,Ht),Ht|=r;else{if(!(r&1073741824))return e=a!==null?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,je(fa,Ht),Ht|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=a!==null?a.baseLanes:r,je(fa,Ht),Ht|=n}else a!==null?(n=a.baseLanes|r,t.memoizedState=null):n=r,je(fa,Ht),Ht|=n;return wt(e,t,o,r),t.child}function Fb(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Tf(e,t,r,n,o){var a=Ot(r)?Ro:bt.current;return a=Ca(t,a),xa(t,o),r=th(e,t,r,n,a,o),n=rh(),e!==null&&!Pt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,dn(e,t,o)):(Me&&n&&$p(t),t.flags|=1,wt(e,t,r,o),t.child)}function Og(e,t,r,n,o){if(Ot(r)){var a=!0;Gl(t)}else a=!1;if(xa(t,o),t.stateNode===null)_l(e,t),Ob(t,r,n),jf(t,r,n,o),n=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var c=i.context,u=r.contextType;typeof u=="object"&&u!==null?u=dr(u):(u=Ot(r)?Ro:bt.current,u=Ca(t,u));var d=r.getDerivedStateFromProps,f=typeof d=="function"||typeof i.getSnapshotBeforeUpdate=="function";f||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==n||c!==u)&&Dg(t,i,n,u),jn=!1;var p=t.memoizedState;i.state=p,tc(t,n,i,o),c=t.memoizedState,s!==n||p!==c||It.current||jn?(typeof d=="function"&&(Df(t,r,d,n),c=t.memoizedState),(s=jn||Sg(t,r,s,n,p,c,u))?(f||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=c),i.props=n,i.state=c,i.context=u,n=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,fb(e,t),s=t.memoizedProps,u=t.type===t.elementType?s:vr(t.type,s),i.props=u,f=t.pendingProps,p=i.context,c=r.contextType,typeof c=="object"&&c!==null?c=dr(c):(c=Ot(r)?Ro:bt.current,c=Ca(t,c));var h=r.getDerivedStateFromProps;(d=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==f||p!==c)&&Dg(t,i,n,c),jn=!1,p=t.memoizedState,i.state=p,tc(t,n,i,o);var m=t.memoizedState;s!==f||p!==m||It.current||jn?(typeof h=="function"&&(Df(t,r,h,n),m=t.memoizedState),(u=jn||Sg(t,r,u,n,p,m,c)||!1)?(d||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,m,c),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,m,c)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=m),i.props=n,i.state=m,i.context=c,n=u):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),n=!1)}return Pf(e,t,r,n,a,o)}function Pf(e,t,r,n,o,a){Fb(e,t);var i=(t.flags&128)!==0;if(!n&&!i)return o&&yg(t,r,!1),dn(e,t,a);n=t.stateNode,lS.current=t;var s=i&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&i?(t.child=Da(t,e.child,null,a),t.child=Da(t,null,s,a)):wt(e,t,s,a),t.memoizedState=n.state,o&&yg(t,r,!0),t.child}function Bb(e){var t=e.stateNode;t.pendingContext?vg(e,t.pendingContext,t.pendingContext!==t.context):t.context&&vg(e,t.context,!1),Xp(e,t.containerInfo)}function Rg(e,t,r,n,o){return Sa(),Wp(o),t.flags|=256,wt(e,t,r,n),t.child}var If={dehydrated:null,treeContext:null,retryLane:0};function Of(e){return{baseLanes:e,cachePool:null,transitions:null}}function zb(e,t,r){var n=t.pendingProps,o=Ae.current,a=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),je(Ae,o&1),e===null)return Cf(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=n.children,e=n.fallback,a?(n=t.mode,a=t.child,i={mode:"hidden",children:i},!(n&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=gu(i,n,0,null),e=Do(e,n,r,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=Of(r),t.memoizedState=If,e):ah(t,i));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return cS(e,t,i,n,s,o,r);if(a){a=n.fallback,i=t.mode,o=e.child,s=o.sibling;var c={mode:"hidden",children:n.children};return!(i&1)&&t.child!==o?(n=t.child,n.childLanes=0,n.pendingProps=c,t.deletions=null):(n=Vn(o,c),n.subtreeFlags=o.subtreeFlags&14680064),s!==null?a=Vn(s,a):(a=Do(a,i,r,null),a.flags|=2),a.return=t,n.return=t,n.sibling=a,t.child=n,n=a,a=t.child,i=e.child.memoizedState,i=i===null?Of(r):{baseLanes:i.baseLanes|r,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~r,t.memoizedState=If,n}return a=e.child,e=a.sibling,n=Vn(a,{mode:"visible",children:n.children}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n}function ah(e,t){return t=gu({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Gs(e,t,r,n){return n!==null&&Wp(n),Da(t,e.child,null,r),e=ah(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function cS(e,t,r,n,o,a,i){if(r)return t.flags&256?(t.flags&=-257,n=xd(Error($(422))),Gs(e,t,i,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=n.fallback,o=t.mode,n=gu({mode:"visible",children:n.children},o,0,null),a=Do(a,o,i,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,t.mode&1&&Da(t,e.child,null,i),t.child.memoizedState=Of(i),t.memoizedState=If,a);if(!(t.mode&1))return Gs(e,t,i,null);if(o.data==="$!"){if(n=o.nextSibling&&o.nextSibling.dataset,n)var s=n.dgst;return n=s,a=Error($(419)),n=xd(a,n,void 0),Gs(e,t,i,n)}if(s=(i&e.childLanes)!==0,Pt||s){if(n=at,n!==null){switch(i&-i){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(n.suspendedLanes|i)?0:o,o!==0&&o!==a.retryLane&&(a.retryLane=o,un(e,o),Er(n,e,o,-1))}return dh(),n=xd(Error($(421))),Gs(e,t,i,n)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=kS.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,$t=Yn(o.nextSibling),Wt=t,Me=!0,br=null,e!==null&&(or[ar++]=en,or[ar++]=tn,or[ar++]=Mo,en=e.id,tn=e.overflow,Mo=t),t=ah(t,n.children),t.flags|=4096,t)}function Mg(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),Sf(e.return,t,r)}function wd(e,t,r,n,o){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=r,a.tailMode=o)}function Hb(e,t,r){var n=t.pendingProps,o=n.revealOrder,a=n.tail;if(wt(e,t,n.children,r),n=Ae.current,n&2)n=n&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Mg(e,r,t);else if(e.tag===19)Mg(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(je(Ae,n),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(r=t.child,o=null;r!==null;)e=r.alternate,e!==null&&rc(e)===null&&(o=r),r=r.sibling;r=o,r===null?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),wd(t,!1,o,r,a);break;case"backwards":for(r=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&rc(e)===null){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}wd(t,!0,r,null,a);break;case"together":wd(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function _l(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function dn(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Ao|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error($(153));if(t.child!==null){for(e=t.child,r=Vn(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Vn(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function uS(e,t,r){switch(t.tag){case 3:Bb(t),Sa();break;case 5:pb(t);break;case 1:Ot(t.type)&&Gl(t);break;case 4:Xp(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,o=t.memoizedProps.value;je(Zl,n._currentValue),n._currentValue=o;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(je(Ae,Ae.current&1),t.flags|=128,null):r&t.child.childLanes?zb(e,t,r):(je(Ae,Ae.current&1),e=dn(e,t,r),e!==null?e.sibling:null);je(Ae,Ae.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&128){if(n)return Hb(e,t,r);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),je(Ae,Ae.current),n)break;return null;case 22:case 23:return t.lanes=0,Ab(e,t,r)}return dn(e,t,r)}var Yb,Rf,$b,Ub;Yb=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};Rf=function(){};$b=function(e,t,r,n){var o=e.memoizedProps;if(o!==n){e=t.stateNode,ko(Br.current);var a=null;switch(r){case"input":o=tf(e,o),n=tf(e,n),a=[];break;case"select":o=ze({},o,{value:void 0}),n=ze({},n,{value:void 0}),a=[];break;case"textarea":o=of(e,o),n=of(e,n),a=[];break;default:typeof o.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=ql)}sf(r,n);var i;r=null;for(u in o)if(!n.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var s=o[u];for(i in s)s.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Yi.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in n){var c=n[u];if(s=o!=null?o[u]:void 0,n.hasOwnProperty(u)&&c!==s&&(c!=null||s!=null))if(u==="style")if(s){for(i in s)!s.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in c)c.hasOwnProperty(i)&&s[i]!==c[i]&&(r||(r={}),r[i]=c[i])}else r||(a||(a=[]),a.push(u,r)),r=c;else u==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,s=s?s.__html:void 0,c!=null&&s!==c&&(a=a||[]).push(u,c)):u==="children"?typeof c!="string"&&typeof c!="number"||(a=a||[]).push(u,""+c):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Yi.hasOwnProperty(u)?(c!=null&&u==="onScroll"&&Te("scroll",e),a||s===c||(a=[])):(a=a||[]).push(u,c))}r&&(a=a||[]).push("style",r);var u=a;(t.updateQueue=u)&&(t.flags|=4)}};Ub=function(e,t,r,n){r!==n&&(t.flags|=4)};function ii(e,t){if(!Me)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function gt(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var o=e.child;o!==null;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags&14680064,n|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags,n|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function dS(e,t,r){var n=t.pendingProps;switch(Up(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return gt(t),null;case 1:return Ot(t.type)&&Ql(),gt(t),null;case 3:return n=t.stateNode,ja(),Pe(It),Pe(bt),Zp(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(qs(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,br!==null&&(Yf(br),br=null))),Rf(e,t),gt(t),null;case 5:Jp(t);var o=ko(es.current);if(r=t.type,e!==null&&t.stateNode!=null)$b(e,t,r,n,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error($(166));return gt(t),null}if(e=ko(Br.current),qs(t)){n=t.stateNode,r=t.type;var a=t.memoizedProps;switch(n[Rr]=t,n[Ji]=a,e=(t.mode&1)!==0,r){case"dialog":Te("cancel",n),Te("close",n);break;case"iframe":case"object":case"embed":Te("load",n);break;case"video":case"audio":for(o=0;o<bi.length;o++)Te(bi[o],n);break;case"source":Te("error",n);break;case"img":case"image":case"link":Te("error",n),Te("load",n);break;case"details":Te("toggle",n);break;case"input":Um(n,a),Te("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},Te("invalid",n);break;case"textarea":Vm(n,a),Te("invalid",n)}sf(r,a),o=null;for(var i in a)if(a.hasOwnProperty(i)){var s=a[i];i==="children"?typeof s=="string"?n.textContent!==s&&(a.suppressHydrationWarning!==!0&&Ks(n.textContent,s,e),o=["children",s]):typeof s=="number"&&n.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&Ks(n.textContent,s,e),o=["children",""+s]):Yi.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&Te("scroll",n)}switch(r){case"input":Bs(n),Wm(n,a,!0);break;case"textarea":Bs(n),Km(n);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(n.onclick=ql)}n=o,t.updateQueue=n,n!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=yy(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=i.createElement(r,{is:n.is}):(e=i.createElement(r),r==="select"&&(i=e,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):e=i.createElementNS(e,r),e[Rr]=t,e[Ji]=n,Yb(e,t,!1,!1),t.stateNode=e;e:{switch(i=lf(r,n),r){case"dialog":Te("cancel",e),Te("close",e),o=n;break;case"iframe":case"object":case"embed":Te("load",e),o=n;break;case"video":case"audio":for(o=0;o<bi.length;o++)Te(bi[o],e);o=n;break;case"source":Te("error",e),o=n;break;case"img":case"image":case"link":Te("error",e),Te("load",e),o=n;break;case"details":Te("toggle",e),o=n;break;case"input":Um(e,n),o=tf(e,n),Te("invalid",e);break;case"option":o=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},o=ze({},n,{value:void 0}),Te("invalid",e);break;case"textarea":Vm(e,n),o=of(e,n),Te("invalid",e);break;default:o=n}sf(r,o),s=o;for(a in s)if(s.hasOwnProperty(a)){var c=s[a];a==="style"?wy(e,c):a==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&by(e,c)):a==="children"?typeof c=="string"?(r!=="textarea"||c!=="")&&$i(e,c):typeof c=="number"&&$i(e,""+c):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Yi.hasOwnProperty(a)?c!=null&&a==="onScroll"&&Te("scroll",e):c!=null&&Np(e,a,c,i))}switch(r){case"input":Bs(e),Wm(e,n,!1);break;case"textarea":Bs(e),Km(e);break;case"option":n.value!=null&&e.setAttribute("value",""+Gn(n.value));break;case"select":e.multiple=!!n.multiple,a=n.value,a!=null?ga(e,!!n.multiple,a,!1):n.defaultValue!=null&&ga(e,!!n.multiple,n.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=ql)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return gt(t),null;case 6:if(e&&t.stateNode!=null)Ub(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error($(166));if(r=ko(es.current),ko(Br.current),qs(t)){if(n=t.stateNode,r=t.memoizedProps,n[Rr]=t,(a=n.nodeValue!==r)&&(e=Wt,e!==null))switch(e.tag){case 3:Ks(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Ks(n.nodeValue,r,(e.mode&1)!==0)}a&&(t.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[Rr]=t,t.stateNode=n}return gt(t),null;case 13:if(Pe(Ae),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Me&&$t!==null&&t.mode&1&&!(t.flags&128))lb(),Sa(),t.flags|=98560,a=!1;else if(a=qs(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error($(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error($(317));a[Rr]=t}else Sa(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;gt(t),a=!1}else br!==null&&(Yf(br),br=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=r,t):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(t.child.flags|=8192,t.mode&1&&(e===null||Ae.current&1?Ze===0&&(Ze=3):dh())),t.updateQueue!==null&&(t.flags|=4),gt(t),null);case 4:return ja(),Rf(e,t),e===null&&Gi(t.stateNode.containerInfo),gt(t),null;case 10:return qp(t.type._context),gt(t),null;case 17:return Ot(t.type)&&Ql(),gt(t),null;case 19:if(Pe(Ae),a=t.memoizedState,a===null)return gt(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)ii(a,!1);else{if(Ze!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=rc(e),i!==null){for(t.flags|=128,ii(a,!1),n=i.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;r!==null;)a=r,e=n,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return je(Ae,Ae.current&1|2),t.child}e=e.sibling}a.tail!==null&&$e()>Ta&&(t.flags|=128,n=!0,ii(a,!1),t.lanes=4194304)}else{if(!n)if(e=rc(i),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),ii(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!Me)return gt(t),null}else 2*$e()-a.renderingStartTime>Ta&&r!==1073741824&&(t.flags|=128,n=!0,ii(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(r=a.last,r!==null?r.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=$e(),t.sibling=null,r=Ae.current,je(Ae,n?r&1|2:r&1),t):(gt(t),null);case 22:case 23:return uh(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?Ht&1073741824&&(gt(t),t.subtreeFlags&6&&(t.flags|=8192)):gt(t),null;case 24:return null;case 25:return null}throw Error($(156,t.tag))}function fS(e,t){switch(Up(t),t.tag){case 1:return Ot(t.type)&&Ql(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ja(),Pe(It),Pe(bt),Zp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Jp(t),null;case 13:if(Pe(Ae),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error($(340));Sa()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Pe(Ae),null;case 4:return ja(),null;case 10:return qp(t.type._context),null;case 22:case 23:return uh(),null;case 24:return null;default:return null}}var Xs=!1,yt=!1,pS=typeof WeakSet=="function"?WeakSet:Set,Q=null;function da(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){He(e,t,n)}else r.current=null}function Mf(e,t,r){try{r()}catch(n){He(e,t,n)}}var Lg=!1;function hS(e,t){if(yf=Wl,e=Qy(),Yp(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{r.nodeType,a.nodeType}catch{r=null;break e}var i=0,s=-1,c=-1,u=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==r||o!==0&&f.nodeType!==3||(s=i+o),f!==a||n!==0&&f.nodeType!==3||(c=i+n),f.nodeType===3&&(i+=f.nodeValue.length),(h=f.firstChild)!==null;)p=f,f=h;for(;;){if(f===e)break t;if(p===r&&++u===o&&(s=i),p===a&&++d===n&&(c=i),(h=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=h}r=s===-1||c===-1?null:{start:s,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(bf={focusedElem:e,selectionRange:r},Wl=!1,Q=t;Q!==null;)if(t=Q,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Q=e;else for(;Q!==null;){t=Q;try{var m=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(m!==null){var v=m.memoizedProps,w=m.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?v:vr(t.type,v),w);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error($(163))}}catch(k){He(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,Q=e;break}Q=t.return}return m=Lg,Lg=!1,m}function Ti(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&Mf(t,r,a)}o=o.next}while(o!==n)}}function hu(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function Lf(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function Wb(e){var t=e.alternate;t!==null&&(e.alternate=null,Wb(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Rr],delete t[Ji],delete t[kf],delete t[GC],delete t[XC])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Vb(e){return e.tag===5||e.tag===3||e.tag===4}function Ag(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Vb(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Af(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=ql));else if(n!==4&&(e=e.child,e!==null))for(Af(e,t,r),e=e.sibling;e!==null;)Af(e,t,r),e=e.sibling}function Ff(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Ff(e,t,r),e=e.sibling;e!==null;)Ff(e,t,r),e=e.sibling}var lt=null,yr=!1;function wn(e,t,r){for(r=r.child;r!==null;)Kb(e,t,r),r=r.sibling}function Kb(e,t,r){if(Fr&&typeof Fr.onCommitFiberUnmount=="function")try{Fr.onCommitFiberUnmount(iu,r)}catch{}switch(r.tag){case 5:yt||da(r,t);case 6:var n=lt,o=yr;lt=null,wn(e,t,r),lt=n,yr=o,lt!==null&&(yr?(e=lt,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):lt.removeChild(r.stateNode));break;case 18:lt!==null&&(yr?(e=lt,r=r.stateNode,e.nodeType===8?hd(e.parentNode,r):e.nodeType===1&&hd(e,r),Ki(e)):hd(lt,r.stateNode));break;case 4:n=lt,o=yr,lt=r.stateNode.containerInfo,yr=!0,wn(e,t,r),lt=n,yr=o;break;case 0:case 11:case 14:case 15:if(!yt&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&Mf(r,t,i),o=o.next}while(o!==n)}wn(e,t,r);break;case 1:if(!yt&&(da(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(s){He(r,t,s)}wn(e,t,r);break;case 21:wn(e,t,r);break;case 22:r.mode&1?(yt=(n=yt)||r.memoizedState!==null,wn(e,t,r),yt=n):wn(e,t,r);break;default:wn(e,t,r)}}function Fg(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new pS),t.forEach(function(n){var o=ES.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function gr(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var o=r[n];try{var a=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:lt=s.stateNode,yr=!1;break e;case 3:lt=s.stateNode.containerInfo,yr=!0;break e;case 4:lt=s.stateNode.containerInfo,yr=!0;break e}s=s.return}if(lt===null)throw Error($(160));Kb(a,i,o),lt=null,yr=!1;var c=o.alternate;c!==null&&(c.return=null),o.return=null}catch(u){He(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)qb(t,e),t=t.sibling}function qb(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gr(t,e),Tr(e),n&4){try{Ti(3,e,e.return),hu(3,e)}catch(v){He(e,e.return,v)}try{Ti(5,e,e.return)}catch(v){He(e,e.return,v)}}break;case 1:gr(t,e),Tr(e),n&512&&r!==null&&da(r,r.return);break;case 5:if(gr(t,e),Tr(e),n&512&&r!==null&&da(r,r.return),e.flags&32){var o=e.stateNode;try{$i(o,"")}catch(v){He(e,e.return,v)}}if(n&4&&(o=e.stateNode,o!=null)){var a=e.memoizedProps,i=r!==null?r.memoizedProps:a,s=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{s==="input"&&a.type==="radio"&&a.name!=null&&gy(o,a),lf(s,i);var u=lf(s,a);for(i=0;i<c.length;i+=2){var d=c[i],f=c[i+1];d==="style"?wy(o,f):d==="dangerouslySetInnerHTML"?by(o,f):d==="children"?$i(o,f):Np(o,d,f,u)}switch(s){case"input":rf(o,a);break;case"textarea":vy(o,a);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var h=a.value;h!=null?ga(o,!!a.multiple,h,!1):p!==!!a.multiple&&(a.defaultValue!=null?ga(o,!!a.multiple,a.defaultValue,!0):ga(o,!!a.multiple,a.multiple?[]:"",!1))}o[Ji]=a}catch(v){He(e,e.return,v)}}break;case 6:if(gr(t,e),Tr(e),n&4){if(e.stateNode===null)throw Error($(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(v){He(e,e.return,v)}}break;case 3:if(gr(t,e),Tr(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Ki(t.containerInfo)}catch(v){He(e,e.return,v)}break;case 4:gr(t,e),Tr(e);break;case 13:gr(t,e),Tr(e),o=e.child,o.flags&8192&&(a=o.memoizedState!==null,o.stateNode.isHidden=a,!a||o.alternate!==null&&o.alternate.memoizedState!==null||(lh=$e())),n&4&&Fg(e);break;case 22:if(d=r!==null&&r.memoizedState!==null,e.mode&1?(yt=(u=yt)||d,gr(t,e),yt=u):gr(t,e),Tr(e),n&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!d&&e.mode&1)for(Q=e,d=e.child;d!==null;){for(f=Q=d;Q!==null;){switch(p=Q,h=p.child,p.tag){case 0:case 11:case 14:case 15:Ti(4,p,p.return);break;case 1:da(p,p.return);var m=p.stateNode;if(typeof m.componentWillUnmount=="function"){n=p,r=p.return;try{t=n,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(v){He(n,r,v)}}break;case 5:da(p,p.return);break;case 22:if(p.memoizedState!==null){zg(f);continue}}h!==null?(h.return=p,Q=h):zg(f)}d=d.sibling}e:for(d=null,f=e;;){if(f.tag===5){if(d===null){d=f;try{o=f.stateNode,u?(a=o.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(s=f.stateNode,c=f.memoizedProps.style,i=c!=null&&c.hasOwnProperty("display")?c.display:null,s.style.display=xy("display",i))}catch(v){He(e,e.return,v)}}}else if(f.tag===6){if(d===null)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(v){He(e,e.return,v)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:gr(t,e),Tr(e),n&4&&Fg(e);break;case 21:break;default:gr(t,e),Tr(e)}}function Tr(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(Vb(r)){var n=r;break e}r=r.return}throw Error($(160))}switch(n.tag){case 5:var o=n.stateNode;n.flags&32&&($i(o,""),n.flags&=-33);var a=Ag(e);Ff(e,a,o);break;case 3:case 4:var i=n.stateNode.containerInfo,s=Ag(e);Af(e,s,i);break;default:throw Error($(161))}}catch(c){He(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function mS(e,t,r){Q=e,Qb(e)}function Qb(e,t,r){for(var n=(e.mode&1)!==0;Q!==null;){var o=Q,a=o.child;if(o.tag===22&&n){var i=o.memoizedState!==null||Xs;if(!i){var s=o.alternate,c=s!==null&&s.memoizedState!==null||yt;s=Xs;var u=yt;if(Xs=i,(yt=c)&&!u)for(Q=o;Q!==null;)i=Q,c=i.child,i.tag===22&&i.memoizedState!==null?Hg(o):c!==null?(c.return=i,Q=c):Hg(o);for(;a!==null;)Q=a,Qb(a),a=a.sibling;Q=o,Xs=s,yt=u}Bg(e)}else o.subtreeFlags&8772&&a!==null?(a.return=o,Q=a):Bg(e)}}function Bg(e){for(;Q!==null;){var t=Q;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:yt||hu(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!yt)if(r===null)n.componentDidMount();else{var o=t.elementType===t.type?r.memoizedProps:vr(t.type,r.memoizedProps);n.componentDidUpdate(o,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Eg(t,a,n);break;case 3:var i=t.updateQueue;if(i!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}Eg(t,i,r)}break;case 5:var s=t.stateNode;if(r===null&&t.flags&4){r=s;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&r.focus();break;case"img":c.src&&(r.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var d=u.memoizedState;if(d!==null){var f=d.dehydrated;f!==null&&Ki(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error($(163))}yt||t.flags&512&&Lf(t)}catch(p){He(t,t.return,p)}}if(t===e){Q=null;break}if(r=t.sibling,r!==null){r.return=t.return,Q=r;break}Q=t.return}}function zg(e){for(;Q!==null;){var t=Q;if(t===e){Q=null;break}var r=t.sibling;if(r!==null){r.return=t.return,Q=r;break}Q=t.return}}function Hg(e){for(;Q!==null;){var t=Q;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{hu(4,t)}catch(c){He(t,r,c)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var o=t.return;try{n.componentDidMount()}catch(c){He(t,o,c)}}var a=t.return;try{Lf(t)}catch(c){He(t,a,c)}break;case 5:var i=t.return;try{Lf(t)}catch(c){He(t,i,c)}}}catch(c){He(t,t.return,c)}if(t===e){Q=null;break}var s=t.sibling;if(s!==null){s.return=t.return,Q=s;break}Q=t.return}}var gS=Math.ceil,ac=yn.ReactCurrentDispatcher,ih=yn.ReactCurrentOwner,cr=yn.ReactCurrentBatchConfig,me=0,at=null,Qe=null,dt=0,Ht=0,fa=no(0),Ze=0,os=null,Ao=0,mu=0,sh=0,Pi=null,Nt=null,lh=0,Ta=1/0,Qr=null,ic=!1,Bf=null,Un=null,Js=!1,Ln=null,sc=0,Ii=0,zf=null,Cl=-1,Sl=0;function _t(){return me&6?$e():Cl!==-1?Cl:Cl=$e()}function Wn(e){return e.mode&1?me&2&&dt!==0?dt&-dt:ZC.transition!==null?(Sl===0&&(Sl=Oy()),Sl):(e=Ee,e!==0||(e=window.event,e=e===void 0?16:zy(e.type)),e):1}function Er(e,t,r,n){if(50<Ii)throw Ii=0,zf=null,Error($(185));ys(e,r,n),(!(me&2)||e!==at)&&(e===at&&(!(me&2)&&(mu|=r),Ze===4&&Rn(e,dt)),Rt(e,n),r===1&&me===0&&!(t.mode&1)&&(Ta=$e()+500,du&&oo()))}function Rt(e,t){var r=e.callbackNode;Z_(e,t);var n=Ul(e,e===at?dt:0);if(n===0)r!==null&&Gm(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(r!=null&&Gm(r),t===1)e.tag===0?JC(Yg.bind(null,e)):ab(Yg.bind(null,e)),qC(function(){!(me&6)&&oo()}),r=null;else{switch(Ry(n)){case 1:r=Rp;break;case 4:r=Py;break;case 16:r=$l;break;case 536870912:r=Iy;break;default:r=$l}r=nx(r,Gb.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function Gb(e,t){if(Cl=-1,Sl=0,me&6)throw Error($(327));var r=e.callbackNode;if(wa()&&e.callbackNode!==r)return null;var n=Ul(e,e===at?dt:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=lc(e,n);else{t=n;var o=me;me|=2;var a=Jb();(at!==e||dt!==t)&&(Qr=null,Ta=$e()+500,So(e,t));do try{bS();break}catch(s){Xb(e,s)}while(!0);Kp(),ac.current=a,me=o,Qe!==null?t=0:(at=null,dt=0,t=Ze)}if(t!==0){if(t===2&&(o=pf(e),o!==0&&(n=o,t=Hf(e,o))),t===1)throw r=os,So(e,0),Rn(e,n),Rt(e,$e()),r;if(t===6)Rn(e,n);else{if(o=e.current.alternate,!(n&30)&&!vS(o)&&(t=lc(e,n),t===2&&(a=pf(e),a!==0&&(n=a,t=Hf(e,a))),t===1))throw r=os,So(e,0),Rn(e,n),Rt(e,$e()),r;switch(e.finishedWork=o,e.finishedLanes=n,t){case 0:case 1:throw Error($(345));case 2:po(e,Nt,Qr);break;case 3:if(Rn(e,n),(n&130023424)===n&&(t=lh+500-$e(),10<t)){if(Ul(e,0)!==0)break;if(o=e.suspendedLanes,(o&n)!==n){_t(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=wf(po.bind(null,e,Nt,Qr),t);break}po(e,Nt,Qr);break;case 4:if(Rn(e,n),(n&4194240)===n)break;for(t=e.eventTimes,o=-1;0<n;){var i=31-kr(n);a=1<<i,i=t[i],i>o&&(o=i),n&=~a}if(n=o,n=$e()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*gS(n/1960))-n,10<n){e.timeoutHandle=wf(po.bind(null,e,Nt,Qr),n);break}po(e,Nt,Qr);break;case 5:po(e,Nt,Qr);break;default:throw Error($(329))}}}return Rt(e,$e()),e.callbackNode===r?Gb.bind(null,e):null}function Hf(e,t){var r=Pi;return e.current.memoizedState.isDehydrated&&(So(e,t).flags|=256),e=lc(e,t),e!==2&&(t=Nt,Nt=r,t!==null&&Yf(t)),e}function Yf(e){Nt===null?Nt=e:Nt.push.apply(Nt,e)}function vS(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var n=0;n<r.length;n++){var o=r[n],a=o.getSnapshot;o=o.value;try{if(!Cr(a(),o))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Rn(e,t){for(t&=~sh,t&=~mu,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-kr(t),n=1<<r;e[r]=-1,t&=~n}}function Yg(e){if(me&6)throw Error($(327));wa();var t=Ul(e,0);if(!(t&1))return Rt(e,$e()),null;var r=lc(e,t);if(e.tag!==0&&r===2){var n=pf(e);n!==0&&(t=n,r=Hf(e,n))}if(r===1)throw r=os,So(e,0),Rn(e,t),Rt(e,$e()),r;if(r===6)throw Error($(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,po(e,Nt,Qr),Rt(e,$e()),null}function ch(e,t){var r=me;me|=1;try{return e(t)}finally{me=r,me===0&&(Ta=$e()+500,du&&oo())}}function Fo(e){Ln!==null&&Ln.tag===0&&!(me&6)&&wa();var t=me;me|=1;var r=cr.transition,n=Ee;try{if(cr.transition=null,Ee=1,e)return e()}finally{Ee=n,cr.transition=r,me=t,!(me&6)&&oo()}}function uh(){Ht=fa.current,Pe(fa)}function So(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,KC(r)),Qe!==null)for(r=Qe.return;r!==null;){var n=r;switch(Up(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Ql();break;case 3:ja(),Pe(It),Pe(bt),Zp();break;case 5:Jp(n);break;case 4:ja();break;case 13:Pe(Ae);break;case 19:Pe(Ae);break;case 10:qp(n.type._context);break;case 22:case 23:uh()}r=r.return}if(at=e,Qe=e=Vn(e.current,null),dt=Ht=t,Ze=0,os=null,sh=mu=Ao=0,Nt=Pi=null,wo!==null){for(t=0;t<wo.length;t++)if(r=wo[t],n=r.interleaved,n!==null){r.interleaved=null;var o=n.next,a=r.pending;if(a!==null){var i=a.next;a.next=o,n.next=i}r.pending=n}wo=null}return e}function Xb(e,t){do{var r=Qe;try{if(Kp(),kl.current=oc,nc){for(var n=Be.memoizedState;n!==null;){var o=n.queue;o!==null&&(o.pending=null),n=n.next}nc=!1}if(Lo=0,nt=Je=Be=null,Ni=!1,ts=0,ih.current=null,r===null||r.return===null){Ze=1,os=t,Qe=null;break}e:{var a=e,i=r.return,s=r,c=t;if(t=dt,s.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var u=c,d=s,f=d.tag;if(!(d.mode&1)&&(f===0||f===11||f===15)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var h=Ng(i);if(h!==null){h.flags&=-257,Tg(h,i,s,a,t),h.mode&1&&jg(a,u,t),t=h,c=u;var m=t.updateQueue;if(m===null){var v=new Set;v.add(c),t.updateQueue=v}else m.add(c);break e}else{if(!(t&1)){jg(a,u,t),dh();break e}c=Error($(426))}}else if(Me&&s.mode&1){var w=Ng(i);if(w!==null){!(w.flags&65536)&&(w.flags|=256),Tg(w,i,s,a,t),Wp(Na(c,s));break e}}a=c=Na(c,s),Ze!==4&&(Ze=2),Pi===null?Pi=[a]:Pi.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var y=Rb(a,c,t);kg(a,y);break e;case 1:s=c;var b=a.type,x=a.stateNode;if(!(a.flags&128)&&(typeof b.getDerivedStateFromError=="function"||x!==null&&typeof x.componentDidCatch=="function"&&(Un===null||!Un.has(x)))){a.flags|=65536,t&=-t,a.lanes|=t;var k=Mb(a,s,t);kg(a,k);break e}}a=a.return}while(a!==null)}ex(r)}catch(E){t=E,Qe===r&&r!==null&&(Qe=r=r.return);continue}break}while(!0)}function Jb(){var e=ac.current;return ac.current=oc,e===null?oc:e}function dh(){(Ze===0||Ze===3||Ze===2)&&(Ze=4),at===null||!(Ao&268435455)&&!(mu&268435455)||Rn(at,dt)}function lc(e,t){var r=me;me|=2;var n=Jb();(at!==e||dt!==t)&&(Qr=null,So(e,t));do try{yS();break}catch(o){Xb(e,o)}while(!0);if(Kp(),me=r,ac.current=n,Qe!==null)throw Error($(261));return at=null,dt=0,Ze}function yS(){for(;Qe!==null;)Zb(Qe)}function bS(){for(;Qe!==null&&!U_();)Zb(Qe)}function Zb(e){var t=rx(e.alternate,e,Ht);e.memoizedProps=e.pendingProps,t===null?ex(e):Qe=t,ih.current=null}function ex(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=fS(r,t),r!==null){r.flags&=32767,Qe=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ze=6,Qe=null;return}}else if(r=dS(r,t,Ht),r!==null){Qe=r;return}if(t=t.sibling,t!==null){Qe=t;return}Qe=t=e}while(t!==null);Ze===0&&(Ze=5)}function po(e,t,r){var n=Ee,o=cr.transition;try{cr.transition=null,Ee=1,xS(e,t,r,n)}finally{cr.transition=o,Ee=n}return null}function xS(e,t,r,n){do wa();while(Ln!==null);if(me&6)throw Error($(327));r=e.finishedWork;var o=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error($(177));e.callbackNode=null,e.callbackPriority=0;var a=r.lanes|r.childLanes;if(eC(e,a),e===at&&(Qe=at=null,dt=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||Js||(Js=!0,nx($l,function(){return wa(),null})),a=(r.flags&15990)!==0,r.subtreeFlags&15990||a){a=cr.transition,cr.transition=null;var i=Ee;Ee=1;var s=me;me|=4,ih.current=null,hS(e,r),qb(r,e),zC(bf),Wl=!!yf,bf=yf=null,e.current=r,mS(r),W_(),me=s,Ee=i,cr.transition=a}else e.current=r;if(Js&&(Js=!1,Ln=e,sc=o),a=e.pendingLanes,a===0&&(Un=null),q_(r.stateNode),Rt(e,$e()),t!==null)for(n=e.onRecoverableError,r=0;r<t.length;r++)o=t[r],n(o.value,{componentStack:o.stack,digest:o.digest});if(ic)throw ic=!1,e=Bf,Bf=null,e;return sc&1&&e.tag!==0&&wa(),a=e.pendingLanes,a&1?e===zf?Ii++:(Ii=0,zf=e):Ii=0,oo(),null}function wa(){if(Ln!==null){var e=Ry(sc),t=cr.transition,r=Ee;try{if(cr.transition=null,Ee=16>e?16:e,Ln===null)var n=!1;else{if(e=Ln,Ln=null,sc=0,me&6)throw Error($(331));var o=me;for(me|=4,Q=e.current;Q!==null;){var a=Q,i=a.child;if(Q.flags&16){var s=a.deletions;if(s!==null){for(var c=0;c<s.length;c++){var u=s[c];for(Q=u;Q!==null;){var d=Q;switch(d.tag){case 0:case 11:case 15:Ti(8,d,a)}var f=d.child;if(f!==null)f.return=d,Q=f;else for(;Q!==null;){d=Q;var p=d.sibling,h=d.return;if(Wb(d),d===u){Q=null;break}if(p!==null){p.return=h,Q=p;break}Q=h}}}var m=a.alternate;if(m!==null){var v=m.child;if(v!==null){m.child=null;do{var w=v.sibling;v.sibling=null,v=w}while(v!==null)}}Q=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,Q=i;else e:for(;Q!==null;){if(a=Q,a.flags&2048)switch(a.tag){case 0:case 11:case 15:Ti(9,a,a.return)}var y=a.sibling;if(y!==null){y.return=a.return,Q=y;break e}Q=a.return}}var b=e.current;for(Q=b;Q!==null;){i=Q;var x=i.child;if(i.subtreeFlags&2064&&x!==null)x.return=i,Q=x;else e:for(i=b;Q!==null;){if(s=Q,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:hu(9,s)}}catch(E){He(s,s.return,E)}if(s===i){Q=null;break e}var k=s.sibling;if(k!==null){k.return=s.return,Q=k;break e}Q=s.return}}if(me=o,oo(),Fr&&typeof Fr.onPostCommitFiberRoot=="function")try{Fr.onPostCommitFiberRoot(iu,e)}catch{}n=!0}return n}finally{Ee=r,cr.transition=t}}return!1}function $g(e,t,r){t=Na(r,t),t=Rb(e,t,1),e=$n(e,t,1),t=_t(),e!==null&&(ys(e,1,t),Rt(e,t))}function He(e,t,r){if(e.tag===3)$g(e,e,r);else for(;t!==null;){if(t.tag===3){$g(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Un===null||!Un.has(n))){e=Na(r,e),e=Mb(t,e,1),t=$n(t,e,1),e=_t(),t!==null&&(ys(t,1,e),Rt(t,e));break}}t=t.return}}function wS(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=_t(),e.pingedLanes|=e.suspendedLanes&r,at===e&&(dt&r)===r&&(Ze===4||Ze===3&&(dt&130023424)===dt&&500>$e()-lh?So(e,0):sh|=r),Rt(e,t)}function tx(e,t){t===0&&(e.mode&1?(t=Ys,Ys<<=1,!(Ys&130023424)&&(Ys=4194304)):t=1);var r=_t();e=un(e,t),e!==null&&(ys(e,t,r),Rt(e,r))}function kS(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),tx(e,r)}function ES(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error($(314))}n!==null&&n.delete(t),tx(e,r)}var rx;rx=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||It.current)Pt=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return Pt=!1,uS(e,t,r);Pt=!!(e.flags&131072)}else Pt=!1,Me&&t.flags&1048576&&ib(t,Jl,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;_l(e,t),e=t.pendingProps;var o=Ca(t,bt.current);xa(t,r),o=th(null,t,n,e,o,r);var a=rh();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ot(n)?(a=!0,Gl(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Gp(t),o.updater=pu,t.stateNode=o,o._reactInternals=t,jf(t,n,e,r),t=Pf(null,t,n,!0,a,r)):(t.tag=0,Me&&a&&$p(t),wt(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(_l(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=CS(n),e=vr(n,e),o){case 0:t=Tf(null,t,n,e,r);break e;case 1:t=Og(null,t,n,e,r);break e;case 11:t=Pg(null,t,n,e,r);break e;case 14:t=Ig(null,t,n,vr(n.type,e),r);break e}throw Error($(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:vr(n,o),Tf(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:vr(n,o),Og(e,t,n,o,r);case 3:e:{if(Bb(t),e===null)throw Error($(387));n=t.pendingProps,a=t.memoizedState,o=a.element,fb(e,t),tc(t,n,null,r);var i=t.memoizedState;if(n=i.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=Na(Error($(423)),t),t=Rg(e,t,n,r,o);break e}else if(n!==o){o=Na(Error($(424)),t),t=Rg(e,t,n,r,o);break e}else for($t=Yn(t.stateNode.containerInfo.firstChild),Wt=t,Me=!0,br=null,r=ub(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Sa(),n===o){t=dn(e,t,r);break e}wt(e,t,n,r)}t=t.child}return t;case 5:return pb(t),e===null&&Cf(t),n=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,xf(n,o)?i=null:a!==null&&xf(n,a)&&(t.flags|=32),Fb(e,t),wt(e,t,i,r),t.child;case 6:return e===null&&Cf(t),null;case 13:return zb(e,t,r);case 4:return Xp(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Da(t,null,n,r):wt(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:vr(n,o),Pg(e,t,n,o,r);case 7:return wt(e,t,t.pendingProps,r),t.child;case 8:return wt(e,t,t.pendingProps.children,r),t.child;case 12:return wt(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,je(Zl,n._currentValue),n._currentValue=i,a!==null)if(Cr(a.value,i)){if(a.children===o.children&&!It.current){t=dn(e,t,r);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var c=s.firstContext;c!==null;){if(c.context===n){if(a.tag===1){c=rn(-1,r&-r),c.tag=2;var u=a.updateQueue;if(u!==null){u=u.shared;var d=u.pending;d===null?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=r,c=a.alternate,c!==null&&(c.lanes|=r),Sf(a.return,r,t),s.lanes|=r;break}c=c.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error($(341));i.lanes|=r,s=i.alternate,s!==null&&(s.lanes|=r),Sf(i,r,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}wt(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,xa(t,r),o=dr(o),n=n(o),t.flags|=1,wt(e,t,n,r),t.child;case 14:return n=t.type,o=vr(n,t.pendingProps),o=vr(n.type,o),Ig(e,t,n,o,r);case 15:return Lb(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:vr(n,o),_l(e,t),t.tag=1,Ot(n)?(e=!0,Gl(t)):e=!1,xa(t,r),Ob(t,n,o),jf(t,n,o,r),Pf(null,t,n,!0,e,r);case 19:return Hb(e,t,r);case 22:return Ab(e,t,r)}throw Error($(156,t.tag))};function nx(e,t){return Ty(e,t)}function _S(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function lr(e,t,r,n){return new _S(e,t,r,n)}function fh(e){return e=e.prototype,!(!e||!e.isReactComponent)}function CS(e){if(typeof e=="function")return fh(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Pp)return 11;if(e===Ip)return 14}return 2}function Vn(e,t){var r=e.alternate;return r===null?(r=lr(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Dl(e,t,r,n,o,a){var i=2;if(n=e,typeof e=="function")fh(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ra:return Do(r.children,o,a,t);case Tp:i=8,o|=8;break;case Xd:return e=lr(12,r,t,o|2),e.elementType=Xd,e.lanes=a,e;case Jd:return e=lr(13,r,t,o),e.elementType=Jd,e.lanes=a,e;case Zd:return e=lr(19,r,t,o),e.elementType=Zd,e.lanes=a,e;case py:return gu(r,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case dy:i=10;break e;case fy:i=9;break e;case Pp:i=11;break e;case Ip:i=14;break e;case Dn:i=16,n=null;break e}throw Error($(130,e==null?e:typeof e,""))}return t=lr(i,r,t,o),t.elementType=e,t.type=n,t.lanes=a,t}function Do(e,t,r,n){return e=lr(7,e,n,t),e.lanes=r,e}function gu(e,t,r,n){return e=lr(22,e,n,t),e.elementType=py,e.lanes=r,e.stateNode={isHidden:!1},e}function kd(e,t,r){return e=lr(6,e,null,t),e.lanes=r,e}function Ed(e,t,r){return t=lr(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function SS(e,t,r,n,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=nd(0),this.expirationTimes=nd(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=nd(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function ph(e,t,r,n,o,a,i,s,c){return e=new SS(e,t,r,s,c),t===1?(t=1,a===!0&&(t|=8)):t=0,a=lr(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gp(a),e}function DS(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ta,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function ox(e){if(!e)return Xn;e=e._reactInternals;e:{if(Qo(e)!==e||e.tag!==1)throw Error($(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ot(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error($(171))}if(e.tag===1){var r=e.type;if(Ot(r))return ob(e,r,t)}return t}function ax(e,t,r,n,o,a,i,s,c){return e=ph(r,n,!0,e,o,a,i,s,c),e.context=ox(null),r=e.current,n=_t(),o=Wn(r),a=rn(n,o),a.callback=t??null,$n(r,a,o),e.current.lanes=o,ys(e,o,n),Rt(e,n),e}function vu(e,t,r,n){var o=t.current,a=_t(),i=Wn(o);return r=ox(r),t.context===null?t.context=r:t.pendingContext=r,t=rn(a,i),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=$n(o,t,i),e!==null&&(Er(e,o,i,a),wl(e,o,i)),i}function cc(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ug(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function hh(e,t){Ug(e,t),(e=e.alternate)&&Ug(e,t)}function jS(){return null}var ix=typeof reportError=="function"?reportError:function(e){console.error(e)};function mh(e){this._internalRoot=e}yu.prototype.render=mh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error($(409));vu(e,t,null,null)};yu.prototype.unmount=mh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Fo(function(){vu(null,e,null,null)}),t[cn]=null}};function yu(e){this._internalRoot=e}yu.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ay();e={blockedOn:null,target:e,priority:t};for(var r=0;r<On.length&&t!==0&&t<On[r].priority;r++);On.splice(r,0,e),r===0&&By(e)}};function gh(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function bu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Wg(){}function NS(e,t,r,n,o){if(o){if(typeof n=="function"){var a=n;n=function(){var u=cc(i);a.call(u)}}var i=ax(t,n,e,0,null,!1,!1,"",Wg);return e._reactRootContainer=i,e[cn]=i.current,Gi(e.nodeType===8?e.parentNode:e),Fo(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof n=="function"){var s=n;n=function(){var u=cc(c);s.call(u)}}var c=ph(e,0,!1,null,null,!1,!1,"",Wg);return e._reactRootContainer=c,e[cn]=c.current,Gi(e.nodeType===8?e.parentNode:e),Fo(function(){vu(t,c,r,n)}),c}function xu(e,t,r,n,o){var a=r._reactRootContainer;if(a){var i=a;if(typeof o=="function"){var s=o;o=function(){var c=cc(i);s.call(c)}}vu(t,i,e,o)}else i=NS(r,t,e,o,n);return cc(i)}My=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=yi(t.pendingLanes);r!==0&&(Mp(t,r|1),Rt(t,$e()),!(me&6)&&(Ta=$e()+500,oo()))}break;case 13:Fo(function(){var n=un(e,1);if(n!==null){var o=_t();Er(n,e,1,o)}}),hh(e,1)}};Lp=function(e){if(e.tag===13){var t=un(e,134217728);if(t!==null){var r=_t();Er(t,e,134217728,r)}hh(e,134217728)}};Ly=function(e){if(e.tag===13){var t=Wn(e),r=un(e,t);if(r!==null){var n=_t();Er(r,e,t,n)}hh(e,t)}};Ay=function(){return Ee};Fy=function(e,t){var r=Ee;try{return Ee=e,t()}finally{Ee=r}};uf=function(e,t,r){switch(t){case"input":if(rf(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var o=uu(n);if(!o)throw Error($(90));my(n),rf(n,o)}}}break;case"textarea":vy(e,r);break;case"select":t=r.value,t!=null&&ga(e,!!r.multiple,t,!1)}};_y=ch;Cy=Fo;var TS={usingClientEntryPoint:!1,Events:[xs,ia,uu,ky,Ey,ch]},si={findFiberByHostInstance:xo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},PS={bundleType:si.bundleType,version:si.version,rendererPackageName:si.rendererPackageName,rendererConfig:si.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:yn.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=jy(e),e===null?null:e.stateNode},findFiberByHostInstance:si.findFiberByHostInstance||jS,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Zs=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zs.isDisabled&&Zs.supportsFiber)try{iu=Zs.inject(PS),Fr=Zs}catch{}}Jt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=TS;Jt.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!gh(t))throw Error($(200));return DS(e,t,null,r)};Jt.createRoot=function(e,t){if(!gh(e))throw Error($(299));var r=!1,n="",o=ix;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=ph(e,1,!1,null,null,r,!1,n,o),e[cn]=t.current,Gi(e.nodeType===8?e.parentNode:e),new mh(t)};Jt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error($(188)):(e=Object.keys(e).join(","),Error($(268,e)));return e=jy(t),e=e===null?null:e.stateNode,e};Jt.flushSync=function(e){return Fo(e)};Jt.hydrate=function(e,t,r){if(!bu(t))throw Error($(200));return xu(null,e,t,!0,r)};Jt.hydrateRoot=function(e,t,r){if(!gh(e))throw Error($(405));var n=r!=null&&r.hydratedSources||null,o=!1,a="",i=ix;if(r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(a=r.identifierPrefix),r.onRecoverableError!==void 0&&(i=r.onRecoverableError)),t=ax(t,null,e,1,r??null,o,!1,a,i),e[cn]=t.current,Gi(e),n)for(e=0;e<n.length;e++)r=n[e],o=r._getVersion,o=o(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,o]:t.mutableSourceEagerHydrationData.push(r,o);return new yu(t)};Jt.render=function(e,t,r){if(!bu(t))throw Error($(200));return xu(null,e,t,!1,r)};Jt.unmountComponentAtNode=function(e){if(!bu(e))throw Error($(40));return e._reactRootContainer?(Fo(function(){xu(null,null,e,!1,function(){e._reactRootContainer=null,e[cn]=null})}),!0):!1};Jt.unstable_batchedUpdates=ch;Jt.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!bu(r))throw Error($(200));if(e==null||e._reactInternals===void 0)throw Error($(38));return xu(e,t,r,!1,n)};Jt.version="18.3.1-next-f1338f8080-20240426";function sx(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sx)}catch(e){console.error(e)}}sx(),sy.exports=Jt;var wu=sy.exports;const IS=ou(wu);var lx,Vg=wu;lx=Vg.createRoot,Vg.hydrateRoot;/** * @remix-run/router v1.19.1 * * 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 as(){return as=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},as.apply(this,arguments)}var An;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(An||(An={}));const Kg="popstate";function OS(e){e===void 0&&(e={});function t(n,o){let{pathname:a,search:i,hash:s}=n.location;return $f("",{pathname:a,search:i,hash:s},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function r(n,o){return typeof o=="string"?o:uc(o)}return MS(t,r,null,e)}function Ve(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function cx(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function RS(){return Math.random().toString(36).substr(2,8)}function qg(e,t){return{usr:e.state,key:e.key,idx:t}}function $f(e,t,r,n){return r===void 0&&(r=null),as({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Va(t):t,{state:r,key:t&&t.key||n||RS()})}function uc(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function Va(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function MS(e,t,r,n){n===void 0&&(n={});let{window:o=document.defaultView,v5Compat:a=!1}=n,i=o.history,s=An.Pop,c=null,u=d();u==null&&(u=0,i.replaceState(as({},i.state,{idx:u}),""));function d(){return(i.state||{idx:null}).idx}function f(){s=An.Pop;let w=d(),y=w==null?null:w-u;u=w,c&&c({action:s,location:v.location,delta:y})}function p(w,y){s=An.Push;let b=$f(v.location,w,y);u=d()+1;let x=qg(b,u),k=v.createHref(b);try{i.pushState(x,"",k)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;o.location.assign(k)}a&&c&&c({action:s,location:v.location,delta:1})}function h(w,y){s=An.Replace;let b=$f(v.location,w,y);u=d();let x=qg(b,u),k=v.createHref(b);i.replaceState(x,"",k),a&&c&&c({action:s,location:v.location,delta:0})}function m(w){let y=o.location.origin!=="null"?o.location.origin:o.location.href,b=typeof w=="string"?w:uc(w);return b=b.replace(/ $/,"%20"),Ve(y,"No window.location.(origin|href) available to create URL for href: "+b),new URL(b,y)}let v={get action(){return s},get location(){return e(o,i)},listen(w){if(c)throw new Error("A history only accepts one active listener");return o.addEventListener(Kg,f),c=w,()=>{o.removeEventListener(Kg,f),c=null}},createHref(w){return t(o,w)},createURL:m,encodeLocation(w){let y=m(w);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:p,replace:h,go(w){return i.go(w)}};return v}var Qg;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Qg||(Qg={}));function LS(e,t,r){return r===void 0&&(r="/"),AS(e,t,r,!1)}function AS(e,t,r,n){let o=typeof t=="string"?Va(t):t,a=vh(o.pathname||"/",r);if(a==null)return null;let i=ux(e);FS(i);let s=null;for(let c=0;s==null&&c<i.length;++c){let u=QS(a);s=KS(i[c],u,n)}return s}function ux(e,t,r,n){t===void 0&&(t=[]),r===void 0&&(r=[]),n===void 0&&(n="");let o=(a,i,s)=>{let c={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};c.relativePath.startsWith("/")&&(Ve(c.relativePath.startsWith(n),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(n.length));let u=Kn([n,c.relativePath]),d=r.concat(c);a.children&&a.children.length>0&&(Ve(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),ux(a.children,t,d,u)),!(a.path==null&&!a.index)&&t.push({path:u,score:WS(u,a.index),routesMeta:d})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let c of dx(a.path))o(a,i,c)}),t}function dx(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,o=r.endsWith("?"),a=r.replace(/\?$/,"");if(n.length===0)return o?[a,""]:[a];let i=dx(n.join("/")),s=[];return s.push(...i.map(c=>c===""?a:[a,c].join("/"))),o&&s.push(...i),s.map(c=>e.startsWith("/")&&c===""?"/":c)}function FS(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:VS(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const BS=/^:[\w-]+$/,zS=3,HS=2,YS=1,$S=10,US=-2,Gg=e=>e==="*";function WS(e,t){let r=e.split("/"),n=r.length;return r.some(Gg)&&(n+=US),t&&(n+=HS),r.filter(o=>!Gg(o)).reduce((o,a)=>o+(BS.test(a)?zS:a===""?YS:$S),n)}function VS(e,t){return e.length===t.length&&e.slice(0,-1).every((n,o)=>n===t[o])?e[e.length-1]-t[t.length-1]:0}function KS(e,t,r){let{routesMeta:n}=e,o={},a="/",i=[];for(let s=0;s<n.length;++s){let c=n[s],u=s===n.length-1,d=a==="/"?t:t.slice(a.length)||"/",f=Xg({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},d),p=c.route;if(!f&&u&&r&&!n[n.length-1].route.index&&(f=Xg({path:c.relativePath,caseSensitive:c.caseSensitive,end:!1},d)),!f)return null;Object.assign(o,f.params),i.push({params:o,pathname:Kn([a,f.pathname]),pathnameBase:ZS(Kn([a,f.pathnameBase])),route:p}),f.pathnameBase!=="/"&&(a=Kn([a,f.pathnameBase]))}return i}function Xg(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=qS(e.path,e.caseSensitive,e.end),o=t.match(r);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:n.reduce((u,d,f)=>{let{paramName:p,isOptional:h}=d;if(p==="*"){let v=s[f]||"";i=a.slice(0,a.length-v.length).replace(/(.)\/+$/,"$1")}const m=s[f];return h&&!m?u[p]=void 0:u[p]=(m||"").replace(/%2F/g,"/"),u},{}),pathname:a,pathnameBase:i,pattern:e}}function qS(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),cx(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,s,c)=>(n.push({paramName:s,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}function QS(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return cx(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function vh(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function GS(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:o=""}=typeof e=="string"?Va(e):e;return{pathname:r?r.startsWith("/")?r:XS(r,t):t,search:eD(n),hash:tD(o)}}function XS(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?r.length>1&&r.pop():o!=="."&&r.push(o)}),r.length>1?r.join("/"):"/"}function _d(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function JS(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function yh(e,t){let r=JS(e);return t?r.map((n,o)=>o===r.length-1?n.pathname:n.pathnameBase):r.map(n=>n.pathnameBase)}function bh(e,t,r,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=Va(e):(o=as({},e),Ve(!o.pathname||!o.pathname.includes("?"),_d("?","pathname","search",o)),Ve(!o.pathname||!o.pathname.includes("#"),_d("#","pathname","hash",o)),Ve(!o.search||!o.search.includes("#"),_d("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,s;if(i==null)s=r;else{let f=t.length-1;if(!n&&i.startsWith("..")){let p=i.split("/");for(;p[0]==="..";)p.shift(),f-=1;o.pathname=p.join("/")}s=f>=0?t[f]:"/"}let c=GS(o,s),u=i&&i!=="/"&&i.endsWith("/"),d=(a||i===".")&&r.endsWith("/");return!c.pathname.endsWith("/")&&(u||d)&&(c.pathname+="/"),c}const Kn=e=>e.join("/").replace(/\/\/+/g,"/"),ZS=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),eD=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,tD=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function rD(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const fx=["post","put","patch","delete"];new Set(fx);const nD=["get",...fx];new Set(nD);/** * React Router v6.26.1 * * 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 is(){return is=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},is.apply(this,arguments)}const xh=g.createContext(null),oD=g.createContext(null),ao=g.createContext(null),ku=g.createContext(null),Wr=g.createContext({outlet:null,matches:[],isDataRoute:!1}),px=g.createContext(null);function aD(e,t){let{relative:r}=t===void 0?{}:t;Ka()||Ve(!1);let{basename:n,navigator:o}=g.useContext(ao),{hash:a,pathname:i,search:s}=mx(e,{relative:r}),c=i;return n!=="/"&&(c=i==="/"?n:Kn([n,i])),o.createHref({pathname:c,search:s,hash:a})}function Ka(){return g.useContext(ku)!=null}function bn(){return Ka()||Ve(!1),g.useContext(ku).location}function hx(e){g.useContext(ao).static||g.useLayoutEffect(e)}function Eu(){let{isDataRoute:e}=g.useContext(Wr);return e?wD():iD()}function iD(){Ka()||Ve(!1);let e=g.useContext(xh),{basename:t,future:r,navigator:n}=g.useContext(ao),{matches:o}=g.useContext(Wr),{pathname:a}=bn(),i=JSON.stringify(yh(o,r.v7_relativeSplatPath)),s=g.useRef(!1);return hx(()=>{s.current=!0}),g.useCallback(function(u,d){if(d===void 0&&(d={}),!s.current)return;if(typeof u=="number"){n.go(u);return}let f=bh(u,JSON.parse(i),a,d.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Kn([t,f.pathname])),(d.replace?n.replace:n.push)(f,d.state,d)},[t,n,i,a,e])}const sD=g.createContext(null);function lD(e){let t=g.useContext(Wr).outlet;return t&&g.createElement(sD.Provider,{value:e},t)}function cD(){let{matches:e}=g.useContext(Wr),t=e[e.length-1];return t?t.params:{}}function mx(e,t){let{relative:r}=t===void 0?{}:t,{future:n}=g.useContext(ao),{matches:o}=g.useContext(Wr),{pathname:a}=bn(),i=JSON.stringify(yh(o,n.v7_relativeSplatPath));return g.useMemo(()=>bh(e,JSON.parse(i),a,r==="path"),[e,i,a,r])}function uD(e,t){return dD(e,t)}function dD(e,t,r,n){Ka()||Ve(!1);let{navigator:o}=g.useContext(ao),{matches:a}=g.useContext(Wr),i=a[a.length-1],s=i?i.params:{};i&&i.pathname;let c=i?i.pathnameBase:"/";i&&i.route;let u=bn(),d;if(t){var f;let w=typeof t=="string"?Va(t):t;c==="/"||(f=w.pathname)!=null&&f.startsWith(c)||Ve(!1),d=w}else d=u;let p=d.pathname||"/",h=p;if(c!=="/"){let w=c.replace(/^\//,"").split("/");h="/"+p.replace(/^\//,"").split("/").slice(w.length).join("/")}let m=LS(e,{pathname:h}),v=gD(m&&m.map(w=>Object.assign({},w,{params:Object.assign({},s,w.params),pathname:Kn([c,o.encodeLocation?o.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?c:Kn([c,o.encodeLocation?o.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),a,r,n);return t&&v?g.createElement(ku.Provider,{value:{location:is({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:An.Pop}},v):v}function fD(){let e=xD(),t=rD(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return g.createElement(g.Fragment,null,g.createElement("h2",null,"Unexpected Application Error!"),g.createElement("h3",{style:{fontStyle:"italic"}},t),r?g.createElement("pre",{style:o},r):null,null)}const pD=g.createElement(fD,null);class hD extends g.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error!==void 0?g.createElement(Wr.Provider,{value:this.props.routeContext},g.createElement(px.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function mD(e){let{routeContext:t,match:r,children:n}=e,o=g.useContext(xh);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),g.createElement(Wr.Provider,{value:t},n)}function gD(e,t,r,n){var o;if(t===void 0&&(t=[]),r===void 0&&(r=null),n===void 0&&(n=null),e==null){var a;if(!r)return null;if(r.errors)e=r.matches;else if((a=n)!=null&&a.v7_partialHydration&&t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let i=e,s=(o=r)==null?void 0:o.errors;if(s!=null){let d=i.findIndex(f=>f.route.id&&(s==null?void 0:s[f.route.id])!==void 0);d>=0||Ve(!1),i=i.slice(0,Math.min(i.length,d+1))}let c=!1,u=-1;if(r&&n&&n.v7_partialHydration)for(let d=0;d<i.length;d++){let f=i[d];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(u=d),f.route.id){let{loaderData:p,errors:h}=r,m=f.route.loader&&p[f.route.id]===void 0&&(!h||h[f.route.id]===void 0);if(f.route.lazy||m){c=!0,u>=0?i=i.slice(0,u+1):i=[i[0]];break}}}return i.reduceRight((d,f,p)=>{let h,m=!1,v=null,w=null;r&&(h=s&&f.route.id?s[f.route.id]:void 0,v=f.route.errorElement||pD,c&&(u<0&&p===0?(m=!0,w=null):u===p&&(m=!0,w=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,p+1)),b=()=>{let x;return h?x=v:m?x=w:f.route.Component?x=g.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=d,g.createElement(mD,{match:f,routeContext:{outlet:d,matches:y,isDataRoute:r!=null},children:x})};return r&&(f.route.ErrorBoundary||f.route.errorElement||p===0)?g.createElement(hD,{location:r.location,revalidation:r.revalidation,component:v,error:h,children:b(),routeContext:{outlet:null,matches:y,isDataRoute:!0}}):b()},null)}var gx=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(gx||{}),dc=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(dc||{});function vD(e){let t=g.useContext(xh);return t||Ve(!1),t}function yD(e){let t=g.useContext(oD);return t||Ve(!1),t}function bD(e){let t=g.useContext(Wr);return t||Ve(!1),t}function vx(e){let t=bD(),r=t.matches[t.matches.length-1];return r.route.id||Ve(!1),r.route.id}function xD(){var e;let t=g.useContext(px),r=yD(dc.UseRouteError),n=vx(dc.UseRouteError);return t!==void 0?t:(e=r.errors)==null?void 0:e[n]}function wD(){let{router:e}=vD(gx.UseNavigateStable),t=vx(dc.UseNavigateStable),r=g.useRef(!1);return hx(()=>{r.current=!0}),g.useCallback(function(o,a){a===void 0&&(a={}),r.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,is({fromRouteId:t},a)))},[e,t])}function Jg(e){let{to:t,replace:r,state:n,relative:o}=e;Ka()||Ve(!1);let{future:a,static:i}=g.useContext(ao),{matches:s}=g.useContext(Wr),{pathname:c}=bn(),u=Eu(),d=bh(t,yh(s,a.v7_relativeSplatPath),c,o==="path"),f=JSON.stringify(d);return g.useEffect(()=>u(JSON.parse(f),{replace:r,state:n,relative:o}),[u,f,o,r,n]),null}function kD(e){return lD(e.context)}function pe(e){Ve(!1)}function ED(e){let{basename:t="/",children:r=null,location:n,navigationType:o=An.Pop,navigator:a,static:i=!1,future:s}=e;Ka()&&Ve(!1);let c=t.replace(/^\/*/,"/"),u=g.useMemo(()=>({basename:c,navigator:a,static:i,future:is({v7_relativeSplatPath:!1},s)}),[c,s,a,i]);typeof n=="string"&&(n=Va(n));let{pathname:d="/",search:f="",hash:p="",state:h=null,key:m="default"}=n,v=g.useMemo(()=>{let w=vh(d,c);return w==null?null:{location:{pathname:w,search:f,hash:p,state:h,key:m},navigationType:o}},[c,d,f,p,h,m,o]);return v==null?null:g.createElement(ao.Provider,{value:u},g.createElement(ku.Provider,{children:r,value:v}))}function _D(e){let{children:t,location:r}=e;return uD(Uf(t),r)}new Promise(()=>{});function Uf(e,t){t===void 0&&(t=[]);let r=[];return g.Children.forEach(e,(n,o)=>{if(!g.isValidElement(n))return;let a=[...t,o];if(n.type===g.Fragment){r.push.apply(r,Uf(n.props.children,a));return}n.type!==pe&&Ve(!1),!n.props.index||!n.props.children||Ve(!1);let i={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(i.children=Uf(n.props.children,a)),r.push(i)}),r}/** * React Router DOM v6.26.1 * * 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 Wf(){return Wf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Wf.apply(this,arguments)}function CD(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a<n.length;a++)o=n[a],!(t.indexOf(o)>=0)&&(r[o]=e[o]);return r}function SD(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function DD(e,t){return e.button===0&&(!t||t==="_self")&&!SD(e)}const jD=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],ND="6";try{window.__reactRouterVersion=ND}catch{}const TD="startTransition",Zg=Hi[TD];function PD(e){let{basename:t,children:r,future:n,window:o}=e,a=g.useRef();a.current==null&&(a.current=OS({window:o,v5Compat:!0}));let i=a.current,[s,c]=g.useState({action:i.action,location:i.location}),{v7_startTransition:u}=n||{},d=g.useCallback(f=>{u&&Zg?Zg(()=>c(f)):c(f)},[c,u]);return g.useLayoutEffect(()=>i.listen(d),[i,d]),g.createElement(ED,{basename:t,children:r,location:s.location,navigationType:s.action,navigator:i,future:n})}const ID=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",OD=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,te=g.forwardRef(function(t,r){let{onClick:n,relative:o,reloadDocument:a,replace:i,state:s,target:c,to:u,preventScrollReset:d,unstable_viewTransition:f}=t,p=CD(t,jD),{basename:h}=g.useContext(ao),m,v=!1;if(typeof u=="string"&&OD.test(u)&&(m=u,ID))try{let x=new URL(window.location.href),k=u.startsWith("//")?new URL(x.protocol+u):new URL(u),E=vh(k.pathname,h);k.origin===x.origin&&E!=null?u=E+k.search+k.hash:v=!0}catch{}let w=aD(u,{relative:o}),y=RD(u,{replace:i,state:s,target:c,preventScrollReset:d,relative:o,unstable_viewTransition:f});function b(x){n&&n(x),x.defaultPrevented||y(x)}return g.createElement("a",Wf({},p,{href:m||w,onClick:v||a?n:b,ref:r,target:c}))});var e0;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(e0||(e0={}));var t0;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(t0||(t0={}));function RD(e,t){let{target:r,replace:n,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:s}=t===void 0?{}:t,c=Eu(),u=bn(),d=mx(e,{relative:i});return g.useCallback(f=>{if(DD(f,r)){f.preventDefault();let p=n!==void 0?n:uc(u)===uc(d);c(e,{replace:p,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:s})}},[u,c,d,n,o,r,e,a,i,s])}var yx={exports:{}},bx={};/** * @license React * use-sync-external-store-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 ks=g;function MD(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var LD=typeof Object.is=="function"?Object.is:MD,AD=ks.useSyncExternalStore,FD=ks.useRef,BD=ks.useEffect,zD=ks.useMemo,HD=ks.useDebugValue;bx.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var a=FD(null);if(a.current===null){var i={hasValue:!1,value:null};a.current=i}else i=a.current;a=zD(function(){function c(h){if(!u){if(u=!0,d=h,h=n(h),o!==void 0&&i.hasValue){var m=i.value;if(o(m,h))return f=m}return f=h}if(m=f,LD(d,h))return m;var v=n(h);return o!==void 0&&o(m,v)?m:(d=h,f=v)}var u=!1,d,f,p=r===void 0?null:r;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,r,n,o]);var s=AD(e,a[0],a[1]);return BD(function(){i.hasValue=!0,i.value=s},[s]),HD(s),s};yx.exports=bx;var YD=yx.exports,Ut="default"in Hi?M:Hi,r0=Symbol.for("react-redux-context"),n0=typeof globalThis<"u"?globalThis:{};function $D(){if(!Ut.createContext)return{};const e=n0[r0]??(n0[r0]=new Map);let t=e.get(Ut.createContext);return t||(t=Ut.createContext(null),e.set(Ut.createContext,t)),t}var Jn=$D(),UD=()=>{throw new Error("uSES not initialized!")};function wh(e=Jn){return function(){return Ut.useContext(e)}}var xx=wh(),wx=UD,WD=e=>{wx=e},VD=(e,t)=>e===t;function KD(e=Jn){const t=e===Jn?xx:wh(e),r=(n,o={})=>{const{equalityFn:a=VD,devModeChecks:i={}}=typeof o=="function"?{equalityFn:o}:o,{store:s,subscription:c,getServerState:u,stabilityCheck:d,identityFunctionCheck:f}=t();Ut.useRef(!0);const p=Ut.useCallback({[n.name](m){return n(m)}}[n.name],[n,d,i.stabilityCheck]),h=wx(c.addNestedSub,s.getState,u||s.getState,p,a);return Ut.useDebugValue(h),h};return Object.assign(r,{withTypes:()=>r}),r}var pt=KD();function qD(e){e()}function QD(){let e=null,t=null;return{clear(){e=null,t=null},notify(){qD(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let n=e;for(;n;)r.push(n),n=n.next;return r},subscribe(r){let n=!0;const o=t={callback:r,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!n||e===null||(n=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var o0={notify(){},get:()=>[]};function GD(e,t){let r,n=o0,o=0,a=!1;function i(v){d();const w=n.subscribe(v);let y=!1;return()=>{y||(y=!0,w(),f())}}function s(){n.notify()}function c(){m.onStateChange&&m.onStateChange()}function u(){return a}function d(){o++,r||(r=e.subscribe(c),n=QD())}function f(){o--,r&&o===0&&(r(),r=void 0,n.clear(),n=o0)}function p(){a||(a=!0,d())}function h(){a&&(a=!1,f())}const m={addNestedSub:i,notifyNestedSubs:s,handleChangeWrapper:c,isSubscribed:u,trySubscribe:p,tryUnsubscribe:h,getListeners:()=>n};return m}var XD=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",JD=typeof navigator<"u"&&navigator.product==="ReactNative",ZD=XD||JD?Ut.useLayoutEffect:Ut.useEffect;function ej({store:e,context:t,children:r,serverState:n,stabilityCheck:o="once",identityFunctionCheck:a="once"}){const i=Ut.useMemo(()=>{const u=GD(e);return{store:e,subscription:u,getServerState:n?()=>n:void 0,stabilityCheck:o,identityFunctionCheck:a}},[e,n,o,a]),s=Ut.useMemo(()=>e.getState(),[e]);ZD(()=>{const{subscription:u}=i;return u.onStateChange=u.notifyNestedSubs,u.trySubscribe(),s!==e.getState()&&u.notifyNestedSubs(),()=>{u.tryUnsubscribe(),u.onStateChange=void 0}},[i,s]);const c=t||Jn;return Ut.createElement(c.Provider,{value:i},r)}var tj=ej;function kx(e=Jn){const t=e===Jn?xx:wh(e),r=()=>{const{store:n}=t();return n};return Object.assign(r,{withTypes:()=>r}),r}var rj=kx();function nj(e=Jn){const t=e===Jn?rj:kx(e),r=()=>t().dispatch;return Object.assign(r,{withTypes:()=>r}),r}var _u=nj();WD(YD.useSyncExternalStoreWithSelector);var Ex={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a0=M.createContext&&M.createContext(Ex),oj=["attr","size","title"];function aj(e,t){if(e==null)return{};var r=ij(e,t),n,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function ij(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function fc(){return fc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},fc.apply(this,arguments)}function i0(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function pc(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?i0(Object(r),!0).forEach(function(n){sj(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i0(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function sj(e,t,r){return t=lj(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lj(e){var t=cj(e,"string");return typeof t=="symbol"?t:t+""}function cj(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function _x(e){return e&&e.map((t,r)=>M.createElement(t.tag,pc({key:r},t.attr),_x(t.child)))}function tt(e){return t=>M.createElement(uj,fc({attr:pc({},e.attr)},t),_x(e.child))}function uj(e){var t=r=>{var{attr:n,size:o,title:a}=e,i=aj(e,oj),s=o||r.size||"1em",c;return r.className&&(c=r.className),e.className&&(c=(c?c+" ":"")+e.className),M.createElement("svg",fc({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,n,i,{className:c,style:pc(pc({color:e.color||r.color},r.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),a&&M.createElement("title",null,a),e.children)};return a0!==void 0?M.createElement(a0.Consumer,null,r=>t(r)):t(Ex)}function dj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M9.707 16.707a1 1 0 01-1.414 0l-6-6a1 1 0 010-1.414l6-6a1 1 0 011.414 1.414L5.414 9H17a1 1 0 110 2H5.414l4.293 4.293a1 1 0 010 1.414z",clipRule:"evenodd"},child:[]}]})(e)}function fj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(e)}function pj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z",clipRule:"evenodd"},child:[]}]})(e)}function Cx(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(e)}function hj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"},child:[]}]})(e)}function mj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"},child:[]}]})(e)}function gj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"},child:[]}]})(e)}function vj(e){return tt({tag:"svg",attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"},child:[]}]})(e)}function Sx(e){return tt({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M19 9l-7 7-7-7"},child:[]}]})(e)}function Dx(e){return tt({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 19l-7-7 7-7"},child:[]}]})(e)}function kh(e){return tt({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M9 5l7 7-7 7"},child:[]}]})(e)}function yj(e){return tt({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 15l7-7 7 7"},child:[]}]})(e)}function bj(e){return tt({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"},child:[]}]})(e)}const Eh="-";function xj(e){const t=kj(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;function o(i){const s=i.split(Eh);return s[0]===""&&s.length!==1&&s.shift(),jx(s,t)||wj(i)}function a(i,s){const c=r[i]||[];return s&&n[i]?[...c,...n[i]]:c}return{getClassGroupId:o,getConflictingClassGroupIds:a}}function jx(e,t){var i;if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),o=n?jx(e.slice(1),n):void 0;if(o)return o;if(t.validators.length===0)return;const a=e.join(Eh);return(i=t.validators.find(({validator:s})=>s(a)))==null?void 0:i.classGroupId}const s0=/^\[(.+)\]$/;function wj(e){if(s0.test(e)){const t=s0.exec(e)[1],r=t==null?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}}function kj(e){const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return _j(Object.entries(e.classGroups),r).forEach(([a,i])=>{Vf(i,n,a,t)}),n}function Vf(e,t,r,n){e.forEach(o=>{if(typeof o=="string"){const a=o===""?t:l0(t,o);a.classGroupId=r;return}if(typeof o=="function"){if(Ej(o)){Vf(o(n),t,r,n);return}t.validators.push({validator:o,classGroupId:r});return}Object.entries(o).forEach(([a,i])=>{Vf(i,l0(t,a),r,n)})})}function l0(e,t){let r=e;return t.split(Eh).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r}function Ej(e){return e.isThemeGetter}function _j(e,t){return t?e.map(([r,n])=>{const o=n.map(a=>typeof a=="string"?t+a:typeof a=="object"?Object.fromEntries(Object.entries(a).map(([i,s])=>[t+i,s])):a);return[r,o]}):e}function Cj(e){if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;function o(a,i){r.set(a,i),t++,t>e&&(t=0,n=r,r=new Map)}return{get(a){let i=r.get(a);if(i!==void 0)return i;if((i=n.get(a))!==void 0)return o(a,i),i},set(a,i){r.has(a)?r.set(a,i):o(a,i)}}}const Nx="!";function Sj(e){const t=e.separator,r=t.length===1,n=t[0],o=t.length;return function(i){const s=[];let c=0,u=0,d;for(let v=0;v<i.length;v++){let w=i[v];if(c===0){if(w===n&&(r||i.slice(v,v+o)===t)){s.push(i.slice(u,v)),u=v+o;continue}if(w==="/"){d=v;continue}}w==="["?c++:w==="]"&&c--}const f=s.length===0?i:i.substring(u),p=f.startsWith(Nx),h=p?f.substring(1):f,m=d&&d>u?d-u:void 0;return{modifiers:s,hasImportantModifier:p,baseClassName:h,maybePostfixModifierPosition:m}}}function Dj(e){if(e.length<=1)return e;const t=[];let r=[];return e.forEach(n=>{n[0]==="["?(t.push(...r.sort(),n),r=[]):r.push(n)}),t.push(...r.sort()),t}function jj(e){return{cache:Cj(e.cacheSize),splitModifiers:Sj(e),...xj(e)}}const Nj=/\s+/;function Tj(e,t){const{splitModifiers:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,a=new Set;return e.trim().split(Nj).map(i=>{const{modifiers:s,hasImportantModifier:c,baseClassName:u,maybePostfixModifierPosition:d}=r(i);let f=n(d?u.substring(0,d):u),p=!!d;if(!f){if(!d)return{isTailwindClass:!1,originalClassName:i};if(f=n(u),!f)return{isTailwindClass:!1,originalClassName:i};p=!1}const h=Dj(s).join(":");return{isTailwindClass:!0,modifierId:c?h+Nx:h,classGroupId:f,originalClassName:i,hasPostfixModifier:p}}).reverse().filter(i=>{if(!i.isTailwindClass)return!0;const{modifierId:s,classGroupId:c,hasPostfixModifier:u}=i,d=s+c;return a.has(d)?!1:(a.add(d),o(c,u).forEach(f=>a.add(s+f)),!0)}).reverse().map(i=>i.originalClassName).join(" ")}function Pj(){let e=0,t,r,n="";for(;e<arguments.length;)(t=arguments[e++])&&(r=Tx(t))&&(n&&(n+=" "),n+=r);return n}function Tx(e){if(typeof e=="string")return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=Tx(e[n]))&&(r&&(r+=" "),r+=t);return r}function Ij(e,...t){let r,n,o,a=i;function i(c){const u=t.reduce((d,f)=>f(d),e());return r=jj(u),n=r.cache.get,o=r.cache.set,a=s,s(c)}function s(c){const u=n(c);if(u)return u;const d=Tj(c,r);return o(c,d),d}return function(){return a(Pj.apply(null,arguments))}}function Ne(e){const t=r=>r[e]||[];return t.isThemeGetter=!0,t}const Px=/^\[(?:([a-z-]+):)?(.+)\]$/i,Oj=/^\d+\/\d+$/,Rj=new Set(["px","full","screen"]),Mj=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Lj=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Aj=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Fj=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Bj=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function qr(e){return Eo(e)||Rj.has(e)||Oj.test(e)}function kn(e){return qa(e,"length",Kj)}function Eo(e){return!!e&&!Number.isNaN(Number(e))}function el(e){return qa(e,"number",Eo)}function li(e){return!!e&&Number.isInteger(Number(e))}function zj(e){return e.endsWith("%")&&Eo(e.slice(0,-1))}function ie(e){return Px.test(e)}function En(e){return Mj.test(e)}const Hj=new Set(["length","size","percentage"]);function Yj(e){return qa(e,Hj,Ix)}function $j(e){return qa(e,"position",Ix)}const Uj=new Set(["image","url"]);function Wj(e){return qa(e,Uj,Qj)}function Vj(e){return qa(e,"",qj)}function ci(){return!0}function qa(e,t,r){const n=Px.exec(e);return n?n[1]?typeof t=="string"?n[1]===t:t.has(n[1]):r(n[2]):!1}function Kj(e){return Lj.test(e)&&!Aj.test(e)}function Ix(){return!1}function qj(e){return Fj.test(e)}function Qj(e){return Bj.test(e)}function Gj(){const e=Ne("colors"),t=Ne("spacing"),r=Ne("blur"),n=Ne("brightness"),o=Ne("borderColor"),a=Ne("borderRadius"),i=Ne("borderSpacing"),s=Ne("borderWidth"),c=Ne("contrast"),u=Ne("grayscale"),d=Ne("hueRotate"),f=Ne("invert"),p=Ne("gap"),h=Ne("gradientColorStops"),m=Ne("gradientColorStopPositions"),v=Ne("inset"),w=Ne("margin"),y=Ne("opacity"),b=Ne("padding"),x=Ne("saturate"),k=Ne("scale"),E=Ne("sepia"),C=Ne("skew"),_=Ne("space"),j=Ne("translate"),N=()=>["auto","contain","none"],P=()=>["auto","hidden","clip","visible","scroll"],T=()=>["auto",ie,t],D=()=>[ie,t],R=()=>["",qr,kn],S=()=>["auto",Eo,ie],z=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],A=()=>["solid","dashed","dotted","double","none"],B=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],O=()=>["start","end","center","between","around","evenly","stretch"],H=()=>["","0",ie],F=()=>["auto","avoid","all","avoid-page","page","left","right","column"],U=()=>[Eo,el],re=()=>[Eo,ie];return{cacheSize:500,separator:":",theme:{colors:[ci],spacing:[qr,kn],blur:["none","",En,ie],brightness:U(),borderColor:[e],borderRadius:["none","","full",En,ie],borderSpacing:D(),borderWidth:R(),contrast:U(),grayscale:H(),hueRotate:re(),invert:H(),gap:D(),gradientColorStops:[e],gradientColorStopPositions:[zj,kn],inset:T(),margin:T(),opacity:U(),padding:D(),saturate:U(),scale:U(),sepia:H(),skew:re(),space:D(),translate:D()},classGroups:{aspect:[{aspect:["auto","square","video",ie]}],container:["container"],columns:[{columns:[En]}],"break-after":[{"break-after":F()}],"break-before":[{"break-before":F()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...z(),ie]}],overflow:[{overflow:P()}],"overflow-x":[{"overflow-x":P()}],"overflow-y":[{"overflow-y":P()}],overscroll:[{overscroll:N()}],"overscroll-x":[{"overscroll-x":N()}],"overscroll-y":[{"overscroll-y":N()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[v]}],"inset-x":[{"inset-x":[v]}],"inset-y":[{"inset-y":[v]}],start:[{start:[v]}],end:[{end:[v]}],top:[{top:[v]}],right:[{right:[v]}],bottom:[{bottom:[v]}],left:[{left:[v]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",li,ie]}],basis:[{basis:T()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ie]}],grow:[{grow:H()}],shrink:[{shrink:H()}],order:[{order:["first","last","none",li,ie]}],"grid-cols":[{"grid-cols":[ci]}],"col-start-end":[{col:["auto",{span:["full",li,ie]},ie]}],"col-start":[{"col-start":S()}],"col-end":[{"col-end":S()}],"grid-rows":[{"grid-rows":[ci]}],"row-start-end":[{row:["auto",{span:[li,ie]},ie]}],"row-start":[{"row-start":S()}],"row-end":[{"row-end":S()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ie]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ie]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...O()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...O(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...O(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[b]}],px:[{px:[b]}],py:[{py:[b]}],ps:[{ps:[b]}],pe:[{pe:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[w]}],mx:[{mx:[w]}],my:[{my:[w]}],ms:[{ms:[w]}],me:[{me:[w]}],mt:[{mt:[w]}],mr:[{mr:[w]}],mb:[{mb:[w]}],ml:[{ml:[w]}],"space-x":[{"space-x":[_]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[_]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",ie,t]}],"min-w":[{"min-w":[ie,t,"min","max","fit"]}],"max-w":[{"max-w":[ie,t,"none","full","min","max","fit","prose",{screen:[En]},En]}],h:[{h:[ie,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[ie,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[ie,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[ie,t,"auto","min","max","fit"]}],"font-size":[{text:["base",En,kn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",el]}],"font-family":[{font:[ci]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",ie]}],"line-clamp":[{"line-clamp":["none",Eo,el]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",qr,ie]}],"list-image":[{"list-image":["none",ie]}],"list-style-type":[{list:["none","disc","decimal",ie]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[y]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[y]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...A(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",qr,kn]}],"underline-offset":[{"underline-offset":["auto",qr,ie]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:D()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ie]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ie]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[y]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...z(),$j]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Yj]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Wj]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[y]}],"border-style":[{border:[...A(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[y]}],"divide-style":[{divide:A()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...A()]}],"outline-offset":[{"outline-offset":[qr,ie]}],"outline-w":[{outline:[qr,kn]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:R()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[y]}],"ring-offset-w":[{"ring-offset":[qr,kn]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",En,Vj]}],"shadow-color":[{shadow:[ci]}],opacity:[{opacity:[y]}],"mix-blend":[{"mix-blend":[...B(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":B()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",En,ie]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[f]}],saturate:[{saturate:[x]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[y]}],"backdrop-saturate":[{"backdrop-saturate":[x]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ie]}],duration:[{duration:re()}],ease:[{ease:["linear","in","out","in-out",ie]}],delay:[{delay:re()}],animate:[{animate:["none","spin","ping","pulse","bounce",ie]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[k]}],"scale-x":[{"scale-x":[k]}],"scale-y":[{"scale-y":[k]}],rotate:[{rotate:[li,ie]}],"translate-x":[{"translate-x":[j]}],"translate-y":[{"translate-y":[j]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ie]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ie]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":D()}],"scroll-mx":[{"scroll-mx":D()}],"scroll-my":[{"scroll-my":D()}],"scroll-ms":[{"scroll-ms":D()}],"scroll-me":[{"scroll-me":D()}],"scroll-mt":[{"scroll-mt":D()}],"scroll-mr":[{"scroll-mr":D()}],"scroll-mb":[{"scroll-mb":D()}],"scroll-ml":[{"scroll-ml":D()}],"scroll-p":[{"scroll-p":D()}],"scroll-px":[{"scroll-px":D()}],"scroll-py":[{"scroll-py":D()}],"scroll-ps":[{"scroll-ps":D()}],"scroll-pe":[{"scroll-pe":D()}],"scroll-pt":[{"scroll-pt":D()}],"scroll-pr":[{"scroll-pr":D()}],"scroll-pb":[{"scroll-pb":D()}],"scroll-pl":[{"scroll-pl":D()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ie]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[qr,kn,el]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}const I=Ij(Gj);function ho(e){return e!==null&&typeof e=="object"&&e.constructor===Object}function ss(e){if(!ho(e))return e;const t={};for(const r in e)t[r]=ss(e[r]);return t}function Y(e,t){if(ho(t)&&Object.keys(t).length===0)return ss({...e,...t});const r={...e,...t};if(ho(t)&&ho(e))for(const n in t)ho(t[n])&&n in e&&ho(e[n])?r[n]=Y(e[n],t[n]):r[n]=ho(t[n])?ss(t[n]):t[n];return r}const Xj={root:{base:"divide-y divide-gray-200 border-gray-200 dark:divide-gray-700 dark:border-gray-700",flush:{off:"rounded-lg border",on:"border-b"}},content:{base:"p-5 first:rounded-t-lg last:rounded-b-lg dark:bg-gray-900"},title:{arrow:{base:"h-6 w-6 shrink-0",open:{off:"",on:"rotate-180"}},base:"flex w-full items-center justify-between p-5 text-left font-medium text-gray-500 first:rounded-t-lg last:rounded-b-lg dark:text-gray-400",flush:{off:"hover:bg-gray-100 focus:ring-4 focus:ring-gray-200 dark:hover:bg-gray-800 dark:focus:ring-gray-800",on:"bg-transparent dark:bg-transparent"},heading:"",open:{off:"",on:"bg-gray-100 text-gray-900 dark:bg-gray-800 dark:text-white"}}},Jj={base:"flex flex-col gap-2 p-4 text-sm",borderAccent:"border-t-4",closeButton:{base:"-m-1.5 ml-auto inline-flex h-8 w-8 rounded-lg p-1.5 focus:ring-2",icon:"h-5 w-5",color:{info:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",gray:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-700 dark:text-gray-300 dark:hover:bg-gray-800 dark:hover:text-white",failure:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",success:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",warning:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",red:"bg-red-100 text-red-500 hover:bg-red-200 focus:ring-red-400 dark:bg-red-200 dark:text-red-600 dark:hover:bg-red-300",green:"bg-green-100 text-green-500 hover:bg-green-200 focus:ring-green-400 dark:bg-green-200 dark:text-green-600 dark:hover:bg-green-300",yellow:"bg-yellow-100 text-yellow-500 hover:bg-yellow-200 focus:ring-yellow-400 dark:bg-yellow-200 dark:text-yellow-600 dark:hover:bg-yellow-300",blue:"bg-blue-100 text-blue-500 hover:bg-blue-200 focus:ring-blue-400 dark:bg-blue-200 dark:text-blue-600 dark:hover:bg-blue-300",cyan:"bg-cyan-100 text-cyan-500 hover:bg-cyan-200 focus:ring-cyan-400 dark:bg-cyan-200 dark:text-cyan-600 dark:hover:bg-cyan-300",pink:"bg-pink-100 text-pink-500 hover:bg-pink-200 focus:ring-pink-400 dark:bg-pink-200 dark:text-pink-600 dark:hover:bg-pink-300",lime:"bg-lime-100 text-lime-500 hover:bg-lime-200 focus:ring-lime-400 dark:bg-lime-200 dark:text-lime-600 dark:hover:bg-lime-300",dark:"bg-gray-100 text-gray-500 hover:bg-gray-200 focus:ring-gray-400 dark:bg-gray-200 dark:text-gray-600 dark:hover:bg-gray-300",indigo:"bg-indigo-100 text-indigo-500 hover:bg-indigo-200 focus:ring-indigo-400 dark:bg-indigo-200 dark:text-indigo-600 dark:hover:bg-indigo-300",purple:"bg-purple-100 text-purple-500 hover:bg-purple-200 focus:ring-purple-400 dark:bg-purple-200 dark:text-purple-600 dark:hover:bg-purple-300",teal:"bg-teal-100 text-teal-500 hover:bg-teal-200 focus:ring-teal-400 dark:bg-teal-200 dark:text-teal-600 dark:hover:bg-teal-300",light:"bg-gray-50 text-gray-500 hover:bg-gray-100 focus:ring-gray-200 dark:bg-gray-600 dark:text-gray-200 dark:hover:bg-gray-700 dark:hover:text-white"}},color:{info:"border-cyan-500 bg-cyan-100 text-cyan-700 dark:bg-cyan-200 dark:text-cyan-800",gray:"border-gray-500 bg-gray-100 text-gray-700 dark:bg-gray-700 dark:text-gray-300",failure:"border-red-500 bg-red-100 text-red-700 dark:bg-red-200 dark:text-red-800",success:"border-green-500 bg-green-100 text-green-700 dark:bg-green-200 dark:text-green-800",warning:"border-yellow-500 bg-yellow-100 text-yellow-700 dark:bg-yellow-200 dark:text-yellow-800",red:"border-red-500 bg-red-100 text-red-700 dark:bg-red-200 dark:text-red-800",green:"border-green-500 bg-green-100 text-green-700 dark:bg-green-200 dark:text-green-800",yellow:"border-yellow-500 bg-yellow-100 text-yellow-700 dark:bg-yellow-200 dark:text-yellow-800",blue:"border-blue-500 bg-blue-100 text-blue-700 dark:bg-blue-200 dark:text-blue-800",cyan:"border-cyan-500 bg-cyan-100 text-cyan-700 dark:bg-cyan-200 dark:text-cyan-800",pink:"border-pink-500 bg-pink-100 text-pink-700 dark:bg-pink-200 dark:text-pink-800",lime:"border-lime-500 bg-lime-100 text-lime-700 dark:bg-lime-200 dark:text-lime-800",dark:"border-gray-600 bg-gray-800 text-gray-200 dark:bg-gray-900 dark:text-gray-300",indigo:"border-indigo-500 bg-indigo-100 text-indigo-700 dark:bg-indigo-200 dark:text-indigo-800",purple:"border-purple-500 bg-purple-100 text-purple-700 dark:bg-purple-200 dark:text-purple-800",teal:"border-teal-500 bg-teal-100 text-teal-700 dark:bg-teal-200 dark:text-teal-800",light:"border-gray-400 bg-gray-50 text-gray-600 dark:bg-gray-500 dark:text-gray-200"},icon:"mr-3 inline h-5 w-5 flex-shrink-0",rounded:"rounded-lg",wrapper:"flex items-center"},Zj={root:{base:"flex items-center justify-center space-x-4 rounded",bordered:"p-1 ring-2",rounded:"rounded-full",color:{dark:"ring-gray-800 dark:ring-gray-800",failure:"ring-red-500 dark:ring-red-700",gray:"ring-gray-500 dark:ring-gray-400",info:"ring-cyan-400 dark:ring-cyan-800",light:"ring-gray-300 dark:ring-gray-500",purple:"ring-purple-500 dark:ring-purple-600",success:"ring-green-500 dark:ring-green-500",warning:"ring-yellow-300 dark:ring-yellow-500",pink:"ring-pink-500 dark:ring-pink-500"},img:{base:"rounded",off:"relative overflow-hidden bg-gray-100 dark:bg-gray-600",on:"",placeholder:"absolute -bottom-1 h-auto w-auto text-gray-400"},size:{xs:"h-6 w-6",sm:"h-8 w-8",md:"h-10 w-10",lg:"h-20 w-20",xl:"h-36 w-36"},stacked:"ring-2 ring-gray-300 dark:ring-gray-500",statusPosition:{"bottom-left":"-bottom-1 -left-1","bottom-center":"-bottom-1","bottom-right":"-bottom-1 -right-1","top-left":"-left-1 -top-1","top-center":"-top-1","top-right":"-right-1 -top-1","center-right":"-right-1",center:"","center-left":"-left-1"},status:{away:"bg-yellow-400",base:"absolute h-3.5 w-3.5 rounded-full border-2 border-white dark:border-gray-800",busy:"bg-red-400",offline:"bg-gray-400",online:"bg-green-400"},initials:{text:"font-medium text-gray-600 dark:text-gray-300",base:"relative inline-flex items-center justify-center overflow-hidden bg-gray-100 dark:bg-gray-600"}},group:{base:"flex -space-x-4"},groupCounter:{base:"relative flex h-10 w-10 items-center justify-center rounded-full bg-gray-700 text-xs font-medium text-white ring-2 ring-gray-300 hover:bg-gray-600 dark:ring-gray-500"}},eN={root:{base:"flex h-fit items-center gap-1 font-semibold",color:{info:"bg-cyan-100 text-cyan-800 group-hover:bg-cyan-200 dark:bg-cyan-200 dark:text-cyan-800 dark:group-hover:bg-cyan-300",gray:"bg-gray-100 text-gray-800 group-hover:bg-gray-200 dark:bg-gray-700 dark:text-gray-300 dark:group-hover:bg-gray-600",failure:"bg-red-100 text-red-800 group-hover:bg-red-200 dark:bg-red-200 dark:text-red-900 dark:group-hover:bg-red-300",success:"bg-green-100 text-green-800 group-hover:bg-green-200 dark:bg-green-200 dark:text-green-900 dark:group-hover:bg-green-300",warning:"bg-yellow-100 text-yellow-800 group-hover:bg-yellow-200 dark:bg-yellow-200 dark:text-yellow-900 dark:group-hover:bg-yellow-300",indigo:"bg-indigo-100 text-indigo-800 group-hover:bg-indigo-200 dark:bg-indigo-200 dark:text-indigo-900 dark:group-hover:bg-indigo-300",purple:"bg-purple-100 text-purple-800 group-hover:bg-purple-200 dark:bg-purple-200 dark:text-purple-900 dark:group-hover:bg-purple-300",pink:"bg-pink-100 text-pink-800 group-hover:bg-pink-200 dark:bg-pink-200 dark:text-pink-900 dark:group-hover:bg-pink-300",blue:"bg-blue-100 text-blue-800 group-hover:bg-blue-200 dark:bg-blue-200 dark:text-blue-900 dark:group-hover:bg-blue-300",cyan:"bg-cyan-100 text-cyan-800 group-hover:bg-cyan-200 dark:bg-cyan-200 dark:text-cyan-900 dark:group-hover:bg-cyan-300",dark:"bg-gray-600 text-gray-100 group-hover:bg-gray-500 dark:bg-gray-900 dark:text-gray-200 dark:group-hover:bg-gray-700",light:"bg-gray-200 text-gray-800 group-hover:bg-gray-300 dark:bg-gray-400 dark:text-gray-900 dark:group-hover:bg-gray-500",green:"bg-green-100 text-green-800 group-hover:bg-green-200 dark:bg-green-200 dark:text-green-900 dark:group-hover:bg-green-300",lime:"bg-lime-100 text-lime-800 group-hover:bg-lime-200 dark:bg-lime-200 dark:text-lime-900 dark:group-hover:bg-lime-300",red:"bg-red-100 text-red-800 group-hover:bg-red-200 dark:bg-red-200 dark:text-red-900 dark:group-hover:bg-red-300",teal:"bg-teal-100 text-teal-800 group-hover:bg-teal-200 dark:bg-teal-200 dark:text-teal-900 dark:group-hover:bg-teal-300",yellow:"bg-yellow-100 text-yellow-800 group-hover:bg-yellow-200 dark:bg-yellow-200 dark:text-yellow-900 dark:group-hover:bg-yellow-300"},href:"group",size:{xs:"p-1 text-xs",sm:"p-1.5 text-sm"}},icon:{off:"rounded px-2 py-0.5",on:"rounded-full p-1.5",size:{xs:"h-3 w-3",sm:"h-3.5 w-3.5"}}},tN={root:{base:"text-xl font-semibold italic text-gray-900 dark:text-white"}},rN={root:{base:"",list:"flex items-center"},item:{base:"group flex items-center",chevron:"mx-1 h-4 w-4 text-gray-400 group-first:hidden md:mx-2",href:{off:"flex items-center text-sm font-medium text-gray-500 dark:text-gray-400",on:"flex items-center text-sm font-medium text-gray-700 hover:text-gray-900 dark:text-gray-400 dark:hover:text-white"},icon:"mr-2 h-4 w-4"}},nN={base:"group relative flex items-stretch justify-center p-0.5 text-center font-medium transition-[color,background-color,border-color,text-decoration-color,fill,stroke,box-shadow] focus:z-10 focus:outline-none",fullSized:"w-full",color:{dark:"border border-transparent bg-gray-800 text-white focus:ring-4 focus:ring-gray-300 enabled:hover:bg-gray-900 dark:border-gray-700 dark:bg-gray-800 dark:focus:ring-gray-800 dark:enabled:hover:bg-gray-700",failure:"border border-transparent bg-red-700 text-white focus:ring-4 focus:ring-red-300 enabled:hover:bg-red-800 dark:bg-red-600 dark:focus:ring-red-900 dark:enabled:hover:bg-red-700",gray:":ring-cyan-700 border border-gray-200 bg-white text-gray-900 focus:text-cyan-700 focus:ring-4 enabled:hover:bg-gray-100 enabled:hover:text-cyan-700 dark:border-gray-600 dark:bg-transparent dark:text-gray-400 dark:enabled:hover:bg-gray-700 dark:enabled:hover:text-white",info:"border border-transparent bg-cyan-700 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-cyan-800 dark:bg-cyan-600 dark:focus:ring-cyan-800 dark:enabled:hover:bg-cyan-700",light:"border border-gray-300 bg-white text-gray-900 focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-600 dark:text-white dark:focus:ring-gray-700 dark:enabled:hover:border-gray-700 dark:enabled:hover:bg-gray-700",purple:"border border-transparent bg-purple-700 text-white focus:ring-4 focus:ring-purple-300 enabled:hover:bg-purple-800 dark:bg-purple-600 dark:focus:ring-purple-900 dark:enabled:hover:bg-purple-700",success:"border border-transparent bg-green-700 text-white focus:ring-4 focus:ring-green-300 enabled:hover:bg-green-800 dark:bg-green-600 dark:focus:ring-green-800 dark:enabled:hover:bg-green-700",warning:"border border-transparent bg-yellow-400 text-white focus:ring-4 focus:ring-yellow-300 enabled:hover:bg-yellow-500 dark:focus:ring-yellow-900",blue:"border border-transparent bg-blue-700 text-white focus:ring-4 focus:ring-blue-300 enabled:hover:bg-blue-800 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800",cyan:"border border-cyan-300 bg-white text-cyan-900 focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-cyan-100 dark:border-cyan-600 dark:bg-cyan-600 dark:text-white dark:focus:ring-cyan-700 dark:enabled:hover:border-cyan-700 dark:enabled:hover:bg-cyan-700",green:"border border-green-300 bg-white text-green-900 focus:ring-4 focus:ring-green-300 enabled:hover:bg-green-100 dark:border-green-600 dark:bg-green-600 dark:text-white dark:focus:ring-green-700 dark:enabled:hover:border-green-700 dark:enabled:hover:bg-green-700",indigo:"border border-indigo-300 bg-white text-indigo-900 focus:ring-4 focus:ring-indigo-300 enabled:hover:bg-indigo-100 dark:border-indigo-600 dark:bg-indigo-600 dark:text-white dark:focus:ring-indigo-700 dark:enabled:hover:border-indigo-700 dark:enabled:hover:bg-indigo-700",lime:"border border-lime-300 bg-white text-lime-900 focus:ring-4 focus:ring-lime-300 enabled:hover:bg-lime-100 dark:border-lime-600 dark:bg-lime-600 dark:text-white dark:focus:ring-lime-700 dark:enabled:hover:border-lime-700 dark:enabled:hover:bg-lime-700",pink:"border border-pink-300 bg-white text-pink-900 focus:ring-4 focus:ring-pink-300 enabled:hover:bg-pink-100 dark:border-pink-600 dark:bg-pink-600 dark:text-white dark:focus:ring-pink-700 dark:enabled:hover:border-pink-700 dark:enabled:hover:bg-pink-700",red:"border border-red-300 bg-white text-red-900 focus:ring-4 focus:ring-red-300 enabled:hover:bg-red-100 dark:border-red-600 dark:bg-red-600 dark:text-white dark:focus:ring-red-700 dark:enabled:hover:border-red-700 dark:enabled:hover:bg-red-700",teal:"border border-teal-300 bg-white text-teal-900 focus:ring-4 focus:ring-teal-300 enabled:hover:bg-teal-100 dark:border-teal-600 dark:bg-teal-600 dark:text-white dark:focus:ring-teal-700 dark:enabled:hover:border-teal-700 dark:enabled:hover:bg-teal-700",yellow:"border border-yellow-300 bg-white text-yellow-900 focus:ring-4 focus:ring-yellow-300 enabled:hover:bg-yellow-100 dark:border-yellow-600 dark:bg-yellow-600 dark:text-white dark:focus:ring-yellow-700 dark:enabled:hover:border-yellow-700 dark:enabled:hover:bg-yellow-700"},disabled:"cursor-not-allowed opacity-50",isProcessing:"cursor-wait",spinnerSlot:"absolute top-0 flex h-full items-center",spinnerLeftPosition:{xs:"left-2",sm:"left-3",md:"left-4",lg:"left-5",xl:"left-6"},gradient:{cyan:"bg-gradient-to-r from-cyan-400 via-cyan-500 to-cyan-600 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-br dark:focus:ring-cyan-800",failure:"bg-gradient-to-r from-red-400 via-red-500 to-red-600 text-white focus:ring-4 focus:ring-red-300 enabled:hover:bg-gradient-to-br dark:focus:ring-red-800",info:"bg-gradient-to-r from-cyan-500 via-cyan-600 to-cyan-700 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-br dark:focus:ring-cyan-800",lime:"bg-gradient-to-r from-lime-200 via-lime-400 to-lime-500 text-gray-900 focus:ring-4 focus:ring-lime-300 enabled:hover:bg-gradient-to-br dark:focus:ring-lime-800",pink:"bg-gradient-to-r from-pink-400 via-pink-500 to-pink-600 text-white focus:ring-4 focus:ring-pink-300 enabled:hover:bg-gradient-to-br dark:focus:ring-pink-800",purple:"bg-gradient-to-r from-purple-500 via-purple-600 to-purple-700 text-white focus:ring-4 focus:ring-purple-300 enabled:hover:bg-gradient-to-br dark:focus:ring-purple-800",success:"bg-gradient-to-r from-green-400 via-green-500 to-green-600 text-white focus:ring-4 focus:ring-green-300 enabled:hover:bg-gradient-to-br dark:focus:ring-green-800",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 text-white focus:ring-4 focus:ring-teal-300 enabled:hover:bg-gradient-to-br dark:focus:ring-teal-800"},gradientDuoTone:{cyanToBlue:"bg-gradient-to-r from-cyan-500 to-cyan-500 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-bl dark:focus:ring-cyan-800",greenToBlue:"bg-gradient-to-br from-green-400 to-cyan-600 text-white focus:ring-4 focus:ring-green-200 enabled:hover:bg-gradient-to-bl dark:focus:ring-green-800",pinkToOrange:"bg-gradient-to-br from-pink-500 to-orange-400 text-white focus:ring-4 focus:ring-pink-200 enabled:hover:bg-gradient-to-bl dark:focus:ring-pink-800",purpleToBlue:"bg-gradient-to-br from-purple-600 to-cyan-500 text-white focus:ring-4 focus:ring-cyan-300 enabled:hover:bg-gradient-to-bl dark:focus:ring-cyan-800",purpleToPink:"bg-gradient-to-r from-purple-500 to-pink-500 text-white focus:ring-4 focus:ring-purple-200 enabled:hover:bg-gradient-to-l dark:focus:ring-purple-800",redToYellow:"bg-gradient-to-r from-red-200 via-red-300 to-yellow-200 text-gray-900 focus:ring-4 focus:ring-red-100 enabled:hover:bg-gradient-to-bl dark:focus:ring-red-400",tealToLime:"bg-gradient-to-r from-teal-200 to-lime-200 text-gray-900 focus:ring-4 focus:ring-lime-200 enabled:hover:bg-gradient-to-l enabled:hover:from-teal-200 enabled:hover:to-lime-200 enabled:hover:text-gray-900 dark:focus:ring-teal-700"},inner:{base:"flex items-stretch transition-all duration-200",position:{none:"",start:"rounded-r-none",middle:"rounded-none",end:"rounded-l-none"},outline:"border border-transparent",isProcessingPadding:{xs:"pl-8",sm:"pl-10",md:"pl-12",lg:"pl-16",xl:"pl-20"}},label:"ml-2 inline-flex h-4 w-4 items-center justify-center rounded-full bg-cyan-200 text-xs font-semibold text-cyan-800",outline:{color:{gray:"border border-gray-900 dark:border-white",default:"border-0",light:""},off:"",on:"flex w-full justify-center bg-white text-gray-900 transition-all duration-75 ease-in group-enabled:group-hover:bg-opacity-0 group-enabled:group-hover:text-inherit dark:bg-gray-900 dark:text-white",pill:{off:"rounded-md",on:"rounded-full"}},pill:{off:"rounded-lg",on:"rounded-full"},size:{xs:"px-2 py-1 text-xs",sm:"px-3 py-1.5 text-sm",md:"px-4 py-2 text-sm",lg:"px-5 py-2.5 text-base",xl:"px-6 py-3 text-base"}},oN={base:"inline-flex",position:{none:"",start:"rounded-r-none focus:ring-2",middle:"rounded-none border-l-0 pl-0 focus:ring-2",end:"rounded-l-none border-l-0 pl-0 focus:ring-2"}},aN={root:{base:"flex rounded-lg border border-gray-200 bg-white shadow-md dark:border-gray-700 dark:bg-gray-800",children:"flex h-full flex-col justify-center gap-4 p-6",horizontal:{off:"flex-col",on:"flex-col md:max-w-xl md:flex-row"},href:"hover:bg-gray-100 dark:hover:bg-gray-700"},img:{base:"",horizontal:{off:"rounded-t-lg",on:"h-96 w-full rounded-t-lg object-cover md:h-auto md:w-48 md:rounded-none md:rounded-l-lg"}}},iN={root:{base:"relative h-full w-full",leftControl:"absolute left-0 top-0 flex h-full items-center justify-center px-4 focus:outline-none",rightControl:"absolute right-0 top-0 flex h-full items-center justify-center px-4 focus:outline-none"},indicators:{active:{off:"bg-white/50 hover:bg-white dark:bg-gray-800/50 dark:hover:bg-gray-800",on:"bg-white dark:bg-gray-800"},base:"h-3 w-3 rounded-full",wrapper:"absolute bottom-5 left-1/2 flex -translate-x-1/2 space-x-3"},item:{base:"absolute left-1/2 top-1/2 block w-full -translate-x-1/2 -translate-y-1/2",wrapper:{off:"w-full flex-shrink-0 transform cursor-default snap-center",on:"w-full flex-shrink-0 transform cursor-grab snap-center"}},control:{base:"inline-flex h-8 w-8 items-center justify-center rounded-full bg-white/30 group-hover:bg-white/50 group-focus:outline-none group-focus:ring-4 group-focus:ring-white dark:bg-gray-800/30 dark:group-hover:bg-gray-800/60 dark:group-focus:ring-gray-800/70 sm:h-10 sm:w-10",icon:"h-5 w-5 text-white dark:text-gray-800 sm:h-6 sm:w-6"},scrollContainer:{base:"flex h-full snap-mandatory overflow-y-hidden overflow-x-scroll scroll-smooth rounded-lg",snap:"snap-x"}},sN={root:{base:"h-4 w-4 rounded border border-gray-300 bg-gray-100 focus:ring-2 dark:border-gray-600 dark:bg-gray-700",color:{default:"text-cyan-600 focus:ring-cyan-600 dark:ring-offset-gray-800 dark:focus:ring-cyan-600",dark:"text-gray-800 focus:ring-gray-800 dark:ring-offset-gray-800 dark:focus:ring-gray-800",failure:"text-red-900 focus:ring-red-900 dark:ring-offset-red-900 dark:focus:ring-red-900",gray:"text-gray-900 focus:ring-gray-900 dark:ring-offset-gray-900 dark:focus:ring-gray-900",info:"text-cyan-800 focus:ring-cyan-800 dark:ring-offset-gray-800 dark:focus:ring-cyan-800",light:"text-gray-900 focus:ring-gray-900 dark:ring-offset-gray-900 dark:focus:ring-gray-900",purple:"text-purple-600 focus:ring-purple-600 dark:ring-offset-purple-600 dark:focus:ring-purple-600",success:"text-green-800 focus:ring-green-800 dark:ring-offset-green-800 dark:focus:ring-green-800",warning:"text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400",blue:"text-blue-700 focus:ring-blue-600 dark:ring-offset-blue-700 dark:focus:ring-blue-700",cyan:"text-cyan-600 focus:ring-cyan-600 dark:ring-offset-cyan-600 dark:focus:ring-cyan-600",green:"text-green-600 focus:ring-green-600 dark:ring-offset-green-600 dark:focus:ring-green-600",indigo:"text-indigo-700 focus:ring-indigo-700 dark:ring-offset-indigo-700 dark:focus:ring-indigo-700",lime:"text-lime-700 focus:ring-lime-700 dark:ring-offset-lime-700 dark:focus:ring-lime-700",pink:"text-pink-600 focus:ring-pink-600 dark:ring-offset-pink-600 dark:focus:ring-pink-600",red:"text-red-600 focus:ring-red-600 dark:ring-offset-red-600 dark:focus:ring-red-600",teal:"text-teal-600 focus:ring-teal-600 dark:ring-offset-teal-600 dark:focus:ring-teal-600",yellow:"text-yellow-400 focus:ring-yellow-400 dark:ring-offset-yellow-400 dark:focus:ring-yellow-400"}}},lN={button:{base:"inline-flex w-full items-center justify-center rounded-lg bg-blue-700 px-5 py-3 hover:bg-blue-800 focus:outline-none focus:ring-4 focus:ring-blue-300 dark:bg-blue-600 dark:hover:bg-blue-700 dark:focus:ring-blue-800",label:"text-center text-sm font-medium text-white sm:w-auto"},withIcon:{base:"absolute end-2 top-1/2 inline-flex -translate-y-1/2 items-center justify-center rounded-lg p-2 text-gray-500 hover:bg-gray-100 dark:text-gray-400 dark:hover:bg-gray-800",icon:{defaultIcon:"h-4 w-4",successIcon:"h-4 w-4 text-blue-700 dark:text-blue-500"}},withIconText:{base:"absolute end-2.5 top-1/2 inline-flex -translate-y-1/2 items-center justify-center rounded-lg border border-gray-200 bg-white px-2.5 py-2 text-gray-900 hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700",icon:{defaultIcon:"me-1.5 h-3 w-3",successIcon:"me-1.5 h-3 w-3 text-blue-700 dark:text-blue-500"},label:{base:"inline-flex items-center",defaultText:"text-xs font-semibold",successText:"text-xs font-semibold text-blue-700 dark:text-blue-500"}}},cN={root:{base:"rounded-lg p-2.5 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-700",icon:"h-5 w-5"}},uN={root:{base:"relative"},popup:{root:{base:"absolute top-10 z-50 block pt-2",inline:"relative top-0 z-auto",inner:"inline-block rounded-lg bg-white p-4 shadow-lg dark:bg-gray-700"},header:{base:"",title:"px-2 py-3 text-center font-semibold text-gray-900 dark:text-white",selectors:{base:"mb-2 flex justify-between",button:{base:"rounded-lg bg-white px-5 py-2.5 text-sm font-semibold text-gray-900 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:bg-gray-700 dark:text-white dark:hover:bg-gray-600",prev:"",next:"",view:""}}},view:{base:"p-1"},footer:{base:"mt-2 flex space-x-2",button:{base:"w-full rounded-lg px-5 py-2 text-center text-sm font-medium focus:ring-4 focus:ring-cyan-300",today:"bg-cyan-700 text-white hover:bg-cyan-800 dark:bg-cyan-600 dark:hover:bg-cyan-700",clear:"border border-gray-300 bg-white text-gray-900 hover:bg-gray-100 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:hover:bg-gray-600"}}},views:{days:{header:{base:"mb-1 grid grid-cols-7",title:"h-6 text-center text-sm font-medium leading-6 text-gray-500 dark:text-gray-400"},items:{base:"grid w-64 grid-cols-7",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},months:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},years:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}},decades:{items:{base:"grid w-64 grid-cols-4",item:{base:"block flex-1 cursor-pointer rounded-lg border-0 text-center text-sm font-semibold leading-9 text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-600",selected:"bg-cyan-700 text-white hover:bg-cyan-600",disabled:"text-gray-500"}}}}},dN={root:{base:"fixed z-40 overflow-y-auto bg-white p-4 transition-transform dark:bg-gray-800",backdrop:"fixed inset-0 z-30 bg-gray-900/50 dark:bg-gray-900/80",edge:"bottom-16",position:{top:{on:"left-0 right-0 top-0 w-full transform-none",off:"left-0 right-0 top-0 w-full -translate-y-full"},right:{on:"right-0 top-0 h-screen w-80 transform-none",off:"right-0 top-0 h-screen w-80 translate-x-full"},bottom:{on:"bottom-0 left-0 right-0 w-full transform-none",off:"bottom-0 left-0 right-0 w-full translate-y-full"},left:{on:"left-0 top-0 h-screen w-80 transform-none",off:"left-0 top-0 h-screen w-80 -translate-x-full"}}},header:{inner:{closeButton:"absolute end-2.5 top-2.5 flex h-8 w-8 items-center justify-center rounded-lg bg-transparent text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",closeIcon:"h-4 w-4",titleIcon:"me-2.5 h-4 w-4",titleText:"mb-4 inline-flex items-center text-base font-semibold text-gray-500 dark:text-gray-400"},collapsed:{on:"hidden",off:"block"}},items:{base:""}},Sn={arrowIcon:"ml-2 h-4 w-4",content:"py-1 focus:outline-none",floating:{animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"z-10 w-fit divide-y divide-gray-100 rounded shadow focus:outline-none",content:"py-1 text-sm text-gray-700 dark:text-gray-200",divider:"my-1 h-px bg-gray-100 dark:bg-gray-600",header:"block px-4 py-2 text-sm text-gray-700 dark:text-gray-200",hidden:"invisible opacity-0",item:{container:"",base:"flex w-full cursor-pointer items-center justify-start px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 focus:bg-gray-100 focus:outline-none dark:text-gray-200 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:bg-gray-600 dark:focus:text-white",icon:"mr-2 h-4 w-4"},style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},target:"w-fit"},inlineWrapper:"flex items-center"},fN={root:{base:"flex"},field:{base:"relative w-full",input:{base:"block w-full overflow-hidden rounded-lg border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"sm:text-xs",md:"text-sm",lg:"sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},pN={input:{default:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-gray-300 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-gray-300 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:focus:border-blue-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-gray-300 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none rounded-lg border border-gray-300 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-gray-300 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500",md:"peer block w-full appearance-none border-0 border-b-2 border-gray-300 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-blue-600 focus:outline-none focus:ring-0 dark:border-gray-600 dark:text-white dark:focus:border-blue-500"}},success:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-green-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:bg-gray-700 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-green-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:bg-gray-700 dark:text-white dark:focus:border-green-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-green-600 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none rounded-lg border border-green-600 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-green-600 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500",md:"peer block w-full appearance-none border-0 border-b-2 border-green-600 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-green-600 focus:outline-none focus:ring-0 dark:border-green-500 dark:text-white dark:focus:border-green-500"}},error:{filled:{sm:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-red-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:bg-gray-700 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none rounded-t-lg border-0 border-b-2 border-red-600 bg-gray-50 px-2.5 pb-2.5 pt-5 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:bg-gray-700 dark:text-white dark:focus:border-red-500"},outlined:{sm:"peer block w-full appearance-none rounded-lg border border-red-600 bg-transparent px-2.5 pb-2.5 pt-4 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none rounded-lg border border-red-600 bg-transparent px-2.5 pb-2.5 pt-4 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500"},standard:{sm:"peer block w-full appearance-none border-0 border-b-2 border-red-600 bg-transparent px-0 py-2.5 text-xs text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500",md:"peer block w-full appearance-none border-0 border-b-2 border-red-600 bg-transparent px-0 py-2.5 text-sm text-gray-900 focus:border-red-600 focus:outline-none focus:ring-0 dark:border-red-500 dark:text-white dark:focus:border-red-500"}}},label:{default:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 peer-focus:text-blue-600 dark:bg-gray-900 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 peer-focus:text-blue-600 dark:bg-gray-900 dark:text-gray-400 peer-focus:dark:text-blue-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-gray-500 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 peer-focus:text-blue-600 dark:text-gray-400 peer-focus:dark:text-blue-500"}},success:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-green-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-green-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-green-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-green-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-green-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-green-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-green-500"}},error:{filled:{sm:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-red-500",md:"absolute left-2.5 top-4 z-10 origin-[0] -translate-y-4 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:-translate-y-4 peer-focus:scale-75 dark:text-red-500"},outlined:{sm:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-red-500",md:"absolute left-1 top-2 z-10 origin-[0] -translate-y-4 scale-75 bg-white px-2 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 peer-placeholder-shown:scale-100 peer-focus:top-2 peer-focus:-translate-y-4 peer-focus:scale-75 peer-focus:px-2 dark:bg-gray-900 dark:text-red-500"},standard:{sm:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-xs text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-red-500",md:"absolute top-3 -z-10 origin-[0] -translate-y-6 scale-75 text-sm text-red-600 transition-transform duration-300 peer-placeholder-shown:translate-y-0 peer-placeholder-shown:scale-100 peer-focus:left-0 peer-focus:-translate-y-6 peer-focus:scale-75 dark:text-red-500"}}},helperText:{default:"mt-2 text-xs text-gray-600 dark:text-gray-400",success:"mt-2 text-xs text-green-600 dark:text-green-400",error:"mt-2 text-xs text-red-600 dark:text-red-400"}},hN={root:{base:"w-full rounded-lg bg-white shadow dark:bg-gray-800 md:flex md:items-center md:justify-between",container:"w-full p-6",bgDark:"bg-gray-800"},groupLink:{base:"flex flex-wrap text-sm text-gray-500 dark:text-white",link:{base:"me-4 last:mr-0 md:mr-6",href:"hover:underline"},col:"flex-col space-y-4"},icon:{base:"text-gray-500 dark:hover:text-white",size:"h-5 w-5"},title:{base:"mb-6 text-sm font-semibold uppercase text-gray-500 dark:text-white"},divider:{base:"my-6 w-full border-gray-200 dark:border-gray-700 sm:mx-auto lg:my-8"},copyright:{base:"text-sm text-gray-500 dark:text-gray-400 sm:text-center",href:"ml-1 hover:underline",span:"ml-1"},brand:{base:"mb-4 flex items-center sm:mb-0",img:"mr-3 h-8",span:"self-center whitespace-nowrap text-2xl font-semibold text-gray-800 dark:text-white"}},mN={root:{base:"mt-2 text-sm",colors:{gray:"text-gray-500 dark:text-gray-400",info:"text-cyan-700 dark:text-cyan-800",success:"text-green-600 dark:text-green-500",failure:"text-red-600 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600"}}},gN={root:{base:"my-8 h-px border-0 bg-gray-200 dark:bg-gray-700"},trimmed:{base:"mx-auto my-4 h-1 w-48 rounded border-0 bg-gray-100 dark:bg-gray-700 md:my-10"},icon:{base:"inline-flex w-full items-center justify-center",hrLine:"my-8 h-1 w-64 rounded border-0 bg-gray-200 dark:bg-gray-700",icon:{base:"absolute left-1/2 -translate-x-1/2 bg-white px-4 dark:bg-gray-900",icon:"h-4 w-4 text-gray-700 dark:text-gray-300"}},text:{base:"inline-flex w-full items-center justify-center",hrLine:"my-8 h-px w-64 border-0 bg-gray-200 dark:bg-gray-700",text:"absolute left-1/2 -translate-x-1/2 bg-white px-3 font-medium text-gray-900 dark:bg-gray-900 dark:text-white"},square:{base:"mx-auto my-8 h-8 w-8 rounded border-0 bg-gray-200 dark:bg-gray-700 md:my-12"}},vN={root:{base:"rounded-lg border border-gray-200 bg-gray-100 px-2 py-1.5 text-xs font-semibold text-gray-800 dark:border-gray-500 dark:bg-gray-600 dark:text-gray-100",icon:"inline-block"}},yN={root:{base:"text-sm font-medium",disabled:"opacity-50",colors:{default:"text-gray-900 dark:text-white",info:"text-cyan-500 dark:text-cyan-600",failure:"text-red-700 dark:text-red-500",warning:"text-yellow-500 dark:text-yellow-600",success:"text-green-700 dark:text-green-500"}}},bN={root:{base:"list-inside space-y-1 text-gray-500 dark:text-gray-400",ordered:{off:"list-disc",on:"list-decimal"},horizontal:"flex list-none flex-wrap items-center justify-center space-x-4 space-y-0",unstyled:"list-none",nested:"mt-2 ps-5"},item:{withIcon:{off:"",on:"flex items-center"},icon:"me-2 h-3.5 w-3.5 flex-shrink-0"}},xN={root:{base:"list-none rounded-lg border border-gray-200 bg-white text-left text-sm font-medium text-gray-900 dark:border-gray-600 dark:bg-gray-700 dark:text-white"},item:{base:"[&>*]:first:rounded-t-lg [&>*]:last:rounded-b-lg [&>*]:last:border-b-0",link:{base:"flex w-full items-center border-b border-gray-200 px-4 py-2 dark:border-gray-600",active:{off:"hover:bg-gray-100 hover:text-cyan-700 focus:text-cyan-700 focus:outline-none focus:ring-2 focus:ring-cyan-700 dark:border-gray-600 dark:hover:bg-gray-600 dark:hover:text-white dark:focus:text-white dark:focus:ring-gray-500",on:"bg-cyan-700 text-white dark:bg-gray-800"},disabled:{off:"",on:"cursor-not-allowed bg-gray-100 text-gray-900 hover:bg-gray-100 hover:text-gray-900 focus:text-gray-900"},href:{off:"",on:""},icon:"mr-2 h-4 w-4 fill-current"}}},jl={root:{base:"bg-white px-2 py-2.5 dark:border-gray-700 dark:bg-gray-800 sm:px-4",rounded:{on:"rounded",off:""},bordered:{on:"border",off:""},inner:{base:"mx-auto flex flex-wrap items-center justify-between",fluid:{on:"",off:"container"}}},brand:{base:"flex items-center"},collapse:{base:"w-full md:block md:w-auto",list:"mt-4 flex flex-col md:mt-0 md:flex-row md:space-x-8 md:text-sm md:font-medium",hidden:{on:"hidden",off:""}},link:{base:"block py-2 pl-3 pr-4 md:p-0",active:{on:"bg-cyan-700 text-white dark:text-white md:bg-transparent md:text-cyan-700",off:"border-b border-gray-100 text-gray-700 hover:bg-gray-50 dark:border-gray-700 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white md:border-0 md:hover:bg-transparent md:hover:text-cyan-700 md:dark:hover:bg-transparent md:dark:hover:text-white"},disabled:{on:"text-gray-400 hover:cursor-not-allowed dark:text-gray-600",off:""}},toggle:{base:"inline-flex items-center rounded-lg p-2 text-sm text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-gray-200 dark:text-gray-400 dark:hover:bg-gray-700 dark:focus:ring-gray-600 md:hidden",icon:"h-6 w-6 shrink-0"}},wN={...jl,dropdown:{base:"",toggle:{...Sn,floating:{...Sn.floating,base:I(Sn.floating.base,"mt-2 block"),content:I(Sn.floating.content,"text-gray-500 dark:text-gray-400"),style:{...Sn.floating.style,auto:I(Sn.floating.style.auto,"text-gray-500 dark:text-gray-400")}},inlineWrapper:I(Sn.inlineWrapper,"flex w-full items-center justify-between")}},dropdownToggle:{base:I(jl.link.base,jl.link.active.off,"flex w-full items-center justify-between")}},kN={root:{base:"fixed inset-x-0 top-0 z-50 h-screen overflow-y-auto overflow-x-hidden md:inset-0 md:h-full",show:{on:"flex bg-gray-900 bg-opacity-50 dark:bg-opacity-80",off:"hidden"},sizes:{sm:"max-w-sm",md:"max-w-md",lg:"max-w-lg",xl:"max-w-xl","2xl":"max-w-2xl","3xl":"max-w-3xl","4xl":"max-w-4xl","5xl":"max-w-5xl","6xl":"max-w-6xl","7xl":"max-w-7xl"},positions:{"top-left":"items-start justify-start","top-center":"items-start justify-center","top-right":"items-start justify-end","center-left":"items-center justify-start",center:"items-center justify-center","center-right":"items-center justify-end","bottom-right":"items-end justify-end","bottom-center":"items-end justify-center","bottom-left":"items-end justify-start"}},content:{base:"relative h-full w-full p-4 md:h-auto",inner:"relative flex max-h-[90dvh] flex-col rounded-lg bg-white shadow dark:bg-gray-700"},body:{base:"flex-1 overflow-auto p-6",popup:"pt-0"},header:{base:"flex items-start justify-between rounded-t border-b p-5 dark:border-gray-600",popup:"border-b-0 p-2",title:"text-xl font-medium text-gray-900 dark:text-white",close:{base:"ml-auto inline-flex items-center rounded-lg bg-transparent p-1.5 text-sm text-gray-400 hover:bg-gray-200 hover:text-gray-900 dark:hover:bg-gray-600 dark:hover:text-white",icon:"h-5 w-5"}},footer:{base:"flex items-center space-x-2 rounded-b border-gray-200 p-6 dark:border-gray-600",popup:"border-t"}},EN={base:"",layout:{table:{base:"text-sm text-gray-700 dark:text-gray-400",span:"font-semibold text-gray-900 dark:text-white"}},pages:{base:"xs:mt-0 mt-2 inline-flex items-center -space-x-px",showIcon:"inline-flex",previous:{base:"ml-0 rounded-l-lg border border-gray-300 bg-white px-3 py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",icon:"h-5 w-5"},next:{base:"rounded-r-lg border border-gray-300 bg-white px-3 py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",icon:"h-5 w-5"},selector:{base:"w-12 border border-gray-300 bg-white py-2 leading-tight text-gray-500 enabled:hover:bg-gray-100 enabled:hover:text-gray-700 dark:border-gray-700 dark:bg-gray-800 dark:text-gray-400 enabled:dark:hover:bg-gray-700 enabled:dark:hover:text-white",active:"bg-cyan-50 text-cyan-600 hover:bg-cyan-100 hover:text-cyan-700 dark:border-gray-700 dark:bg-gray-700 dark:text-white",disabled:"cursor-not-allowed opacity-50"}}},_N={base:"absolute z-20 inline-block w-max max-w-[100vw] bg-white outline-none border border-gray-200 rounded-lg shadow-sm dark:border-gray-600 dark:bg-gray-800",content:"z-10 overflow-hidden rounded-[7px]",arrow:{base:"absolute h-2 w-2 z-0 rotate-45 mix-blend-lighten bg-white border border-gray-200 dark:border-gray-600 dark:bg-gray-800 dark:mix-blend-color",placement:"-4px"}},CN={base:"w-full overflow-hidden rounded-full bg-gray-200 dark:bg-gray-700",label:"mb-1 flex justify-between font-medium dark:text-white",bar:"space-x-2 rounded-full text-center font-medium leading-none text-cyan-300 dark:text-cyan-100",color:{dark:"bg-gray-600 dark:bg-gray-300",blue:"bg-blue-600",red:"bg-red-600 dark:bg-red-500",green:"bg-green-600 dark:bg-green-500",yellow:"bg-yellow-400",indigo:"bg-indigo-600 dark:bg-indigo-500",purple:"bg-purple-600 dark:bg-purple-500",cyan:"bg-cyan-600",gray:"bg-gray-500",lime:"bg-lime-600",pink:"bg-pink-500",teal:"bg-teal-600"},size:{sm:"h-1.5",md:"h-2.5",lg:"h-4",xl:"h-6"}},SN={root:{base:"h-4 w-4 border border-gray-300 text-cyan-600 focus:ring-2 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:focus:bg-cyan-600 dark:focus:ring-cyan-600"}},DN={root:{base:"flex"},field:{base:"relative w-full",input:{base:"w-full cursor-pointer appearance-none rounded-lg bg-gray-200 dark:bg-gray-700",sizes:{sm:"h-1",md:"h-2",lg:"h-3"}}}},jN={root:{base:"flex items-center"},star:{empty:"text-gray-300 dark:text-gray-500",filled:"text-yellow-400",sizes:{sm:"h-5 w-5",md:"h-7 w-7",lg:"h-10 w-10"}}},NN={base:"flex items-center",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500",progress:{base:"mx-4 h-5 w-2/4 rounded bg-gray-200 dark:bg-gray-700",fill:"h-5 rounded bg-yellow-400",label:"text-sm font-medium text-cyan-600 dark:text-cyan-500"}},TN={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},select:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""},sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"p-4 sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"}}}},PN={root:{base:"h-full",collapsed:{on:"w-16",off:"w-64"},inner:"h-full overflow-y-auto overflow-x-hidden rounded bg-gray-50 px-3 py-4 dark:bg-gray-800"},collapse:{button:"group flex w-full items-center rounded-lg p-2 text-base font-normal text-gray-900 transition duration-75 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",icon:{base:"h-6 w-6 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",open:{off:"",on:"text-gray-900"}},label:{base:"ml-3 flex-1 whitespace-nowrap text-left",icon:{base:"h-6 w-6 transition delay-0 ease-in-out",open:{on:"rotate-180",off:""}}},list:"space-y-2 py-2"},cta:{base:"mt-6 rounded-lg bg-gray-100 p-4 dark:bg-gray-700",color:{blue:"bg-cyan-50 dark:bg-cyan-900",dark:"bg-dark-50 dark:bg-dark-900",failure:"bg-red-50 dark:bg-red-900",gray:"bg-alternative-50 dark:bg-alternative-900",green:"bg-green-50 dark:bg-green-900",light:"bg-light-50 dark:bg-light-900",red:"bg-red-50 dark:bg-red-900",purple:"bg-purple-50 dark:bg-purple-900",success:"bg-green-50 dark:bg-green-900",yellow:"bg-yellow-50 dark:bg-yellow-900",warning:"bg-yellow-50 dark:bg-yellow-900"}},item:{base:"flex items-center justify-center rounded-lg p-2 text-base font-normal text-gray-900 hover:bg-gray-100 dark:text-white dark:hover:bg-gray-700",active:"bg-gray-100 dark:bg-gray-700",collapsed:{insideCollapse:"group w-full pl-8 transition duration-75",noIcon:"font-bold"},content:{base:"flex-1 whitespace-nowrap px-3"},icon:{base:"h-6 w-6 flex-shrink-0 text-gray-500 transition duration-75 group-hover:text-gray-900 dark:text-gray-400 dark:group-hover:text-white",active:"text-gray-700 dark:text-gray-100"},label:"",listItem:""},items:{base:""},itemGroup:{base:"mt-4 space-y-2 border-t border-gray-200 pt-4 first:mt-0 first:border-t-0 first:pt-0 dark:border-gray-700"},logo:{base:"mb-5 flex items-center pl-2.5",collapsed:{on:"hidden",off:"self-center whitespace-nowrap text-xl font-semibold dark:text-white"},img:"mr-3 h-6 sm:h-7"}},IN={base:"inline animate-spin text-gray-200",color:{failure:"fill-red-600",gray:"fill-gray-600",info:"fill-cyan-600",pink:"fill-pink-600",purple:"fill-purple-600",success:"fill-green-500",warning:"fill-yellow-400"},light:{off:{base:"dark:text-gray-600",color:{failure:"",gray:"dark:fill-gray-300",info:"",pink:"",purple:"",success:"",warning:""}},on:{base:"",color:{failure:"",gray:"",info:"",pink:"",purple:"",success:"",warning:""}}},size:{xs:"h-3 w-3",sm:"h-4 w-4",md:"h-6 w-6",lg:"h-8 w-8",xl:"h-10 w-10"}},ON={root:{base:"w-full text-left text-sm text-gray-500 dark:text-gray-400",shadow:"absolute left-0 top-0 -z-10 h-full w-full rounded-lg bg-white drop-shadow-md dark:bg-black",wrapper:"relative"},body:{base:"group/body",cell:{base:"px-6 py-4 group-first/body:group-first/row:first:rounded-tl-lg group-first/body:group-first/row:last:rounded-tr-lg group-last/body:group-last/row:first:rounded-bl-lg group-last/body:group-last/row:last:rounded-br-lg"}},head:{base:"group/head text-xs uppercase text-gray-700 dark:text-gray-400",cell:{base:"bg-gray-50 px-6 py-3 group-first/head:first:rounded-tl-lg group-first/head:last:rounded-tr-lg dark:bg-gray-700"}},row:{base:"group/row",hovered:"hover:bg-gray-50 dark:hover:bg-gray-600",striped:"odd:bg-white even:bg-gray-50 odd:dark:bg-gray-800 even:dark:bg-gray-700"}},RN={base:"flex flex-col gap-2",tablist:{base:"flex text-center",variant:{default:"flex-wrap border-b border-gray-200 dark:border-gray-700",underline:"-mb-px flex-wrap border-b border-gray-200 dark:border-gray-700",pills:"flex-wrap space-x-2 text-sm font-medium text-gray-500 dark:text-gray-400",fullWidth:"grid w-full grid-flow-col divide-x divide-gray-200 rounded-none text-sm font-medium shadow dark:divide-gray-700 dark:text-gray-400"},tabitem:{base:"flex items-center justify-center rounded-t-lg p-4 text-sm font-medium first:ml-0 focus:outline-none focus:ring-4 focus:ring-cyan-300 disabled:cursor-not-allowed disabled:text-gray-400 disabled:dark:text-gray-500",variant:{default:{base:"rounded-t-lg",active:{on:"bg-gray-100 text-cyan-600 dark:bg-gray-800 dark:text-cyan-500",off:"text-gray-500 hover:bg-gray-50 hover:text-gray-600 dark:text-gray-400 dark:hover:bg-gray-800 dark:hover:text-gray-300"}},underline:{base:"rounded-t-lg",active:{on:"active rounded-t-lg border-b-2 border-cyan-600 text-cyan-600 dark:border-cyan-500 dark:text-cyan-500",off:"border-b-2 border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-300"}},pills:{base:"",active:{on:"rounded-lg bg-cyan-600 text-white",off:"rounded-lg hover:bg-gray-100 hover:text-gray-900 dark:hover:bg-gray-800 dark:hover:text-white"}},fullWidth:{base:"ml-0 flex w-full rounded-none first:ml-0",active:{on:"active rounded-none bg-gray-100 p-4 text-gray-900 dark:bg-gray-700 dark:text-white",off:"rounded-none bg-white hover:bg-gray-50 hover:text-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700 dark:hover:text-white"}}},icon:"mr-2 h-5 w-5"}},tabitemcontainer:{base:"",variant:{default:"",underline:"",pills:"",fullWidth:""}},tabpanel:"py-3"},MN={base:"block w-full rounded-lg border text-sm disabled:cursor-not-allowed disabled:opacity-50",colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}},LN={base:"flex",addon:"inline-flex items-center rounded-l-md border border-r-0 border-gray-300 bg-gray-200 px-3 text-sm text-gray-900 dark:border-gray-600 dark:bg-gray-600 dark:text-gray-400",field:{base:"relative w-full",icon:{base:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},rightIcon:{base:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3",svg:"h-5 w-5 text-gray-500 dark:text-gray-400"},input:{base:"block w-full border disabled:cursor-not-allowed disabled:opacity-50",sizes:{sm:"p-2 sm:text-xs",md:"p-2.5 text-sm",lg:"p-4 sm:text-base"},colors:{gray:"border-gray-300 bg-gray-50 text-gray-900 focus:border-cyan-500 focus:ring-cyan-500 dark:border-gray-600 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",info:"border-cyan-500 bg-cyan-50 text-cyan-900 placeholder-cyan-700 focus:border-cyan-500 focus:ring-cyan-500 dark:border-cyan-400 dark:bg-cyan-100 dark:focus:border-cyan-500 dark:focus:ring-cyan-500",failure:"border-red-500 bg-red-50 text-red-900 placeholder-red-700 focus:border-red-500 focus:ring-red-500 dark:border-red-400 dark:bg-red-100 dark:focus:border-red-500 dark:focus:ring-red-500",warning:"border-yellow-500 bg-yellow-50 text-yellow-900 placeholder-yellow-700 focus:border-yellow-500 focus:ring-yellow-500 dark:border-yellow-400 dark:bg-yellow-100 dark:focus:border-yellow-500 dark:focus:ring-yellow-500",success:"border-green-500 bg-green-50 text-green-900 placeholder-green-700 focus:border-green-500 focus:ring-green-500 dark:border-green-400 dark:bg-green-100 dark:focus:border-green-500 dark:focus:ring-green-500"},withRightIcon:{on:"pr-10",off:""},withIcon:{on:"pl-10",off:""},withAddon:{on:"rounded-r-lg",off:"rounded-lg"},withShadow:{on:"shadow-sm dark:shadow-sm-light",off:""}}}},AN={root:{direction:{horizontal:"sm:flex",vertical:"relative border-l border-gray-200 dark:border-gray-700"}},item:{root:{horizontal:"relative mb-6 sm:mb-0",vertical:"mb-10 ml-6"},content:{root:{base:"",horizontal:"mt-3 sm:pr-8",vertical:""},body:{base:"mb-4 text-base font-normal text-gray-500 dark:text-gray-400"},time:{base:"mb-1 text-sm font-normal leading-none text-gray-400 dark:text-gray-500"},title:{base:"text-lg font-semibold text-gray-900 dark:text-white"}},point:{horizontal:"flex items-center",line:"hidden h-0.5 w-full bg-gray-200 dark:bg-gray-700 sm:flex",marker:{base:{horizontal:"absolute -left-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700",vertical:"absolute -left-1.5 mt-1.5 h-3 w-3 rounded-full border border-white bg-gray-200 dark:border-gray-900 dark:bg-gray-700"},icon:{base:"h-3 w-3 text-cyan-600 dark:text-cyan-300",wrapper:"absolute -left-3 flex h-6 w-6 items-center justify-center rounded-full bg-cyan-200 ring-8 ring-white dark:bg-cyan-900 dark:ring-gray-900"}},vertical:""}}},FN={root:{base:"flex w-full max-w-xs items-center rounded-lg bg-white p-4 text-gray-500 shadow dark:bg-gray-800 dark:text-gray-400",closed:"opacity-0 ease-out"},toggle:{base:"-m-1.5 ml-auto inline-flex h-8 w-8 rounded-lg bg-white p-1.5 text-gray-400 hover:bg-gray-100 hover:text-gray-900 focus:ring-2 focus:ring-gray-300 dark:bg-gray-800 dark:text-gray-500 dark:hover:bg-gray-700 dark:hover:text-white",icon:"h-5 w-5 shrink-0"}},BN={root:{base:"group flex rounded-lg focus:outline-none",active:{on:"cursor-pointer",off:"cursor-not-allowed opacity-50"},label:"ms-3 mt-0.5 text-start text-sm font-medium text-gray-900 dark:text-gray-300"},toggle:{base:"relative rounded-full border after:absolute after:rounded-full after:bg-white after:transition-all group-focus:ring-4 group-focus:ring-cyan-500/25",checked:{on:"after:translate-x-full after:border-white rtl:after:-translate-x-full",off:"border-gray-200 bg-gray-200 dark:border-gray-600 dark:bg-gray-700",color:{blue:"border-cyan-700 bg-cyan-700",dark:"bg-dark-700 border-dark-900",failure:"border-red-900 bg-red-700",gray:"border-gray-600 bg-gray-500",green:"border-green-700 bg-green-600",light:"bg-light-700 border-light-900",red:"border-red-900 bg-red-700",purple:"border-purple-900 bg-purple-700",success:"border-green-500 bg-green-500",yellow:"border-yellow-400 bg-yellow-400",warning:"border-yellow-600 bg-yellow-600",cyan:"border-cyan-500 bg-cyan-500",lime:"border-lime-400 bg-lime-400",indigo:"border-indigo-400 bg-indigo-400",teal:"bg-gradient-to-r from-teal-400 via-teal-500 to-teal-600 hover:bg-gradient-to-br focus:ring-4",info:"border-cyan-600 bg-cyan-600",pink:"border-pink-600 bg-pink-600"}},sizes:{sm:"h-5 w-9 min-w-9 after:left-px after:top-px after:h-4 after:w-4 rtl:after:right-px",md:"h-6 w-11 min-w-11 after:left-px after:top-px after:h-5 after:w-5 rtl:after:right-px",lg:"h-7 w-14 min-w-14 after:left-1 after:top-0.5 after:h-6 after:w-6 rtl:after:right-1"}}},zN={target:"w-fit",animation:"transition-opacity",arrow:{base:"absolute z-10 h-2 w-2 rotate-45",style:{dark:"bg-gray-900 dark:bg-gray-700",light:"bg-white",auto:"bg-white dark:bg-gray-700"},placement:"-4px"},base:"absolute z-10 inline-block rounded-lg px-3 py-2 text-sm font-medium shadow-sm",hidden:"invisible opacity-0",style:{dark:"bg-gray-900 text-white dark:bg-gray-700",light:"border border-gray-200 bg-white text-gray-900",auto:"border border-gray-200 bg-white text-gray-900 dark:border-none dark:bg-gray-700 dark:text-white"},content:"relative z-20"},HN={accordion:Xj,alert:Jj,avatar:Zj,badge:eN,blockquote:tN,breadcrumb:rN,button:nN,buttonGroup:oN,card:aN,carousel:iN,checkbox:sN,clipboard:lN,datepicker:uN,darkThemeToggle:cN,drawer:dN,dropdown:Sn,fileInput:fN,floatingLabel:pN,footer:hN,helperText:mN,hr:gN,kbd:vN,label:yN,listGroup:xN,list:bN,megaMenu:wN,modal:kN,navbar:jl,pagination:EN,popover:_N,progress:CN,radio:SN,rangeSlider:DN,rating:jN,ratingAdvanced:NN,select:TN,textInput:LN,textarea:MN,toggleSwitch:BN,sidebar:PN,spinner:IN,table:ON,tabs:RN,timeline:AN,toast:FN,tooltip:zN},YN={theme:ss(HN)};function G(){return ss(YN.theme)}const Ox=g.createContext(void 0);function Rx(){const e=g.useContext(Ox);if(!e)throw new Error("useAccordionContext should be used within the AccordionPanelContext provider!");return e}const Mx=({children:e,className:t,theme:r={},...n})=>{const{isOpen:o}=Rx(),a=Y(G().accordion.content,r);return l.jsx("div",{className:I(a.base,t),"data-testid":"flowbite-accordion-content",hidden:!o,...n,children:e})},Lx=({children:e,...t})=>{const{alwaysOpen:r}=t,[n,o]=g.useState(t.isOpen),a=r?{...t,isOpen:n,setOpen:()=>o(!n)}:t;return l.jsx(Ox.Provider,{value:a,children:e})},Ax=({as:e="h2",children:t,className:r,theme:n={},...o})=>{const{arrowIcon:a,flush:i,isOpen:s,setOpen:c}=Rx(),u=()=>typeof c<"u"&&c(),d=Y(G().accordion.title,n);return l.jsxs("button",{className:I(d.base,d.flush[i?"on":"off"],d.open[s?"on":"off"],r),onClick:u,type:"button",...o,children:[l.jsx(e,{className:d.heading,"data-testid":"flowbite-accordion-heading",children:t}),a&&l.jsx(a,{"aria-hidden":!0,className:I(d.arrow.base,d.arrow.open[s?"on":"off"]),"data-testid":"flowbite-accordion-arrow"})]})},Fx=({alwaysOpen:e=!1,arrowIcon:t=Cx,children:r,flush:n=!1,collapseAll:o=!1,className:a,theme:i={},...s})=>{const[c,u]=g.useState(o?-1:0),d=g.useMemo(()=>g.Children.map(r,(p,h)=>g.cloneElement(p,{alwaysOpen:e,arrowIcon:t,flush:n,isOpen:c===h,setOpen:()=>u(c===h?-1:h)})),[e,t,r,n,c]),f=Y(G().accordion.root,i);return l.jsx("div",{className:I(f.base,f.flush[n?"on":"off"],a),"data-testid":"flowbite-accordion",...s,children:d})};Fx.displayName="Accordion";Lx.displayName="Accordion.Panel";Ax.displayName="Accordion.Title";Mx.displayName="Accordion.Content";Object.assign(Fx,{Panel:Lx,Title:Ax,Content:Mx});const Bx=({children:e,className:t,theme:r={},...n})=>{const o=Y(G().avatar.group,r);return l.jsx("div",{"data-testid":"avatar-group-element",className:I(o.base,t),...n,children:e})};Bx.displayName="Avatar.Group";const zx=({className:e,href:t,theme:r={},total:n,...o})=>{const a=Y(G().avatar.groupCounter,r);return l.jsxs("a",{href:t,className:I(a.base,e),...o,children:["+",n]})};zx.displayName="Avatar.GroupCounter";const Hx=({alt:e="",bordered:t=!1,children:r,className:n,color:o="light",img:a,placeholderInitials:i="",rounded:s=!1,size:c="md",stacked:u=!1,status:d,statusPosition:f="top-left",theme:p={},...h})=>{const m=Y(G().avatar,p),v=I(m.root.img.base,t&&m.root.bordered,t&&m.root.color[o],s&&m.root.rounded,u&&m.root.stacked,m.root.img.on,m.root.size[c]),w={className:I(v,m.root.img.on),"data-testid":"flowbite-avatar-img"};return l.jsxs("div",{className:I(m.root.base,n),"data-testid":"flowbite-avatar",...h,children:[l.jsxs("div",{className:"relative",children:[a?typeof a=="string"?l.jsx("img",{alt:e,src:a,...w}):a({alt:e,...w}):i?l.jsx("div",{className:I(m.root.img.off,m.root.initials.base,u&&m.root.stacked,t&&m.root.bordered,t&&m.root.color[o],m.root.size[c],s&&m.root.rounded),"data-testid":"flowbite-avatar-initials-placeholder",children:l.jsx("span",{className:I(m.root.initials.text),"data-testid":"flowbite-avatar-initials-placeholder-text",children:i})}):l.jsx("div",{className:I(v,m.root.img.off),"data-testid":"flowbite-avatar-img",children:l.jsx("svg",{className:m.root.img.placeholder,fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:l.jsx("path",{fillRule:"evenodd",d:"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z",clipRule:"evenodd"})})}),d&&l.jsx("span",{"data-testid":"flowbite-avatar-status",className:I(m.root.status.base,m.root.status[d],m.root.statusPosition[f])})]}),r&&l.jsx("div",{children:r})]})};Hx.displayName="Avatar";Object.assign(Hx,{Group:Bx,Counter:zx});const Yx=({children:e,color:t="info",href:r,icon:n,size:o="xs",className:a,theme:i={},...s})=>{const c=Y(G().badge,i),u=()=>l.jsxs("span",{className:I(c.root.base,c.root.color[t],c.root.size[o],c.icon[n?"on":"off"],a),"data-testid":"flowbite-badge",...s,children:[n&&l.jsx(n,{"aria-hidden":!0,className:c.icon.size[o],"data-testid":"flowbite-badge-icon"}),e&&l.jsx("span",{children:e})]});return r?l.jsx("a",{className:c.root.href,href:r,children:l.jsx(u,{})}):l.jsx(u,{})};Yx.displayName="Badge";const xt=({className:e,color:t="info",light:r,size:n="md",theme:o={},...a})=>{const i=Y(G().spinner,o);return l.jsx("span",{role:"status",...a,children:l.jsxs("svg",{fill:"none",viewBox:"0 0 100 101",className:I(i.base,i.color[t],i.light[r?"on":"off"].base,i.light[r?"on":"off"].color[t],i.size[n],e),children:[l.jsx("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.jsx("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]})})};xt.displayName="Spinner";const _h=g.forwardRef(({children:e,as:t,href:r,type:n="button",...o},a)=>{const i=t||(r?"a":"button");return g.createElement(i,{ref:a,href:r,type:n,...o},e)});_h.displayName="ButtonBaseComponent";const $x=(e,t,r)=>g.Children.map(e,(n,o)=>{if(g.isValidElement(n)){const a=n.type==Bo?{positionInGroup:$N(o,g.Children.count(e))}:{};return n.props.children?g.cloneElement(n,{...n.props,children:$x(n.props.children,t,r),...a}):g.cloneElement(n,{outline:t,pill:r,...a})}return n}),$N=(e,t)=>e===0?"start":e===t-1?"end":"middle",Ux=({children:e,className:t,outline:r,pill:n,theme:o={},...a})=>{const i=g.useMemo(()=>$x(e,r,n),[e,r,n]),s=Y(G().buttonGroup,o);return l.jsx("div",{className:I(s.base,t),role:"group",...a,children:i})};Ux.displayName="Button.Group";const Wx=g.forwardRef(({children:e,className:t,color:r="info",disabled:n,fullSized:o,isProcessing:a=!1,processingLabel:i="Loading...",processingSpinner:s,gradientDuoTone:c,gradientMonochrome:u,label:d,outline:f=!1,pill:p=!1,positionInGroup:h="none",size:m="md",theme:v={},...w},y)=>{const{buttonGroup:b,button:x}=G(),k=Y(x,v),E=w;return l.jsx(_h,{ref:y,disabled:n,className:I(k.base,n&&k.disabled,!c&&!u&&k.color[r],c&&!u&&k.gradientDuoTone[c],!c&&u&&k.gradient[u],f&&(k.outline.color[r]??k.outline.color.default),k.pill[p?"on":"off"],o&&k.fullSized,b.position[h],t),...E,children:l.jsx("span",{className:I(k.inner.base,k.outline[f?"on":"off"],k.outline.pill[f&&p?"on":"off"],k.size[m],f&&!k.outline.color[r]&&k.inner.outline,a&&k.isProcessing,a&&k.inner.isProcessingPadding[m],k.inner.position[h]),children:l.jsxs(l.Fragment,{children:[a&&l.jsx("span",{className:I(k.spinnerSlot,k.spinnerLeftPosition[m]),children:s||l.jsx(xt,{size:m})}),typeof e<"u"?e:l.jsx("span",{"data-testid":"flowbite-button-label",className:I(k.label),children:a?i:d})]})})})});Wx.displayName="Button";const Bo=Object.assign(Wx,{Group:Ux}),Vx=({children:e,...t})=>{const r=n=>{const a=n.target.closest('[role="banner"]');a==null||a.remove()};return l.jsx(Bo,{onClick:r,...t,children:e})};Vx.displayName="Banner.CollapseButton";const Kx=({children:e,...t})=>l.jsx("div",{"data-testid":"flowbite-banner",role:"banner",tabIndex:-1,...t,children:e});Kx.displayName="Banner";Object.assign(Kx,{CollapseButton:Vx});const qx=g.forwardRef(({children:e,className:t,href:r,icon:n,theme:o={},...a},i)=>{const s=typeof r<"u",c=s?"a":"span",u=Y(G().breadcrumb.item,o);return l.jsxs("li",{className:I(u.base,t),...a,children:[l.jsx(kh,{"aria-hidden":!0,className:u.chevron,"data-testid":"flowbite-breadcrumb-separator"}),l.jsxs(c,{ref:i,className:u.href[s?"on":"off"],"data-testid":"flowbite-breadcrumb-item",href:r,children:[n&&l.jsx(n,{"aria-hidden":!0,className:u.icon}),e]})]})});qx.displayName="Breadcrumb.Item";const Qx=({children:e,className:t,theme:r={},...n})=>{const o=Y(G().breadcrumb.root,r);return l.jsx("nav",{"aria-label":"Breadcrumb",className:I(o.base,t),...n,children:l.jsx("ol",{className:o.list,children:e})})};Qx.displayName="Breadcrumb";Object.assign(Qx,{Item:qx});const UN=e=>t=>{const r={};for(const n in t)e.includes(n)||(r[n]=t[n]);return r},Ch=e=>{const{children:t,className:r,horizontal:n,href:o,theme:a={}}=e,i=typeof o>"u"?"div":"a",s=VN(e),c=Y(G().card,a);return l.jsxs(i,{"data-testid":"flowbite-card",href:o,className:I(c.root.base,c.root.horizontal[n?"on":"off"],o&&c.root.href,r),...s,children:[l.jsx(WN,{...e}),l.jsx("div",{className:c.root.children,children:t})]})},WN=({theme:e={},...t})=>{const r=Y(G().card,e);return t.renderImage?t.renderImage(r,t.horizontal??!1):t.imgSrc?l.jsx("img",{"data-testid":"flowbite-card-image",alt:t.imgAlt??"",src:t.imgSrc,className:I(r.img.base,r.img.horizontal[t.horizontal?"on":"off"])}):null},VN=UN(["renderImage","imgSrc","imgAlt","children","className","horizontal","href","theme"]);var Gx={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var a="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(a=o(a,n(s)))}return a}function n(a){if(typeof a=="string"||typeof a=="number")return a;if(typeof a!="object")return"";if(Array.isArray(a))return r.apply(null,a);if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]"))return a.toString();var i="";for(var s in a)t.call(a,s)&&a[s]&&(i=o(i,s));return i}function o(a,i){return i?a?a+" "+i:a+i:a}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(Gx);var KN=Gx.exports;const qN=ou(KN);var Sh={exports:{}};function Xx(e,t=100,r={}){if(typeof e!="function")throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");const{immediate:n}=typeof r=="boolean"?{immediate:r}:r;let o,a,i,s,c;function u(){const p=o,h=a;return o=void 0,a=void 0,c=e.apply(p,h),c}function d(){const p=Date.now()-s;p<t&&p>=0?i=setTimeout(d,t-p):(i=void 0,n||(c=u()))}const f=function(...p){if(o&&this!==o)throw new Error("Debounced method called with different contexts.");o=this,a=p,s=Date.now();const h=n&&!i;return i||(i=setTimeout(d,t)),h&&(c=u()),c};return f.clear=()=>{i&&(clearTimeout(i),i=void 0)},f.flush=()=>{i&&f.trigger()},f.trigger=()=>{c=u(),f.clear()},f}Sh.exports.debounce=Xx;Sh.exports=Xx;var QN=Sh.exports;const GN=ou(QN);var XN=Object.defineProperty,JN=(e,t,r)=>t in e?XN(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Xe=(e,t,r)=>JN(e,typeof t!="symbol"?t+"":t,r);const ZN=300,eT=0;class Jx extends g.PureComponent{constructor(t){super(t),Xe(this,"container"),Xe(this,"scrolling"),Xe(this,"started"),Xe(this,"pressed"),Xe(this,"isMobile",!1),Xe(this,"internal"),Xe(this,"scrollLeft"),Xe(this,"scrollTop"),Xe(this,"clientX"),Xe(this,"clientY"),Xe(this,"onEndScroll",()=>{this.scrolling=!1,!this.pressed&&this.started&&this.processEnd()}),Xe(this,"onScroll",()=>{const r=this.container.current;(r.scrollLeft!==this.scrollLeft||r.scrollTop!==this.scrollTop)&&(this.scrolling=!0,this.processScroll(),this.onEndScroll())}),Xe(this,"onTouchStart",r=>{const{nativeMobileScroll:n}=this.props;if(this.isDraggable(r.target))if(this.internal=!0,n&&this.scrolling)this.pressed=!0;else{const o=r.touches[0];this.processClick(o.clientX,o.clientY),!n&&this.props.stopPropagation&&r.stopPropagation()}}),Xe(this,"onTouchEnd",()=>{const{nativeMobileScroll:r}=this.props;this.pressed&&(this.started&&(!this.scrolling||!r)?this.processEnd():this.pressed=!1,this.forceUpdate())}),Xe(this,"onTouchMove",r=>{const{nativeMobileScroll:n}=this.props;if(this.pressed&&(!n||!this.isMobile)){const o=r.touches[0];o&&this.processMove(o.clientX,o.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation()}}),Xe(this,"onMouseDown",r=>{var n,o;this.isDraggable(r.target)&&this.isScrollable()&&(this.internal=!0,((o=(n=this.props)==null?void 0:n.buttons)==null?void 0:o.indexOf(r.button))!==-1&&(this.processClick(r.clientX,r.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation()))}),Xe(this,"onMouseMove",r=>{this.pressed&&(this.processMove(r.clientX,r.clientY),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation())}),Xe(this,"onMouseUp",r=>{this.pressed&&(this.started?this.processEnd():(this.internal=!1,this.pressed=!1,this.forceUpdate(),this.props.onClick&&this.props.onClick(r)),r.preventDefault(),this.props.stopPropagation&&r.stopPropagation())}),this.container=M.createRef(),this.onEndScroll=GN(this.onEndScroll,ZN),this.scrolling=!1,this.started=!1,this.pressed=!1,this.internal=!1,this.getRef=this.getRef.bind(this)}componentDidMount(){const{nativeMobileScroll:t}=this.props,r=this.container.current;window.addEventListener("mouseup",this.onMouseUp),window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("touchmove",this.onTouchMove,{passive:!1}),window.addEventListener("touchend",this.onTouchEnd),r.addEventListener("touchstart",this.onTouchStart,{passive:!1}),r.addEventListener("mousedown",this.onMouseDown,{passive:!1}),t&&(this.isMobile=this.isMobileDevice(),this.isMobile&&this.forceUpdate())}componentWillUnmount(){window.removeEventListener("mouseup",this.onMouseUp),window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("touchmove",this.onTouchMove),window.removeEventListener("touchend",this.onTouchEnd)}getElement(){return this.container.current}isMobileDevice(){return typeof window.orientation<"u"||navigator.userAgent.indexOf("IEMobile")!==-1}isDraggable(t){const r=this.props.ignoreElements;if(r){const n=t.closest(r);return n===null||n.contains(this.getElement())}else return!0}isScrollable(){const t=this.container.current;return t&&(t.scrollWidth>t.clientWidth||t.scrollHeight>t.clientHeight)}processClick(t,r){const n=this.container.current;this.scrollLeft=n==null?void 0:n.scrollLeft,this.scrollTop=n==null?void 0:n.scrollTop,this.clientX=t,this.clientY=r,this.pressed=!0}processStart(t=!0){const{onStartScroll:r}=this.props;this.started=!0,t&&document.body.classList.add("cursor-grab"),r&&r({external:!this.internal}),this.forceUpdate()}processScroll(){if(this.started){const{onScroll:t}=this.props;t&&t({external:!this.internal})}else this.processStart(!1)}processMove(t,r){const{horizontal:n,vertical:o,activationDistance:a,onScroll:i}=this.props,s=this.container.current;this.started?(n&&(s.scrollLeft-=t-this.clientX),o&&(s.scrollTop-=r-this.clientY),i&&i({external:!this.internal}),this.clientX=t,this.clientY=r,this.scrollLeft=s.scrollLeft,this.scrollTop=s.scrollTop):(n&&Math.abs(t-this.clientX)>a||o&&Math.abs(r-this.clientY)>a)&&(this.clientX=t,this.clientY=r,this.processStart())}processEnd(){const{onEndScroll:t}=this.props;this.container.current&&t&&t({external:!this.internal}),this.pressed=!1,this.started=!1,this.scrolling=!1,this.internal=!1,document.body.classList.remove("cursor-grab"),this.forceUpdate()}getRef(t){[this.container,this.props.innerRef].forEach(r=>{r&&(typeof r=="function"?r(t):r.current=t)})}render(){const{children:t,draggingClassName:r,className:n,style:o,hideScrollbars:a}=this.props;return l.jsx("div",{className:qN(n,this.pressed&&r,{"!scroll-auto [&>*]:pointer-events-none [&>*]:cursor-grab":this.pressed,"overflow-auto":this.isMobile,"overflow-hidden !overflow-x-hidden [overflow:-moz-scrollbars-none] [scrollbar-width:none]":a,"[&::-webkit-scrollbar]:[-webkit-appearance:none !important] [&::-webkit-scrollbar]:!hidden [&::-webkit-scrollbar]:!h-0 [&::-webkit-scrollbar]:!w-0 [&::-webkit-scrollbar]:!bg-transparent":a}),style:o,ref:this.getRef,onScroll:this.onScroll,children:t})}}Xe(Jx,"defaultProps",{nativeMobileScroll:!0,hideScrollbars:!0,activationDistance:10,vertical:!0,horizontal:!0,stopPropagation:!1,style:{},buttons:[eT]});const tT=()=>typeof window<"u",Zx=({children:e,indicators:t=!0,leftControl:r,rightControl:n,slide:o=!0,draggable:a=!0,slideInterval:i,className:s,theme:c={},onSlideChange:u=null,pauseOnHover:d=!1,...f})=>{const p=Y(G().carousel,c),h=tT()&&navigator.userAgent.indexOf("IEMobile")!==-1,m=g.useRef(null),[v,w]=g.useState(0),[y,b]=g.useState(!1),[x,k]=g.useState(!1),E=g.useRef(!1),C=g.useMemo(()=>g.Children.map(e,T=>g.cloneElement(T,{className:I(p.item.base,T.props.className)})),[e,p.item.base]),_=g.useCallback(T=>()=>{C&&(T=(T+C.length)%C.length,m.current&&(m.current.scrollLeft=m.current.clientWidth*T),w(T))},[C]);g.useEffect(()=>{m.current&&!y&&m.current.scrollLeft!==0&&w(Math.round(m.current.scrollLeft/m.current.clientWidth))},[y]),g.useEffect(()=>{if(o&&!(d&&x)){const T=setInterval(()=>!y&&_(v+1)(),i??3e3);return()=>clearInterval(T)}},[v,y,_,o,i,d,x]),g.useEffect(()=>{E.current?u&&u(v):E.current=!0},[u,v]);const j=T=>()=>b(T),N=g.useCallback(()=>k(!0),[k]),P=g.useCallback(()=>k(!1),[k]);return l.jsxs("div",{className:I(p.root.base,s),"data-testid":"carousel",onMouseEnter:N,onMouseLeave:P,onTouchStart:N,onTouchEnd:P,...f,children:[l.jsx(Jx,{className:I(p.scrollContainer.base,(h||!y)&&p.scrollContainer.snap),draggingClassName:"cursor-grab",innerRef:m,onEndScroll:j(!1),onStartScroll:j(a),vertical:!1,horizontal:a,children:C==null?void 0:C.map((T,D)=>l.jsx("div",{className:p.item.wrapper[a?"on":"off"],"data-active":v===D,"data-testid":"carousel-item",children:T},D))}),t&&l.jsx("div",{className:p.indicators.wrapper,children:C==null?void 0:C.map((T,D)=>l.jsx("button",{className:I(p.indicators.base,p.indicators.active[D===v?"on":"off"]),onClick:_(D),"data-testid":"carousel-indicator","aria-label":`Slide ${D+1}`},D))}),C&&l.jsxs(l.Fragment,{children:[l.jsx("div",{className:p.root.leftControl,children:l.jsx("button",{className:"group","data-testid":"carousel-left-control",onClick:_(v-1),type:"button","aria-label":"Previous slide",children:r||l.jsx(rT,{theme:c})})}),l.jsx("div",{className:p.root.rightControl,children:l.jsx("button",{className:"group","data-testid":"carousel-right-control",onClick:_(v+1),type:"button","aria-label":"Next slide",children:n||l.jsx(nT,{theme:c})})})]})]})},rT=({theme:e={}})=>{const t=Y(G().carousel,e);return l.jsx("span",{className:t.control.base,children:l.jsx(Dx,{className:t.control.icon})})},nT=({theme:e={}})=>{const t=Y(G().carousel,e);return l.jsx("span",{className:t.control.base,children:l.jsx(kh,{className:t.control.icon})})};Zx.displayName="Carousel";const oT=g.forwardRef(({className:e,color:t="default",theme:r={},...n},o)=>{const a=Y(G().checkbox,r);return l.jsx("input",{ref:o,type:"checkbox",className:I(a.root.base,a.root.color[t],e),...n})});oT.displayName="Checkbox";function Cu(){return typeof window<"u"}function io(e){return ew(e)?(e.nodeName||"").toLowerCase():"#document"}function Mt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function xn(e){var t;return(t=(ew(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function ew(e){return Cu()?e instanceof Node||e instanceof Mt(e).Node:!1}function ye(e){return Cu()?e instanceof Element||e instanceof Mt(e).Element:!1}function Ge(e){return Cu()?e instanceof HTMLElement||e instanceof Mt(e).HTMLElement:!1}function Kf(e){return!Cu()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Mt(e).ShadowRoot}function Es(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=qt(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function aT(e){return["table","td","th"].includes(io(e))}function Su(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Dh(e){const t=jh(),r=ye(e)?qt(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function iT(e){let t=fn(e);for(;Ge(t)&&!Zn(t);){if(Dh(t))return t;if(Su(t))return null;t=fn(t)}return null}function jh(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Zn(e){return["html","body","#document"].includes(io(e))}function qt(e){return Mt(e).getComputedStyle(e)}function Du(e){return ye(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function fn(e){if(io(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Kf(e)&&e.host||xn(e);return Kf(t)?t.host:t}function tw(e){const t=fn(e);return Zn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ge(t)&&Es(t)?t:tw(t)}function qn(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const o=tw(e),a=o===((n=e.ownerDocument)==null?void 0:n.body),i=Mt(o);if(a){const s=qf(i);return t.concat(i,i.visualViewport||[],Es(o)?o:[],s&&r?qn(s):[])}return t.concat(o,qn(o,[],r))}function qf(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function xr(e){let t=e.activeElement;for(;((r=t)==null||(r=r.shadowRoot)==null?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}function qe(e,t){if(!e||!t)return!1;const r=t.getRootNode==null?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&Kf(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Nh(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function rw(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:r,version:n}=t;return r+"/"+n}).join(" "):navigator.userAgent}function nw(e){return e.mozInputSource===0&&e.isTrusted?!0:Qf()&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Th(e){return sT()?!1:!Qf()&&e.width===0&&e.height===0||Qf()&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Ph(){return/apple/i.test(navigator.vendor)}function Qf(){const e=/android/i;return e.test(Nh())||e.test(rw())}function ow(){return Nh().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function sT(){return rw().includes("jsdom/")}function ls(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function lT(e){return"nativeEvent"in e}function cT(e){return e.matches("html,body")}function ut(e){return(e==null?void 0:e.ownerDocument)||document}function Cd(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return r.target!=null&&t.contains(r.target)}function Zr(e){return"composedPath"in e?e.composedPath()[0]:e.target}const uT="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ih(e){return Ge(e)&&e.matches(uT)}function ct(e){e.preventDefault(),e.stopPropagation()}function aw(e){return e?e.getAttribute("role")==="combobox"&&Ih(e):!1}const dT=["top","right","bottom","left"],c0=["start","end"],u0=dT.reduce((e,t)=>e.concat(t,t+"-"+c0[0],t+"-"+c0[1]),[]),Pa=Math.min,jo=Math.max,hc=Math.round,pa=Math.floor,eo=e=>({x:e,y:e}),fT={left:"right",right:"left",bottom:"top",top:"bottom"},pT={start:"end",end:"start"};function Gf(e,t,r){return jo(e,Pa(t,r))}function Qa(e,t){return typeof e=="function"?e(t):e}function pn(e){return e.split("-")[0]}function zr(e){return e.split("-")[1]}function iw(e){return e==="x"?"y":"x"}function Oh(e){return e==="y"?"height":"width"}function ju(e){return["top","bottom"].includes(pn(e))?"y":"x"}function Rh(e){return iw(ju(e))}function sw(e,t,r){r===void 0&&(r=!1);const n=zr(e),o=Rh(e),a=Oh(o);let i=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=gc(i)),[i,gc(i)]}function hT(e){const t=gc(e);return[mc(e),t,mc(t)]}function mc(e){return e.replace(/start|end/g,t=>pT[t])}function mT(e,t,r){const n=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?o:n:t?n:o;case"left":case"right":return t?a:i;default:return[]}}function gT(e,t,r,n){const o=zr(e);let a=mT(pn(e),r==="start",n);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(mc)))),a}function gc(e){return e.replace(/left|right|bottom|top/g,t=>fT[t])}function vT(e){return{top:0,right:0,bottom:0,left:0,...e}}function lw(e){return typeof e!="number"?vT(e):{top:e,right:e,bottom:e,left:e}}function vc(e){const{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function d0(e,t,r){let{reference:n,floating:o}=e;const a=ju(t),i=Rh(t),s=Oh(i),c=pn(t),u=a==="y",d=n.x+n.width/2-o.width/2,f=n.y+n.height/2-o.height/2,p=n[s]/2-o[s]/2;let h;switch(c){case"top":h={x:d,y:n.y-o.height};break;case"bottom":h={x:d,y:n.y+n.height};break;case"right":h={x:n.x+n.width,y:f};break;case"left":h={x:n.x-o.width,y:f};break;default:h={x:n.x,y:n.y}}switch(zr(t)){case"start":h[i]-=p*(r&&u?-1:1);break;case"end":h[i]+=p*(r&&u?-1:1);break}return h}const yT=async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:i}=r,s=a.filter(Boolean),c=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:f}=d0(u,n,c),p=n,h={},m=0;for(let v=0;v<s.length;v++){const{name:w,fn:y}=s[v],{x:b,y:x,data:k,reset:E}=await y({x:d,y:f,initialPlacement:n,placement:p,strategy:o,middlewareData:h,rects:u,platform:i,elements:{reference:e,floating:t}});d=b??d,f=x??f,h={...h,[w]:{...h[w],...k}},E&&m<=50&&(m++,typeof E=="object"&&(E.placement&&(p=E.placement),E.rects&&(u=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:o}):E.rects),{x:d,y:f}=d0(u,p,c)),v=-1)}return{x:d,y:f,placement:p,strategy:o,middlewareData:h}};async function Mh(e,t){var r;t===void 0&&(t={});const{x:n,y:o,platform:a,rects:i,elements:s,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=Qa(t,e),m=lw(h),w=s[p?f==="floating"?"reference":"floating":f],y=vc(await a.getClippingRect({element:(r=await(a.isElement==null?void 0:a.isElement(w)))==null||r?w:w.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(s.floating)),boundary:u,rootBoundary:d,strategy:c})),b=f==="floating"?{x:n,y:o,width:i.floating.width,height:i.floating.height}:i.reference,x=await(a.getOffsetParent==null?void 0:a.getOffsetParent(s.floating)),k=await(a.isElement==null?void 0:a.isElement(x))?await(a.getScale==null?void 0:a.getScale(x))||{x:1,y:1}:{x:1,y:1},E=vc(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:b,offsetParent:x,strategy:c}):b);return{top:(y.top-E.top+m.top)/k.y,bottom:(E.bottom-y.bottom+m.bottom)/k.y,left:(y.left-E.left+m.left)/k.x,right:(E.right-y.right+m.right)/k.x}}const bT=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:o,rects:a,platform:i,elements:s,middlewareData:c}=t,{element:u,padding:d=0}=Qa(e,t)||{};if(u==null)return{};const f=lw(d),p={x:r,y:n},h=Rh(o),m=Oh(h),v=await i.getDimensions(u),w=h==="y",y=w?"top":"left",b=w?"bottom":"right",x=w?"clientHeight":"clientWidth",k=a.reference[m]+a.reference[h]-p[h]-a.floating[m],E=p[h]-a.reference[h],C=await(i.getOffsetParent==null?void 0:i.getOffsetParent(u));let _=C?C[x]:0;(!_||!await(i.isElement==null?void 0:i.isElement(C)))&&(_=s.floating[x]||a.floating[m]);const j=k/2-E/2,N=_/2-v[m]/2-1,P=Pa(f[y],N),T=Pa(f[b],N),D=P,R=_-v[m]-T,S=_/2-v[m]/2+j,z=Gf(D,S,R),A=!c.arrow&&zr(o)!=null&&S!==z&&a.reference[m]/2-(S<D?P:T)-v[m]/2<0,B=A?S<D?S-D:S-R:0;return{[h]:p[h]+B,data:{[h]:z,centerOffset:S-z-B,...A&&{alignmentOffset:B}},reset:A}}});function xT(e,t,r){return(e?[...r.filter(o=>zr(o)===e),...r.filter(o=>zr(o)!==e)]:r.filter(o=>pn(o)===o)).filter(o=>e?zr(o)===e||(t?mc(o)!==o:!1):!0)}const wT=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,o;const{rects:a,middlewareData:i,placement:s,platform:c,elements:u}=t,{crossAxis:d=!1,alignment:f,allowedPlacements:p=u0,autoAlignment:h=!0,...m}=Qa(e,t),v=f!==void 0||p===u0?xT(f||null,h,p):p,w=await Mh(t,m),y=((r=i.autoPlacement)==null?void 0:r.index)||0,b=v[y];if(b==null)return{};const x=sw(b,a,await(c.isRTL==null?void 0:c.isRTL(u.floating)));if(s!==b)return{reset:{placement:v[0]}};const k=[w[pn(b)],w[x[0]],w[x[1]]],E=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:b,overflows:k}],C=v[y+1];if(C)return{data:{index:y+1,overflows:E},reset:{placement:C}};const _=E.map(P=>{const T=zr(P.placement);return[P.placement,T&&d?P.overflows.slice(0,2).reduce((D,R)=>D+R,0):P.overflows[0],P.overflows]}).sort((P,T)=>P[1]-T[1]),N=((o=_.filter(P=>P[2].slice(0,zr(P[0])?2:3).every(T=>T<=0))[0])==null?void 0:o[0])||_[0][0];return N!==s?{data:{index:y+1,overflows:E},reset:{placement:N}}:{}}}},kT=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:o,middlewareData:a,rects:i,initialPlacement:s,platform:c,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:v=!0,...w}=Qa(e,t);if((r=a.arrow)!=null&&r.alignmentOffset)return{};const y=pn(o),b=pn(s)===s,x=await(c.isRTL==null?void 0:c.isRTL(u.floating)),k=p||(b||!v?[gc(s)]:hT(s));!p&&m!=="none"&&k.push(...gT(s,v,m,x));const E=[s,...k],C=await Mh(t,w),_=[];let j=((n=a.flip)==null?void 0:n.overflows)||[];if(d&&_.push(C[y]),f){const D=sw(o,i,x);_.push(C[D[0]],C[D[1]])}if(j=[...j,{placement:o,overflows:_}],!_.every(D=>D<=0)){var N,P;const D=(((N=a.flip)==null?void 0:N.index)||0)+1,R=E[D];if(R)return{data:{index:D,overflows:j},reset:{placement:R}};let S=(P=j.filter(z=>z.overflows[0]<=0).sort((z,A)=>z.overflows[1]-A.overflows[1])[0])==null?void 0:P.placement;if(!S)switch(h){case"bestFit":{var T;const z=(T=j.map(A=>[A.placement,A.overflows.filter(B=>B>0).reduce((B,O)=>B+O,0)]).sort((A,B)=>A[1]-B[1])[0])==null?void 0:T[0];z&&(S=z);break}case"initialPlacement":S=s;break}if(o!==S)return{reset:{placement:S}}}return{}}}};async function ET(e,t){const{placement:r,platform:n,elements:o}=e,a=await(n.isRTL==null?void 0:n.isRTL(o.floating)),i=pn(r),s=zr(r),c=ju(r)==="y",u=["left","top"].includes(i)?-1:1,d=a&&c?-1:1,f=Qa(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return s&&typeof m=="number"&&(h=s==="end"?m*-1:m),c?{x:h*d,y:p*u}:{x:p*u,y:h*d}}const _T=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:o,y:a,placement:i,middlewareData:s}=t,c=await ET(t,e);return i===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:o+c.x,y:a+c.y,data:{...c,placement:i}}}}},CT=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:o}=t,{mainAxis:a=!0,crossAxis:i=!1,limiter:s={fn:w=>{let{x:y,y:b}=w;return{x:y,y:b}}},...c}=Qa(e,t),u={x:r,y:n},d=await Mh(t,c),f=ju(pn(o)),p=iw(f);let h=u[p],m=u[f];if(a){const w=p==="y"?"top":"left",y=p==="y"?"bottom":"right",b=h+d[w],x=h-d[y];h=Gf(b,h,x)}if(i){const w=f==="y"?"top":"left",y=f==="y"?"bottom":"right",b=m+d[w],x=m-d[y];m=Gf(b,m,x)}const v=s.fn({...t,[p]:h,[f]:m});return{...v,data:{x:v.x-r,y:v.y-n}}}}};function cw(e){const t=qt(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const o=Ge(e),a=o?e.offsetWidth:r,i=o?e.offsetHeight:n,s=hc(r)!==a||hc(n)!==i;return s&&(r=a,n=i),{width:r,height:n,$:s}}function Lh(e){return ye(e)?e:e.contextElement}function ka(e){const t=Lh(e);if(!Ge(t))return eo(1);const r=t.getBoundingClientRect(),{width:n,height:o,$:a}=cw(t);let i=(a?hc(r.width):r.width)/n,s=(a?hc(r.height):r.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const ST=eo(0);function uw(e){const t=Mt(e);return!jh()||!t.visualViewport?ST:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function DT(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Mt(e)?!1:t}function zo(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const o=e.getBoundingClientRect(),a=Lh(e);let i=eo(1);t&&(n?ye(n)&&(i=ka(n)):i=ka(e));const s=DT(a,r,n)?uw(a):eo(0);let c=(o.left+s.x)/i.x,u=(o.top+s.y)/i.y,d=o.width/i.x,f=o.height/i.y;if(a){const p=Mt(a),h=n&&ye(n)?Mt(n):n;let m=p,v=qf(m);for(;v&&n&&h!==m;){const w=ka(v),y=v.getBoundingClientRect(),b=qt(v),x=y.left+(v.clientLeft+parseFloat(b.paddingLeft))*w.x,k=y.top+(v.clientTop+parseFloat(b.paddingTop))*w.y;c*=w.x,u*=w.y,d*=w.x,f*=w.y,c+=x,u+=k,m=Mt(v),v=qf(m)}}return vc({width:d,height:f,x:c,y:u})}function jT(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e;const a=o==="fixed",i=xn(n),s=t?Su(t.floating):!1;if(n===i||s&&a)return r;let c={scrollLeft:0,scrollTop:0},u=eo(1);const d=eo(0),f=Ge(n);if((f||!f&&!a)&&((io(n)!=="body"||Es(i))&&(c=Du(n)),Ge(n))){const p=zo(n);u=ka(n),d.x=p.x+n.clientLeft,d.y=p.y+n.clientTop}return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+d.x,y:r.y*u.y-c.scrollTop*u.y+d.y}}function NT(e){return Array.from(e.getClientRects())}function dw(e){return zo(xn(e)).left+Du(e).scrollLeft}function TT(e){const t=xn(e),r=Du(e),n=e.ownerDocument.body,o=jo(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=jo(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+dw(e);const s=-r.scrollTop;return qt(n).direction==="rtl"&&(i+=jo(t.clientWidth,n.clientWidth)-o),{width:o,height:a,x:i,y:s}}function PT(e,t){const r=Mt(e),n=xn(e),o=r.visualViewport;let a=n.clientWidth,i=n.clientHeight,s=0,c=0;if(o){a=o.width,i=o.height;const u=jh();(!u||u&&t==="fixed")&&(s=o.offsetLeft,c=o.offsetTop)}return{width:a,height:i,x:s,y:c}}function IT(e,t){const r=zo(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,a=Ge(e)?ka(e):eo(1),i=e.clientWidth*a.x,s=e.clientHeight*a.y,c=o*a.x,u=n*a.y;return{width:i,height:s,x:c,y:u}}function f0(e,t,r){let n;if(t==="viewport")n=PT(e,r);else if(t==="document")n=TT(xn(e));else if(ye(t))n=IT(t,r);else{const o=uw(e);n={...t,x:t.x-o.x,y:t.y-o.y}}return vc(n)}function fw(e,t){const r=fn(e);return r===t||!ye(r)||Zn(r)?!1:qt(r).position==="fixed"||fw(r,t)}function OT(e,t){const r=t.get(e);if(r)return r;let n=qn(e,[],!1).filter(s=>ye(s)&&io(s)!=="body"),o=null;const a=qt(e).position==="fixed";let i=a?fn(e):e;for(;ye(i)&&!Zn(i);){const s=qt(i),c=Dh(i);!c&&s.position==="fixed"&&(o=null),(a?!c&&!o:!c&&s.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Es(i)&&!c&&fw(e,i))?n=n.filter(d=>d!==i):o=s,i=fn(i)}return t.set(e,n),n}function RT(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const i=[...r==="clippingAncestors"?Su(t)?[]:OT(t,this._c):[].concat(r),n],s=i[0],c=i.reduce((u,d)=>{const f=f0(t,d,o);return u.top=jo(f.top,u.top),u.right=Pa(f.right,u.right),u.bottom=Pa(f.bottom,u.bottom),u.left=jo(f.left,u.left),u},f0(t,s,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function MT(e){const{width:t,height:r}=cw(e);return{width:t,height:r}}function LT(e,t,r){const n=Ge(t),o=xn(t),a=r==="fixed",i=zo(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const c=eo(0);if(n||!n&&!a)if((io(t)!=="body"||Es(o))&&(s=Du(t)),n){const f=zo(t,!0,a,t);c.x=f.x+t.clientLeft,c.y=f.y+t.clientTop}else o&&(c.x=dw(o));const u=i.left+s.scrollLeft-c.x,d=i.top+s.scrollTop-c.y;return{x:u,y:d,width:i.width,height:i.height}}function Sd(e){return qt(e).position==="static"}function p0(e,t){return!Ge(e)||qt(e).position==="fixed"?null:t?t(e):e.offsetParent}function pw(e,t){const r=Mt(e);if(Su(e))return r;if(!Ge(e)){let o=fn(e);for(;o&&!Zn(o);){if(ye(o)&&!Sd(o))return o;o=fn(o)}return r}let n=p0(e,t);for(;n&&aT(n)&&Sd(n);)n=p0(n,t);return n&&Zn(n)&&Sd(n)&&!Dh(n)?r:n||iT(e)||r}const AT=async function(e){const t=this.getOffsetParent||pw,r=this.getDimensions,n=await r(e.floating);return{reference:LT(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function FT(e){return qt(e).direction==="rtl"}const BT={convertOffsetParentRelativeRectToViewportRelativeRect:jT,getDocumentElement:xn,getClippingRect:RT,getOffsetParent:pw,getElementRects:AT,getClientRects:NT,getDimensions:MT,getScale:ka,isElement:ye,isRTL:FT};function zT(e,t){let r=null,n;const o=xn(e);function a(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function i(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),a();const{left:u,top:d,width:f,height:p}=e.getBoundingClientRect();if(s||t(),!f||!p)return;const h=pa(d),m=pa(o.clientWidth-(u+f)),v=pa(o.clientHeight-(d+p)),w=pa(u),b={rootMargin:-h+"px "+-m+"px "+-v+"px "+-w+"px",threshold:jo(0,Pa(1,c))||1};let x=!0;function k(E){const C=E[0].intersectionRatio;if(C!==c){if(!x)return i();C?i(!1,C):n=setTimeout(()=>{i(!1,1e-7)},1e3)}x=!1}try{r=new IntersectionObserver(k,{...b,root:o.ownerDocument})}catch{r=new IntersectionObserver(k,b)}r.observe(e)}return i(!0),a}function Ah(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:c=!1}=n,u=Lh(e),d=o||a?[...u?qn(u):[],...qn(t)]:[];d.forEach(y=>{o&&y.addEventListener("scroll",r,{passive:!0}),a&&y.addEventListener("resize",r)});const f=u&&s?zT(u,r):null;let p=-1,h=null;i&&(h=new ResizeObserver(y=>{let[b]=y;b&&b.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var x;(x=h)==null||x.observe(t)})),r()}),u&&!c&&h.observe(u),h.observe(t));let m,v=c?zo(e):null;c&&w();function w(){const y=zo(e);v&&(y.x!==v.x||y.y!==v.y||y.width!==v.width||y.height!==v.height)&&r(),v=y,m=requestAnimationFrame(w)}return r(),()=>{var y;d.forEach(b=>{o&&b.removeEventListener("scroll",r),a&&b.removeEventListener("resize",r)}),f==null||f(),(y=h)==null||y.disconnect(),h=null,c&&cancelAnimationFrame(m)}}const HT=_T,YT=wT,$T=CT,UT=kT,h0=bT,WT=(e,t,r)=>{const n=new Map,o={platform:BT,...r},a={...o.platform,_c:n};return yT(e,t,{...o,platform:a})};var Nl=typeof document<"u"?g.useLayoutEffect:g.useEffect;function yc(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!yc(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,o[n]))return!1;for(n=r;n--!==0;){const a=o[n];if(!(a==="_owner"&&e.$$typeof)&&!yc(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function hw(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function m0(e,t){const r=hw(e);return Math.round(t*r)/r}function Dd(e){const t=g.useRef(e);return Nl(()=>{t.current=e}),t}function mw(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:a,floating:i}={},transform:s=!0,whileElementsMounted:c,open:u}=e,[d,f]=g.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=g.useState(n);yc(p,n)||h(n);const[m,v]=g.useState(null),[w,y]=g.useState(null),b=g.useCallback(O=>{O!==C.current&&(C.current=O,v(O))},[]),x=g.useCallback(O=>{O!==_.current&&(_.current=O,y(O))},[]),k=a||m,E=i||w,C=g.useRef(null),_=g.useRef(null),j=g.useRef(d),N=c!=null,P=Dd(c),T=Dd(o),D=Dd(u),R=g.useCallback(()=>{if(!C.current||!_.current)return;const O={placement:t,strategy:r,middleware:p};T.current&&(O.platform=T.current),WT(C.current,_.current,O).then(H=>{const F={...H,isPositioned:D.current!==!1};S.current&&!yc(j.current,F)&&(j.current=F,wu.flushSync(()=>{f(F)}))})},[p,t,r,T,D]);Nl(()=>{u===!1&&j.current.isPositioned&&(j.current.isPositioned=!1,f(O=>({...O,isPositioned:!1})))},[u]);const S=g.useRef(!1);Nl(()=>(S.current=!0,()=>{S.current=!1}),[]),Nl(()=>{if(k&&(C.current=k),E&&(_.current=E),k&&E){if(P.current)return P.current(k,E,R);R()}},[k,E,R,P,N]);const z=g.useMemo(()=>({reference:C,floating:_,setReference:b,setFloating:x}),[b,x]),A=g.useMemo(()=>({reference:k,floating:E}),[k,E]),B=g.useMemo(()=>{const O={position:r,left:0,top:0};if(!A.floating)return O;const H=m0(A.floating,d.x),F=m0(A.floating,d.y);return s?{...O,transform:"translate("+H+"px, "+F+"px)",...hw(A.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:H,top:F}},[r,s,A.floating,d.x,d.y]);return g.useMemo(()=>({...d,update:R,refs:z,elements:A,floatingStyles:B}),[d,R,z,A,B])}const VT=e=>{function t(r){return{}.hasOwnProperty.call(r,"current")}return{name:"arrow",options:e,fn(r){const{element:n,padding:o}=typeof e=="function"?e(r):e;return n&&t(n)?n.current!=null?h0({element:n.current,padding:o}).fn(r):{}:n?h0({element:n,padding:o}).fn(r):{}}}},gw=(e,t)=>({...HT(e),options:[e,t]}),KT=(e,t)=>({...$T(e),options:[e,t]}),vw=(e,t)=>({...UT(e),options:[e,t]}),qT=(e,t)=>({...YT(e),options:[e,t]}),yw=(e,t)=>({...VT(e),options:[e,t]});/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var QT=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],bc=QT.join(","),bw=typeof Element>"u",Ia=bw?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,xc=!bw&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},wc=function e(t,r){var n;r===void 0&&(r=!0);var o=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),a=o===""||o==="true",i=a||r&&t&&e(t.parentNode);return i},GT=function(t){var r,n=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return n===""||n==="true"},XT=function(t,r,n){if(wc(t))return[];var o=Array.prototype.slice.apply(t.querySelectorAll(bc));return r&&Ia.call(t,bc)&&o.unshift(t),o=o.filter(n),o},JT=function e(t,r,n){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!wc(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),c=s.length?s:i.children,u=e(c,!0,n);n.flatten?o.push.apply(o,u):o.push({scopeParent:i,candidates:u})}else{var d=Ia.call(i,bc);d&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var f=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),p=!wc(f,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(f&&p){var h=e(f===!0?i.children:f.children,!0,n);n.flatten?o.push.apply(o,h):o.push({scopeParent:i,candidates:h})}else a.unshift.apply(a,i.children)}}return o},xw=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},ww=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||GT(t))&&!xw(t)?0:t.tabIndex},ZT=function(t,r){var n=ww(t);return n<0&&r&&!xw(t)?0:n},e2=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},kw=function(t){return t.tagName==="INPUT"},t2=function(t){return kw(t)&&t.type==="hidden"},r2=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(n){return n.tagName==="SUMMARY"});return r},n2=function(t,r){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===r)return t[n]},o2=function(t){if(!t.name)return!0;var r=t.form||xc(t),n=function(s){return r.querySelectorAll('input[type="radio"][name="'+s+'"]')},o;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")o=n(window.CSS.escape(t.name));else try{o=n(t.name)}catch(i){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",i.message),!1}var a=n2(o,t.form);return!a||a===t},a2=function(t){return kw(t)&&t.type==="radio"},i2=function(t){return a2(t)&&!o2(t)},s2=function(t){var r,n=t&&xc(t),o=(r=n)===null||r===void 0?void 0:r.host,a=!1;if(n&&n!==t){var i,s,c;for(a=!!((i=o)!==null&&i!==void 0&&(s=i.ownerDocument)!==null&&s!==void 0&&s.contains(o)||t!=null&&(c=t.ownerDocument)!==null&&c!==void 0&&c.contains(t));!a&&o;){var u,d,f;n=xc(o),o=(u=n)===null||u===void 0?void 0:u.host,a=!!((d=o)!==null&&d!==void 0&&(f=d.ownerDocument)!==null&&f!==void 0&&f.contains(o))}}return a},g0=function(t){var r=t.getBoundingClientRect(),n=r.width,o=r.height;return n===0&&o===0},l2=function(t,r){var n=r.displayCheck,o=r.getShadowRoot;if(getComputedStyle(t).visibility==="hidden")return!0;var a=Ia.call(t,"details>summary:first-of-type"),i=a?t.parentElement:t;if(Ia.call(i,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof o=="function"){for(var s=t;t;){var c=t.parentElement,u=xc(t);if(c&&!c.shadowRoot&&o(c)===!0)return g0(t);t.assignedSlot?t=t.assignedSlot:!c&&u!==t.ownerDocument?t=u.host:t=c}t=s}if(s2(t))return!t.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return g0(t);return!1},c2=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var n=0;n<r.children.length;n++){var o=r.children.item(n);if(o.tagName==="LEGEND")return Ia.call(r,"fieldset[disabled] *")?!0:!o.contains(t)}return!0}r=r.parentElement}return!1},u2=function(t,r){return!(r.disabled||wc(r)||t2(r)||l2(r,t)||r2(r)||c2(r))},Xf=function(t,r){return!(i2(r)||ww(r)<0||!u2(t,r))},d2=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},f2=function e(t){var r=[],n=[];return t.forEach(function(o,a){var i=!!o.scopeParent,s=i?o.scopeParent:o,c=ZT(s,i),u=i?e(o.candidates):s;c===0?i?r.push.apply(r,u):r.push(s):n.push({documentOrder:a,tabIndex:c,item:o,isScope:i,content:u})}),n.sort(e2).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(r)},Nu=function(t,r){r=r||{};var n;return r.getShadowRoot?n=JT([t],r.includeContainer,{filter:Xf.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:d2}):n=XT(t,r.includeContainer,Xf.bind(null,r)),f2(n)},p2=function(t,r){if(r=r||{},!t)throw new Error("No node provided");return Ia.call(t,bc)===!1?!1:Xf(r,t)};function Ew(e){return g.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})},e)}const _w={...Hi},h2=_w.useInsertionEffect,m2=h2||(e=>e());function Tt(e){const t=g.useRef(()=>{});return m2(()=>{t.current=e}),g.useCallback(function(){for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return t.current==null?void 0:t.current(...n)},[])}const Fh="ArrowUp",_s="ArrowDown",Oa="ArrowLeft",Ga="ArrowRight";function tl(e,t,r){return Math.floor(e/t)!==r}function Oi(e,t){return t<0||t>=e.current.length}function jd(e,t){return vt(e,{disabledIndices:t})}function v0(e,t){return vt(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function vt(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=t===void 0?{}:t;const i=e.current;let s=r;do s+=n?-a:a;while(s>=0&&s<=i.length-1&&Tl(i,s,o));return s}function g2(e,t){let{event:r,orientation:n,loop:o,cols:a,disabledIndices:i,minIndex:s,maxIndex:c,prevIndex:u,stopEvent:d=!1}=t,f=u;if(r.key===Fh){if(d&&ct(r),u===-1)f=c;else if(f=vt(e,{startingIndex:f,amount:a,decrement:!0,disabledIndices:i}),o&&(u-a<s||f<0)){const p=u%a,h=c%a,m=c-(h-p);h===p?f=c:f=h>p?m:m-a}Oi(e,f)&&(f=u)}if(r.key===_s&&(d&&ct(r),u===-1?f=s:(f=vt(e,{startingIndex:u,amount:a,disabledIndices:i}),o&&u+a>c&&(f=vt(e,{startingIndex:u%a-a,amount:a,disabledIndices:i}))),Oi(e,f)&&(f=u)),n==="both"){const p=pa(u/a);r.key===Ga&&(d&&ct(r),u%a!==a-1?(f=vt(e,{startingIndex:u,disabledIndices:i}),o&&tl(f,a,p)&&(f=vt(e,{startingIndex:u-u%a-1,disabledIndices:i}))):o&&(f=vt(e,{startingIndex:u-u%a-1,disabledIndices:i})),tl(f,a,p)&&(f=u)),r.key===Oa&&(d&&ct(r),u%a!==0?(f=vt(e,{startingIndex:u,decrement:!0,disabledIndices:i}),o&&tl(f,a,p)&&(f=vt(e,{startingIndex:u+(a-u%a),decrement:!0,disabledIndices:i}))):o&&(f=vt(e,{startingIndex:u+(a-u%a),decrement:!0,disabledIndices:i})),tl(f,a,p)&&(f=u));const h=pa(c/a)===p;Oi(e,f)&&(o&&h?f=r.key===Oa?c:vt(e,{startingIndex:u-u%a-1,disabledIndices:i}):f=u)}return f}function v2(e,t,r){const n=[];let o=0;return e.forEach((a,i)=>{let{width:s,height:c}=a,u=!1;for(r&&(o=0);!u;){const d=[];for(let f=0;f<s;f++)for(let p=0;p<c;p++)d.push(o+f+p*t);o%t+s<=t&&d.every(f=>n[f]==null)?(d.forEach(f=>{n[f]=i}),u=!0):o++}}),[...n]}function y2(e,t,r,n,o){if(e===-1)return-1;const a=r.indexOf(e),i=t[e];switch(o){case"tl":return a;case"tr":return i?a+i.width-1:a;case"bl":return i?a+(i.height-1)*n:a;case"br":return r.lastIndexOf(e)}}function b2(e,t){return t.flatMap((r,n)=>e.includes(r)?[n]:[])}function Tl(e,t,r){if(r)return r.includes(t);const n=e[t];return n==null||n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"}let y0=0;function Gr(e,t){t===void 0&&(t={});const{preventScroll:r=!1,cancelPrevious:n=!0,sync:o=!1}=t;n&&cancelAnimationFrame(y0);const a=()=>e==null?void 0:e.focus({preventScroll:r});o?a():y0=requestAnimationFrame(a)}var Ce=typeof document<"u"?g.useLayoutEffect:g.useEffect;function x2(e,t){const r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}function w2(e,t){if(e.size!==t.size)return!1;for(const[r,n]of e.entries())if(n!==t.get(r))return!1;return!0}const Cw=g.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function k2(e){const{children:t,elementsRef:r,labelsRef:n}=e,[o,a]=g.useState(()=>new Map),i=g.useCallback(c=>{a(u=>new Map(u).set(c,null))},[]),s=g.useCallback(c=>{a(u=>{const d=new Map(u);return d.delete(c),d})},[]);return Ce(()=>{const c=new Map(o);Array.from(c.keys()).sort(x2).forEach((d,f)=>{c.set(d,f)}),w2(o,c)||a(c)},[o]),g.createElement(Cw.Provider,{value:g.useMemo(()=>({register:i,unregister:s,map:o,elementsRef:r,labelsRef:n}),[i,s,o,r,n])},t)}function E2(e){e===void 0&&(e={});const{label:t}=e,{register:r,unregister:n,map:o,elementsRef:a,labelsRef:i}=g.useContext(Cw),[s,c]=g.useState(null),u=g.useRef(null),d=g.useCallback(f=>{if(u.current=f,s!==null&&(a.current[s]=f,i)){var p;const h=t!==void 0;i.current[s]=h?t:(p=f==null?void 0:f.textContent)!=null?p:null}},[s,a,i,t]);return Ce(()=>{const f=u.current;if(f)return r(f),()=>{n(f)}},[r,n]),Ce(()=>{const f=u.current?o.get(u.current):null;f!=null&&c(f)},[o]),g.useMemo(()=>({ref:d,index:s??-1}),[s,d])}function cs(){return cs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},cs.apply(this,arguments)}let b0=!1,_2=0;const x0=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+_2++;function C2(){const[e,t]=g.useState(()=>b0?x0():void 0);return Ce(()=>{e==null&&t(x0())},[]),g.useEffect(()=>{b0=!0},[]),e}const S2=_w.useId,Tu=S2||C2;function D2(){const e=new Map;return{emit(t,r){var n;(n=e.get(t))==null||n.forEach(o=>o(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,((n=e.get(t))==null?void 0:n.filter(o=>o!==r))||[])}}}const j2=g.createContext(null),N2=g.createContext(null),Pu=()=>{var e;return((e=g.useContext(j2))==null?void 0:e.id)||null},Cs=()=>g.useContext(N2);function Ho(e){return"data-floating-ui-"+e}function sr(e){const t=g.useRef(e);return Ce(()=>{t.current=e}),t}const w0=Ho("safe-polygon");function Nd(e,t,r){return r&&!ls(r)?0:typeof e=="number"?e:e==null?void 0:e[t]}function T2(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,dataRef:o,events:a,elements:{domReference:i,floating:s}}=e,{enabled:c=!0,delay:u=0,handleClose:d=null,mouseOnly:f=!1,restMs:p=0,move:h=!0}=t,m=Cs(),v=Pu(),w=sr(d),y=sr(u),b=g.useRef(),x=g.useRef(-1),k=g.useRef(),E=g.useRef(-1),C=g.useRef(!0),_=g.useRef(!1),j=g.useRef(()=>{}),N=g.useCallback(()=>{var R;const S=(R=o.current.openEvent)==null?void 0:R.type;return(S==null?void 0:S.includes("mouse"))&&S!=="mousedown"},[o]);g.useEffect(()=>{if(!c)return;function R(S){let{open:z}=S;z||(clearTimeout(x.current),clearTimeout(E.current),C.current=!0)}return a.on("openchange",R),()=>{a.off("openchange",R)}},[c,a]),g.useEffect(()=>{if(!c||!w.current||!r)return;function R(z){N()&&n(!1,z,"hover")}const S=ut(s).documentElement;return S.addEventListener("mouseleave",R),()=>{S.removeEventListener("mouseleave",R)}},[s,r,n,c,w,N]);const P=g.useCallback(function(R,S,z){S===void 0&&(S=!0),z===void 0&&(z="hover");const A=Nd(y.current,"close",b.current);A&&!k.current?(clearTimeout(x.current),x.current=window.setTimeout(()=>n(!1,R,z),A)):S&&(clearTimeout(x.current),n(!1,R,z))},[y,n]),T=Tt(()=>{j.current(),k.current=void 0}),D=Tt(()=>{if(_.current){const R=ut(s).body;R.style.pointerEvents="",R.removeAttribute(w0),_.current=!1}});return g.useEffect(()=>{if(!c)return;function R(){return o.current.openEvent?["click","mousedown"].includes(o.current.openEvent.type):!1}function S(B){if(clearTimeout(x.current),C.current=!1,f&&!ls(b.current)||p>0&&!Nd(y.current,"open"))return;const O=Nd(y.current,"open",b.current);O?x.current=window.setTimeout(()=>{n(!0,B,"hover")},O):n(!0,B,"hover")}function z(B){if(R())return;j.current();const O=ut(s);if(clearTimeout(E.current),w.current&&o.current.floatingContext){r||clearTimeout(x.current),k.current=w.current({...o.current.floatingContext,tree:m,x:B.clientX,y:B.clientY,onClose(){D(),T(),P(B,!0,"safe-polygon")}});const F=k.current;O.addEventListener("mousemove",F),j.current=()=>{O.removeEventListener("mousemove",F)};return}(b.current==="touch"?!qe(s,B.relatedTarget):!0)&&P(B)}function A(B){R()||o.current.floatingContext&&(w.current==null||w.current({...o.current.floatingContext,tree:m,x:B.clientX,y:B.clientY,onClose(){D(),T(),P(B)}})(B))}if(ye(i)){const B=i;return r&&B.addEventListener("mouseleave",A),s==null||s.addEventListener("mouseleave",A),h&&B.addEventListener("mousemove",S,{once:!0}),B.addEventListener("mouseenter",S),B.addEventListener("mouseleave",z),()=>{r&&B.removeEventListener("mouseleave",A),s==null||s.removeEventListener("mouseleave",A),h&&B.removeEventListener("mousemove",S),B.removeEventListener("mouseenter",S),B.removeEventListener("mouseleave",z)}}},[i,s,c,e,f,p,h,P,T,D,n,r,m,y,w,o]),Ce(()=>{var R;if(c&&r&&(R=w.current)!=null&&R.__options.blockPointerEvents&&N()){const z=ut(s).body;if(z.setAttribute(w0,""),z.style.pointerEvents="none",_.current=!0,ye(i)&&s){var S;const A=i,B=m==null||(S=m.nodesRef.current.find(O=>O.id===v))==null||(S=S.context)==null?void 0:S.elements.floating;return B&&(B.style.pointerEvents=""),A.style.pointerEvents="auto",s.style.pointerEvents="auto",()=>{A.style.pointerEvents="",s.style.pointerEvents=""}}}},[c,r,v,s,i,m,w,N]),Ce(()=>{r||(b.current=void 0,T(),D())},[r,T,D]),g.useEffect(()=>()=>{T(),clearTimeout(x.current),clearTimeout(E.current),D()},[c,i,T,D]),g.useMemo(()=>{if(!c)return{};function R(S){b.current=S.pointerType}return{reference:{onPointerDown:R,onPointerEnter:R,onMouseMove(S){const{nativeEvent:z}=S;function A(){C.current||n(!0,z,"hover")}f&&!ls(b.current)||r||p===0||(clearTimeout(E.current),b.current==="touch"?A():E.current=window.setTimeout(A,p))}},floating:{onMouseEnter(){clearTimeout(x.current)},onMouseLeave(S){P(S.nativeEvent,!1)}}}},[c,f,r,p,n,P])}function P2(e,t){var r;let n=[],o=(r=e.find(a=>a.id===t))==null?void 0:r.parentId;for(;o;){const a=e.find(i=>i.id===o);o=a==null?void 0:a.parentId,a&&(n=n.concat(a))}return n}function No(e,t){let r=e.filter(o=>{var a;return o.parentId===t&&((a=o.context)==null?void 0:a.open)}),n=r;for(;n.length;)n=e.filter(o=>{var a;return(a=n)==null?void 0:a.some(i=>{var s;return o.parentId===i.id&&((s=o.context)==null?void 0:s.open)})}),r=r.concat(n);return r}function I2(e,t){let r,n=-1;function o(a,i){i>n&&(r=a,n=i),No(e,a).forEach(c=>{o(c.id,i+1)})}return o(t,0),e.find(a=>a.id===r)}let Jo=new WeakMap,rl=new WeakSet,nl={},Td=0;const O2=()=>typeof HTMLElement<"u"&&"inert"in HTMLElement.prototype,Sw=e=>e&&(e.host||Sw(e.parentNode)),R2=(e,t)=>t.map(r=>{if(e.contains(r))return r;const n=Sw(r);return e.contains(n)?n:null}).filter(r=>r!=null);function M2(e,t,r,n){const o="data-floating-ui-inert",a=n?"inert":r?"aria-hidden":null,i=R2(t,e),s=new Set,c=new Set(i),u=[];nl[o]||(nl[o]=new WeakMap);const d=nl[o];i.forEach(f),p(t),s.clear();function f(h){!h||s.has(h)||(s.add(h),h.parentNode&&f(h.parentNode))}function p(h){!h||c.has(h)||[].forEach.call(h.children,m=>{if(io(m)!=="script")if(s.has(m))p(m);else{const v=a?m.getAttribute(a):null,w=v!==null&&v!=="false",y=(Jo.get(m)||0)+1,b=(d.get(m)||0)+1;Jo.set(m,y),d.set(m,b),u.push(m),y===1&&w&&rl.add(m),b===1&&m.setAttribute(o,""),!w&&a&&m.setAttribute(a,"true")}})}return Td++,()=>{u.forEach(h=>{const m=(Jo.get(h)||0)-1,v=(d.get(h)||0)-1;Jo.set(h,m),d.set(h,v),m||(!rl.has(h)&&a&&h.removeAttribute(a),rl.delete(h)),v||h.removeAttribute(o)}),Td--,Td||(Jo=new WeakMap,Jo=new WeakMap,rl=new WeakSet,nl={})}}function k0(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);const n=ut(e[0]).body;return M2(e.concat(Array.from(n.querySelectorAll("[aria-live]"))),n,t,r)}const us=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function Dw(e,t){const r=Nu(e,us());t==="prev"&&r.reverse();const n=r.indexOf(xr(ut(e)));return r.slice(n+1)[0]}function jw(){return Dw(document.body,"next")}function Nw(){return Dw(document.body,"prev")}function Ri(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!qe(r,n)}function L2(e){Nu(e,us()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function A2(e){e.querySelectorAll("[data-tabindex]").forEach(r=>{const n=r.dataset.tabindex;delete r.dataset.tabindex,n?r.setAttribute("tabindex",n):r.removeAttribute("tabindex")})}const Bh={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let F2;function E0(e){e.key==="Tab"&&(e.target,clearTimeout(F2))}const kc=g.forwardRef(function(t,r){const[n,o]=g.useState();Ce(()=>(Ph()&&o("button"),document.addEventListener("keydown",E0),()=>{document.removeEventListener("keydown",E0)}),[]);const a={ref:r,tabIndex:0,role:n,"aria-hidden":n?void 0:!0,[Ho("focus-guard")]:"",style:Bh};return g.createElement("span",cs({},t,a))}),Tw=g.createContext(null),_0=Ho("portal");function B2(e){e===void 0&&(e={});const{id:t,root:r}=e,n=Tu(),o=Pw(),[a,i]=g.useState(null),s=g.useRef(null);return Ce(()=>()=>{a==null||a.remove(),queueMicrotask(()=>{s.current=null})},[a]),Ce(()=>{if(!n||s.current)return;const c=t?document.getElementById(t):null;if(!c)return;const u=document.createElement("div");u.id=n,u.setAttribute(_0,""),c.appendChild(u),s.current=u,i(u)},[t,n]),Ce(()=>{if(!n||s.current)return;let c=r||(o==null?void 0:o.portalNode);c&&!ye(c)&&(c=c.current),c=c||document.body;let u=null;t&&(u=document.createElement("div"),u.id=t,c.appendChild(u));const d=document.createElement("div");d.id=n,d.setAttribute(_0,""),c=u||c,c.appendChild(d),s.current=d,i(d)},[t,r,n,o]),a}function z2(e){const{children:t,id:r,root:n=null,preserveTabOrder:o=!0}=e,a=B2({id:r,root:n}),[i,s]=g.useState(null),c=g.useRef(null),u=g.useRef(null),d=g.useRef(null),f=g.useRef(null),p=!!i&&!i.modal&&i.open&&o&&!!(n||a);return g.useEffect(()=>{if(!a||!o||i!=null&&i.modal)return;function h(m){a&&Ri(m)&&(m.type==="focusin"?A2:L2)(a)}return a.addEventListener("focusin",h,!0),a.addEventListener("focusout",h,!0),()=>{a.removeEventListener("focusin",h,!0),a.removeEventListener("focusout",h,!0)}},[a,o,i==null?void 0:i.modal]),g.createElement(Tw.Provider,{value:g.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:c,afterOutsideRef:u,beforeInsideRef:d,afterInsideRef:f,portalNode:a,setFocusManagerState:s}),[o,a])},p&&a&&g.createElement(kc,{"data-type":"outside",ref:c,onFocus:h=>{if(Ri(h,a)){var m;(m=d.current)==null||m.focus()}else{const v=Nw()||(i==null?void 0:i.refs.domReference.current);v==null||v.focus()}}}),p&&a&&g.createElement("span",{"aria-owns":a.id,style:Bh}),a&&wu.createPortal(t,a),p&&a&&g.createElement(kc,{"data-type":"outside",ref:u,onFocus:h=>{if(Ri(h,a)){var m;(m=f.current)==null||m.focus()}else{const v=jw()||(i==null?void 0:i.refs.domReference.current);v==null||v.focus(),i!=null&&i.closeOnFocusOut&&(i==null||i.onOpenChange(!1,h.nativeEvent))}}}))}const Pw=()=>g.useContext(Tw),C0=20;let mo=[];function Pd(e){mo=mo.filter(r=>r.isConnected);let t=e;if(!(!t||io(t)==="body")){if(!p2(t,us())){const r=Nu(t,us())[0];r&&(t=r)}mo.push(t),mo.length>C0&&(mo=mo.slice(-C0))}}function S0(){return mo.slice().reverse().find(e=>e.isConnected)}const H2=g.forwardRef(function(t,r){return g.createElement("button",cs({},t,{type:"button",ref:r,tabIndex:-1,style:Bh}))});function Iw(e){const{context:t,children:r,disabled:n=!1,order:o=["content"],guards:a=!0,initialFocus:i=0,returnFocus:s=!0,restoreFocus:c=!1,modal:u=!0,visuallyHiddenDismiss:d=!1,closeOnFocusOut:f=!0}=e,{open:p,refs:h,nodeId:m,onOpenChange:v,events:w,dataRef:y,floatingId:b,elements:{domReference:x,floating:k}}=t,E=typeof i=="number"&&i<0,C=aw(x)&&E,_=O2()?a:!0,j=sr(o),N=sr(i),P=sr(s),T=Cs(),D=Pw(),R=g.useRef(null),S=g.useRef(null),z=g.useRef(!1),A=g.useRef(!1),B=g.useRef(-1),O=D!=null,H=k==null?void 0:k.firstElementChild,F=(H==null?void 0:H.id)===b?H:k,U=Tt(function(q){return q===void 0&&(q=F),q?Nu(q,us()):[]}),re=Tt(q=>{const ee=U(q);return j.current.map(Z=>x&&Z==="reference"?x:F&&Z==="floating"?F:ee).filter(Boolean).flat()});g.useEffect(()=>{if(n||!u)return;function q(Z){if(Z.key==="Tab"){qe(F,xr(ut(F)))&&U().length===0&&!C&&ct(Z);const J=re(),oe=Zr(Z);j.current[0]==="reference"&&oe===x&&(ct(Z),Z.shiftKey?Gr(J[J.length-1]):Gr(J[1])),j.current[1]==="floating"&&oe===F&&Z.shiftKey&&(ct(Z),Gr(J[0]))}}const ee=ut(F);return ee.addEventListener("keydown",q),()=>{ee.removeEventListener("keydown",q)}},[n,x,F,u,j,C,U,re]),g.useEffect(()=>{if(n||!k)return;function q(ee){const Z=Zr(ee),oe=U().indexOf(Z);oe!==-1&&(B.current=oe)}return k.addEventListener("focusin",q),()=>{k.removeEventListener("focusin",q)}},[n,k,U]),g.useEffect(()=>{if(n||!f)return;function q(){A.current=!0,setTimeout(()=>{A.current=!1})}function ee(Z){const J=Z.relatedTarget;queueMicrotask(()=>{const oe=!(qe(x,J)||qe(k,J)||qe(J,k)||qe(D==null?void 0:D.portalNode,J)||J!=null&&J.hasAttribute(Ho("focus-guard"))||T&&(No(T.nodesRef.current,m).find(ge=>{var ve,Se;return qe((ve=ge.context)==null?void 0:ve.elements.floating,J)||qe((Se=ge.context)==null?void 0:Se.elements.domReference,J)})||P2(T.nodesRef.current,m).find(ge=>{var ve,Se;return((ve=ge.context)==null?void 0:ve.elements.floating)===J||((Se=ge.context)==null?void 0:Se.elements.domReference)===J})));if(c&&oe&&xr(ut(F))===ut(F).body){Ge(F)&&(F==null||F.focus());const ge=B.current,ve=U(),Se=ve[ge]||ve[ve.length-1]||F;Ge(Se)&&Se.focus()}!u&&J&&oe&&!A.current&&J!==S0()&&(z.current=!0,v(!1,Z))})}if(k&&Ge(x))return x.addEventListener("focusout",ee),x.addEventListener("pointerdown",q),k.addEventListener("focusout",ee),()=>{x.removeEventListener("focusout",ee),x.removeEventListener("pointerdown",q),k.removeEventListener("focusout",ee)}},[n,x,k,F,u,m,T,D,v,f,c,U]),g.useEffect(()=>{var q;if(n)return;const ee=Array.from((D==null||(q=D.portalNode)==null?void 0:q.querySelectorAll("["+Ho("portal")+"]"))||[]);if(k){const Z=[k,...ee,R.current,S.current,j.current.includes("reference")||C?x:null].filter(oe=>oe!=null),J=u||C?k0(Z,_,!_):k0(Z);return()=>{J()}}},[n,x,k,u,j,D,C,_]),Ce(()=>{if(n||!Ge(F))return;const q=ut(F),ee=xr(q);queueMicrotask(()=>{const Z=re(F),J=N.current,oe=(typeof J=="number"?Z[J]:J.current)||F,ge=qe(F,ee);!E&&!ge&&p&&Gr(oe,{preventScroll:oe===F})})},[n,p,F,E,re,N]),Ce(()=>{if(n||!F)return;let q=!1;const ee=ut(F),Z=xr(ee);let oe=y.current.openEvent;Pd(Z);function ge(ve){let{open:Se,reason:ue,event:_e,nested:De}=ve;Se&&(oe=_e),ue==="escape-key"&&h.domReference.current&&Pd(h.domReference.current),ue==="hover"&&_e.type==="mouseleave"&&(z.current=!0),ue==="outside-press"&&(De?(z.current=!1,q=!0):z.current=!(nw(_e)||Th(_e)))}return w.on("openchange",ge),()=>{w.off("openchange",ge);const ve=xr(ee),Se=qe(k,ve)||T&&No(T.nodesRef.current,m).some(De=>{var Le;return qe((Le=De.context)==null?void 0:Le.elements.floating,ve)});(Se||oe&&["click","mousedown"].includes(oe.type))&&h.domReference.current&&Pd(h.domReference.current);const _e=S0();P.current&&!z.current&&Ge(_e)&&(!(_e!==ve&&ve!==ee.body)||Se)&&Gr(_e,{cancelPrevious:!1,preventScroll:q})}},[n,k,F,P,y,h,w,T,m]),Ce(()=>{if(!n&&D)return D.setFocusManagerState({modal:u,closeOnFocusOut:f,open:p,onOpenChange:v,refs:h}),()=>{D.setFocusManagerState(null)}},[n,D,u,p,v,h,f]),Ce(()=>{if(n||!F||typeof MutationObserver!="function"||E)return;const q=()=>{const Z=F.getAttribute("tabindex"),J=U(),oe=xr(ut(k)),ge=J.indexOf(oe);ge!==-1&&(B.current=ge),j.current.includes("floating")||oe!==h.domReference.current&&J.length===0?Z!=="0"&&F.setAttribute("tabindex","0"):Z!=="-1"&&F.setAttribute("tabindex","-1")};q();const ee=new MutationObserver(q);return ee.observe(F,{childList:!0,subtree:!0,attributes:!0}),()=>{ee.disconnect()}},[n,k,F,h,j,U,E]);function Oe(q){return n||!d||!u?null:g.createElement(H2,{ref:q==="start"?R:S,onClick:ee=>v(!1,ee.nativeEvent)},typeof d=="string"?d:"Dismiss")}const fe=!n&&_&&(O||u);return g.createElement(g.Fragment,null,fe&&g.createElement(kc,{"data-type":"inside",ref:D==null?void 0:D.beforeInsideRef,onFocus:q=>{if(u){const Z=re();Gr(o[0]==="reference"?Z[0]:Z[Z.length-1])}else if(D!=null&&D.preserveTabOrder&&D.portalNode)if(z.current=!1,Ri(q,D.portalNode)){const Z=jw()||x;Z==null||Z.focus()}else{var ee;(ee=D.beforeOutsideRef.current)==null||ee.focus()}}}),!C&&Oe("start"),r,Oe("end"),fe&&g.createElement(kc,{"data-type":"inside",ref:D==null?void 0:D.afterInsideRef,onFocus:q=>{if(u)Gr(re()[0]);else if(D!=null&&D.preserveTabOrder&&D.portalNode)if(f&&(z.current=!0),Ri(q,D.portalNode)){const Z=Nw()||x;Z==null||Z.focus()}else{var ee;(ee=D.afterOutsideRef.current)==null||ee.focus()}}}))}const Id=new Set,Y2=g.forwardRef(function(t,r){const{lockScroll:n=!1,...o}=t,a=Tu();return Ce(()=>{if(!n)return;Id.add(a);const i=/iP(hone|ad|od)|iOS/.test(Nh()),s=document.body.style,u=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",d=window.innerWidth-document.documentElement.clientWidth,f=s.left?parseFloat(s.left):window.pageXOffset,p=s.top?parseFloat(s.top):window.pageYOffset;if(s.overflow="hidden",d&&(s[u]=d+"px"),i){var h,m;const v=((h=window.visualViewport)==null?void 0:h.offsetLeft)||0,w=((m=window.visualViewport)==null?void 0:m.offsetTop)||0;Object.assign(s,{position:"fixed",top:-(p-Math.floor(w))+"px",left:-(f-Math.floor(v))+"px",right:"0"})}return()=>{Id.delete(a),Id.size===0&&(Object.assign(s,{overflow:"",[u]:""}),i&&(Object.assign(s,{position:"",top:"",left:"",right:""}),window.scrollTo(f,p)))}},[a,n]),g.createElement("div",cs({ref:r},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))});function D0(e){return Ge(e.target)&&e.target.tagName==="BUTTON"}function j0(e){return Ih(e)}function Ow(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,dataRef:o,elements:{domReference:a}}=e,{enabled:i=!0,event:s="click",toggle:c=!0,ignoreMouse:u=!1,keyboardHandlers:d=!0}=t,f=g.useRef(),p=g.useRef(!1);return g.useMemo(()=>i?{reference:{onPointerDown(h){f.current=h.pointerType},onMouseDown(h){h.button===0&&(ls(f.current,!0)&&u||s!=="click"&&(r&&c&&(!o.current.openEvent||o.current.openEvent.type==="mousedown")?n(!1,h.nativeEvent,"click"):(h.preventDefault(),n(!0,h.nativeEvent,"click"))))},onClick(h){if(s==="mousedown"&&f.current){f.current=void 0;return}ls(f.current,!0)&&u||(r&&c&&(!o.current.openEvent||o.current.openEvent.type==="click")?n(!1,h.nativeEvent,"click"):n(!0,h.nativeEvent,"click"))},onKeyDown(h){f.current=void 0,!(h.defaultPrevented||!d||D0(h))&&(h.key===" "&&!j0(a)&&(h.preventDefault(),p.current=!0),h.key==="Enter"&&n(!(r&&c),h.nativeEvent,"click"))},onKeyUp(h){h.defaultPrevented||!d||D0(h)||j0(a)||h.key===" "&&p.current&&(p.current=!1,n(!(r&&c),h.nativeEvent,"click"))}}}:{},[i,o,s,u,d,a,c,r,n])}const $2={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},U2={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},N0=e=>{var t,r;return{escapeKey:typeof e=="boolean"?e:(t=e==null?void 0:e.escapeKey)!=null?t:!1,outsidePress:typeof e=="boolean"?e:(r=e==null?void 0:e.outsidePress)!=null?r:!0}};function Rw(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,elements:{reference:o,domReference:a,floating:i},dataRef:s}=e,{enabled:c=!0,escapeKey:u=!0,outsidePress:d=!0,outsidePressEvent:f="pointerdown",referencePress:p=!1,referencePressEvent:h="pointerdown",ancestorScroll:m=!1,bubbles:v,capture:w}=t,y=Cs(),b=Tt(typeof d=="function"?d:()=>!1),x=typeof d=="function"?b:d,k=g.useRef(!1),E=g.useRef(!1),{escapeKey:C,outsidePress:_}=N0(v),{escapeKey:j,outsidePress:N}=N0(w),P=Tt(S=>{var z;if(!r||!c||!u||S.key!=="Escape")return;const A=(z=s.current.floatingContext)==null?void 0:z.nodeId,B=y?No(y.nodesRef.current,A):[];if(!C&&(S.stopPropagation(),B.length>0)){let O=!0;if(B.forEach(H=>{var F;if((F=H.context)!=null&&F.open&&!H.context.dataRef.current.__escapeKeyBubbles){O=!1;return}}),!O)return}n(!1,lT(S)?S.nativeEvent:S,"escape-key")}),T=Tt(S=>{var z;const A=()=>{var B;P(S),(B=Zr(S))==null||B.removeEventListener("keydown",A)};(z=Zr(S))==null||z.addEventListener("keydown",A)}),D=Tt(S=>{var z;const A=k.current;k.current=!1;const B=E.current;if(E.current=!1,f==="click"&&B||A||typeof x=="function"&&!x(S))return;const O=Zr(S),H="["+Ho("inert")+"]",F=ut(i).querySelectorAll(H);let U=ye(O)?O:null;for(;U&&!Zn(U);){const q=fn(U);if(Zn(q)||!ye(q))break;U=q}if(F.length&&ye(O)&&!cT(O)&&!qe(O,i)&&Array.from(F).every(q=>!qe(U,q)))return;if(Ge(O)&&i){const q=O.clientWidth>0&&O.scrollWidth>O.clientWidth,ee=O.clientHeight>0&&O.scrollHeight>O.clientHeight;let Z=ee&&S.offsetX>O.clientWidth;if(ee&&qt(O).direction==="rtl"&&(Z=S.offsetX<=O.offsetWidth-O.clientWidth),Z||q&&S.offsetY>O.clientHeight)return}const re=(z=s.current.floatingContext)==null?void 0:z.nodeId,Oe=y&&No(y.nodesRef.current,re).some(q=>{var ee;return Cd(S,(ee=q.context)==null?void 0:ee.elements.floating)});if(Cd(S,i)||Cd(S,a)||Oe)return;const fe=y?No(y.nodesRef.current,re):[];if(fe.length>0){let q=!0;if(fe.forEach(ee=>{var Z;if((Z=ee.context)!=null&&Z.open&&!ee.context.dataRef.current.__outsidePressBubbles){q=!1;return}}),!q)return}n(!1,S,"outside-press")}),R=Tt(S=>{var z;const A=()=>{var B;D(S),(B=Zr(S))==null||B.removeEventListener(f,A)};(z=Zr(S))==null||z.addEventListener(f,A)});return g.useEffect(()=>{if(!r||!c)return;s.current.__escapeKeyBubbles=C,s.current.__outsidePressBubbles=_;function S(B){n(!1,B,"ancestor-scroll")}const z=ut(i);u&&z.addEventListener("keydown",j?T:P,j),x&&z.addEventListener(f,N?R:D,N);let A=[];return m&&(ye(a)&&(A=qn(a)),ye(i)&&(A=A.concat(qn(i))),!ye(o)&&o&&o.contextElement&&(A=A.concat(qn(o.contextElement)))),A=A.filter(B=>{var O;return B!==((O=z.defaultView)==null?void 0:O.visualViewport)}),A.forEach(B=>{B.addEventListener("scroll",S,{passive:!0})}),()=>{u&&z.removeEventListener("keydown",j?T:P,j),x&&z.removeEventListener(f,N?R:D,N),A.forEach(B=>{B.removeEventListener("scroll",S)})}},[s,i,a,o,u,x,f,r,n,m,c,C,_,P,j,T,D,N,R]),g.useEffect(()=>{k.current=!1},[x,f]),g.useMemo(()=>c?{reference:{onKeyDown:P,[$2[h]]:S=>{p&&n(!1,S.nativeEvent,"reference-press")}},floating:{onKeyDown:P,onMouseDown(){E.current=!0},onMouseUp(){E.current=!0},[U2[f]]:()=>{k.current=!0}}}:{},[c,p,f,h,n,P])}function W2(e){const{open:t=!1,onOpenChange:r,elements:n}=e,o=Tu(),a=g.useRef({}),[i]=g.useState(()=>D2()),s=Pu()!=null,[c,u]=g.useState(n.reference),d=Tt((h,m,v)=>{a.current.openEvent=h?m:void 0,i.emit("openchange",{open:h,event:m,reason:v,nested:s}),r==null||r(h,m,v)}),f=g.useMemo(()=>({setPositionReference:u}),[]),p=g.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return g.useMemo(()=>({dataRef:a,open:t,onOpenChange:d,elements:p,events:i,floatingId:o,refs:f}),[t,d,p,i,o,f])}function Mw(e){e===void 0&&(e={});const{nodeId:t}=e,r=W2({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,o=n.elements,[a,i]=g.useState(null),[s,c]=g.useState(null),d=(o==null?void 0:o.reference)||a,f=g.useRef(null),p=Cs();Ce(()=>{d&&(f.current=d)},[d]);const h=mw({...e,elements:{...o,...s&&{reference:s}}}),m=g.useCallback(x=>{const k=ye(x)?{getBoundingClientRect:()=>x.getBoundingClientRect(),contextElement:x}:x;c(k),h.refs.setReference(k)},[h.refs]),v=g.useCallback(x=>{(ye(x)||x===null)&&(f.current=x,i(x)),(ye(h.refs.reference.current)||h.refs.reference.current===null||x!==null&&!ye(x))&&h.refs.setReference(x)},[h.refs]),w=g.useMemo(()=>({...h.refs,setReference:v,setPositionReference:m,domReference:f}),[h.refs,v,m]),y=g.useMemo(()=>({...h.elements,domReference:d}),[h.elements,d]),b=g.useMemo(()=>({...h,...n,refs:w,elements:y,nodeId:t}),[h,w,y,t,n]);return Ce(()=>{n.dataRef.current.floatingContext=b;const x=p==null?void 0:p.nodesRef.current.find(k=>k.id===t);x&&(x.context=b)}),g.useMemo(()=>({...h,context:b,refs:w,elements:y}),[h,w,y,b])}function V2(e,t){t===void 0&&(t={});const{open:r,onOpenChange:n,events:o,dataRef:a,elements:{domReference:i}}=e,{enabled:s=!0,visibleOnly:c=!0}=t,u=g.useRef(!1),d=g.useRef(),f=g.useRef(!0);return g.useEffect(()=>{if(!s)return;const p=Mt(i);function h(){!r&&Ge(i)&&i===xr(ut(i))&&(u.current=!0)}function m(){f.current=!0}return p.addEventListener("blur",h),p.addEventListener("keydown",m,!0),()=>{p.removeEventListener("blur",h),p.removeEventListener("keydown",m,!0)}},[i,r,s]),g.useEffect(()=>{if(!s)return;function p(h){let{reason:m}=h;(m==="reference-press"||m==="escape-key")&&(u.current=!0)}return o.on("openchange",p),()=>{o.off("openchange",p)}},[o,s]),g.useEffect(()=>()=>{clearTimeout(d.current)},[]),g.useMemo(()=>s?{reference:{onPointerDown(p){Th(p.nativeEvent)||(f.current=!1)},onMouseLeave(){u.current=!1},onFocus(p){if(u.current)return;const h=Zr(p.nativeEvent);if(c&&ye(h))try{if(Ph()&&ow())throw Error();if(!h.matches(":focus-visible"))return}catch{if(!f.current&&!Ih(h))return}n(!0,p.nativeEvent,"focus")},onBlur(p){u.current=!1;const h=p.relatedTarget,m=ye(h)&&h.hasAttribute(Ho("focus-guard"))&&h.getAttribute("data-type")==="outside";d.current=window.setTimeout(()=>{var v;const w=xr(i?i.ownerDocument:document);!h&&w===i||qe((v=a.current.floatingContext)==null?void 0:v.refs.floating.current,w)||qe(i,w)||m||n(!1,p.nativeEvent,"focus")})}}}:{},[s,c,a,i,n])}const T0="active",P0="selected";function Od(e,t,r){const n=new Map,o=r==="item";let a=e;if(o&&e){const{[T0]:i,[P0]:s,...c}=e;a=c}return{...r==="floating"&&{tabIndex:-1},...a,...t.map(i=>{const s=i?i[r]:null;return typeof s=="function"?e?s(e):null:s}).concat(e).reduce((i,s)=>(s&&Object.entries(s).forEach(c=>{let[u,d]=c;if(!(o&&[T0,P0].includes(u)))if(u.indexOf("on")===0){if(n.has(u)||n.set(u,[]),typeof d=="function"){var f;(f=n.get(u))==null||f.push(d),i[u]=function(){for(var p,h=arguments.length,m=new Array(h),v=0;v<h;v++)m[v]=arguments[v];return(p=n.get(u))==null?void 0:p.map(w=>w(...m)).find(w=>w!==void 0)}}}else i[u]=d}),i),{})}}function Lw(e){e===void 0&&(e=[]);const t=e,r=g.useCallback(a=>Od(a,e,"reference"),t),n=g.useCallback(a=>Od(a,e,"floating"),t),o=g.useCallback(a=>Od(a,e,"item"),e.map(a=>a==null?void 0:a.item));return g.useMemo(()=>({getReferenceProps:r,getFloatingProps:n,getItemProps:o}),[r,n,o])}let I0=!1;function Iu(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function O0(e,t){return Iu(t,e===Fh||e===_s,e===Oa||e===Ga)}function Rd(e,t,r){return Iu(t,e===_s,r?e===Oa:e===Ga)||e==="Enter"||e===" "||e===""}function K2(e,t,r){return Iu(t,r?e===Oa:e===Ga,e===_s)}function R0(e,t,r){return Iu(t,r?e===Ga:e===Oa,e===Fh)}function q2(e,t){const{open:r,onOpenChange:n,elements:{domReference:o,floating:a}}=e,{listRef:i,activeIndex:s,onNavigate:c=()=>{},enabled:u=!0,selectedIndex:d=null,allowEscape:f=!1,loop:p=!1,nested:h=!1,rtl:m=!1,virtual:v=!1,focusItemOnOpen:w="auto",focusItemOnHover:y=!0,openOnArrowKeyDown:b=!0,disabledIndices:x=void 0,orientation:k="vertical",cols:E=1,scrollItemIntoView:C=!0,virtualItemRef:_,itemSizes:j,dense:N=!1}=t,P=Pu(),T=Cs(),D=Tt(c),R=g.useRef(w),S=g.useRef(d??-1),z=g.useRef(null),A=g.useRef(!0),B=g.useRef(D),O=g.useRef(!!a),H=g.useRef(!1),F=g.useRef(!1),U=sr(x),re=sr(r),Oe=sr(C),fe=sr(a),q=sr(d),[ee,Z]=g.useState(),[J,oe]=g.useState(),ge=Tt(function(ue,_e,De){De===void 0&&(De=!1);function Le(rt){v?(Z(rt.id),T==null||T.events.emit("virtualfocus",rt),_&&(_.current=rt)):Gr(rt,{preventScroll:!0,sync:ow()&&Ph()?I0||H.current:!1})}const er=ue.current[_e.current];er&&Le(er),requestAnimationFrame(()=>{const rt=ue.current[_e.current]||er;if(!rt)return;er||Le(rt);const ne=Oe.current;ne&&Se&&(De||!A.current)&&(rt.scrollIntoView==null||rt.scrollIntoView(typeof ne=="boolean"?{block:"nearest",inline:"nearest"}:ne))})});Ce(()=>{document.createElement("div").focus({get preventScroll(){return I0=!0,!1}})},[]),Ce(()=>{u&&(r&&a?R.current&&d!=null&&(F.current=!0,S.current=d,D(d)):O.current&&(S.current=-1,B.current(null)))},[u,r,a,d,D]),Ce(()=>{if(u&&r&&a)if(s==null){if(H.current=!1,q.current!=null)return;if(O.current&&(S.current=-1,ge(i,S)),!O.current&&R.current&&(z.current!=null||R.current===!0&&z.current==null)){let ue=0;const _e=()=>{i.current[0]==null?(ue<2&&(ue?requestAnimationFrame:queueMicrotask)(_e),ue++):(S.current=z.current==null||Rd(z.current,k,m)||h?jd(i,U.current):v0(i,U.current),z.current=null,D(S.current))};_e()}}else Oi(i,s)||(S.current=s,ge(i,S,F.current),F.current=!1)},[u,r,a,s,q,h,i,k,m,D,ge,U]),Ce(()=>{var ue;if(!u||a||!T||v||!O.current)return;const _e=T.nodesRef.current,De=(ue=_e.find(rt=>rt.id===P))==null||(ue=ue.context)==null?void 0:ue.elements.floating,Le=xr(ut(a)),er=_e.some(rt=>rt.context&&qe(rt.context.elements.floating,Le));De&&!er&&A.current&&De.focus({preventScroll:!0})},[u,a,T,P,v]),Ce(()=>{if(!u||!T||!v||P)return;function ue(_e){oe(_e.id),_&&(_.current=_e)}return T.events.on("virtualfocus",ue),()=>{T.events.off("virtualfocus",ue)}},[u,T,v,P,_]),Ce(()=>{B.current=D,O.current=!!a}),Ce(()=>{r||(z.current=null)},[r]);const ve=s!=null,Se=g.useMemo(()=>{function ue(De){if(!r)return;const Le=i.current.indexOf(De);Le!==-1&&D(Le)}return{onFocus(De){let{currentTarget:Le}=De;ue(Le)},onClick:De=>{let{currentTarget:Le}=De;return Le.focus({preventScroll:!0})},...y&&{onMouseMove(De){let{currentTarget:Le}=De;ue(Le)},onPointerLeave(De){let{pointerType:Le}=De;!A.current||Le==="touch"||(S.current=-1,ge(i,S),D(null),v||Gr(fe.current,{preventScroll:!0}))}}}},[r,fe,ge,y,i,D,v]);return g.useMemo(()=>{if(!u)return{};const ue=U.current;function _e(ne){if(A.current=!1,H.current=!0,!re.current&&ne.currentTarget===fe.current)return;if(h&&R0(ne.key,k,m)){ct(ne),n(!1,ne.nativeEvent,"list-navigation"),Ge(o)&&!v&&o.focus();return}const Ke=S.current,ht=jd(i,ue),tr=v0(i,ue);if(ne.key==="Home"&&(ct(ne),S.current=ht,D(S.current)),ne.key==="End"&&(ct(ne),S.current=tr,D(S.current)),E>1){const jr=j||Array.from({length:i.current.length},()=>({width:1,height:1})),rr=v2(jr,E,N),co=rr.findIndex(jt=>jt!=null&&!Tl(i.current,jt,ue)),uo=rr.reduce((jt,mr,Nr)=>mr!=null&&!Tl(i.current,mr,ue)?Nr:jt,-1);if(S.current=rr[g2({current:rr.map(jt=>jt!=null?i.current[jt]:null)},{event:ne,orientation:k,loop:p,cols:E,disabledIndices:b2([...ue||i.current.map((jt,mr)=>Tl(i.current,mr)?mr:void 0),void 0],rr),minIndex:co,maxIndex:uo,prevIndex:y2(S.current>tr?ht:S.current,jr,rr,E,ne.key===_s?"bl":ne.key===Ga?"tr":"tl"),stopEvent:!0})],D(S.current),k==="both")return}if(O0(ne.key,k)){if(ct(ne),r&&!v&&xr(ne.currentTarget.ownerDocument)===ne.currentTarget){S.current=Rd(ne.key,k,m)?ht:tr,D(S.current);return}Rd(ne.key,k,m)?p?S.current=Ke>=tr?f&&Ke!==i.current.length?-1:ht:vt(i,{startingIndex:Ke,disabledIndices:ue}):S.current=Math.min(tr,vt(i,{startingIndex:Ke,disabledIndices:ue})):p?S.current=Ke<=ht?f&&Ke!==-1?i.current.length:tr:vt(i,{startingIndex:Ke,decrement:!0,disabledIndices:ue}):S.current=Math.max(ht,vt(i,{startingIndex:Ke,decrement:!0,disabledIndices:ue})),Oi(i,S.current)?D(null):D(S.current)}}function De(ne){w==="auto"&&nw(ne.nativeEvent)&&(R.current=!0)}function Le(ne){R.current=w,w==="auto"&&Th(ne.nativeEvent)&&(R.current=!0)}const er=v&&r&&ve&&{"aria-activedescendant":J||ee},rt=i.current.find(ne=>(ne==null?void 0:ne.id)===ee);return{reference:{...er,onKeyDown(ne){A.current=!1;const Ke=ne.key.indexOf("Arrow")===0,ht=K2(ne.key,k,m),tr=R0(ne.key,k,m),jr=O0(ne.key,k),rr=(h?ht:jr)||ne.key==="Enter"||ne.key.trim()==="";if(v&&r){const mr=T==null?void 0:T.nodesRef.current.find(Ls=>Ls.parentId==null),Nr=T&&mr?I2(T.nodesRef.current,mr.id):null;if(Ke&&Nr&&_){const Ls=new KeyboardEvent("keydown",{key:ne.key,bubbles:!0});if(ht||tr){var co,uo;const r_=((co=Nr.context)==null?void 0:co.elements.domReference)===ne.currentTarget,Am=tr&&!r_?(uo=Nr.context)==null?void 0:uo.elements.domReference:ht?rt:null;Am&&(ct(ne),Am.dispatchEvent(Ls),oe(void 0))}if(jr&&Nr.context&&Nr.context.open&&Nr.parentId&&ne.currentTarget!==Nr.context.elements.domReference){var jt;ct(ne),(jt=Nr.context.elements.domReference)==null||jt.dispatchEvent(Ls);return}}return _e(ne)}if(!(!r&&!b&&Ke)){if(rr&&(z.current=h&&jr?null:ne.key),h){ht&&(ct(ne),r?(S.current=jd(i,ue),D(S.current)):n(!0,ne.nativeEvent,"list-navigation"));return}jr&&(d!=null&&(S.current=d),ct(ne),!r&&b?n(!0,ne.nativeEvent,"list-navigation"):_e(ne),r&&D(S.current))}},onFocus(){r&&!v&&D(null)},onPointerDown:Le,onMouseDown:De,onClick:De},floating:{"aria-orientation":k==="both"?void 0:k,...!aw(o)&&er,onKeyDown:_e,onPointerMove(){A.current=!0}},item:Se}},[o,fe,ee,J,U,re,i,u,k,m,v,r,ve,h,d,b,f,E,p,w,D,n,Se,T,_,j,N])}const Q2=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function Aw(e,t){var r;t===void 0&&(t={});const{open:n,floatingId:o}=e,{enabled:a=!0,role:i="dialog"}=t,s=(r=Q2.get(i))!=null?r:i,c=Tu(),d=Pu()!=null;return g.useMemo(()=>{if(!a)return{};const f={id:o,...s&&{role:s}};return s==="tooltip"||i==="label"?{reference:{["aria-"+(i==="label"?"labelledby":"describedby")]:n?o:void 0},floating:f}:{reference:{"aria-expanded":n?"true":"false","aria-haspopup":s==="alertdialog"?"dialog":s,"aria-controls":n?o:void 0,...s==="listbox"&&{role:"combobox"},...s==="menu"&&{id:c},...s==="menu"&&d&&{role:"menuitem"},...i==="select"&&{"aria-autocomplete":"none"},...i==="combobox"&&{"aria-autocomplete":"list"}},floating:{...f,...s==="menu"&&{"aria-labelledby":c}},item(p){let{active:h,selected:m}=p;const v={role:"option",...h&&{id:o+"-option"}};switch(i){case"select":return{...v,"aria-selected":h&&m};case"combobox":return{...v,...h&&{"aria-selected":!0}}}return{}}}},[a,i,s,n,o,c,d])}function G2(e,t){var r;const{open:n,dataRef:o}=e,{listRef:a,activeIndex:i,onMatch:s,onTypingChange:c,enabled:u=!0,findMatch:d=null,resetMs:f=750,ignoreKeys:p=[],selectedIndex:h=null}=t,m=g.useRef(),v=g.useRef(""),w=g.useRef((r=h??i)!=null?r:-1),y=g.useRef(null),b=Tt(s),x=Tt(c),k=sr(d),E=sr(p);return Ce(()=>{n&&(clearTimeout(m.current),y.current=null,v.current="")},[n]),Ce(()=>{if(n&&v.current===""){var C;w.current=(C=h??i)!=null?C:-1}},[n,h,i]),g.useMemo(()=>{if(!u)return{};function C(N){N?o.current.typing||(o.current.typing=N,x(N)):o.current.typing&&(o.current.typing=N,x(N))}function _(N,P,T){const D=k.current?k.current(P,T):P.find(R=>(R==null?void 0:R.toLocaleLowerCase().indexOf(T.toLocaleLowerCase()))===0);return D?N.indexOf(D):-1}function j(N){const P=a.current;if(v.current.length>0&&v.current[0]!==" "&&(_(P,P,v.current)===-1?C(!1):N.key===" "&&ct(N)),P==null||E.current.includes(N.key)||N.key.length!==1||N.ctrlKey||N.metaKey||N.altKey)return;n&&N.key!==" "&&(ct(N),C(!0)),P.every(S=>{var z,A;return S?((z=S[0])==null?void 0:z.toLocaleLowerCase())!==((A=S[1])==null?void 0:A.toLocaleLowerCase()):!0})&&v.current===N.key&&(v.current="",w.current=y.current),v.current+=N.key,clearTimeout(m.current),m.current=setTimeout(()=>{v.current="",w.current=y.current,C(!1)},f);const D=w.current,R=_(P,[...P.slice((D||0)+1),...P.slice(0,(D||0)+1)],v.current);R!==-1?(b(R),y.current=R):N.key!==" "&&(v.current="",C(!1))}return{reference:{onKeyDown:j},floating:{onKeyDown:j,onKeyUp(N){N.key===" "&&C(!1)}}}},[u,n,o,a,f,E,k,b,x])}function M0(e,t){const[r,n]=e;let o=!1;const a=t.length;for(let i=0,s=a-1;i<a;s=i++){const[c,u]=t[i]||[0,0],[d,f]=t[s]||[0,0];u>=n!=f>=n&&r<=(d-c)*(n-u)/(f-u)+c&&(o=!o)}return o}function X2(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function J2(e){e===void 0&&(e={});const{buffer:t=.5,blockPointerEvents:r=!1,requireIntent:n=!0}=e;let o,a=!1,i=null,s=null,c=performance.now();function u(f,p){const h=performance.now(),m=h-c;if(i===null||s===null||m===0)return i=f,s=p,c=h,null;const v=f-i,w=p-s,b=Math.sqrt(v*v+w*w)/m;return i=f,s=p,c=h,b}const d=f=>{let{x:p,y:h,placement:m,elements:v,onClose:w,nodeId:y,tree:b}=f;return function(k){function E(){clearTimeout(o),w()}if(clearTimeout(o),!v.domReference||!v.floating||m==null||p==null||h==null)return;const{clientX:C,clientY:_}=k,j=[C,_],N=Zr(k),P=k.type==="mouseleave",T=qe(v.floating,N),D=qe(v.domReference,N),R=v.domReference.getBoundingClientRect(),S=v.floating.getBoundingClientRect(),z=m.split("-")[0],A=p>S.right-S.width/2,B=h>S.bottom-S.height/2,O=X2(j,R),H=S.width>R.width,F=S.height>R.height,U=(H?R:S).left,re=(H?R:S).right,Oe=(F?R:S).top,fe=(F?R:S).bottom;if(T&&(a=!0,!P))return;if(D&&(a=!1),D&&!P){a=!0;return}if(P&&ye(k.relatedTarget)&&qe(v.floating,k.relatedTarget)||b&&No(b.nodesRef.current,y).some(Z=>{let{context:J}=Z;return J==null?void 0:J.open}))return;if(z==="top"&&h>=R.bottom-1||z==="bottom"&&h<=R.top+1||z==="left"&&p>=R.right-1||z==="right"&&p<=R.left+1)return E();let q=[];switch(z){case"top":q=[[U,R.top+1],[U,S.bottom-1],[re,S.bottom-1],[re,R.top+1]];break;case"bottom":q=[[U,S.top+1],[U,R.bottom-1],[re,R.bottom-1],[re,S.top+1]];break;case"left":q=[[S.right-1,fe],[S.right-1,Oe],[R.left+1,Oe],[R.left+1,fe]];break;case"right":q=[[R.right-1,fe],[R.right-1,Oe],[S.left+1,Oe],[S.left+1,fe]];break}function ee(Z){let[J,oe]=Z;switch(z){case"top":{const ge=[H?J+t/2:A?J+t*4:J-t*4,oe+t+1],ve=[H?J-t/2:A?J+t*4:J-t*4,oe+t+1],Se=[[S.left,A||H?S.bottom-t:S.top],[S.right,A?H?S.bottom-t:S.top:S.bottom-t]];return[ge,ve,...Se]}case"bottom":{const ge=[H?J+t/2:A?J+t*4:J-t*4,oe-t],ve=[H?J-t/2:A?J+t*4:J-t*4,oe-t],Se=[[S.left,A||H?S.top+t:S.bottom],[S.right,A?H?S.top+t:S.bottom:S.top+t]];return[ge,ve,...Se]}case"left":{const ge=[J+t+1,F?oe+t/2:B?oe+t*4:oe-t*4],ve=[J+t+1,F?oe-t/2:B?oe+t*4:oe-t*4];return[...[[B||F?S.right-t:S.left,S.top],[B?F?S.right-t:S.left:S.right-t,S.bottom]],ge,ve]}case"right":{const ge=[J-t,F?oe+t/2:B?oe+t*4:oe-t*4],ve=[J-t,F?oe-t/2:B?oe+t*4:oe-t*4],Se=[[B||F?S.left+t:S.right,S.top],[B?F?S.left+t:S.right:S.left+t,S.bottom]];return[ge,ve,...Se]}}}if(!M0([C,_],q)){if(a&&!O)return E();if(!P&&n){const Z=u(k.clientX,k.clientY);if(Z!==null&&Z<.1)return E()}M0([C,_],ee([p,h]))?!a&&n&&(o=window.setTimeout(E,40)):E()}}};return d.__options={blockPointerEvents:r},d}const Z2=({arrowRef:e,placement:t})=>{const r=[];return r.push(gw(8)),r.push(t==="auto"?qT():vw()),r.push(KT({padding:8})),e!=null&&e.current&&r.push(yw({element:e.current})),r},eP=({placement:e})=>e==="auto"?void 0:e,tP=({placement:e})=>({top:"bottom",right:"left",bottom:"top",left:"right"})[e.split("-")[0]],Fw=({open:e,arrowRef:t,placement:r="top",setOpen:n})=>Mw({placement:eP({placement:r}),open:e,onOpenChange:n,whileElementsMounted:Ah,middleware:Z2({placement:r,arrowRef:t})}),Bw=({context:e,trigger:t,role:r="tooltip",interactions:n=[]})=>Lw([Ow(e,{enabled:t==="click"}),T2(e,{enabled:t==="hover",handleClose:J2()}),Rw(e),Aw(e,{role:r}),...n]),rP=({animation:e="duration-300",arrow:t=!0,children:r,className:n,content:o,placement:a="top",style:i="dark",theme:s,trigger:c="hover",minWidth:u,...d})=>{const f=g.useRef(null),[p,h]=g.useState(!1),m=Fw({open:p,placement:a,arrowRef:f,setOpen:h}),{context:v,middlewareData:{arrow:{x:w,y}={}},refs:b,strategy:x,update:k,x:E,y:C}=m,_=V2(v),{getFloatingProps:j,getReferenceProps:N}=Bw({context:v,role:"tooltip",trigger:c,interactions:[_]});return g.useEffect(()=>{if(b.reference.current&&b.floating.current&&p)return Ah(b.reference.current,b.floating.current,k)},[p,b.floating,b.reference,k]),l.jsxs(l.Fragment,{children:[l.jsx("div",{ref:b.setReference,className:s.target,"data-testid":"flowbite-tooltip-target",...N(),children:r}),l.jsxs("div",{ref:b.setFloating,"data-testid":"flowbite-tooltip",...j({className:I(s.base,e&&`${s.animation} ${e}`,!p&&s.hidden,s.style[i],n),style:{position:x,top:C??" ",left:E??" ",minWidth:u},...d}),children:[l.jsx("div",{className:s.content,children:o}),t&&l.jsx("div",{className:I(s.arrow.base,i==="dark"&&s.arrow.style.dark,i==="light"&&s.arrow.style.light,i==="auto"&&s.arrow.style.auto),"data-testid":"flowbite-tooltip-arrow",ref:f,style:{top:y??" ",left:w??" ",right:" ",bottom:" ",[tP({placement:m.placement})]:s.arrow.placement},children:" "})]})]})},Ou=({animation:e="duration-300",arrow:t=!0,children:r,className:n,content:o,placement:a="top",style:i="dark",theme:s={},trigger:c="hover",...u})=>{const d=Y(G().tooltip,s);return l.jsx(rP,{animation:e,arrow:t,content:o,placement:a,style:i,theme:d,trigger:c,className:n,...u,children:r})};Ou.displayName="Tooltip";function zw(e){return tt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"},child:[]}]})(e)}function Hw(e){return tt({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M192 0c-41.8 0-77.4 26.7-90.5 64H64C28.7 64 0 92.7 0 128V448c0 35.3 28.7 64 64 64H320c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H282.5C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM72 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-16H304c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16s7.2-16 16-16zM72 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16H304c8.8 0 16 7.2 16 16s-7.2 16-16 16H176c-8.8 0-16-7.2-16-16z"},child:[]}]})(e)}function nP(e){return tt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M448 296c0 66.3-53.7 120-120 120h-8c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H320c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72zm-256 0c0 66.3-53.7 120-120 120H64c-17.7 0-32-14.3-32-32s14.3-32 32-32h8c30.9 0 56-25.1 56-56v-8H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64c35.3 0 64 28.7 64 64v32 32 72z"},child:[]}]})(e)}const zh=(e,t)=>{var r;t(!0),(r=navigator==null?void 0:navigator.clipboard)==null||r.writeText(e).then(()=>{console.log("Copy Successfull")}).catch(n=>{console.error("Failed to Copy text: ",n),t(!1)}),setTimeout(()=>t(!1),4e3)},Yw=g.forwardRef(({valueToCopy:e,icon:t=Hw,theme:r={},className:n,...o},a)=>{const[i,s]=g.useState(!1),c=Y(G().clipboard.withIcon,r);return l.jsx("button",{className:I(c.base,n),onClick:()=>zh(e,s),...o,ref:a,children:i?l.jsx(zw,{"aria-hidden":!0,className:c.icon.successIcon}):l.jsx(t,{"aria-hidden":!0,className:c.icon.defaultIcon})})}),$w=g.forwardRef(({valueToCopy:e,icon:t=Hw,label:r="Copy",theme:n={},className:o,...a},i)=>{const[s,c]=g.useState(!1),u=Y(G().clipboard.withIconText,n);return l.jsx("button",{className:I(u.base,o),onClick:()=>zh(e,c),...a,ref:i,children:s?l.jsxs("span",{className:u.label.base,children:[l.jsx(zw,{"aria-hidden":!0,className:u.icon.successIcon}),l.jsx("span",{className:u.label.successText,children:"Copied"})]}):l.jsxs("span",{className:u.label.base,children:[l.jsx(t,{"aria-hidden":!0,className:u.icon.defaultIcon}),l.jsx("span",{className:u.label.defaultText,children:r})]})})}),Uw=g.forwardRef(({className:e,valueToCopy:t,label:r,theme:n={},...o},a)=>{const[i,s]=g.useState(!1),c=Y(G().clipboard.button,n);return l.jsx(Ou,{content:i?"Copied":"Copy to clipboard",className:"[&_*]:cursor-pointer",children:l.jsx("button",{className:I(c.base,e),onClick:()=>zh(t,s),...o,ref:a,children:l.jsx("span",{className:c.label,children:r})})})});Uw.displayName="Clipboard";Yw.displayName="Clipboard.WithIcon";$w.displayName="Clipboard.WithIconText";Object.assign(Uw,{WithIcon:Yw,WithIconText:$w});const Ss=({children:e,className:t,color:r="default",theme:n={},value:o,...a})=>{const i=Y(G().helperText,n);return l.jsx("p",{className:I(i.root.base,i.root.colors[r],t),...a,children:o??e??""})};Ss.displayName="HelperText";const Ww=g.forwardRef(({addon:e,className:t,color:r="gray",helperText:n,icon:o,rightIcon:a,shadow:i,sizing:s="md",theme:c={},type:u="text",...d},f)=>{const p=Y(G().textInput,c);return l.jsxs(l.Fragment,{children:[l.jsxs("div",{className:I(p.base,t),children:[e&&l.jsx("span",{className:p.addon,children:e}),l.jsxs("div",{className:p.field.base,children:[o&&l.jsx("div",{className:p.field.icon.base,children:l.jsx(o,{className:p.field.icon.svg})}),a&&l.jsx("div",{"data-testid":"right-icon",className:p.field.rightIcon.base,children:l.jsx(a,{className:p.field.rightIcon.svg})}),l.jsx("input",{className:I(p.field.input.base,p.field.input.colors[r],p.field.input.sizes[s],p.field.input.withIcon[o?"on":"off"],p.field.input.withRightIcon[a?"on":"off"],p.field.input.withAddon[e?"on":"off"],p.field.input.withShadow[i?"on":"off"]),type:u,...d,ref:f})]})]}),n&&l.jsx(Ss,{color:r,children:n})]})});Ww.displayName="TextInput";const Vw=g.createContext(void 0);function Ru(){const e=g.useContext(Vw);if(!e)throw new Error("useDatePickerContext should be used within the DatePickerContext provider!");return e}var Re=(e=>(e[e.Days=0]="Days",e[e.Months=1]="Months",e[e.Years=2]="Years",e[e.Decades=3]="Decades",e))(Re||{}),Kw=(e=>(e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday",e))(Kw||{});const Ds=(e,t,r)=>{const n=new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime();if(t&&r){const o=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime(),a=new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime();return n>=o&&n<=a}if(t){const o=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime();return n>=o}if(r){const o=new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime();return n<=o}return!0},Mu=(e,t)=>(e=new Date(e.getFullYear(),e.getMonth(),e.getDate()),t=new Date(t.getFullYear(),t.getMonth(),t.getDate()),e.getTime()===t.getTime()),oP=(e,t,r)=>(Ds(e,t,r)||(t&&e<t?e=t:r&&e>r&&(e=r)),e),aP=(e,t)=>{const r=new Date(e.getFullYear(),e.getMonth(),1);let o=r.getDay()-t;return o<0&&(o+=7),Hh(r,-o)},iP=(e,t)=>{const r=[],n=new Date(0);n.setDate(n.getDate()-n.getDay()+t);const o=new Intl.DateTimeFormat(e,{weekday:"short"});for(let a=0;a<7;a++)r.push(o.format(Hh(n,a)));return r},Hh=(e,t)=>{const r=new Date(e);return r.setDate(r.getDate()+t),r},sP=(e,t)=>{const r=new Date(e);return r.setMonth(r.getMonth()+t),r},ha=(e,t)=>{const r=new Date(e);return r.setFullYear(r.getFullYear()+t),r},Mi=(e,t,r)=>{let n={day:"numeric",month:"long",year:"numeric"};return r&&(n=r),new Intl.DateTimeFormat(e,n).format(t)},ma=(e,t)=>{const r=e.getFullYear();return Math.floor(r/t)*t},lP=(e,t)=>{const r=e.getFullYear(),n=t+9;return r>=t&&r<=n},cP=({theme:e={}})=>{const{theme:t,weekStart:r,minDate:n,maxDate:o,viewDate:a,selectedDate:i,changeSelectedDate:s,language:c}=Ru(),u=Y(t.views.days,e),d=iP(c,r),f=aP(a,r);return l.jsxs(l.Fragment,{children:[l.jsx("div",{className:u.header.base,children:d.map((p,h)=>l.jsx("span",{className:u.header.title,children:p},h))}),l.jsx("div",{className:u.items.base,children:[...Array(42)].map((p,h)=>{const m=Hh(f,h),v=Mi(c,m,{day:"numeric"}),w=Mu(i,m),y=!Ds(m,n,o);return l.jsx("button",{disabled:y,type:"button",className:I(u.items.item.base,w&&u.items.item.selected,y&&u.items.item.disabled),onClick:()=>{y||s(m,!0)},children:v},h)})})]})},uP=({theme:e={}})=>{const{theme:t,selectedDate:r,viewDate:n,setViewDate:o,setView:a}=Ru(),i=Y(t.views.decades,e);return l.jsx("div",{className:i.items.base,children:[...Array(12)].map((s,c)=>{const d=ma(n,100)-10+c*10,f=new Date(d,0,1),p=ha(f,9),h=lP(n,d),m=!Ds(n,f,p);return l.jsx("button",{disabled:m,type:"button",className:I(i.items.item.base,h&&i.items.item.selected,m&&i.items.item.disabled),onClick:()=>{m||(o(ha(n,d-r.getFullYear())),a(Re.Years))},children:d},c)})})},dP=({theme:e={}})=>{const{theme:t,minDate:r,maxDate:n,selectedDate:o,viewDate:a,language:i,setViewDate:s,setView:c}=Ru(),u=Y(t.views.months,e);return l.jsx("div",{className:u.items.base,children:[...Array(12)].map((d,f)=>{const p=new Date(a.getTime());p.setMonth(f);const h=Mi(i,p,{month:"short"}),m=Mu(o,p),v=!Ds(p,r,n);return l.jsx("button",{disabled:v,type:"button",className:I(u.items.item.base,m&&u.items.item.selected,v&&u.items.item.disabled),onClick:()=>{v||(s(p),c(Re.Days))},children:h},f)})})},fP=({theme:e={}})=>{const{theme:t,selectedDate:r,minDate:n,maxDate:o,viewDate:a,setViewDate:i,setView:s}=Ru(),c=Y(t.views.years,e);return l.jsx("div",{className:c.items.base,children:[...Array(12)].map((u,d)=>{const p=ma(a,10)-1+d*1,h=new Date(a.getTime());h.setFullYear(p);const m=Mu(r,h),v=!Ds(h,n,o);return l.jsx("button",{disabled:v,type:"button",className:I(c.items.item.base,m&&c.items.item.selected,v&&c.items.item.disabled),onClick:()=>{v||(i(h),s(Re.Months))},children:p},d)})})},pP=({title:e,open:t,inline:r=!1,autoHide:n=!0,showClearButton:o=!0,labelClearButton:a="Clear",showTodayButton:i=!0,labelTodayButton:s="Today",defaultDate:c=new Date,minDate:u,maxDate:d,language:f="en",weekStart:p=Kw.Sunday,className:h,theme:m={},onSelectedDateChanged:v,...w},y)=>{const b=Y(G().datepicker,m);c=oP(c,u,d);const[x,k]=g.useState(t),[E,C]=g.useState(Re.Days),[_,j]=g.useState(c),[N,P]=g.useState(c),T=g.useRef(null),D=g.useRef(null),R=(H,F)=>{j(H),v&&v(H),n&&E===Re.Days&&F==!0&&!r&&k(!1)},S=()=>{R(c,!0),c&&P(c)};g.useImperativeHandle(y,()=>({focus(){var H;(H=T.current)==null||H.focus()},clear(){S()}}));const z=H=>{switch(H){case Re.Decades:return l.jsx(uP,{theme:b.views.decades});case Re.Years:return l.jsx(fP,{theme:b.views.years});case Re.Months:return l.jsx(dP,{theme:b.views.months});case Re.Days:default:return l.jsx(cP,{theme:b.views.days})}},A=()=>{switch(E){case Re.Days:return Re.Months;case Re.Months:return Re.Years;case Re.Years:return Re.Decades}return E},B=()=>{switch(E){case Re.Decades:return`${ma(N,100)} - ${ma(N,100)+90}`;case Re.Years:return`${ma(N,10)} - ${ma(N,10)+9}`;case Re.Months:return Mi(f,N,{year:"numeric"});case Re.Days:default:return Mi(f,N,{month:"long",year:"numeric"})}},O=(H,F,U)=>{switch(H){case Re.Days:return new Date(sP(F,U));case Re.Months:return new Date(ha(F,U));case Re.Years:return new Date(ha(F,U*10));case Re.Decades:return new Date(ha(F,U*100));default:return new Date(ha(F,U*10))}};return g.useEffect(()=>{const H=F=>{var Oe,fe;const U=(Oe=D==null?void 0:D.current)==null?void 0:Oe.contains(F.target),re=(fe=T==null?void 0:T.current)==null?void 0:fe.contains(F.target);!U&&!re&&k(!1)};return document.addEventListener("mousedown",H),()=>{document.removeEventListener("mousedown",H)}},[T,D,k]),l.jsx(Vw.Provider,{value:{theme:b,language:f,minDate:u,maxDate:d,weekStart:p,isOpen:x,setIsOpen:k,view:E,setView:C,viewDate:N,setViewDate:P,selectedDate:_,setSelectedDate:j,changeSelectedDate:R},children:l.jsxs("div",{className:I(b.root.base,h),children:[!r&&l.jsx(Ww,{theme:b.root.input,icon:pj,ref:T,onFocus:()=>{Mu(N,_)||P(_),k(!0)},value:_&&Mi(f,_),readOnly:!0,...w}),(x||r)&&l.jsx("div",{ref:D,className:I(b.popup.root.base,r&&b.popup.root.inline),children:l.jsxs("div",{className:b.popup.root.inner,children:[l.jsxs("div",{className:b.popup.header.base,children:[e&&l.jsx("div",{className:b.popup.header.title,children:e}),l.jsxs("div",{className:b.popup.header.selectors.base,children:[l.jsx("button",{type:"button",className:I(b.popup.header.selectors.button.base,b.popup.header.selectors.button.prev),onClick:()=>P(O(E,N,-1)),children:l.jsx(dj,{})}),l.jsx("button",{type:"button",className:I(b.popup.header.selectors.button.base,b.popup.header.selectors.button.view),onClick:()=>C(A()),children:B()}),l.jsx("button",{type:"button",className:I(b.popup.header.selectors.button.base,b.popup.header.selectors.button.next),onClick:()=>P(O(E,N,1)),children:l.jsx(fj,{})})]})]}),l.jsx("div",{className:b.popup.view.base,children:z(E)}),(o||i)&&l.jsxs("div",{className:b.popup.footer.base,children:[i&&l.jsx("button",{type:"button",className:I(b.popup.footer.button.base,b.popup.footer.button.today),onClick:()=>{const H=new Date;R(H,!0),P(H)},children:s}),o&&l.jsx("button",{type:"button",className:I(b.popup.footer.button.base,b.popup.footer.button.clear),onClick:()=>{R(c,!0),c&&P(c)},children:a})]})]})})]})})},hP=g.forwardRef(pP);hP.displayName="Datepicker";const qw=g.createContext(void 0);function Qw(){const e=g.useContext(qw);if(!e)throw new Error("useDrawerContext should be used within the DrawerContext provider!");return e}function mP(e){return tt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"},child:[]}]})(e)}function gP(e){return tt({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"},child:[]}]})(e)}const Gw=({children:e,className:t,closeIcon:r=gP,theme:n={},title:o,titleIcon:a=mP,...i})=>{const s=g.useId(),{id:c,isOpen:u,onClose:d,theme:f}=Qw(),p=Y(f.header,n);return l.jsxs("div",{className:t,...i,children:[l.jsxs("h5",{className:p.inner.titleText,id:c,children:[l.jsx(a,{"aria-hidden":!0,className:p.inner.titleIcon}),o]}),l.jsxs("button",{onClick:d,"data-testid":"close-drawer",className:p.inner.closeButton,children:[l.jsx(r,{"aria-hidden":!0,className:p.inner.closeIcon}),l.jsx("span",{className:"sr-only",children:"Close menu"})]}),l.jsx("span",{className:p.collapsed[u?"on":"off"],id:`flowbite-drawer-header-${s}`,children:e})]})};Gw.displayName="Drawer.Header";const Xw=({children:e,className:t,theme:r={},...n})=>{const{theme:o}=Qw(),a=Y(o.items,r);return l.jsx("div",{"data-testid":"flowbite-drawer-items",className:I(a.base,t),...n,children:e})};Xw.displayName="Drawer.Items";const Jw=({backdrop:e=!0,children:t,className:r,edge:n=!1,position:o="left",onClose:a,open:i=!1,theme:s={},...c})=>{const u=g.useId(),d=Y(G().drawer,s);return g.useEffect(()=>{const f=p=>{p.key==="Escape"&&i&&a&&a()};return document.addEventListener("keydown",f),()=>document.removeEventListener("keydown",f)},[a,i]),l.jsxs(qw.Provider,{value:{theme:d,onClose:a,isOpen:i,id:u},children:[l.jsx("div",{"aria-modal":!0,"aria-describedby":`drawer-dialog-${u}`,role:"dialog",tabIndex:-1,"data-testid":"flowbite-drawer",className:I(d.root.base,d.root.position[o][i?"on":"off"],n&&!i&&d.root.edge,r),...c,children:t}),i&&e&&l.jsx("div",{onClick:()=>a(),className:d.root.backdrop})]})};Jw.displayName="Drawer";Object.assign(Jw,{Header:Gw,Items:Xw});const Zw=g.createContext(void 0);function Yh(){const e=g.useContext(Zw);if(!e)throw new Error("useDropdownContext should be used within the DropdownContext provider!");return e}const $h=({className:e,theme:t={},...r})=>{const{theme:n}=Yh(),o=t.divider??n.floating.divider;return l.jsx("div",{className:I(o,e),...r})},ek=({children:e,className:t,theme:r={},...n})=>{const{theme:o}=Yh(),a=r.header??o.floating.header;return l.jsxs(l.Fragment,{children:[l.jsx("div",{className:I(a,t),...n,children:e}),l.jsx($h,{})]})},tk=g.forwardRef(({children:e,className:t,icon:r,onClick:n,theme:o={},...a},i)=>{const{ref:s,index:c}=E2({label:typeof e=="string"?e:void 0}),u=Ew([i,s]),{theme:d,activeIndex:f,dismissOnClick:p,getItemProps:h,handleSelect:m}=Yh(),v=f===c,w=Y(d.floating.item,o),y=a;return l.jsx("li",{role:"menuitem",className:w.container,children:l.jsxs(_h,{ref:u,className:I(w.base,t),...y,...h({onClick:()=>{n==null||n(),p&&m(null)}}),tabIndex:v?0:-1,children:[r&&l.jsx(r,{className:w.icon}),e]})})});tk.displayName="DropdownItem";const vP={top:yj,right:kh,bottom:Sx,left:Dx},yP=({refs:e,children:t,inline:r,theme:n,disabled:o,setButtonWidth:a,getReferenceProps:i,renderTrigger:s,...c})=>{const u=e.reference,d=i();if(g.useEffect(()=>{u.current&&(a==null||a(u.current.clientWidth))},[u,a]),s){const f=s(n);return g.cloneElement(f,{ref:e.setReference,disabled:o,...d,...f.props})}return r?l.jsx("button",{type:"button",ref:e.setReference,className:n==null?void 0:n.inlineWrapper,disabled:o,...d,children:t}):l.jsx(Bo,{...c,disabled:o,type:"button",ref:e.setReference,...d,children:t})},rk=({children:e,className:t,dismissOnClick:r=!0,theme:n={},enableTypeAhead:o=!0,renderTrigger:a,...i})=>{const[s,c]=g.useState(!1),[u,d]=g.useState(null),[f,p]=g.useState(null),[h,m]=g.useState(void 0),v=g.useRef([]),w=g.useRef([]),y=Y(G().dropdown,n),b=i,x=i["data-testid"]||"flowbite-dropdown-target",{placement:k=i.inline?"bottom-start":"bottom",trigger:E="click",label:C,inline:_,arrowIcon:j=!0,...N}=b,P=g.useCallback(U=>{p(U),c(!1)},[]),T=g.useCallback(U=>{s?d(U):P(U)},[s,P]),{context:D,floatingStyles:R,refs:S}=Fw({open:s,setOpen:c,placement:k}),z=q2(D,{listRef:v,activeIndex:u,selectedIndex:f,onNavigate:d}),A=G2(D,{listRef:w,activeIndex:u,selectedIndex:f,onMatch:T,enabled:o}),{getReferenceProps:B,getFloatingProps:O,getItemProps:H}=Bw({context:D,role:"menu",trigger:E,interactions:[z,A]}),F=g.useMemo(()=>{const[U]=k.split("-");return vP[U]??Sx},[k]);return l.jsxs(Zw.Provider,{value:{theme:y,activeIndex:u,dismissOnClick:r,getItemProps:H,handleSelect:P},children:[l.jsxs(yP,{...N,refs:S,inline:_,theme:y,"data-testid":x,className:I(y.floating.target,N.className),setButtonWidth:m,getReferenceProps:B,renderTrigger:a,children:[C,j&&l.jsx(F,{className:y.arrowIcon})]}),s&&l.jsx(Iw,{context:D,modal:!1,children:l.jsx("div",{ref:S.setFloating,style:{...R,minWidth:h},"data-testid":"flowbite-dropdown","aria-expanded":s,...O({className:I(y.floating.base,y.floating.animation,"duration-100",!s&&y.floating.hidden,y.floating.style.auto,t)}),children:l.jsx(k2,{elementsRef:v,labelsRef:w,children:l.jsx("ul",{className:y.content,tabIndex:-1,children:e})})})})]})};rk.displayName="Dropdown";ek.displayName="Dropdown.Header";$h.displayName="Dropdown.Divider";const bP=Object.assign(rk,{Item:tk,Header:ek,Divider:$h}),xP=g.forwardRef(({className:e,color:t="gray",helperText:r,sizing:n="md",theme:o={},...a},i)=>{const s=Y(G().fileInput,o);return l.jsxs(l.Fragment,{children:[l.jsx("div",{className:I(s.root.base,e),children:l.jsx("div",{className:s.field.base,children:l.jsx("input",{className:I(s.field.input.base,s.field.input.colors[t],s.field.input.sizes[n]),...a,type:"file",ref:i})})}),r&&l.jsx(Ss,{color:t,children:r})]})});xP.displayName="FileInput";const wP=g.forwardRef(({label:e,helperText:t,color:r="default",sizing:n="md",variant:o,disabled:a=!1,theme:i={},className:s,...c},u)=>{const d=g.useId(),f=Y(G().floatingLabel,i);return l.jsxs("div",{children:[l.jsxs("div",{className:I("relative",o==="standard"?"z-0":""),children:[l.jsx("input",{type:"text",id:c.id?c.id:"floatingLabel"+d,"aria-describedby":"outlined_success_help",className:I(f.input[r][o][n],s),placeholder:" ","data-testid":"floating-label",disabled:a,...c,ref:u}),l.jsx("label",{htmlFor:c.id?c.id:"floatingLabel"+d,className:I(f.label[r][o][n],s),children:e})]}),l.jsx("p",{id:"outlined_helper_text"+d,className:I(f.helperText[r],s),children:t})]})});wP.displayName="FloatingLabel";const nk=({alt:e,className:t,children:r,href:n,name:o,src:a,theme:i={},...s})=>{const c=Y(G().footer.brand,i);return l.jsx("div",{children:n?l.jsxs("a",{"data-testid":"flowbite-footer-brand",href:n,className:I(c.base,t),...s,children:[l.jsx("img",{alt:e,src:a,className:c.img}),l.jsx("span",{"data-testid":"flowbite-footer-brand-span",className:c.span,children:o}),r]}):l.jsx("img",{alt:e,"data-testid":"flowbite-footer-brand",src:a,className:I(c.img,t),...s})})},ok=({by:e,className:t,href:r,theme:n={},year:o,...a})=>{const i=Y(G().footer.copyright,n);return l.jsxs("div",{"data-testid":"flowbite-footer-copyright",className:I(i.base,t),...a,children:["© ",o,r?l.jsx("a",{href:r,className:i.href,children:e}):l.jsx("span",{"data-testid":"flowbite-footer-copyright-span",className:i.span,children:e})]})},ak=({className:e,theme:t={},...r})=>{const n=Y(G().footer.divider,t);return l.jsx("hr",{"data-testid":"footer-divider",className:I(n.base,e),...r})},ik=({ariaLabel:e,className:t,href:r,icon:n,theme:o={},...a})=>{const i=Y(G().footer.icon,o);return l.jsx("div",{children:r?l.jsx("a",{"aria-label":e,"data-testid":"flowbite-footer-icon",href:r,className:I(i.base,t),...a,children:l.jsx(n,{className:i.size})}):l.jsx(n,{"data-testid":"flowbite-footer-icon",className:i.size,...a})})},sk=({as:e="a",children:t,className:r,href:n,theme:o={},...a})=>{const i=Y(G().footer.groupLink.link,o);return l.jsx("li",{className:I(i.base,r),children:l.jsx(e,{href:n,className:i.href,...a,children:t})})},lk=({children:e,className:t,col:r=!1,theme:n={},...o})=>{const a=Y(G().footer.groupLink,n);return l.jsx("ul",{"data-testid":"footer-groupLink",className:I(a.base,r&&a.col,t),...o,children:e})},ck=({as:e="h2",className:t,theme:r={},title:n,...o})=>{const a=Y(G().footer.title,r);return l.jsx(e,{"data-testid":"flowbite-footer-title",className:I(a.base,t),...o,children:n})},uk=({bgDark:e=!1,children:t,className:r,container:n=!1,theme:o={},...a})=>{const i=Y(G().footer,o);return l.jsx("footer",{"data-testid":"flowbite-footer",className:I(i.root.base,e&&i.root.bgDark,n&&i.root.container,r),...a,children:t})};uk.displayName="Footer";ok.displayName="Footer.Copyright";sk.displayName="Footer.Link";nk.displayName="Footer.Brand";lk.displayName="Footer.LinkGroup";ik.displayName="Footer.Icon";ck.displayName="Footer.Title";ak.displayName="Footer.Divider";Object.assign(uk,{Copyright:ok,Link:sk,LinkGroup:lk,Brand:nk,Icon:ik,Title:ck,Divider:ak});const dk=g.forwardRef(({theme:e={},icon:t=nP,className:r,...n},o)=>{const a=Y(G().hr.icon,e);return l.jsxs("div",{className:a.base,children:[l.jsx("hr",{className:I(a.hrLine,r),role:"separator","data-testid":"flowbite-hr-icon",ref:o,...n}),l.jsx("div",{className:a.icon.base,children:l.jsx(t,{"aria-hidden":!0,className:a.icon.icon})})]})}),fk=g.forwardRef(({theme:e={},className:t,...r},n)=>{const o=Y(G().hr.square,e);return l.jsx("hr",{className:I(o.base,t),role:"separator","data-testid":"flowbite-hr-square",ref:n,...r})}),pk=g.forwardRef(({theme:e={},text:t,className:r,...n},o)=>{const a=Y(G().hr.text,e);return l.jsxs("div",{className:a.base,children:[l.jsx("hr",{className:I(a.hrLine,r),"data-testid":"flowbite-hr-text",role:"separator",ref:o,...n}),l.jsx("span",{className:a.text,children:t})]})}),hk=g.forwardRef(({theme:e={},className:t,...r},n)=>{const o=Y(G().hr.trimmed,e);return l.jsx("hr",{className:I(o.base,t),role:"separator","data-testid":"flowbite-hr-trimmed",ref:n,...r})}),mk=g.forwardRef(({theme:e={},className:t,...r},n)=>{const o=Y(G().hr.root,e);return l.jsx("hr",{className:I(o.base,t),role:"separator","data-testid":"flowbite-hr",ref:n,...r})});mk.displayName="HR";hk.displayName="HR.Trimmed";dk.displayName="HR.Icon";pk.displayName="HR.Text";fk.displayName="HR.Square";Object.assign(mk,{Trimmed:hk,Icon:dk,Text:pk,Square:fk});const gk=({children:e,className:t,icon:r,theme:n={},...o})=>{const a=Y(G().list.item,n);return l.jsxs("li",{className:I(a.withIcon[r?"on":"off"],t),...o,children:[r&&l.jsx(r,{className:I(a.icon)}),e]})},vk=({children:e,className:t,unstyled:r,nested:n,ordered:o,horizontal:a,theme:i={},...s})=>{const c=Y(G().list,i),u=o?"ol":"ul";return l.jsx(u,{className:I(c.root.base,c.root.ordered[o?"on":"off"],r&&c.root.unstyled,n&&c.root.nested,a&&c.root.horizontal,t),...s,children:e})};vk.displayName="List";gk.displayName="List.Item";Object.assign(vk,{Item:gk});const yk=({active:e,children:t,className:r,href:n,icon:o,onClick:a,theme:i={},disabled:s,...c})=>{const u=Y(G().listGroup.item,i),d=typeof n<"u",f=d?"a":"button";return l.jsx("li",{className:I(u.base,r),children:l.jsxs(f,{href:n,onClick:a,type:d?void 0:"button",disabled:s,className:I(u.link.active[e?"on":"off"],u.link.disabled[s?"on":"off"],u.link.base,u.link.href[d?"on":"off"]),...c,children:[o&&l.jsx(o,{"aria-hidden":!0,"data-testid":"flowbite-list-group-item-icon",className:u.link.icon}),t]})})},bk=({children:e,className:t,theme:r={},...n})=>{const o=Y(G().listGroup,r);return l.jsx("ul",{className:I(o.root.base,t),...n,children:e})};bk.displayName="ListGroup";yk.displayName="ListGroup.Item";Object.assign(bk,{Item:yk});const xk=g.createContext(void 0);function Lu(){const e=g.useContext(xk);if(!e)throw new Error("useNavBarContext should be used within the NavbarContext provider!");return e}const wk=({as:e="a",children:t,className:r,theme:n={},...o})=>{const{theme:a}=Lu(),i=Y(a.brand,n);return l.jsx(e,{className:I(i.base,r),...o,children:t})},kk=({children:e,className:t,theme:r={},...n})=>{const{theme:o,isOpen:a}=Lu(),i=Y(o.collapse,r);return l.jsx("div",{"data-testid":"flowbite-navbar-collapse",className:I(i.base,i.hidden[a?"off":"on"],t),...n,children:l.jsx("ul",{className:i.list,children:e})})},Ek=({active:e,as:t="a",disabled:r,children:n,className:o,theme:a={},onClick:i,...s})=>{const{theme:c,setIsOpen:u}=Lu(),d=Y(c.link,a),f=p=>{u(!1),i==null||i(p)};return l.jsx("li",{children:l.jsx(t,{className:I(d.base,e&&d.active.on,!e&&!r&&d.active.off,d.disabled[r?"on":"off"],o),onClick:f,...s,children:n})})};function kP(e){return tt({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"},child:[]}]})(e)}const _k=({barIcon:e=kP,className:t,theme:r={},...n})=>{const{theme:o,isOpen:a,setIsOpen:i}=Lu(),s=Y(o.toggle,r),c=()=>{i(!a)};return l.jsxs("button",{"data-testid":"flowbite-navbar-toggle",onClick:c,className:I(s.base,t),...n,children:[l.jsx("span",{className:"sr-only",children:"Open main menu"}),l.jsx(e,{"aria-hidden":!0,className:s.icon})]})},Ck=({border:e,children:t,className:r,fluid:n=!1,menuOpen:o,rounded:a,theme:i={},...s})=>{const[c,u]=g.useState(o),d=Y(G().navbar,i);return l.jsx(xk.Provider,{value:{theme:d,isOpen:c,setIsOpen:u},children:l.jsx("nav",{className:I(d.root.base,d.root.bordered[e?"on":"off"],d.root.rounded[a?"on":"off"],r),...s,children:l.jsx("div",{className:I(d.root.inner.base,d.root.inner.fluid[n?"on":"off"]),children:t})})})};Ck.displayName="Navbar";wk.displayName="Navbar.Brand";kk.displayName="Navbar.Collapse";Ek.displayName="Navbar.Link";_k.displayName="Navbar.Toggle";const xi=Object.assign(Ck,{Brand:wk,Collapse:kk,Link:Ek,Toggle:_k}),Sk=({children:e,className:t,theme:r={},toggle:n,...o})=>{const[a,i]=g.useState(void 0),s=Y(G().megaMenu.dropdown,r);if(n)return l.jsx(bP,{inline:!0,label:n,placement:"bottom",theme:s.toggle,className:I(s.base,t),children:e});const c=g.useId(),u=g.useRef(null);return g.useEffect(()=>{var f;i((f=function(){var h;const p=(h=u.current)==null?void 0:h.closest("nav");return p==null?void 0:p.querySelector('[aria-haspopup="menu"]')}())==null?void 0:f.id)},[]),l.jsx("div",{"aria-labelledby":a,id:c,ref:u,role:"menu",className:I(s.base,t),...o,children:e})};Sk.displayName="MegaMenu.Dropdown";const Dk=({children:e,className:t,theme:r={},...n})=>{const o=g.useId(),a=g.useRef(null),[i,s]=g.useState(void 0),[c,u]=g.useState(void 0),d=Y(G().megaMenu.dropdownToggle,r),f=function(){var m;const h=(m=a.current)==null?void 0:m.closest("nav");return h==null?void 0:h.querySelector('[role="menu"]')},p=function(){var h;(h=f())==null||h.classList.toggle("hidden"),u(!c)};return g.useEffect(()=>{const h=f(),m=h==null?void 0:h.classList.contains("hidden");s(h==null?void 0:h.id),u(!m)},[]),l.jsx("button",{"aria-controls":i,"aria-expanded":c,"aria-haspopup":"menu",id:o,onClick:p,ref:a,className:I(d.base,t),...n,children:e})};Dk.displayName="MegaMenu.DropdownToggle";const jk=({children:e,theme:t={},...r})=>{const n=Y(G().megaMenu,t);return l.jsx(xi,{fluid:!0,theme:n,...r,children:e})};Object.assign(jk,{Dropdown:Sk,DropdownToggle:Dk});jk.displayName="MegaMenu";const Nk=g.createContext(void 0);function Uh(){const e=g.useContext(Nk);if(!e)throw new Error("useModalContext should be used within the ModalContext provider!");return e}const Tk=({children:e,className:t,theme:r={},...n})=>{const{theme:o,popup:a}=Uh(),i=Y(o.body,r);return l.jsx("div",{className:I(i.base,a&&[i.popup],t),...n,children:e})},Pk=({children:e,className:t,theme:r={},...n})=>{const{theme:o,popup:a}=Uh(),i=Y(o.footer,r);return l.jsx("div",{className:I(i.base,!a&&i.popup,t),...n,children:e})},Ik=({as:e="h3",children:t,className:r,theme:n={},id:o,...a})=>{const i=g.useId(),s=o||i,{theme:c,popup:u,onClose:d,setHeaderId:f}=Uh(),p=Y(c.header,n);return g.useLayoutEffect(()=>(f(s),()=>f(void 0)),[s,f]),l.jsxs("div",{className:I(p.base,u&&p.popup,r),...a,children:[l.jsx(e,{id:s,className:p.title,children:t}),l.jsx("button",{"aria-label":"Close",className:p.close.base,type:"button",onClick:d,children:l.jsx(bj,{"aria-hidden":!0,className:p.close.icon})})]})},Ok=g.forwardRef(({children:e,className:t,dismissible:r=!1,onClose:n,popup:o,position:a="center",root:i,show:s,size:c="2xl",theme:u={},initialFocus:d,...f},p)=>{const[h,m]=g.useState(void 0),v=Y(G().modal,u),{context:w}=Mw({open:s,onOpenChange:()=>n&&n()}),y=Ew([w.refs.setFloating,p]),b=Ow(w),x=Rw(w,{outsidePressEvent:"mousedown",enabled:r}),k=Aw(w),{getFloatingProps:E}=Lw([b,x,k]);return s?l.jsx(Nk.Provider,{value:{theme:v,popup:o,onClose:n,setHeaderId:m},children:l.jsx(z2,{root:i,children:l.jsx(Y2,{lockScroll:!0,"data-testid":"modal-overlay",className:I(v.root.base,v.root.positions[a],s?v.root.show.on:v.root.show.off,t),...f,children:l.jsx(Iw,{context:w,initialFocus:d,children:l.jsx("div",{ref:y,...E(f),"aria-labelledby":h,className:I(v.content.base,v.root.sizes[c]),children:l.jsx("div",{className:v.content.inner,children:e})})})})})}):null});Ok.displayName="Modal";Ik.displayName="Modal.Header";Tk.displayName="Modal.Body";Pk.displayName="Modal.Footer";const ol=Object.assign(Ok,{Header:Ik,Body:Tk,Footer:Pk}),EP=(e,t)=>e>=t?[]:[...Array(t-e+1).keys()].map(r=>r+e),Wh=({active:e,children:t,className:r,onClick:n,theme:o={},...a})=>{const i=Y(G().pagination,o);return l.jsx("button",{type:"button",className:I(e&&i.pages.selector.active,r),onClick:n,...a,children:t})};Wh.displayName="Pagination.Button";const Jf=({children:e,className:t,onClick:r,theme:n={},disabled:o=!1,...a})=>{const i=Y(G().pagination,n);return l.jsx("button",{type:"button",className:I(o&&i.pages.selector.disabled,t),disabled:o,onClick:r,...a,children:e})};Jf.displayName="Pagination.Navigation";const Rk=({className:e,currentPage:t,layout:r="pagination",nextLabel:n="Next",onPageChange:o,previousLabel:a="Previous",renderPaginationButton:i=f=>l.jsx(Wh,{...f}),showIcons:s=!1,theme:c={},totalPages:u,...d})=>{const f=Y(G().pagination,c),p=Math.min(Math.max(r==="pagination"?t+2:t+4,5),u),h=Math.max(1,p-4),m=()=>{o(Math.min(t+1,u))},v=()=>{o(Math.max(t-1,1))};return l.jsxs("nav",{className:I(f.base,e),...d,children:[r==="table"&&l.jsxs("div",{className:f.layout.table.base,children:["Showing ",l.jsx("span",{className:f.layout.table.span,children:h})," to ",l.jsx("span",{className:f.layout.table.span,children:p})," of ",l.jsx("span",{className:f.layout.table.span,children:u})," Entries"]}),l.jsxs("ul",{className:f.pages.base,children:[l.jsx("li",{children:l.jsxs(Jf,{className:I(f.pages.previous.base,s&&f.pages.showIcon),onClick:v,disabled:t===1,children:[s&&l.jsx(hj,{"aria-hidden":!0,className:f.pages.previous.icon}),a]})}),r==="pagination"&&EP(h,p).map(w=>l.jsx("li",{"aria-current":w===t?"page":void 0,children:i({className:I(f.pages.selector.base,t===w&&f.pages.selector.active),active:w===t,onClick:()=>o(w),children:w})},w)),l.jsx("li",{children:l.jsxs(Jf,{className:I(f.pages.next.base,s&&f.pages.showIcon),onClick:m,disabled:t===u,children:[n,s&&l.jsx(mj,{"aria-hidden":!0,className:f.pages.next.icon})]})})]})]})};Rk.displayName="Pagination";Object.assign(Rk,{Button:Wh});const _P=g.forwardRef(({className:e,theme:t={},...r},n)=>{const o=Y(G().radio,t);return l.jsx("input",{ref:n,type:"radio",className:I(o.root.base,e),...r})});_P.displayName="Radio";const CP=g.forwardRef(({className:e,sizing:t="md",theme:r={},...n},o)=>{const a=Y(G().rangeSlider,r);return l.jsx(l.Fragment,{children:l.jsx("div",{"data-testid":"flowbite-range-slider",className:I(a.root.base,e),children:l.jsx("div",{className:a.field.base,children:l.jsx("input",{ref:o,type:"range",className:I(a.field.input.base,a.field.input.sizes[t]),...n})})})})});CP.displayName="RangeSlider";const Mk=({children:e,className:t,percentFilled:r=0,theme:n={},...o})=>{const a=Y(G().ratingAdvanced,n);return l.jsxs("div",{className:I(a.base,t),...o,children:[l.jsx("span",{className:a.label,children:e}),l.jsx("div",{className:a.progress.base,children:l.jsx("div",{className:a.progress.fill,"data-testid":"flowbite-rating-fill",style:{width:`${r}%`}})}),l.jsx("span",{className:a.progress.label,children:`${r}%`})]})},Lk=g.createContext(void 0);function SP(){const e=g.useContext(Lk);if(!e)throw new Error("useRatingContext should be used within the RatingContext provider!");return e}const Ak=({className:e,filled:t=!0,starIcon:r=gj,theme:n={},...o})=>{const{theme:a,size:i="sm"}=SP(),s=Y(a.star,n);return l.jsx(r,{"data-testid":"flowbite-rating-star",className:I(s.sizes[i],s[t?"filled":"empty"],e),...o})},Fk=({children:e,className:t,size:r="sm",theme:n={},...o})=>{const a=Y(G().rating,n);return l.jsx(Lk.Provider,{value:{theme:a,size:r},children:l.jsx("div",{className:I(a.root.base,t),...o,children:e})})};Fk.displayName="Rating";Ak.displayName="Rating.Star";Mk.displayName="Rating.Advanced";Object.assign(Fk,{Star:Ak,Advanced:Mk});const DP=g.forwardRef(({addon:e,children:t,className:r,color:n="gray",helperText:o,icon:a,shadow:i,sizing:s="md",theme:c={},...u},d)=>{const f=Y(G().select,c);return l.jsxs("div",{className:I(f.base,r),children:[e&&l.jsx("span",{className:f.addon,children:e}),l.jsxs("div",{className:f.field.base,children:[a&&l.jsx("div",{className:f.field.icon.base,children:l.jsx(a,{className:f.field.icon.svg})}),l.jsx("select",{className:I(f.field.select.base,f.field.select.colors[n],f.field.select.sizes[s],f.field.select.withIcon[a?"on":"off"],f.field.select.withAddon[e?"on":"off"],f.field.select.withShadow[i?"on":"off"]),...u,ref:d,children:t}),o&&l.jsx(Ss,{color:n,children:o})]})]})});DP.displayName="Select";const Bk=g.createContext(void 0);function Xa(){const e=g.useContext(Bk);if(!e)throw new Error("useSidebarContext should be used within the SidebarContext provider!");return e}const Vh=g.createContext(void 0);function jP(){const e=g.useContext(Vh);if(!e)throw new Error("useSidebarItemContext should be used within the SidebarItemContext provider!");return e}const zk=({children:e,className:t,icon:r,label:n,chevronIcon:o=Cx,renderChevronIcon:a,open:i=!1,theme:s={},...c})=>{const u=g.useId(),[d,f]=g.useState(i),{theme:p,isCollapsed:h}=Xa(),m=Y(p.collapse,s);g.useEffect(()=>f(i),[i]);const v=({children:w})=>l.jsx("li",{children:h&&!d?l.jsx(Ou,{content:n,placement:"right",children:w}):w});return l.jsxs(v,{children:[l.jsxs("button",{id:`flowbite-sidebar-collapse-${u}`,onClick:()=>f(!d),title:n,type:"button",className:I(m.button,t),...c,children:[r&&l.jsx(r,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-collapse-icon",className:I(m.icon.base,m.icon.open[d?"on":"off"])}),h?l.jsx("span",{className:"sr-only",children:n}):l.jsxs(l.Fragment,{children:[l.jsx("span",{"data-testid":"flowbite-sidebar-collapse-label",className:m.label.base,children:n}),a?a(m,d):l.jsx(o,{"aria-hidden":!0,className:I(m.label.icon.base,m.label.icon.open[d?"on":"off"])})]})]}),l.jsx("ul",{"aria-labelledby":`flowbite-sidebar-collapse-${u}`,hidden:!d,className:m.list,children:l.jsx(Vh.Provider,{value:{isInsideCollapse:!0},children:e})})]})};zk.displayName="Sidebar.Collapse";const Hk=({children:e,color:t="info",className:r,theme:n={},...o})=>{const{theme:a,isCollapsed:i}=Xa(),s=Y(a.cta,n);return l.jsx("div",{"data-testid":"sidebar-cta",hidden:i,className:I(s.base,s.color[t],r),...o,children:e})};Hk.displayName="Sidebar.CTA";const NP=({id:e,theme:t,isCollapsed:r,tooltipChildren:n,children:o,...a})=>l.jsx("li",{...a,children:r?l.jsx(Ou,{content:l.jsx(Yk,{id:e,theme:t,children:n}),placement:"right",children:o}):o}),Yk=({id:e,theme:t,children:r})=>l.jsx("span",{"data-testid":"flowbite-sidebar-item-content",id:`flowbite-sidebar-item-${e}`,className:I(t.content.base),children:r}),$k=g.forwardRef(({active:e,as:t="a",children:r,className:n,icon:o,label:a,labelColor:i="info",theme:s={},...c},u)=>{var v,w,y,b;const d=g.useId(),{theme:f,isCollapsed:p}=Xa(),{isInsideCollapse:h}=jP(),m=Y(f.item,s);return l.jsx(NP,{theme:m,className:m.listItem,id:d,isCollapsed:p,tooltipChildren:r,children:l.jsxs(t,{"aria-labelledby":`flowbite-sidebar-item-${d}`,ref:u,className:I(m.base,e&&m.active,!p&&h&&((v=m.collapsed)==null?void 0:v.insideCollapse),n),...c,children:[o&&l.jsx(o,{"aria-hidden":!0,"data-testid":"flowbite-sidebar-item-icon",className:I((w=m.icon)==null?void 0:w.base,e&&((y=m.icon)==null?void 0:y.active))}),p&&!o&&l.jsx("span",{className:(b=m.collapsed)==null?void 0:b.noIcon,children:r.charAt(0).toLocaleUpperCase()??"?"}),!p&&l.jsx(Yk,{id:d,theme:m,children:r}),!p&&a&&l.jsx(Yx,{color:i,"data-testid":"flowbite-sidebar-label",hidden:p,className:m.label,children:a})]})})});$k.displayName="Sidebar.Item";const Uk=({children:e,className:t,theme:r={},...n})=>{const{theme:o}=Xa(),a=Y(o.itemGroup,r);return l.jsx("ul",{"data-testid":"flowbite-sidebar-item-group",className:I(a.base,t),...n,children:l.jsx(Vh.Provider,{value:{isInsideCollapse:!1},children:e})})};Uk.displayName="Sidebar.ItemGroup";const Wk=({children:e,className:t,theme:r={},...n})=>{const{theme:o}=Xa(),a=Y(o.items,r);return l.jsx("div",{className:I(a.base,t),"data-testid":"flowbite-sidebar-items",...n,children:e})};Wk.displayName="Sidebar.Items";const Vk=({children:e,className:t,href:r,img:n,imgAlt:o="",theme:a={},...i})=>{const s=g.useId(),{theme:c,isCollapsed:u}=Xa(),d=Y(c.logo,a);return l.jsxs("a",{"aria-labelledby":`flowbite-sidebar-logo-${s}`,href:r,className:I(d.base,t),...i,children:[l.jsx("img",{alt:o,src:n,className:d.img}),l.jsx("span",{className:d.collapsed[u?"on":"off"],id:`flowbite-sidebar-logo-${s}`,children:e})]})};Vk.displayName="Sidebar.Logo";const Kk=({children:e,as:t="nav",collapseBehavior:r="collapse",collapsed:n=!1,theme:o={},className:a,...i})=>{const s=Y(G().sidebar,o);return l.jsx(Bk.Provider,{value:{theme:s,isCollapsed:n},children:l.jsx(t,{"aria-label":"Sidebar",hidden:n&&r==="hide",className:I(s.root.base,s.root.collapsed[n?"on":"off"],a),...i,children:l.jsx("div",{className:s.root.inner,children:e})})})};Kk.displayName="Sidebar";Object.assign(Kk,{Collapse:zk,CTA:Hk,Item:$k,Items:Wk,ItemGroup:Uk,Logo:Vk});const qk=g.createContext(void 0);function TP(){const e=g.useContext(qk);if(!e)throw new Error("useTableBodyContext should be used within the TableBodyContext provider!");return e}const Qk=g.createContext(void 0);function Kh(){const e=g.useContext(Qk);if(!e)throw new Error("useTableContext should be used within the TableContext provider!");return e}const Gk=g.forwardRef(({children:e,className:t,theme:r={},...n},o)=>{const{theme:a}=Kh(),i=Y(a.body,r);return l.jsx(qk.Provider,{value:{theme:i},children:l.jsx("tbody",{className:I(i.base,t),ref:o,...n,children:e})})});Gk.displayName="Table.Body";const Xk=g.forwardRef(({children:e,className:t,theme:r={},...n},o)=>{const{theme:a}=TP(),i=Y(a.cell,r);return l.jsx("td",{className:I(i.base,t),ref:o,...n,children:e})});Xk.displayName="Table.Cell";const Jk=g.createContext(void 0);function PP(){const e=g.useContext(Jk);if(!e)throw new Error("useTableHeadContext should be used within the TableHeadContext provider!");return e}const Zk=g.forwardRef(({children:e,className:t,theme:r={},...n},o)=>{const{theme:a}=Kh(),i=Y(a.head,r);return l.jsx(Jk.Provider,{value:{theme:i},children:l.jsx("thead",{className:I(i.base,t),ref:o,...n,children:l.jsx("tr",{children:e})})})});Zk.displayName="Table.Head";const e1=g.forwardRef(({children:e,className:t,theme:r={},...n},o)=>{const{theme:a}=PP(),i=Y(a.cell,r);return l.jsx("th",{className:I(i.base,t),ref:o,...n,children:e})});e1.displayName="Table.HeadCell";const t1=g.forwardRef(({children:e,className:t,theme:r={},...n},o)=>{const{theme:a,hoverable:i,striped:s}=Kh(),c=Y(a.row,r);return l.jsx("tr",{ref:o,"data-testid":"table-row-element",className:I(c.base,s&&c.striped,i&&c.hovered,t),...n,children:e})});t1.displayName="Table.Row";const r1=g.forwardRef(({children:e,className:t,striped:r,hoverable:n,theme:o={},...a},i)=>{const s=Y(G().table,o);return l.jsx("div",{"data-testid":"table-element",className:I(s.root.wrapper),children:l.jsxs(Qk.Provider,{value:{theme:s,striped:r,hoverable:n},children:[l.jsx("div",{className:I(s.root.shadow,t)}),l.jsx("table",{className:I(s.root.base,t),...a,ref:i,children:e})]})})});r1.displayName="Table";Object.assign(r1,{Head:Zk,Body:Gk,Row:t1,Cell:Xk,HeadCell:e1});const n1=({children:e,className:t})=>l.jsx("div",{className:t,children:e});n1.displayName="Tabs.Item";const o1=g.forwardRef(({children:e,className:t,onActiveTabChange:r,variant:n="default",theme:o={},...a},i)=>{const s=Y(G().tabs,o),c=g.useId(),u=g.useMemo(()=>g.Children.map(g.Children.toArray(e),({props:k})=>k),[e]),d=g.useRef([]),[f,p]=g.useState(Math.max(0,u.findIndex(k=>k.active))),[h,m]=g.useState(-1),v=k=>{p(k),r&&r(k)},w=({target:k})=>{v(k),m(k)},y=({event:k,target:E})=>{k.key==="ArrowLeft"&&m(Math.max(0,h-1)),k.key==="ArrowRight"&&m(Math.min(u.length-1,h+1)),k.key==="Enter"&&(v(E),m(E))},b=s.tablist.tabitem.variant[n],x=s.tabitemcontainer.variant[n];return g.useEffect(()=>{var k;(k=d.current[h])==null||k.focus()},[h]),g.useImperativeHandle(i,()=>({setActiveTab:v})),l.jsxs("div",{className:I(s.base,t),children:[l.jsx("div",{"aria-label":"Tabs",role:"tablist",className:I(s.tablist.base,s.tablist.variant[n],t),...a,children:u.map((k,E)=>l.jsxs("button",{type:"button","aria-controls":`${c}-tabpanel-${E}`,"aria-selected":E===f,className:I(s.tablist.tabitem.base,b.base,E===f&&b.active.on,E!==f&&!k.disabled&&b.active.off),disabled:k.disabled,id:`${c}-tab-${E}`,onClick:()=>w({target:E}),onKeyDown:C=>y({event:C,target:E}),ref:C=>d.current[E]=C,role:"tab",tabIndex:E===h?0:-1,style:{zIndex:E===h?2:1},children:[k.icon&&l.jsx(k.icon,{className:s.tablist.tabitem.icon}),k.title]},E))}),l.jsx("div",{className:I(s.tabitemcontainer.base,x),children:u.map((k,E)=>l.jsx("div",{"aria-labelledby":`${c}-tab-${E}`,className:s.tabpanel,hidden:E!==f,id:`${c}-tabpanel-${E}`,role:"tabpanel",tabIndex:0,children:k.children},E))})]})});o1.displayName="Tabs";Object.assign(o1,{Item:n1});const IP=g.forwardRef(({className:e,color:t="gray",helperText:r,shadow:n,theme:o={},...a},i)=>{const s=Y(G().textarea,o);return l.jsxs(l.Fragment,{children:[l.jsx("textarea",{ref:i,className:I(s.base,s.colors[t],s.withShadow[n?"on":"off"],e),...a}),r&&l.jsx(Ss,{color:t,children:r})]})});IP.displayName="Textarea";const a1=g.createContext(void 0);function qh(){const e=g.useContext(a1);if(!e)throw new Error("useTimelineContentContext should be used within the TimelineContentContext provider!");return e}const i1=({children:e,className:t,theme:r={},...n})=>{const{theme:o}=qh(),a=Y(o.body,r);return l.jsx("div",{className:I(a.base,t),...n,children:e})},s1=g.createContext(void 0);function Qh(){const e=g.useContext(s1);if(!e)throw new Error("useTimelineContext should be used within the TimelineContext provider!");return e}const l1=g.createContext(void 0);function c1(){const e=g.useContext(l1);if(!e)throw new Error("useTimelineItemContext should be used within the TimelineItemContext provider!");return e}const u1=({children:e,className:t,theme:r={},...n})=>{const{horizontal:o}=Qh(),{theme:a}=c1(),i=Y(a.content,r);return l.jsx(a1.Provider,{value:{theme:i},children:l.jsx("div",{"data-testid":"timeline-content",className:I(i.root.base,o?i.root.horizontal:i.root.vertical,t),...n,children:e})})},d1=({children:e,className:t,theme:r={},...n})=>{const{theme:o,horizontal:a}=Qh(),i=Y(o.item,r);return l.jsx(l1.Provider,{value:{theme:i},children:l.jsx("li",{"data-testid":"timeline-item",className:I(a&&i.root.horizontal,!a&&i.root.vertical,t),...n,children:e})})},f1=({children:e,className:t,icon:r,theme:n={},...o})=>{const{horizontal:a}=Qh(),{theme:i}=c1(),s=Y(i.point,n);return l.jsxs("div",{"data-testid":"timeline-point",className:I(a&&s.horizontal,!a&&s.vertical,t),...o,children:[e,r?l.jsx("span",{className:I(s.marker.icon.wrapper),children:l.jsx(r,{"aria-hidden":!0,className:I(s.marker.icon.base)})}):l.jsx("div",{className:I(a&&s.marker.base.horizontal,!a&&s.marker.base.vertical)}),a&&l.jsx("div",{className:I(s.line)})]})},p1=({children:e,className:t,theme:r={},...n})=>{const{theme:o}=qh(),a=Y(o.time,r);return l.jsx("time",{className:I(a.base,t),...n,children:e})},h1=({as:e="h3",children:t,className:r,theme:n={},...o})=>{const{theme:a}=qh(),i=Y(a.title,n);return l.jsx(e,{className:I(i.base,r),...o,children:t})},m1=({children:e,className:t,horizontal:r,theme:n={},...o})=>{const a=Y(G().timeline,n);return l.jsx(s1.Provider,{value:{theme:a,horizontal:r},children:l.jsx("ol",{"data-testid":"timeline-component",className:I(r&&a.root.direction.horizontal,!r&&a.root.direction.vertical,t),...o,children:e})})};m1.displayName="Timeline";d1.displayName="Timeline.Item";f1.displayName="Timeline.Point";u1.displayName="Timeline.Content";p1.displayName="Timeline.Time";h1.displayName="Timeline.Title";i1.displayName="Timeline.Body";Object.assign(m1,{Item:d1,Point:f1,Content:u1,Time:p1,Title:h1,Body:i1});const g1=g.createContext(void 0);function OP(){const e=g.useContext(g1);if(!e)throw new Error("useToastContext should be used within the ToastContext provider!");return e}const v1=({className:e,onClick:t,theme:r={},xIcon:n=vj,onDismiss:o,...a})=>{const{theme:i,duration:s,isClosed:c,isRemoved:u,setIsClosed:d,setIsRemoved:f}=OP(),p=Y(i.toggle,r),h=m=>{if(t&&t(m),o){o();return}d(!c),setTimeout(()=>f(!u),s)};return l.jsx("button",{"aria-label":"Close",onClick:h,type:"button",className:I(p.base,e),...a,children:l.jsx(n,{"aria-hidden":!0,className:p.icon})})},RP={75:"duration-75",100:"duration-100",150:"duration-150",200:"duration-200",300:"duration-300",500:"duration-500",700:"duration-700",1e3:"duration-1000"},y1=({children:e,className:t,duration:r=300,theme:n={},...o})=>{const[a,i]=g.useState(!1),[s,c]=g.useState(!1),u=Y(G().toast,n);return s?null:l.jsx(g1.Provider,{value:{theme:u,duration:r,isClosed:a,isRemoved:s,setIsClosed:i,setIsRemoved:c},children:l.jsx("div",{"data-testid":"flowbite-toast",role:"alert",className:I(u.root.base,RP[r],a&&u.root.closed,t),...o,children:e})})};y1.displayName="Toast";v1.displayName="Toast.Toggle";Object.assign(y1,{Toggle:v1});const MP=g.forwardRef(({checked:e,className:t,color:r="blue",sizing:n="md",disabled:o,label:a,name:i,onChange:s,theme:c={},...u},d)=>{const f=g.useId(),p=Y(G().toggleSwitch,c),h=()=>s(!e),m=()=>{h()},v=w=>{w.code=="Enter"&&w.preventDefault()};return l.jsxs(l.Fragment,{children:[i&&e?l.jsx("input",{ref:d,checked:e,hidden:!0,name:i,readOnly:!0,type:"checkbox",className:"sr-only"}):null,l.jsxs("button",{"aria-checked":e,"aria-labelledby":`${f}-flowbite-toggleswitch-label`,disabled:o,id:`${f}-flowbite-toggleswitch`,onClick:m,onKeyDown:v,role:"switch",tabIndex:0,type:"button",className:I(p.root.base,p.root.active[o?"off":"on"],t),...u,children:[l.jsx("div",{"data-testid":"flowbite-toggleswitch-toggle",className:I(p.toggle.base,p.toggle.checked[e?"on":"off"],e&&p.toggle.checked.color[r],p.toggle.sizes[n])}),a!=null&&a.length?l.jsx("span",{"data-testid":"flowbite-toggleswitch-label",id:`${f}-flowbite-toggleswitch-label`,className:p.root.label,children:a}):null]})]})});MP.displayName="ToggleSwitch";const Dt=()=>{const{isLoggedIn:e,user:t}=pt(a=>a.auth),r=bn(),[n,o]=M.useState(r.pathname);return l.jsxs(xi,{fluid:!0,rounded:!0,style:{background:"linear-gradient(to right, var(--background-light), var(--background-teal))",borderBottom:"1px solid var(--border-color)"},children:[l.jsxs(xi.Brand,{href:"/",children:[l.jsx("img",{src:"/logo.png",className:"rounded-full mr-3 h-6 sm:h-9",alt:"Logo"}),l.jsx("span",{className:"self-center whitespace-nowrap text-xl font-semibold",style:{color:"var(--text-teal)"},children:"Greenpreneurs"})]}),l.jsxs("div",{className:"flex md:order-2",children:[e?l.jsx(l.Fragment,{children:t.isAdmin==="true"?l.jsx(te,{to:"/admin/dashboard",children:l.jsx("img",{src:t.profilePic,alt:"Profile",className:"w-10 h-10 rounded-full object-cover",style:{cursor:"pointer"}})}):l.jsx(te,{to:"/user/dashboard",children:l.jsx("img",{src:t.profilePic,alt:"Profile",className:"w-10 h-10 rounded-full object-cover",style:{cursor:"pointer"}})})}):l.jsxs("div",{className:"flex",children:[l.jsx(te,{to:"/login",children:l.jsx(Bo,{style:{backgroundColor:"var(--teal-primary)",color:"white",border:"none"},children:"Login"})}),l.jsx(te,{to:"/register",className:"ml-2",children:l.jsx(Bo,{style:{backgroundColor:"var(--teal-primary)",color:"white",border:"none"},children:"Register"})})]}),l.jsx(xi.Toggle,{})]}),l.jsx(xi.Collapse,{style:{marginTop:0},children:["/","/learning","/about","/shop","/blog","/events","/contact"].map((a,i)=>l.jsx(te,{to:a,onClick:()=>o(a),style:{color:n===a?"var(--teal-primary)":"var(--text-teal)",fontWeight:n===a?"600":"400",transition:"color 0.3s ease"},className:"mr-4",children:a.substring(1).toUpperCase()||"HOME"},i))})]})};var b1={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},L0=M.createContext&&M.createContext(b1),LP=["attr","size","title"];function AP(e,t){if(e==null)return{};var r=FP(e,t),n,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function FP(e,t){if(e==null)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}function Ec(){return Ec=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ec.apply(this,arguments)}function A0(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function _c(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?A0(Object(r),!0).forEach(function(n){BP(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A0(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function BP(e,t,r){return t=zP(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zP(e){var t=HP(e,"string");return typeof t=="symbol"?t:t+""}function HP(e,t){if(typeof e!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function x1(e){return e&&e.map((t,r)=>M.createElement(t.tag,_c({key:r},t.attr),x1(t.child)))}function Gh(e){return t=>M.createElement(YP,Ec({attr:_c({},e.attr)},t),x1(e.child))}function YP(e){var t=r=>{var{attr:n,size:o,title:a}=e,i=AP(e,LP),s=o||r.size||"1em",c;return r.className&&(c=r.className),e.className&&(c=(c?c+" ":"")+e.className),M.createElement("svg",Ec({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,n,i,{className:c,style:_c(_c({color:e.color||r.color},r.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),a&&M.createElement("title",null,a),e.children)};return L0!==void 0?M.createElement(L0.Consumer,null,r=>t(r)):t(b1)}function $P(e){return Gh({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"},child:[]}]})(e)}function UP(e){return Gh({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"},child:[]}]})(e)}function WP(e){return Gh({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"},child:[]}]})(e)}const zt=()=>{const e=new Date().getFullYear();return l.jsxs("footer",{className:"footer",children:[l.jsx("div",{className:"footer-left",children:l.jsxs("div",{className:"footer-text-container",children:[l.jsx("p",{className:"footer-description",children:"Empowering solutions for a sustainable future through climate entrepreneurship."}),l.jsx("h2",{className:"footer-join-title",children:"Join The Community"}),l.jsxs("div",{className:"footer-icons",children:[l.jsx(te,{to:"https://www.instagram.com/greenpreneurs81/",children:l.jsx("img",{src:"/instagram.svg",alt:"instgram",className:"footer-icon"})}),l.jsx($P,{className:"footer-icon"}),l.jsx(te,{to:"https://x.com/GreenPreneurs24",children:l.jsx(UP,{className:"footer-icon"})}),l.jsx(te,{to:"https://www.youtube.com/@ClimateForce-1",children:l.jsx(WP,{className:"footer-icon"})})]}),l.jsxs("div",{className:"footer-rights",children:[l.jsxs("p",{children:["Greenpreneurs @",e]}),l.jsx("p",{children:"All Rights Reserved"})]})]})}),l.jsxs("div",{className:"footer-right",children:[l.jsx("h2",{className:"footer-title",children:"Greenpreneurs"}),l.jsxs("ul",{className:"footer-links",children:[l.jsx("li",{children:l.jsx("a",{href:"/",className:"footer-link",children:"HOME"})}),l.jsx("li",{children:l.jsx("a",{href:"/learning",className:"footer-link",children:"LEARNING"})}),l.jsx("li",{children:l.jsx("a",{href:"/about",className:"footer-link",children:"ABOUT"})}),l.jsx("li",{children:l.jsx("a",{href:"/shop",className:"footer-link",children:"SHOP"})}),l.jsx("li",{children:l.jsx("a",{href:"/blog",className:"footer-link",children:"BLOGS"})}),l.jsx("li",{children:l.jsx("a",{href:"/events",className:"footer-link",children:"EVENTS"})}),l.jsx("li",{children:l.jsx("a",{href:"/contact",className:"footer-link",children:"CONTACT US"})})]}),l.jsxs("div",{className:"footer-privacy-terms",children:[l.jsx("a",{href:"/privacy",className:"footer-privacy",children:"Privacy"})," |",l.jsx("a",{href:"/terms",className:"footer-terms",children:"Terms of Services"})]})]})]})};var VP=function(){function e(t,r){r===void 0&&(r=[]),this._eventType=t,this._eventFunctions=r}return e.prototype.init=function(){var t=this;this._eventFunctions.forEach(function(r){typeof window<"u"&&window.addEventListener(t._eventType,r)})},e}(),KP=function(){function e(){this._instances={Accordion:{},Carousel:{},Collapse:{},Dial:{},Dismiss:{},Drawer:{},Dropdown:{},Modal:{},Popover:{},Tabs:{},Tooltip:{},InputCounter:{},CopyClipboard:{}}}return e.prototype.addInstance=function(t,r,n,o){if(o===void 0&&(o=!1),!this._instances[t])return console.warn("Flowbite: Component ".concat(t," does not exist.")),!1;if(this._instances[t][n]&&!o){console.warn("Flowbite: Instance with ID ".concat(n," already exists."));return}o&&this._instances[t][n]&&this._instances[t][n].destroyAndRemoveInstance(),this._instances[t][n||this._generateRandomId()]=r},e.prototype.getAllInstances=function(){return this._instances},e.prototype.getInstances=function(t){return this._instances[t]?this._instances[t]:(console.warn("Flowbite: Component ".concat(t," does not exist.")),!1)},e.prototype.getInstance=function(t,r){if(this._componentAndInstanceCheck(t,r)){if(!this._instances[t][r]){console.warn("Flowbite: Instance with ID ".concat(r," does not exist."));return}return this._instances[t][r]}},e.prototype.destroyAndRemoveInstance=function(t,r){this._componentAndInstanceCheck(t,r)&&(this.destroyInstanceObject(t,r),this.removeInstance(t,r))},e.prototype.removeInstance=function(t,r){this._componentAndInstanceCheck(t,r)&&delete this._instances[t][r]},e.prototype.destroyInstanceObject=function(t,r){this._componentAndInstanceCheck(t,r)&&this._instances[t][r].destroy()},e.prototype.instanceExists=function(t,r){return!(!this._instances[t]||!this._instances[t][r])},e.prototype._generateRandomId=function(){return Math.random().toString(36).substr(2,9)},e.prototype._componentAndInstanceCheck=function(t,r){return this._instances[t]?this._instances[t][r]?!0:(console.warn("Flowbite: Instance with ID ".concat(r," does not exist.")),!1):(console.warn("Flowbite: Component ".concat(t," does not exist.")),!1)},e}(),le=new KP;typeof window<"u"&&(window.FlowbiteInstances=le);var Cc=function(){return Cc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Cc.apply(this,arguments)},Sc={alwaysOpen:!1,activeClasses:"bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-white",inactiveClasses:"text-gray-500 dark:text-gray-400",onOpen:function(){},onClose:function(){},onToggle:function(){}},qP={id:null,override:!0},w1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=[]),n===void 0&&(n=Sc),o===void 0&&(o=qP),this._instanceId=o.id?o.id:t.id,this._accordionEl=t,this._items=r,this._options=Cc(Cc({},Sc),n),this._initialized=!1,this.init(),le.addInstance("Accordion",this,this._instanceId,o.override)}return e.prototype.init=function(){var t=this;this._items.length&&!this._initialized&&(this._items.forEach(function(r){r.active&&t.open(r.id);var n=function(){t.toggle(r.id)};r.triggerEl.addEventListener("click",n),r.clickHandler=n}),this._initialized=!0)},e.prototype.destroy=function(){this._items.length&&this._initialized&&(this._items.forEach(function(t){t.triggerEl.removeEventListener("click",t.clickHandler),delete t.clickHandler}),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("Accordion",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.getItem=function(t){return this._items.filter(function(r){return r.id===t})[0]},e.prototype.open=function(t){var r,n,o=this,a=this.getItem(t);this._options.alwaysOpen||this._items.map(function(i){var s,c;i!==a&&((s=i.triggerEl.classList).remove.apply(s,o._options.activeClasses.split(" ")),(c=i.triggerEl.classList).add.apply(c,o._options.inactiveClasses.split(" ")),i.targetEl.classList.add("hidden"),i.triggerEl.setAttribute("aria-expanded","false"),i.active=!1,i.iconEl&&i.iconEl.classList.add("rotate-180"))}),(r=a.triggerEl.classList).add.apply(r,this._options.activeClasses.split(" ")),(n=a.triggerEl.classList).remove.apply(n,this._options.inactiveClasses.split(" ")),a.triggerEl.setAttribute("aria-expanded","true"),a.targetEl.classList.remove("hidden"),a.active=!0,a.iconEl&&a.iconEl.classList.remove("rotate-180"),this._options.onOpen(this,a)},e.prototype.toggle=function(t){var r=this.getItem(t);r.active?this.close(t):this.open(t),this._options.onToggle(this,r)},e.prototype.close=function(t){var r,n,o=this.getItem(t);(r=o.triggerEl.classList).remove.apply(r,this._options.activeClasses.split(" ")),(n=o.triggerEl.classList).add.apply(n,this._options.inactiveClasses.split(" ")),o.targetEl.classList.add("hidden"),o.triggerEl.setAttribute("aria-expanded","false"),o.active=!1,o.iconEl&&o.iconEl.classList.add("rotate-180"),this._options.onClose(this,o)},e.prototype.updateOnOpen=function(t){this._options.onOpen=t},e.prototype.updateOnClose=function(t){this._options.onClose=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function Xh(){document.querySelectorAll("[data-accordion]").forEach(function(e){var t=e.getAttribute("data-accordion"),r=e.getAttribute("data-active-classes"),n=e.getAttribute("data-inactive-classes"),o=[];e.querySelectorAll("[data-accordion-target]").forEach(function(a){if(a.closest("[data-accordion]")===e){var i={id:a.getAttribute("data-accordion-target"),triggerEl:a,targetEl:document.querySelector(a.getAttribute("data-accordion-target")),iconEl:a.querySelector("[data-accordion-icon]"),active:a.getAttribute("aria-expanded")==="true"};o.push(i)}}),new w1(e,o,{alwaysOpen:t==="open",activeClasses:r||Sc.activeClasses,inactiveClasses:n||Sc.inactiveClasses})})}typeof window<"u"&&(window.Accordion=w1,window.initAccordions=Xh);var Dc=function(){return Dc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Dc.apply(this,arguments)},F0={onCollapse:function(){},onExpand:function(){},onToggle:function(){}},QP={id:null,override:!0},Zf=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=F0),o===void 0&&(o=QP),this._instanceId=o.id?o.id:t.id,this._targetEl=t,this._triggerEl=r,this._options=Dc(Dc({},F0),n),this._visible=!1,this._initialized=!1,this.init(),le.addInstance("Collapse",this,this._instanceId,o.override)}return e.prototype.init=function(){var t=this;this._triggerEl&&this._targetEl&&!this._initialized&&(this._triggerEl.hasAttribute("aria-expanded")?this._visible=this._triggerEl.getAttribute("aria-expanded")==="true":this._visible=!this._targetEl.classList.contains("hidden"),this._clickHandler=function(){t.toggle()},this._triggerEl.addEventListener("click",this._clickHandler),this._initialized=!0)},e.prototype.destroy=function(){this._triggerEl&&this._initialized&&(this._triggerEl.removeEventListener("click",this._clickHandler),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("Collapse",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.collapse=function(){this._targetEl.classList.add("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","false"),this._visible=!1,this._options.onCollapse(this)},e.prototype.expand=function(){this._targetEl.classList.remove("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","true"),this._visible=!0,this._options.onExpand(this)},e.prototype.toggle=function(){this._visible?this.collapse():this.expand(),this._options.onToggle(this)},e.prototype.updateOnCollapse=function(t){this._options.onCollapse=t},e.prototype.updateOnExpand=function(t){this._options.onExpand=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function Jh(){document.querySelectorAll("[data-collapse-toggle]").forEach(function(e){var t=e.getAttribute("data-collapse-toggle"),r=document.getElementById(t);r?le.instanceExists("Collapse",r.getAttribute("id"))?new Zf(r,e,{},{id:r.getAttribute("id")+"_"+le._generateRandomId()}):new Zf(r,e):console.error('The target element with id "'.concat(t,'" does not exist. Please check the data-collapse-toggle attribute.'))})}typeof window<"u"&&(window.Collapse=Zf,window.initCollapses=Jh);var yo=function(){return yo=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},yo.apply(this,arguments)},Pl={defaultPosition:0,indicators:{items:[],activeClasses:"bg-white dark:bg-gray-800",inactiveClasses:"bg-white/50 dark:bg-gray-800/50 hover:bg-white dark:hover:bg-gray-800"},interval:3e3,onNext:function(){},onPrev:function(){},onChange:function(){}},GP={id:null,override:!0},k1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=[]),n===void 0&&(n=Pl),o===void 0&&(o=GP),this._instanceId=o.id?o.id:t.id,this._carouselEl=t,this._items=r,this._options=yo(yo(yo({},Pl),n),{indicators:yo(yo({},Pl.indicators),n.indicators)}),this._activeItem=this.getItem(this._options.defaultPosition),this._indicators=this._options.indicators.items,this._intervalDuration=this._options.interval,this._intervalInstance=null,this._initialized=!1,this.init(),le.addInstance("Carousel",this,this._instanceId,o.override)}return e.prototype.init=function(){var t=this;this._items.length&&!this._initialized&&(this._items.map(function(r){r.el.classList.add("absolute","inset-0","transition-transform","transform")}),this.getActiveItem()?this.slideTo(this.getActiveItem().position):this.slideTo(0),this._indicators.map(function(r,n){r.el.addEventListener("click",function(){t.slideTo(n)})}),this._initialized=!0)},e.prototype.destroy=function(){this._initialized&&(this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("Carousel",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.getItem=function(t){return this._items[t]},e.prototype.slideTo=function(t){var r=this._items[t],n={left:r.position===0?this._items[this._items.length-1]:this._items[r.position-1],middle:r,right:r.position===this._items.length-1?this._items[0]:this._items[r.position+1]};this._rotate(n),this._setActiveItem(r),this._intervalInstance&&(this.pause(),this.cycle()),this._options.onChange(this)},e.prototype.next=function(){var t=this.getActiveItem(),r=null;t.position===this._items.length-1?r=this._items[0]:r=this._items[t.position+1],this.slideTo(r.position),this._options.onNext(this)},e.prototype.prev=function(){var t=this.getActiveItem(),r=null;t.position===0?r=this._items[this._items.length-1]:r=this._items[t.position-1],this.slideTo(r.position),this._options.onPrev(this)},e.prototype._rotate=function(t){if(this._items.map(function(r){r.el.classList.add("hidden")}),this._items.length===1){t.middle.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-10"),t.middle.el.classList.add("translate-x-0","z-20");return}t.left.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-20"),t.left.el.classList.add("-translate-x-full","z-10"),t.middle.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-10"),t.middle.el.classList.add("translate-x-0","z-30"),t.right.el.classList.remove("-translate-x-full","translate-x-full","translate-x-0","hidden","z-30"),t.right.el.classList.add("translate-x-full","z-20")},e.prototype.cycle=function(){var t=this;typeof window<"u"&&(this._intervalInstance=window.setInterval(function(){t.next()},this._intervalDuration))},e.prototype.pause=function(){clearInterval(this._intervalInstance)},e.prototype.getActiveItem=function(){return this._activeItem},e.prototype._setActiveItem=function(t){var r,n,o=this;this._activeItem=t;var a=t.position;this._indicators.length&&(this._indicators.map(function(i){var s,c;i.el.setAttribute("aria-current","false"),(s=i.el.classList).remove.apply(s,o._options.indicators.activeClasses.split(" ")),(c=i.el.classList).add.apply(c,o._options.indicators.inactiveClasses.split(" "))}),(r=this._indicators[a].el.classList).add.apply(r,this._options.indicators.activeClasses.split(" ")),(n=this._indicators[a].el.classList).remove.apply(n,this._options.indicators.inactiveClasses.split(" ")),this._indicators[a].el.setAttribute("aria-current","true"))},e.prototype.updateOnNext=function(t){this._options.onNext=t},e.prototype.updateOnPrev=function(t){this._options.onPrev=t},e.prototype.updateOnChange=function(t){this._options.onChange=t},e}();function Zh(){document.querySelectorAll("[data-carousel]").forEach(function(e){var t=e.getAttribute("data-carousel-interval"),r=e.getAttribute("data-carousel")==="slide",n=[],o=0;e.querySelectorAll("[data-carousel-item]").length&&Array.from(e.querySelectorAll("[data-carousel-item]")).map(function(u,d){n.push({position:d,el:u}),u.getAttribute("data-carousel-item")==="active"&&(o=d)});var a=[];e.querySelectorAll("[data-carousel-slide-to]").length&&Array.from(e.querySelectorAll("[data-carousel-slide-to]")).map(function(u){a.push({position:parseInt(u.getAttribute("data-carousel-slide-to")),el:u})});var i=new k1(e,n,{defaultPosition:o,indicators:{items:a},interval:t||Pl.interval});r&&i.cycle();var s=e.querySelector("[data-carousel-next]"),c=e.querySelector("[data-carousel-prev]");s&&s.addEventListener("click",function(){i.next()}),c&&c.addEventListener("click",function(){i.prev()})})}typeof window<"u"&&(window.Carousel=k1,window.initCarousels=Zh);var jc=function(){return jc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},jc.apply(this,arguments)},B0={transition:"transition-opacity",duration:300,timing:"ease-out",onHide:function(){}},XP={id:null,override:!0},E1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=B0),o===void 0&&(o=XP),this._instanceId=o.id?o.id:t.id,this._targetEl=t,this._triggerEl=r,this._options=jc(jc({},B0),n),this._initialized=!1,this.init(),le.addInstance("Dismiss",this,this._instanceId,o.override)}return e.prototype.init=function(){var t=this;this._triggerEl&&this._targetEl&&!this._initialized&&(this._clickHandler=function(){t.hide()},this._triggerEl.addEventListener("click",this._clickHandler),this._initialized=!0)},e.prototype.destroy=function(){this._triggerEl&&this._initialized&&(this._triggerEl.removeEventListener("click",this._clickHandler),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("Dismiss",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.hide=function(){var t=this;this._targetEl.classList.add(this._options.transition,"duration-".concat(this._options.duration),this._options.timing,"opacity-0"),setTimeout(function(){t._targetEl.classList.add("hidden")},this._options.duration),this._options.onHide(this,this._targetEl)},e.prototype.updateOnHide=function(t){this._options.onHide=t},e}();function em(){document.querySelectorAll("[data-dismiss-target]").forEach(function(e){var t=e.getAttribute("data-dismiss-target"),r=document.querySelector(t);r?new E1(r,e):console.error('The dismiss element with id "'.concat(t,'" does not exist. Please check the data-dismiss-target attribute.'))})}typeof window<"u"&&(window.Dismiss=E1,window.initDismisses=em);var Lt="top",pr="bottom",hr="right",At="left",tm="auto",js=[Lt,pr,hr,At],Ra="start",ds="end",JP="clippingParents",_1="viewport",ui="popper",ZP="reference",z0=js.reduce(function(e,t){return e.concat([t+"-"+Ra,t+"-"+ds])},[]),C1=[].concat(js,[tm]).reduce(function(e,t){return e.concat([t,t+"-"+Ra,t+"-"+ds])},[]),eI="beforeRead",tI="read",rI="afterRead",nI="beforeMain",oI="main",aI="afterMain",iI="beforeWrite",sI="write",lI="afterWrite",cI=[eI,tI,rI,nI,oI,aI,iI,sI,lI];function Ur(e){return e?(e.nodeName||"").toLowerCase():null}function Qt(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Yo(e){var t=Qt(e).Element;return e instanceof t||e instanceof Element}function ur(e){var t=Qt(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function rm(e){if(typeof ShadowRoot>"u")return!1;var t=Qt(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function uI(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ur(a)||!Ur(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function dI(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(c,u){return c[u]="",c},{});!ur(o)||!Ur(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(c){o.removeAttribute(c)}))})}}const fI={name:"applyStyles",enabled:!0,phase:"write",fn:uI,effect:dI,requires:["computeStyles"]};function Hr(e){return e.split("-")[0]}var To=Math.max,Nc=Math.min,Ma=Math.round;function ep(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function S1(){return!/^((?!chrome|android).)*safari/i.test(ep())}function La(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),o=1,a=1;t&&ur(e)&&(o=e.offsetWidth>0&&Ma(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ma(n.height)/e.offsetHeight||1);var i=Yo(e)?Qt(e):window,s=i.visualViewport,c=!S1()&&r,u=(n.left+(c&&s?s.offsetLeft:0))/o,d=(n.top+(c&&s?s.offsetTop:0))/a,f=n.width/o,p=n.height/a;return{width:f,height:p,top:d,right:u+f,bottom:d+p,left:u,x:u,y:d}}function nm(e){var t=La(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function D1(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&rm(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function hn(e){return Qt(e).getComputedStyle(e)}function pI(e){return["table","td","th"].indexOf(Ur(e))>=0}function so(e){return((Yo(e)?e.ownerDocument:e.document)||window.document).documentElement}function Au(e){return Ur(e)==="html"?e:e.assignedSlot||e.parentNode||(rm(e)?e.host:null)||so(e)}function H0(e){return!ur(e)||hn(e).position==="fixed"?null:e.offsetParent}function hI(e){var t=/firefox/i.test(ep()),r=/Trident/i.test(ep());if(r&&ur(e)){var n=hn(e);if(n.position==="fixed")return null}var o=Au(e);for(rm(o)&&(o=o.host);ur(o)&&["html","body"].indexOf(Ur(o))<0;){var a=hn(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Ns(e){for(var t=Qt(e),r=H0(e);r&&pI(r)&&hn(r).position==="static";)r=H0(r);return r&&(Ur(r)==="html"||Ur(r)==="body"&&hn(r).position==="static")?t:r||hI(e)||t}function om(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Li(e,t,r){return To(e,Nc(t,r))}function mI(e,t,r){var n=Li(e,t,r);return n>r?r:n}function j1(){return{top:0,right:0,bottom:0,left:0}}function N1(e){return Object.assign({},j1(),e)}function T1(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var gI=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,N1(typeof t!="number"?t:T1(t,js))};function vI(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,s=Hr(r.placement),c=om(s),u=[At,hr].indexOf(s)>=0,d=u?"height":"width";if(!(!a||!i)){var f=gI(o.padding,r),p=nm(a),h=c==="y"?Lt:At,m=c==="y"?pr:hr,v=r.rects.reference[d]+r.rects.reference[c]-i[c]-r.rects.popper[d],w=i[c]-r.rects.reference[c],y=Ns(a),b=y?c==="y"?y.clientHeight||0:y.clientWidth||0:0,x=v/2-w/2,k=f[h],E=b-p[d]-f[m],C=b/2-p[d]/2+x,_=Li(k,C,E),j=c;r.modifiersData[n]=(t={},t[j]=_,t.centerOffset=_-C,t)}}function yI(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||D1(t.elements.popper,o)&&(t.elements.arrow=o))}const bI={name:"arrow",enabled:!0,phase:"main",fn:vI,effect:yI,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Aa(e){return e.split("-")[1]}var xI={top:"auto",right:"auto",bottom:"auto",left:"auto"};function wI(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:Ma(r*o)/o||0,y:Ma(n*o)/o||0}}function Y0(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,c=e.gpuAcceleration,u=e.adaptive,d=e.roundOffsets,f=e.isFixed,p=i.x,h=p===void 0?0:p,m=i.y,v=m===void 0?0:m,w=typeof d=="function"?d({x:h,y:v}):{x:h,y:v};h=w.x,v=w.y;var y=i.hasOwnProperty("x"),b=i.hasOwnProperty("y"),x=At,k=Lt,E=window;if(u){var C=Ns(r),_="clientHeight",j="clientWidth";if(C===Qt(r)&&(C=so(r),hn(C).position!=="static"&&s==="absolute"&&(_="scrollHeight",j="scrollWidth")),C=C,o===Lt||(o===At||o===hr)&&a===ds){k=pr;var N=f&&C===E&&E.visualViewport?E.visualViewport.height:C[_];v-=N-n.height,v*=c?1:-1}if(o===At||(o===Lt||o===pr)&&a===ds){x=hr;var P=f&&C===E&&E.visualViewport?E.visualViewport.width:C[j];h-=P-n.width,h*=c?1:-1}}var T=Object.assign({position:s},u&&xI),D=d===!0?wI({x:h,y:v},Qt(r)):{x:h,y:v};if(h=D.x,v=D.y,c){var R;return Object.assign({},T,(R={},R[k]=b?"0":"",R[x]=y?"0":"",R.transform=(E.devicePixelRatio||1)<=1?"translate("+h+"px, "+v+"px)":"translate3d("+h+"px, "+v+"px, 0)",R))}return Object.assign({},T,(t={},t[k]=b?v+"px":"",t[x]=y?h+"px":"",t.transform="",t))}function kI(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,i=a===void 0?!0:a,s=r.roundOffsets,c=s===void 0?!0:s,u={placement:Hr(t.placement),variation:Aa(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Y0(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Y0(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const EI={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:kI,data:{}};var al={passive:!0};function _I(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,i=n.resize,s=i===void 0?!0:i,c=Qt(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&u.forEach(function(d){d.addEventListener("scroll",r.update,al)}),s&&c.addEventListener("resize",r.update,al),function(){a&&u.forEach(function(d){d.removeEventListener("scroll",r.update,al)}),s&&c.removeEventListener("resize",r.update,al)}}const CI={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:_I,data:{}};var SI={left:"right",right:"left",bottom:"top",top:"bottom"};function Il(e){return e.replace(/left|right|bottom|top/g,function(t){return SI[t]})}var DI={start:"end",end:"start"};function $0(e){return e.replace(/start|end/g,function(t){return DI[t]})}function am(e){var t=Qt(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function im(e){return La(so(e)).left+am(e).scrollLeft}function jI(e,t){var r=Qt(e),n=so(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,c=0;if(o){a=o.width,i=o.height;var u=S1();(u||!u&&t==="fixed")&&(s=o.offsetLeft,c=o.offsetTop)}return{width:a,height:i,x:s+im(e),y:c}}function NI(e){var t,r=so(e),n=am(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=To(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=To(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-n.scrollLeft+im(e),c=-n.scrollTop;return hn(o||r).direction==="rtl"&&(s+=To(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:c}}function sm(e){var t=hn(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function P1(e){return["html","body","#document"].indexOf(Ur(e))>=0?e.ownerDocument.body:ur(e)&&sm(e)?e:P1(Au(e))}function Ai(e,t){var r;t===void 0&&(t=[]);var n=P1(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Qt(n),i=o?[a].concat(a.visualViewport||[],sm(n)?n:[]):n,s=t.concat(i);return o?s:s.concat(Ai(Au(i)))}function tp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function TI(e,t){var r=La(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function U0(e,t,r){return t===_1?tp(jI(e,r)):Yo(t)?TI(t,r):tp(NI(so(e)))}function PI(e){var t=Ai(Au(e)),r=["absolute","fixed"].indexOf(hn(e).position)>=0,n=r&&ur(e)?Ns(e):e;return Yo(n)?t.filter(function(o){return Yo(o)&&D1(o,n)&&Ur(o)!=="body"}):[]}function II(e,t,r,n){var o=t==="clippingParents"?PI(e):[].concat(t),a=[].concat(o,[r]),i=a[0],s=a.reduce(function(c,u){var d=U0(e,u,n);return c.top=To(d.top,c.top),c.right=Nc(d.right,c.right),c.bottom=Nc(d.bottom,c.bottom),c.left=To(d.left,c.left),c},U0(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function I1(e){var t=e.reference,r=e.element,n=e.placement,o=n?Hr(n):null,a=n?Aa(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,c;switch(o){case Lt:c={x:i,y:t.y-r.height};break;case pr:c={x:i,y:t.y+t.height};break;case hr:c={x:t.x+t.width,y:s};break;case At:c={x:t.x-r.width,y:s};break;default:c={x:t.x,y:t.y}}var u=o?om(o):null;if(u!=null){var d=u==="y"?"height":"width";switch(a){case Ra:c[u]=c[u]-(t[d]/2-r[d]/2);break;case ds:c[u]=c[u]+(t[d]/2-r[d]/2);break}}return c}function fs(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.strategy,i=a===void 0?e.strategy:a,s=r.boundary,c=s===void 0?JP:s,u=r.rootBoundary,d=u===void 0?_1:u,f=r.elementContext,p=f===void 0?ui:f,h=r.altBoundary,m=h===void 0?!1:h,v=r.padding,w=v===void 0?0:v,y=N1(typeof w!="number"?w:T1(w,js)),b=p===ui?ZP:ui,x=e.rects.popper,k=e.elements[m?b:p],E=II(Yo(k)?k:k.contextElement||so(e.elements.popper),c,d,i),C=La(e.elements.reference),_=I1({reference:C,element:x,strategy:"absolute",placement:o}),j=tp(Object.assign({},x,_)),N=p===ui?j:C,P={top:E.top-N.top+y.top,bottom:N.bottom-E.bottom+y.bottom,left:E.left-N.left+y.left,right:N.right-E.right+y.right},T=e.modifiersData.offset;if(p===ui&&T){var D=T[o];Object.keys(P).forEach(function(R){var S=[hr,pr].indexOf(R)>=0?1:-1,z=[Lt,pr].indexOf(R)>=0?"y":"x";P[R]+=D[z]*S})}return P}function OI(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,s=r.flipVariations,c=r.allowedAutoPlacements,u=c===void 0?C1:c,d=Aa(n),f=d?s?z0:z0.filter(function(m){return Aa(m)===d}):js,p=f.filter(function(m){return u.indexOf(m)>=0});p.length===0&&(p=f);var h=p.reduce(function(m,v){return m[v]=fs(e,{placement:v,boundary:o,rootBoundary:a,padding:i})[Hr(v)],m},{});return Object.keys(h).sort(function(m,v){return h[m]-h[v]})}function RI(e){if(Hr(e)===tm)return[];var t=Il(e);return[$0(e),t,$0(t)]}function MI(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,s=i===void 0?!0:i,c=r.fallbackPlacements,u=r.padding,d=r.boundary,f=r.rootBoundary,p=r.altBoundary,h=r.flipVariations,m=h===void 0?!0:h,v=r.allowedAutoPlacements,w=t.options.placement,y=Hr(w),b=y===w,x=c||(b||!m?[Il(w)]:RI(w)),k=[w].concat(x).reduce(function(fe,q){return fe.concat(Hr(q)===tm?OI(t,{placement:q,boundary:d,rootBoundary:f,padding:u,flipVariations:m,allowedAutoPlacements:v}):q)},[]),E=t.rects.reference,C=t.rects.popper,_=new Map,j=!0,N=k[0],P=0;P<k.length;P++){var T=k[P],D=Hr(T),R=Aa(T)===Ra,S=[Lt,pr].indexOf(D)>=0,z=S?"width":"height",A=fs(t,{placement:T,boundary:d,rootBoundary:f,altBoundary:p,padding:u}),B=S?R?hr:At:R?pr:Lt;E[z]>C[z]&&(B=Il(B));var O=Il(B),H=[];if(a&&H.push(A[D]<=0),s&&H.push(A[B]<=0,A[O]<=0),H.every(function(fe){return fe})){N=T,j=!1;break}_.set(T,H)}if(j)for(var F=m?3:1,U=function(q){var ee=k.find(function(Z){var J=_.get(Z);if(J)return J.slice(0,q).every(function(oe){return oe})});if(ee)return N=ee,"break"},re=F;re>0;re--){var Oe=U(re);if(Oe==="break")break}t.placement!==N&&(t.modifiersData[n]._skip=!0,t.placement=N,t.reset=!0)}}const LI={name:"flip",enabled:!0,phase:"main",fn:MI,requiresIfExists:["offset"],data:{_skip:!1}};function W0(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function V0(e){return[Lt,hr,pr,At].some(function(t){return e[t]>=0})}function AI(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=fs(t,{elementContext:"reference"}),s=fs(t,{altBoundary:!0}),c=W0(i,n),u=W0(s,o,a),d=V0(c),f=V0(u);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:u,isReferenceHidden:d,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":f})}const FI={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:AI};function BI(e,t,r){var n=Hr(e),o=[At,Lt].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[At,hr].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function zI(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,i=C1.reduce(function(d,f){return d[f]=BI(f,t.rects,a),d},{}),s=i[t.placement],c=s.x,u=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=i}const HI={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:zI};function YI(e){var t=e.state,r=e.name;t.modifiersData[r]=I1({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const $I={name:"popperOffsets",enabled:!0,phase:"read",fn:YI,data:{}};function UI(e){return e==="x"?"y":"x"}function WI(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,s=i===void 0?!1:i,c=r.boundary,u=r.rootBoundary,d=r.altBoundary,f=r.padding,p=r.tether,h=p===void 0?!0:p,m=r.tetherOffset,v=m===void 0?0:m,w=fs(t,{boundary:c,rootBoundary:u,padding:f,altBoundary:d}),y=Hr(t.placement),b=Aa(t.placement),x=!b,k=om(y),E=UI(k),C=t.modifiersData.popperOffsets,_=t.rects.reference,j=t.rects.popper,N=typeof v=="function"?v(Object.assign({},t.rects,{placement:t.placement})):v,P=typeof N=="number"?{mainAxis:N,altAxis:N}:Object.assign({mainAxis:0,altAxis:0},N),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,D={x:0,y:0};if(C){if(a){var R,S=k==="y"?Lt:At,z=k==="y"?pr:hr,A=k==="y"?"height":"width",B=C[k],O=B+w[S],H=B-w[z],F=h?-j[A]/2:0,U=b===Ra?_[A]:j[A],re=b===Ra?-j[A]:-_[A],Oe=t.elements.arrow,fe=h&&Oe?nm(Oe):{width:0,height:0},q=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:j1(),ee=q[S],Z=q[z],J=Li(0,_[A],fe[A]),oe=x?_[A]/2-F-J-ee-P.mainAxis:U-J-ee-P.mainAxis,ge=x?-_[A]/2+F+J+Z+P.mainAxis:re+J+Z+P.mainAxis,ve=t.elements.arrow&&Ns(t.elements.arrow),Se=ve?k==="y"?ve.clientTop||0:ve.clientLeft||0:0,ue=(R=T==null?void 0:T[k])!=null?R:0,_e=B+oe-ue-Se,De=B+ge-ue,Le=Li(h?Nc(O,_e):O,B,h?To(H,De):H);C[k]=Le,D[k]=Le-B}if(s){var er,rt=k==="x"?Lt:At,ne=k==="x"?pr:hr,Ke=C[E],ht=E==="y"?"height":"width",tr=Ke+w[rt],jr=Ke-w[ne],rr=[Lt,At].indexOf(y)!==-1,co=(er=T==null?void 0:T[E])!=null?er:0,uo=rr?tr:Ke-_[ht]-j[ht]-co+P.altAxis,jt=rr?Ke+_[ht]+j[ht]-co-P.altAxis:jr,mr=h&&rr?mI(uo,Ke,jt):Li(h?uo:tr,Ke,h?jt:jr);C[E]=mr,D[E]=mr-Ke}t.modifiersData[n]=D}}const VI={name:"preventOverflow",enabled:!0,phase:"main",fn:WI,requiresIfExists:["offset"]};function KI(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function qI(e){return e===Qt(e)||!ur(e)?am(e):KI(e)}function QI(e){var t=e.getBoundingClientRect(),r=Ma(t.width)/e.offsetWidth||1,n=Ma(t.height)/e.offsetHeight||1;return r!==1||n!==1}function GI(e,t,r){r===void 0&&(r=!1);var n=ur(t),o=ur(t)&&QI(t),a=so(t),i=La(e,o,r),s={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&((Ur(t)!=="body"||sm(a))&&(s=qI(t)),ur(t)?(c=La(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):a&&(c.x=im(a))),{x:i.left+s.scrollLeft-c.x,y:i.top+s.scrollTop-c.y,width:i.width,height:i.height}}function XI(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var c=t.get(s);c&&o(c)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function JI(e){var t=XI(e);return cI.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function ZI(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function eO(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var K0={placement:"bottom",modifiers:[],strategy:"absolute"};function q0(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(n){return!(n&&typeof n.getBoundingClientRect=="function")})}function tO(e){e===void 0&&(e={});var t=e,r=t.defaultModifiers,n=r===void 0?[]:r,o=t.defaultOptions,a=o===void 0?K0:o;return function(s,c,u){u===void 0&&(u=a);var d={placement:"bottom",orderedModifiers:[],options:Object.assign({},K0,a),modifiersData:{},elements:{reference:s,popper:c},attributes:{},styles:{}},f=[],p=!1,h={state:d,setOptions:function(y){var b=typeof y=="function"?y(d.options):y;v(),d.options=Object.assign({},a,d.options,b),d.scrollParents={reference:Yo(s)?Ai(s):s.contextElement?Ai(s.contextElement):[],popper:Ai(c)};var x=JI(eO([].concat(n,d.options.modifiers)));return d.orderedModifiers=x.filter(function(k){return k.enabled}),m(),h.update()},forceUpdate:function(){if(!p){var y=d.elements,b=y.reference,x=y.popper;if(q0(b,x)){d.rects={reference:GI(b,Ns(x),d.options.strategy==="fixed"),popper:nm(x)},d.reset=!1,d.placement=d.options.placement,d.orderedModifiers.forEach(function(P){return d.modifiersData[P.name]=Object.assign({},P.data)});for(var k=0;k<d.orderedModifiers.length;k++){if(d.reset===!0){d.reset=!1,k=-1;continue}var E=d.orderedModifiers[k],C=E.fn,_=E.options,j=_===void 0?{}:_,N=E.name;typeof C=="function"&&(d=C({state:d,options:j,name:N,instance:h})||d)}}}},update:ZI(function(){return new Promise(function(w){h.forceUpdate(),w(d)})}),destroy:function(){v(),p=!0}};if(!q0(s,c))return h;h.setOptions(u).then(function(w){!p&&u.onFirstUpdate&&u.onFirstUpdate(w)});function m(){d.orderedModifiers.forEach(function(w){var y=w.name,b=w.options,x=b===void 0?{}:b,k=w.effect;if(typeof k=="function"){var E=k({state:d,name:y,instance:h,options:x}),C=function(){};f.push(E||C)}})}function v(){f.forEach(function(w){return w()}),f=[]}return h}}var rO=[CI,$I,EI,fI,HI,LI,VI,bI,FI],lm=tO({defaultModifiers:rO}),Nn=function(){return Nn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Nn.apply(this,arguments)},il=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Tn={placement:"bottom",triggerType:"click",offsetSkidding:0,offsetDistance:10,delay:300,ignoreClickOutsideClass:!1,onShow:function(){},onHide:function(){},onToggle:function(){}},nO={id:null,override:!0},O1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=Tn),o===void 0&&(o=nO),this._instanceId=o.id?o.id:t.id,this._targetEl=t,this._triggerEl=r,this._options=Nn(Nn({},Tn),n),this._popperInstance=null,this._visible=!1,this._initialized=!1,this.init(),le.addInstance("Dropdown",this,this._instanceId,o.override)}return e.prototype.init=function(){this._triggerEl&&this._targetEl&&!this._initialized&&(this._popperInstance=this._createPopperInstance(),this._setupEventListeners(),this._initialized=!0)},e.prototype.destroy=function(){var t=this,r=this._getTriggerEvents();this._options.triggerType==="click"&&r.showEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._clickHandler)}),this._options.triggerType==="hover"&&(r.showEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._hoverShowTriggerElHandler),t._targetEl.removeEventListener(n,t._hoverShowTargetElHandler)}),r.hideEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._hoverHideHandler),t._targetEl.removeEventListener(n,t._hoverHideHandler)})),this._popperInstance.destroy(),this._initialized=!1},e.prototype.removeInstance=function(){le.removeInstance("Dropdown",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype._setupEventListeners=function(){var t=this,r=this._getTriggerEvents();this._clickHandler=function(){t.toggle()},this._options.triggerType==="click"&&r.showEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._clickHandler)}),this._hoverShowTriggerElHandler=function(n){n.type==="click"?t.toggle():setTimeout(function(){t.show()},t._options.delay)},this._hoverShowTargetElHandler=function(){t.show()},this._hoverHideHandler=function(){setTimeout(function(){t._targetEl.matches(":hover")||t.hide()},t._options.delay)},this._options.triggerType==="hover"&&(r.showEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._hoverShowTriggerElHandler),t._targetEl.addEventListener(n,t._hoverShowTargetElHandler)}),r.hideEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._hoverHideHandler),t._targetEl.addEventListener(n,t._hoverHideHandler)}))},e.prototype._createPopperInstance=function(){return lm(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[this._options.offsetSkidding,this._options.offsetDistance]}}]})},e.prototype._setupClickOutsideListener=function(){var t=this;this._clickOutsideEventListener=function(r){t._handleClickOutside(r,t._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},e.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},e.prototype._handleClickOutside=function(t,r){var n=t.target,o=this._options.ignoreClickOutsideClass,a=!1;if(o){var i=document.querySelectorAll(".".concat(o));i.forEach(function(s){if(s.contains(n)){a=!0;return}})}n!==r&&!r.contains(n)&&!this._triggerEl.contains(n)&&!a&&this.isVisible()&&this.hide()},e.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","click"],hideEvents:["mouseleave"]};case"click":return{showEvents:["click"],hideEvents:[]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["click"],hideEvents:[]}}},e.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},e.prototype.isVisible=function(){return this._visible},e.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._targetEl.classList.add("block"),this._popperInstance.setOptions(function(t){return Nn(Nn({},t),{modifiers:il(il([],t.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},e.prototype.hide=function(){this._targetEl.classList.remove("block"),this._targetEl.classList.add("hidden"),this._popperInstance.setOptions(function(t){return Nn(Nn({},t),{modifiers:il(il([],t.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._visible=!1,this._removeClickOutsideListener(),this._options.onHide(this)},e.prototype.updateOnShow=function(t){this._options.onShow=t},e.prototype.updateOnHide=function(t){this._options.onHide=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function cm(){document.querySelectorAll("[data-dropdown-toggle]").forEach(function(e){var t=e.getAttribute("data-dropdown-toggle"),r=document.getElementById(t);if(r){var n=e.getAttribute("data-dropdown-placement"),o=e.getAttribute("data-dropdown-offset-skidding"),a=e.getAttribute("data-dropdown-offset-distance"),i=e.getAttribute("data-dropdown-trigger"),s=e.getAttribute("data-dropdown-delay"),c=e.getAttribute("data-dropdown-ignore-click-outside-class");new O1(r,e,{placement:n||Tn.placement,triggerType:i||Tn.triggerType,offsetSkidding:o?parseInt(o):Tn.offsetSkidding,offsetDistance:a?parseInt(a):Tn.offsetDistance,delay:s?parseInt(s):Tn.delay,ignoreClickOutsideClass:c||Tn.ignoreClickOutsideClass})}else console.error('The dropdown element with id "'.concat(t,'" does not exist. Please check the data-dropdown-toggle attribute.'))})}typeof window<"u"&&(window.Dropdown=O1,window.initDropdowns=cm);var Tc=function(){return Tc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Tc.apply(this,arguments)},Pc={placement:"center",backdropClasses:"bg-gray-900/50 dark:bg-gray-900/80 fixed inset-0 z-40",backdrop:"dynamic",closable:!0,onHide:function(){},onShow:function(){},onToggle:function(){}},oO={id:null,override:!0},R1=function(){function e(t,r,n){t===void 0&&(t=null),r===void 0&&(r=Pc),n===void 0&&(n=oO),this._eventListenerInstances=[],this._instanceId=n.id?n.id:t.id,this._targetEl=t,this._options=Tc(Tc({},Pc),r),this._isHidden=!0,this._backdropEl=null,this._initialized=!1,this.init(),le.addInstance("Modal",this,this._instanceId,n.override)}return e.prototype.init=function(){var t=this;this._targetEl&&!this._initialized&&(this._getPlacementClasses().map(function(r){t._targetEl.classList.add(r)}),this._initialized=!0)},e.prototype.destroy=function(){this._initialized&&(this.removeAllEventListenerInstances(),this._destroyBackdropEl(),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("Modal",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype._createBackdrop=function(){var t;if(this._isHidden){var r=document.createElement("div");r.setAttribute("modal-backdrop",""),(t=r.classList).add.apply(t,this._options.backdropClasses.split(" ")),document.querySelector("body").append(r),this._backdropEl=r}},e.prototype._destroyBackdropEl=function(){this._isHidden||document.querySelector("[modal-backdrop]").remove()},e.prototype._setupModalCloseEventListeners=function(){var t=this;this._options.backdrop==="dynamic"&&(this._clickOutsideEventListener=function(r){t._handleOutsideClick(r.target)},this._targetEl.addEventListener("click",this._clickOutsideEventListener,!0)),this._keydownEventListener=function(r){r.key==="Escape"&&t.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},e.prototype._removeModalCloseEventListeners=function(){this._options.backdrop==="dynamic"&&this._targetEl.removeEventListener("click",this._clickOutsideEventListener,!0),document.body.removeEventListener("keydown",this._keydownEventListener,!0)},e.prototype._handleOutsideClick=function(t){(t===this._targetEl||t===this._backdropEl&&this.isVisible())&&this.hide()},e.prototype._getPlacementClasses=function(){switch(this._options.placement){case"top-left":return["justify-start","items-start"];case"top-center":return["justify-center","items-start"];case"top-right":return["justify-end","items-start"];case"center-left":return["justify-start","items-center"];case"center":return["justify-center","items-center"];case"center-right":return["justify-end","items-center"];case"bottom-left":return["justify-start","items-end"];case"bottom-center":return["justify-center","items-end"];case"bottom-right":return["justify-end","items-end"];default:return["justify-center","items-center"]}},e.prototype.toggle=function(){this._isHidden?this.show():this.hide(),this._options.onToggle(this)},e.prototype.show=function(){this.isHidden&&(this._targetEl.classList.add("flex"),this._targetEl.classList.remove("hidden"),this._targetEl.setAttribute("aria-modal","true"),this._targetEl.setAttribute("role","dialog"),this._targetEl.removeAttribute("aria-hidden"),this._createBackdrop(),this._isHidden=!1,this._options.closable&&this._setupModalCloseEventListeners(),document.body.classList.add("overflow-hidden"),this._options.onShow(this))},e.prototype.hide=function(){this.isVisible&&(this._targetEl.classList.add("hidden"),this._targetEl.classList.remove("flex"),this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.removeAttribute("aria-modal"),this._targetEl.removeAttribute("role"),this._destroyBackdropEl(),this._isHidden=!0,document.body.classList.remove("overflow-hidden"),this._options.closable&&this._removeModalCloseEventListeners(),this._options.onHide(this))},e.prototype.isVisible=function(){return!this._isHidden},e.prototype.isHidden=function(){return this._isHidden},e.prototype.addEventListenerInstance=function(t,r,n){this._eventListenerInstances.push({element:t,type:r,handler:n})},e.prototype.removeAllEventListenerInstances=function(){this._eventListenerInstances.map(function(t){t.element.removeEventListener(t.type,t.handler)}),this._eventListenerInstances=[]},e.prototype.getAllEventListenerInstances=function(){return this._eventListenerInstances},e.prototype.updateOnShow=function(t){this._options.onShow=t},e.prototype.updateOnHide=function(t){this._options.onHide=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function um(){document.querySelectorAll("[data-modal-target]").forEach(function(e){var t=e.getAttribute("data-modal-target"),r=document.getElementById(t);if(r){var n=r.getAttribute("data-modal-placement"),o=r.getAttribute("data-modal-backdrop");new R1(r,{placement:n||Pc.placement,backdrop:o||Pc.backdrop})}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-target attribute points to the correct modal id?."))}),document.querySelectorAll("[data-modal-toggle]").forEach(function(e){var t=e.getAttribute("data-modal-toggle"),r=document.getElementById(t);if(r){var n=le.getInstance("Modal",t);if(n){var o=function(){n.toggle()};e.addEventListener("click",o),n.addEventListenerInstance(e,"click",o)}else console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-toggle attribute points to the correct modal id?"))}),document.querySelectorAll("[data-modal-show]").forEach(function(e){var t=e.getAttribute("data-modal-show"),r=document.getElementById(t);if(r){var n=le.getInstance("Modal",t);if(n){var o=function(){n.show()};e.addEventListener("click",o),n.addEventListenerInstance(e,"click",o)}else console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-show attribute points to the correct modal id?"))}),document.querySelectorAll("[data-modal-hide]").forEach(function(e){var t=e.getAttribute("data-modal-hide"),r=document.getElementById(t);if(r){var n=le.getInstance("Modal",t);if(n){var o=function(){n.hide()};e.addEventListener("click",o),n.addEventListenerInstance(e,"click",o)}else console.error("Modal with id ".concat(t," has not been initialized. Please initialize it using the data-modal-target attribute."))}else console.error("Modal with id ".concat(t," does not exist. Are you sure that the data-modal-hide attribute points to the correct modal id?"))})}typeof window<"u"&&(window.Modal=R1,window.initModals=um);var Ic=function(){return Ic=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Ic.apply(this,arguments)},bo={placement:"left",bodyScrolling:!1,backdrop:!0,edge:!1,edgeOffset:"bottom-[60px]",backdropClasses:"bg-gray-900/50 dark:bg-gray-900/80 fixed inset-0 z-30",onShow:function(){},onHide:function(){},onToggle:function(){}},aO={id:null,override:!0},M1=function(){function e(t,r,n){t===void 0&&(t=null),r===void 0&&(r=bo),n===void 0&&(n=aO),this._eventListenerInstances=[],this._instanceId=n.id?n.id:t.id,this._targetEl=t,this._options=Ic(Ic({},bo),r),this._visible=!1,this._initialized=!1,this.init(),le.addInstance("Drawer",this,this._instanceId,n.override)}return e.prototype.init=function(){var t=this;this._targetEl&&!this._initialized&&(this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.classList.add("transition-transform"),this._getPlacementClasses(this._options.placement).base.map(function(r){t._targetEl.classList.add(r)}),this._handleEscapeKey=function(r){r.key==="Escape"&&t.isVisible()&&t.hide()},document.addEventListener("keydown",this._handleEscapeKey),this._initialized=!0)},e.prototype.destroy=function(){this._initialized&&(this.removeAllEventListenerInstances(),this._destroyBackdropEl(),document.removeEventListener("keydown",this._handleEscapeKey),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("Drawer",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.hide=function(){var t=this;this._options.edge?(this._getPlacementClasses(this._options.placement+"-edge").active.map(function(r){t._targetEl.classList.remove(r)}),this._getPlacementClasses(this._options.placement+"-edge").inactive.map(function(r){t._targetEl.classList.add(r)})):(this._getPlacementClasses(this._options.placement).active.map(function(r){t._targetEl.classList.remove(r)}),this._getPlacementClasses(this._options.placement).inactive.map(function(r){t._targetEl.classList.add(r)})),this._targetEl.setAttribute("aria-hidden","true"),this._targetEl.removeAttribute("aria-modal"),this._targetEl.removeAttribute("role"),this._options.bodyScrolling||document.body.classList.remove("overflow-hidden"),this._options.backdrop&&this._destroyBackdropEl(),this._visible=!1,this._options.onHide(this)},e.prototype.show=function(){var t=this;this._options.edge?(this._getPlacementClasses(this._options.placement+"-edge").active.map(function(r){t._targetEl.classList.add(r)}),this._getPlacementClasses(this._options.placement+"-edge").inactive.map(function(r){t._targetEl.classList.remove(r)})):(this._getPlacementClasses(this._options.placement).active.map(function(r){t._targetEl.classList.add(r)}),this._getPlacementClasses(this._options.placement).inactive.map(function(r){t._targetEl.classList.remove(r)})),this._targetEl.setAttribute("aria-modal","true"),this._targetEl.setAttribute("role","dialog"),this._targetEl.removeAttribute("aria-hidden"),this._options.bodyScrolling||document.body.classList.add("overflow-hidden"),this._options.backdrop&&this._createBackdrop(),this._visible=!0,this._options.onShow(this)},e.prototype.toggle=function(){this.isVisible()?this.hide():this.show()},e.prototype._createBackdrop=function(){var t,r=this;if(!this._visible){var n=document.createElement("div");n.setAttribute("drawer-backdrop",""),(t=n.classList).add.apply(t,this._options.backdropClasses.split(" ")),document.querySelector("body").append(n),n.addEventListener("click",function(){r.hide()})}},e.prototype._destroyBackdropEl=function(){this._visible&&document.querySelector("[drawer-backdrop]")!==null&&document.querySelector("[drawer-backdrop]").remove()},e.prototype._getPlacementClasses=function(t){switch(t){case"top":return{base:["top-0","left-0","right-0"],active:["transform-none"],inactive:["-translate-y-full"]};case"right":return{base:["right-0","top-0"],active:["transform-none"],inactive:["translate-x-full"]};case"bottom":return{base:["bottom-0","left-0","right-0"],active:["transform-none"],inactive:["translate-y-full"]};case"left":return{base:["left-0","top-0"],active:["transform-none"],inactive:["-translate-x-full"]};case"bottom-edge":return{base:["left-0","top-0"],active:["transform-none"],inactive:["translate-y-full",this._options.edgeOffset]};default:return{base:["left-0","top-0"],active:["transform-none"],inactive:["-translate-x-full"]}}},e.prototype.isHidden=function(){return!this._visible},e.prototype.isVisible=function(){return this._visible},e.prototype.addEventListenerInstance=function(t,r,n){this._eventListenerInstances.push({element:t,type:r,handler:n})},e.prototype.removeAllEventListenerInstances=function(){this._eventListenerInstances.map(function(t){t.element.removeEventListener(t.type,t.handler)}),this._eventListenerInstances=[]},e.prototype.getAllEventListenerInstances=function(){return this._eventListenerInstances},e.prototype.updateOnShow=function(t){this._options.onShow=t},e.prototype.updateOnHide=function(t){this._options.onHide=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function dm(){document.querySelectorAll("[data-drawer-target]").forEach(function(e){var t=e.getAttribute("data-drawer-target"),r=document.getElementById(t);if(r){var n=e.getAttribute("data-drawer-placement"),o=e.getAttribute("data-drawer-body-scrolling"),a=e.getAttribute("data-drawer-backdrop"),i=e.getAttribute("data-drawer-edge"),s=e.getAttribute("data-drawer-edge-offset");new M1(r,{placement:n||bo.placement,bodyScrolling:o?o==="true":bo.bodyScrolling,backdrop:a?a==="true":bo.backdrop,edge:i?i==="true":bo.edge,edgeOffset:s||bo.edgeOffset})}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))}),document.querySelectorAll("[data-drawer-toggle]").forEach(function(e){var t=e.getAttribute("data-drawer-toggle"),r=document.getElementById(t);if(r){var n=le.getInstance("Drawer",t);if(n){var o=function(){n.toggle()};e.addEventListener("click",o),n.addEventListenerInstance(e,"click",o)}else console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))}),document.querySelectorAll("[data-drawer-dismiss], [data-drawer-hide]").forEach(function(e){var t=e.getAttribute("data-drawer-dismiss")?e.getAttribute("data-drawer-dismiss"):e.getAttribute("data-drawer-hide"),r=document.getElementById(t);if(r){var n=le.getInstance("Drawer",t);if(n){var o=function(){n.hide()};e.addEventListener("click",o),n.addEventListenerInstance(e,"click",o)}else console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id"))}),document.querySelectorAll("[data-drawer-show]").forEach(function(e){var t=e.getAttribute("data-drawer-show"),r=document.getElementById(t);if(r){var n=le.getInstance("Drawer",t);if(n){var o=function(){n.show()};e.addEventListener("click",o),n.addEventListenerInstance(e,"click",o)}else console.error("Drawer with id ".concat(t," has not been initialized. Please initialize it using the data-drawer-target attribute."))}else console.error("Drawer with id ".concat(t," not found. Are you sure that the data-drawer-target attribute points to the correct drawer id?"))})}typeof window<"u"&&(window.Drawer=M1,window.initDrawers=dm);var Oc=function(){return Oc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Oc.apply(this,arguments)},Rc={defaultTabId:null,activeClasses:"text-blue-600 hover:text-blue-600 dark:text-blue-500 dark:hover:text-blue-500 border-blue-600 dark:border-blue-500",inactiveClasses:"dark:border-transparent text-gray-500 hover:text-gray-600 dark:text-gray-400 border-gray-100 hover:border-gray-300 dark:border-gray-700 dark:hover:text-gray-300",onShow:function(){}},iO={id:null,override:!0},L1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=[]),n===void 0&&(n=Rc),o===void 0&&(o=iO),this._instanceId=o.id?o.id:t.id,this._tabsEl=t,this._items=r,this._activeTab=n?this.getTab(n.defaultTabId):null,this._options=Oc(Oc({},Rc),n),this._initialized=!1,this.init(),le.addInstance("Tabs",this,this._tabsEl.id,!0),le.addInstance("Tabs",this,this._instanceId,o.override)}return e.prototype.init=function(){var t=this;this._items.length&&!this._initialized&&(this._activeTab||this.setActiveTab(this._items[0]),this.show(this._activeTab.id,!0),this._items.map(function(r){r.triggerEl.addEventListener("click",function(n){n.preventDefault(),t.show(r.id)})}))},e.prototype.destroy=function(){this._initialized&&(this._initialized=!1)},e.prototype.removeInstance=function(){this.destroy(),le.removeInstance("Tabs",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.getActiveTab=function(){return this._activeTab},e.prototype.setActiveTab=function(t){this._activeTab=t},e.prototype.getTab=function(t){return this._items.filter(function(r){return r.id===t})[0]},e.prototype.show=function(t,r){var n,o,a=this;r===void 0&&(r=!1);var i=this.getTab(t);i===this._activeTab&&!r||(this._items.map(function(s){var c,u;s!==i&&((c=s.triggerEl.classList).remove.apply(c,a._options.activeClasses.split(" ")),(u=s.triggerEl.classList).add.apply(u,a._options.inactiveClasses.split(" ")),s.targetEl.classList.add("hidden"),s.triggerEl.setAttribute("aria-selected","false"))}),(n=i.triggerEl.classList).add.apply(n,this._options.activeClasses.split(" ")),(o=i.triggerEl.classList).remove.apply(o,this._options.inactiveClasses.split(" ")),i.triggerEl.setAttribute("aria-selected","true"),i.targetEl.classList.remove("hidden"),this.setActiveTab(i),this._options.onShow(this,i))},e.prototype.updateOnShow=function(t){this._options.onShow=t},e}();function fm(){document.querySelectorAll("[data-tabs-toggle]").forEach(function(e){var t=[],r=e.getAttribute("data-tabs-active-classes"),n=e.getAttribute("data-tabs-inactive-classes"),o=null;e.querySelectorAll('[role="tab"]').forEach(function(a){var i=a.getAttribute("aria-selected")==="true",s={id:a.getAttribute("data-tabs-target"),triggerEl:a,targetEl:document.querySelector(a.getAttribute("data-tabs-target"))};t.push(s),i&&(o=s.id)}),new L1(e,t,{defaultTabId:o,activeClasses:r||Rc.activeClasses,inactiveClasses:n||Rc.inactiveClasses})})}typeof window<"u"&&(window.Tabs=L1,window.initTabs=fm);var Pn=function(){return Pn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Pn.apply(this,arguments)},sl=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Mc={placement:"top",triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},sO={id:null,override:!0},A1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=Mc),o===void 0&&(o=sO),this._instanceId=o.id?o.id:t.id,this._targetEl=t,this._triggerEl=r,this._options=Pn(Pn({},Mc),n),this._popperInstance=null,this._visible=!1,this._initialized=!1,this.init(),le.addInstance("Tooltip",this,this._instanceId,o.override)}return e.prototype.init=function(){this._triggerEl&&this._targetEl&&!this._initialized&&(this._setupEventListeners(),this._popperInstance=this._createPopperInstance(),this._initialized=!0)},e.prototype.destroy=function(){var t=this;if(this._initialized){var r=this._getTriggerEvents();r.showEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._showHandler)}),r.hideEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._hideHandler)}),this._removeKeydownListener(),this._removeClickOutsideListener(),this._popperInstance&&this._popperInstance.destroy(),this._initialized=!1}},e.prototype.removeInstance=function(){le.removeInstance("Tooltip",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype._setupEventListeners=function(){var t=this,r=this._getTriggerEvents();this._showHandler=function(){t.show()},this._hideHandler=function(){t.hide()},r.showEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._showHandler)}),r.hideEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._hideHandler)})},e.prototype._createPopperInstance=function(){return lm(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[0,8]}}]})},e.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},e.prototype._setupKeydownListener=function(){var t=this;this._keydownEventListener=function(r){r.key==="Escape"&&t.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},e.prototype._removeKeydownListener=function(){document.body.removeEventListener("keydown",this._keydownEventListener,!0)},e.prototype._setupClickOutsideListener=function(){var t=this;this._clickOutsideEventListener=function(r){t._handleClickOutside(r,t._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},e.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},e.prototype._handleClickOutside=function(t,r){var n=t.target;n!==r&&!r.contains(n)&&!this._triggerEl.contains(n)&&this.isVisible()&&this.hide()},e.prototype.isVisible=function(){return this._visible},e.prototype.toggle=function(){this.isVisible()?this.hide():this.show()},e.prototype.show=function(){this._targetEl.classList.remove("opacity-0","invisible"),this._targetEl.classList.add("opacity-100","visible"),this._popperInstance.setOptions(function(t){return Pn(Pn({},t),{modifiers:sl(sl([],t.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._setupKeydownListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},e.prototype.hide=function(){this._targetEl.classList.remove("opacity-100","visible"),this._targetEl.classList.add("opacity-0","invisible"),this._popperInstance.setOptions(function(t){return Pn(Pn({},t),{modifiers:sl(sl([],t.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._removeClickOutsideListener(),this._removeKeydownListener(),this._visible=!1,this._options.onHide(this)},e.prototype.updateOnShow=function(t){this._options.onShow=t},e.prototype.updateOnHide=function(t){this._options.onHide=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function pm(){document.querySelectorAll("[data-tooltip-target]").forEach(function(e){var t=e.getAttribute("data-tooltip-target"),r=document.getElementById(t);if(r){var n=e.getAttribute("data-tooltip-trigger"),o=e.getAttribute("data-tooltip-placement");new A1(r,e,{placement:o||Mc.placement,triggerType:n||Mc.triggerType})}else console.error('The tooltip element with id "'.concat(t,'" does not exist. Please check the data-tooltip-target attribute.'))})}typeof window<"u"&&(window.Tooltip=A1,window.initTooltips=pm);var In=function(){return In=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},In.apply(this,arguments)},ll=function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Fi={placement:"top",offset:10,triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},lO={id:null,override:!0},F1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=Fi),o===void 0&&(o=lO),this._instanceId=o.id?o.id:t.id,this._targetEl=t,this._triggerEl=r,this._options=In(In({},Fi),n),this._popperInstance=null,this._visible=!1,this._initialized=!1,this.init(),le.addInstance("Popover",this,o.id?o.id:this._targetEl.id,o.override)}return e.prototype.init=function(){this._triggerEl&&this._targetEl&&!this._initialized&&(this._setupEventListeners(),this._popperInstance=this._createPopperInstance(),this._initialized=!0)},e.prototype.destroy=function(){var t=this;if(this._initialized){var r=this._getTriggerEvents();r.showEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._showHandler),t._targetEl.removeEventListener(n,t._showHandler)}),r.hideEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._hideHandler),t._targetEl.removeEventListener(n,t._hideHandler)}),this._removeKeydownListener(),this._removeClickOutsideListener(),this._popperInstance&&this._popperInstance.destroy(),this._initialized=!1}},e.prototype.removeInstance=function(){le.removeInstance("Popover",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype._setupEventListeners=function(){var t=this,r=this._getTriggerEvents();this._showHandler=function(){t.show()},this._hideHandler=function(){setTimeout(function(){t._targetEl.matches(":hover")||t.hide()},100)},r.showEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._showHandler),t._targetEl.addEventListener(n,t._showHandler)}),r.hideEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._hideHandler),t._targetEl.addEventListener(n,t._hideHandler)})},e.prototype._createPopperInstance=function(){return lm(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[0,this._options.offset]}}]})},e.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},e.prototype._setupKeydownListener=function(){var t=this;this._keydownEventListener=function(r){r.key==="Escape"&&t.hide()},document.body.addEventListener("keydown",this._keydownEventListener,!0)},e.prototype._removeKeydownListener=function(){document.body.removeEventListener("keydown",this._keydownEventListener,!0)},e.prototype._setupClickOutsideListener=function(){var t=this;this._clickOutsideEventListener=function(r){t._handleClickOutside(r,t._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},e.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},e.prototype._handleClickOutside=function(t,r){var n=t.target;n!==r&&!r.contains(n)&&!this._triggerEl.contains(n)&&this.isVisible()&&this.hide()},e.prototype.isVisible=function(){return this._visible},e.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},e.prototype.show=function(){this._targetEl.classList.remove("opacity-0","invisible"),this._targetEl.classList.add("opacity-100","visible"),this._popperInstance.setOptions(function(t){return In(In({},t),{modifiers:ll(ll([],t.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})}),this._setupClickOutsideListener(),this._setupKeydownListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},e.prototype.hide=function(){this._targetEl.classList.remove("opacity-100","visible"),this._targetEl.classList.add("opacity-0","invisible"),this._popperInstance.setOptions(function(t){return In(In({},t),{modifiers:ll(ll([],t.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})}),this._removeClickOutsideListener(),this._removeKeydownListener(),this._visible=!1,this._options.onHide(this)},e.prototype.updateOnShow=function(t){this._options.onShow=t},e.prototype.updateOnHide=function(t){this._options.onHide=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function hm(){document.querySelectorAll("[data-popover-target]").forEach(function(e){var t=e.getAttribute("data-popover-target"),r=document.getElementById(t);if(r){var n=e.getAttribute("data-popover-trigger"),o=e.getAttribute("data-popover-placement"),a=e.getAttribute("data-popover-offset");new F1(r,e,{placement:o||Fi.placement,offset:a?parseInt(a):Fi.offset,triggerType:n||Fi.triggerType})}else console.error('The popover element with id "'.concat(t,'" does not exist. Please check the data-popover-target attribute.'))})}typeof window<"u"&&(window.Popover=F1,window.initPopovers=hm);var Lc=function(){return Lc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Lc.apply(this,arguments)},rp={triggerType:"hover",onShow:function(){},onHide:function(){},onToggle:function(){}},cO={id:null,override:!0},B1=function(){function e(t,r,n,o,a){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=null),o===void 0&&(o=rp),a===void 0&&(a=cO),this._instanceId=a.id?a.id:n.id,this._parentEl=t,this._triggerEl=r,this._targetEl=n,this._options=Lc(Lc({},rp),o),this._visible=!1,this._initialized=!1,this.init(),le.addInstance("Dial",this,this._instanceId,a.override)}return e.prototype.init=function(){var t=this;if(this._triggerEl&&this._targetEl&&!this._initialized){var r=this._getTriggerEventTypes(this._options.triggerType);this._showEventHandler=function(){t.show()},r.showEvents.forEach(function(n){t._triggerEl.addEventListener(n,t._showEventHandler),t._targetEl.addEventListener(n,t._showEventHandler)}),this._hideEventHandler=function(){t._parentEl.matches(":hover")||t.hide()},r.hideEvents.forEach(function(n){t._parentEl.addEventListener(n,t._hideEventHandler)}),this._initialized=!0}},e.prototype.destroy=function(){var t=this;if(this._initialized){var r=this._getTriggerEventTypes(this._options.triggerType);r.showEvents.forEach(function(n){t._triggerEl.removeEventListener(n,t._showEventHandler),t._targetEl.removeEventListener(n,t._showEventHandler)}),r.hideEvents.forEach(function(n){t._parentEl.removeEventListener(n,t._hideEventHandler)}),this._initialized=!1}},e.prototype.removeInstance=function(){le.removeInstance("Dial",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.hide=function(){this._targetEl.classList.add("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","false"),this._visible=!1,this._options.onHide(this)},e.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._triggerEl&&this._triggerEl.setAttribute("aria-expanded","true"),this._visible=!0,this._options.onShow(this)},e.prototype.toggle=function(){this._visible?this.hide():this.show()},e.prototype.isHidden=function(){return!this._visible},e.prototype.isVisible=function(){return this._visible},e.prototype._getTriggerEventTypes=function(t){switch(t){case"hover":return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]};case"click":return{showEvents:["click","focus"],hideEvents:["focusout","blur"]};case"none":return{showEvents:[],hideEvents:[]};default:return{showEvents:["mouseenter","focus"],hideEvents:["mouseleave","blur"]}}},e.prototype.updateOnShow=function(t){this._options.onShow=t},e.prototype.updateOnHide=function(t){this._options.onHide=t},e.prototype.updateOnToggle=function(t){this._options.onToggle=t},e}();function mm(){document.querySelectorAll("[data-dial-init]").forEach(function(e){var t=e.querySelector("[data-dial-toggle]");if(t){var r=t.getAttribute("data-dial-toggle"),n=document.getElementById(r);if(n){var o=t.getAttribute("data-dial-trigger");new B1(e,t,n,{triggerType:o||rp.triggerType})}else console.error("Dial with id ".concat(r," does not exist. Are you sure that the data-dial-toggle attribute points to the correct modal id?"))}else console.error("Dial with id ".concat(e.id," does not have a trigger element. Are you sure that the data-dial-toggle attribute exists?"))})}typeof window<"u"&&(window.Dial=B1,window.initDials=mm);var Ac=function(){return Ac=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Ac.apply(this,arguments)},Q0={minValue:null,maxValue:null,onIncrement:function(){},onDecrement:function(){}},uO={id:null,override:!0},z1=function(){function e(t,r,n,o,a){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=null),o===void 0&&(o=Q0),a===void 0&&(a=uO),this._instanceId=a.id?a.id:t.id,this._targetEl=t,this._incrementEl=r,this._decrementEl=n,this._options=Ac(Ac({},Q0),o),this._initialized=!1,this.init(),le.addInstance("InputCounter",this,this._instanceId,a.override)}return e.prototype.init=function(){var t=this;this._targetEl&&!this._initialized&&(this._inputHandler=function(r){{var n=r.target;/^\d*$/.test(n.value)||(n.value=n.value.replace(/[^\d]/g,"")),t._options.maxValue!==null&&parseInt(n.value)>t._options.maxValue&&(n.value=t._options.maxValue.toString()),t._options.minValue!==null&&parseInt(n.value)<t._options.minValue&&(n.value=t._options.minValue.toString())}},this._incrementClickHandler=function(){t.increment()},this._decrementClickHandler=function(){t.decrement()},this._targetEl.addEventListener("input",this._inputHandler),this._incrementEl&&this._incrementEl.addEventListener("click",this._incrementClickHandler),this._decrementEl&&this._decrementEl.addEventListener("click",this._decrementClickHandler),this._initialized=!0)},e.prototype.destroy=function(){this._targetEl&&this._initialized&&(this._targetEl.removeEventListener("input",this._inputHandler),this._incrementEl&&this._incrementEl.removeEventListener("click",this._incrementClickHandler),this._decrementEl&&this._decrementEl.removeEventListener("click",this._decrementClickHandler),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("InputCounter",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.getCurrentValue=function(){return parseInt(this._targetEl.value)||0},e.prototype.increment=function(){this._options.maxValue!==null&&this.getCurrentValue()>=this._options.maxValue||(this._targetEl.value=(this.getCurrentValue()+1).toString(),this._options.onIncrement(this))},e.prototype.decrement=function(){this._options.minValue!==null&&this.getCurrentValue()<=this._options.minValue||(this._targetEl.value=(this.getCurrentValue()-1).toString(),this._options.onDecrement(this))},e.prototype.updateOnIncrement=function(t){this._options.onIncrement=t},e.prototype.updateOnDecrement=function(t){this._options.onDecrement=t},e}();function gm(){document.querySelectorAll("[data-input-counter]").forEach(function(e){var t=e.id,r=document.querySelector('[data-input-counter-increment="'+t+'"]'),n=document.querySelector('[data-input-counter-decrement="'+t+'"]'),o=e.getAttribute("data-input-counter-min"),a=e.getAttribute("data-input-counter-max");e?le.instanceExists("InputCounter",e.getAttribute("id"))||new z1(e,r||null,n||null,{minValue:o?parseInt(o):null,maxValue:a?parseInt(a):null}):console.error('The target element with id "'.concat(t,'" does not exist. Please check the data-input-counter attribute.'))})}typeof window<"u"&&(window.InputCounter=z1,window.initInputCounters=gm);var Fc=function(){return Fc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Fc.apply(this,arguments)},Bc={htmlEntities:!1,contentType:"input",onCopy:function(){}},dO={id:null,override:!0},H1=function(){function e(t,r,n,o){t===void 0&&(t=null),r===void 0&&(r=null),n===void 0&&(n=Bc),o===void 0&&(o=dO),this._instanceId=o.id?o.id:r.id,this._triggerEl=t,this._targetEl=r,this._options=Fc(Fc({},Bc),n),this._initialized=!1,this.init(),le.addInstance("CopyClipboard",this,this._instanceId,o.override)}return e.prototype.init=function(){var t=this;this._targetEl&&this._triggerEl&&!this._initialized&&(this._triggerElClickHandler=function(){t.copy()},this._triggerEl&&this._triggerEl.addEventListener("click",this._triggerElClickHandler),this._initialized=!0)},e.prototype.destroy=function(){this._triggerEl&&this._targetEl&&this._initialized&&(this._triggerEl&&this._triggerEl.removeEventListener("click",this._triggerElClickHandler),this._initialized=!1)},e.prototype.removeInstance=function(){le.removeInstance("CopyClipboard",this._instanceId)},e.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},e.prototype.getTargetValue=function(){if(this._options.contentType==="input")return this._targetEl.value;if(this._options.contentType==="innerHTML")return this._targetEl.innerHTML;if(this._options.contentType==="textContent")return this._targetEl.textContent.replace(/\s+/g," ").trim()},e.prototype.copy=function(){var t=this.getTargetValue();this._options.htmlEntities&&(t=this.decodeHTML(t));var r=document.createElement("textarea");return r.value=t,document.body.appendChild(r),r.select(),document.execCommand("copy"),document.body.removeChild(r),this._options.onCopy(this),t},e.prototype.decodeHTML=function(t){var r=document.createElement("textarea");return r.innerHTML=t,r.textContent},e.prototype.updateOnCopyCallback=function(t){this._options.onCopy=t},e}();function vm(){document.querySelectorAll("[data-copy-to-clipboard-target]").forEach(function(e){var t=e.getAttribute("data-copy-to-clipboard-target"),r=document.getElementById(t),n=e.getAttribute("data-copy-to-clipboard-content-type"),o=e.getAttribute("data-copy-to-clipboard-html-entities");r?le.instanceExists("CopyClipboard",r.getAttribute("id"))||new H1(e,r,{htmlEntities:o&&o==="true"?!0:Bc.htmlEntities,contentType:n||Bc.contentType}):console.error('The target element with id "'.concat(t,'" does not exist. Please check the data-copy-to-clipboard-target attribute.'))})}typeof window<"u"&&(window.CopyClipboard=H1,window.initClipboards=vm);function fO(){Xh(),Jh(),Zh(),em(),cm(),um(),dm(),fm(),pm(),hm(),mm(),gm(),vm()}typeof window<"u"&&(window.initFlowbite=fO);var pO=new VP("load",[Xh,Jh,Zh,em,cm,um,dm,fm,pm,hm,mm,gm,vm]);pO.init();function Y1(e,t){return function(){return e.apply(t,arguments)}}const{toString:hO}=Object.prototype,{getPrototypeOf:ym}=Object,Fu=(e=>t=>{const r=hO.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Dr=e=>(e=e.toLowerCase(),t=>Fu(t)===e),Bu=e=>t=>typeof t===e,{isArray:Ja}=Array,ps=Bu("undefined");function mO(e){return e!==null&&!ps(e)&&e.constructor!==null&&!ps(e.constructor)&&Vt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const $1=Dr("ArrayBuffer");function gO(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&$1(e.buffer),t}const vO=Bu("string"),Vt=Bu("function"),U1=Bu("number"),zu=e=>e!==null&&typeof e=="object",yO=e=>e===!0||e===!1,Ol=e=>{if(Fu(e)!=="object")return!1;const t=ym(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},bO=Dr("Date"),xO=Dr("File"),wO=Dr("Blob"),kO=Dr("FileList"),EO=e=>zu(e)&&Vt(e.pipe),_O=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Vt(e.append)&&((t=Fu(e))==="formdata"||t==="object"&&Vt(e.toString)&&e.toString()==="[object FormData]"))},CO=Dr("URLSearchParams"),[SO,DO,jO,NO]=["ReadableStream","Request","Response","Headers"].map(Dr),TO=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ts(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),Ja(e))for(n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else{const a=r?Object.getOwnPropertyNames(e):Object.keys(e),i=a.length;let s;for(n=0;n<i;n++)s=a[n],t.call(null,e[s],s,e)}}function W1(e,t){t=t.toLowerCase();const r=Object.keys(e);let n=r.length,o;for(;n-- >0;)if(o=r[n],t===o.toLowerCase())return o;return null}const _o=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,V1=e=>!ps(e)&&e!==_o;function np(){const{caseless:e}=V1(this)&&this||{},t={},r=(n,o)=>{const a=e&&W1(t,o)||o;Ol(t[a])&&Ol(n)?t[a]=np(t[a],n):Ol(n)?t[a]=np({},n):Ja(n)?t[a]=n.slice():t[a]=n};for(let n=0,o=arguments.length;n<o;n++)arguments[n]&&Ts(arguments[n],r);return t}const PO=(e,t,r,{allOwnKeys:n}={})=>(Ts(t,(o,a)=>{r&&Vt(o)?e[a]=Y1(o,r):e[a]=o},{allOwnKeys:n}),e),IO=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),OO=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},RO=(e,t,r,n)=>{let o,a,i;const s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],(!n||n(i,e,t))&&!s[i]&&(t[i]=e[i],s[i]=!0);e=r!==!1&&ym(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},MO=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return n!==-1&&n===r},LO=e=>{if(!e)return null;if(Ja(e))return e;let t=e.length;if(!U1(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},AO=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ym(Uint8Array)),FO=(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const a=o.value;t.call(e,a[0],a[1])}},BO=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},zO=Dr("HTMLFormElement"),HO=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),G0=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),YO=Dr("RegExp"),K1=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};Ts(r,(o,a)=>{let i;(i=t(o,a,e))!==!1&&(n[a]=i||o)}),Object.defineProperties(e,n)},$O=e=>{K1(e,(t,r)=>{if(Vt(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(Vt(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},UO=(e,t)=>{const r={},n=o=>{o.forEach(a=>{r[a]=!0})};return Ja(e)?n(e):n(String(e).split(t)),r},WO=()=>{},VO=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,Md="abcdefghijklmnopqrstuvwxyz",X0="0123456789",q1={DIGIT:X0,ALPHA:Md,ALPHA_DIGIT:Md+Md.toUpperCase()+X0},KO=(e=16,t=q1.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function qO(e){return!!(e&&Vt(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const QO=e=>{const t=new Array(10),r=(n,o)=>{if(zu(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[o]=n;const a=Ja(n)?[]:{};return Ts(n,(i,s)=>{const c=r(i,o+1);!ps(c)&&(a[s]=c)}),t[o]=void 0,a}}return n};return r(e,0)},GO=Dr("AsyncFunction"),XO=e=>e&&(zu(e)||Vt(e))&&Vt(e.then)&&Vt(e.catch),Q1=((e,t)=>e?setImmediate:t?((r,n)=>(_o.addEventListener("message",({source:o,data:a})=>{o===_o&&a===r&&n.length&&n.shift()()},!1),o=>{n.push(o),_o.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",Vt(_o.postMessage)),JO=typeof queueMicrotask<"u"?queueMicrotask.bind(_o):typeof process<"u"&&process.nextTick||Q1,L={isArray:Ja,isArrayBuffer:$1,isBuffer:mO,isFormData:_O,isArrayBufferView:gO,isString:vO,isNumber:U1,isBoolean:yO,isObject:zu,isPlainObject:Ol,isReadableStream:SO,isRequest:DO,isResponse:jO,isHeaders:NO,isUndefined:ps,isDate:bO,isFile:xO,isBlob:wO,isRegExp:YO,isFunction:Vt,isStream:EO,isURLSearchParams:CO,isTypedArray:AO,isFileList:kO,forEach:Ts,merge:np,extend:PO,trim:TO,stripBOM:IO,inherits:OO,toFlatObject:RO,kindOf:Fu,kindOfTest:Dr,endsWith:MO,toArray:LO,forEachEntry:FO,matchAll:BO,isHTMLForm:zO,hasOwnProperty:G0,hasOwnProp:G0,reduceDescriptors:K1,freezeMethods:$O,toObjectSet:UO,toCamelCase:HO,noop:WO,toFiniteNumber:VO,findKey:W1,global:_o,isContextDefined:V1,ALPHABET:q1,generateString:KO,isSpecCompliantForm:qO,toJSONObject:QO,isAsyncFn:GO,isThenable:XO,setImmediate:Q1,asap:JO};function ae(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o,this.status=o.status?o.status:null)}L.inherits(ae,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:L.toJSONObject(this.config),code:this.code,status:this.status}}});const G1=ae.prototype,X1={};["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","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{X1[e]={value:e}});Object.defineProperties(ae,X1);Object.defineProperty(G1,"isAxiosError",{value:!0});ae.from=(e,t,r,n,o,a)=>{const i=Object.create(G1);return L.toFlatObject(e,i,function(c){return c!==Error.prototype},s=>s!=="isAxiosError"),ae.call(i,e.message,t,r,n,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const ZO=null;function op(e){return L.isPlainObject(e)||L.isArray(e)}function J1(e){return L.endsWith(e,"[]")?e.slice(0,-2):e}function J0(e,t,r){return e?e.concat(t).map(function(o,a){return o=J1(o),!r&&a?"["+o+"]":o}).join(r?".":""):t}function eR(e){return L.isArray(e)&&!e.some(op)}const tR=L.toFlatObject(L,{},null,function(t){return/^is[A-Z]/.test(t)});function Hu(e,t,r){if(!L.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=L.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,w){return!L.isUndefined(w[v])});const n=r.metaTokens,o=r.visitor||d,a=r.dots,i=r.indexes,c=(r.Blob||typeof Blob<"u"&&Blob)&&L.isSpecCompliantForm(t);if(!L.isFunction(o))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(L.isDate(m))return m.toISOString();if(!c&&L.isBlob(m))throw new ae("Blob is not supported. Use a Buffer instead.");return L.isArrayBuffer(m)||L.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function d(m,v,w){let y=m;if(m&&!w&&typeof m=="object"){if(L.endsWith(v,"{}"))v=n?v:v.slice(0,-2),m=JSON.stringify(m);else if(L.isArray(m)&&eR(m)||(L.isFileList(m)||L.endsWith(v,"[]"))&&(y=L.toArray(m)))return v=J1(v),y.forEach(function(x,k){!(L.isUndefined(x)||x===null)&&t.append(i===!0?J0([v],k,a):i===null?v:v+"[]",u(x))}),!1}return op(m)?!0:(t.append(J0(w,v,a),u(m)),!1)}const f=[],p=Object.assign(tR,{defaultVisitor:d,convertValue:u,isVisitable:op});function h(m,v){if(!L.isUndefined(m)){if(f.indexOf(m)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(m),L.forEach(m,function(y,b){(!(L.isUndefined(y)||y===null)&&o.call(t,y,L.isString(b)?b.trim():b,v,p))===!0&&h(y,v?v.concat(b):[b])}),f.pop()}}if(!L.isObject(e))throw new TypeError("data must be an object");return h(e),t}function Z0(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function bm(e,t){this._pairs=[],e&&Hu(e,this,t)}const Z1=bm.prototype;Z1.append=function(t,r){this._pairs.push([t,r])};Z1.toString=function(t){const r=t?function(n){return t.call(this,n,Z0)}:Z0;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};function rR(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function eE(e,t,r){if(!t)return e;const n=r&&r.encode||rR,o=r&&r.serialize;let a;if(o?a=o(t,r):a=L.isURLSearchParams(t)?t.toString():new bm(t,r).toString(n),a){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class ev{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){L.forEach(this.handlers,function(n){n!==null&&t(n)})}}const tE={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},nR=typeof URLSearchParams<"u"?URLSearchParams:bm,oR=typeof FormData<"u"?FormData:null,aR=typeof Blob<"u"?Blob:null,iR={isBrowser:!0,classes:{URLSearchParams:nR,FormData:oR,Blob:aR},protocols:["http","https","file","blob","url","data"]},xm=typeof window<"u"&&typeof document<"u",ap=typeof navigator=="object"&&navigator||void 0,sR=xm&&(!ap||["ReactNative","NativeScript","NS"].indexOf(ap.product)<0),lR=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",cR=xm&&window.location.href||"http://localhost",uR=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:xm,hasStandardBrowserEnv:sR,hasStandardBrowserWebWorkerEnv:lR,navigator:ap,origin:cR},Symbol.toStringTag,{value:"Module"})),Ft={...uR,...iR};function dR(e,t){return Hu(e,new Ft.classes.URLSearchParams,Object.assign({visitor:function(r,n,o,a){return Ft.isNode&&L.isBuffer(r)?(this.append(n,r.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function fR(e){return L.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function pR(e){const t={},r=Object.keys(e);let n;const o=r.length;let a;for(n=0;n<o;n++)a=r[n],t[a]=e[a];return t}function rE(e){function t(r,n,o,a){let i=r[a++];if(i==="__proto__")return!0;const s=Number.isFinite(+i),c=a>=r.length;return i=!i&&L.isArray(o)?o.length:i,c?(L.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!s):((!o[i]||!L.isObject(o[i]))&&(o[i]=[]),t(r,n,o[i],a)&&L.isArray(o[i])&&(o[i]=pR(o[i])),!s)}if(L.isFormData(e)&&L.isFunction(e.entries)){const r={};return L.forEachEntry(e,(n,o)=>{t(fR(n),o,r,0)}),r}return null}function hR(e,t,r){if(L.isString(e))try{return(t||JSON.parse)(e),L.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}const Ps={transitional:tE,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){const n=r.getContentType()||"",o=n.indexOf("application/json")>-1,a=L.isObject(t);if(a&&L.isHTMLForm(t)&&(t=new FormData(t)),L.isFormData(t))return o?JSON.stringify(rE(t)):t;if(L.isArrayBuffer(t)||L.isBuffer(t)||L.isStream(t)||L.isFile(t)||L.isBlob(t)||L.isReadableStream(t))return t;if(L.isArrayBufferView(t))return t.buffer;if(L.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return dR(t,this.formSerializer).toString();if((s=L.isFileList(t))||n.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Hu(s?{"files[]":t}:t,c&&new c,this.formSerializer)}}return a||o?(r.setContentType("application/json",!1),hR(t)):t}],transformResponse:[function(t){const r=this.transitional||Ps.transitional,n=r&&r.forcedJSONParsing,o=this.responseType==="json";if(L.isResponse(t)||L.isReadableStream(t))return t;if(t&&L.isString(t)&&(n&&!this.responseType||o)){const i=!(r&&r.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(s){if(i)throw s.name==="SyntaxError"?ae.from(s,ae.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ft.classes.FormData,Blob:Ft.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};L.forEach(["delete","get","head","post","put","patch"],e=>{Ps.headers[e]={}});const mR=L.toObjectSet(["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"]),gR=e=>{const t={};let r,n,o;return e&&e.split(` `).forEach(function(i){o=i.indexOf(":"),r=i.substring(0,o).trim().toLowerCase(),n=i.substring(o+1).trim(),!(!r||t[r]&&mR[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},tv=Symbol("internals");function di(e){return e&&String(e).trim().toLowerCase()}function Rl(e){return e===!1||e==null?e:L.isArray(e)?e.map(Rl):String(e)}function vR(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}const yR=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ld(e,t,r,n,o){if(L.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!L.isString(t)){if(L.isString(n))return t.indexOf(n)!==-1;if(L.isRegExp(n))return n.test(t)}}function bR(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function xR(e,t){const r=L.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(o,a,i){return this[n].call(this,t,o,a,i)},configurable:!0})})}class Bt{constructor(t){t&&this.set(t)}set(t,r,n){const o=this;function a(s,c,u){const d=di(c);if(!d)throw new Error("header name must be a non-empty string");const f=L.findKey(o,d);(!f||o[f]===void 0||u===!0||u===void 0&&o[f]!==!1)&&(o[f||c]=Rl(s))}const i=(s,c)=>L.forEach(s,(u,d)=>a(u,d,c));if(L.isPlainObject(t)||t instanceof this.constructor)i(t,r);else if(L.isString(t)&&(t=t.trim())&&!yR(t))i(gR(t),r);else if(L.isHeaders(t))for(const[s,c]of t.entries())a(c,s,n);else t!=null&&a(r,t,n);return this}get(t,r){if(t=di(t),t){const n=L.findKey(this,t);if(n){const o=this[n];if(!r)return o;if(r===!0)return vR(o);if(L.isFunction(r))return r.call(this,o,n);if(L.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=di(t),t){const n=L.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||Ld(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let o=!1;function a(i){if(i=di(i),i){const s=L.findKey(n,i);s&&(!r||Ld(n,n[s],s,r))&&(delete n[s],o=!0)}}return L.isArray(t)?t.forEach(a):a(t),o}clear(t){const r=Object.keys(this);let n=r.length,o=!1;for(;n--;){const a=r[n];(!t||Ld(this,this[a],a,t,!0))&&(delete this[a],o=!0)}return o}normalize(t){const r=this,n={};return L.forEach(this,(o,a)=>{const i=L.findKey(n,a);if(i){r[i]=Rl(o),delete r[a];return}const s=t?bR(a):String(a).trim();s!==a&&delete r[a],r[s]=Rl(o),n[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return L.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&L.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const n=new this(t);return r.forEach(o=>n.set(o)),n}static accessor(t){const n=(this[tv]=this[tv]={accessors:{}}).accessors,o=this.prototype;function a(i){const s=di(i);n[s]||(xR(o,i),n[s]=!0)}return L.isArray(t)?t.forEach(a):a(t),this}}Bt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);L.reduceDescriptors(Bt.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});L.freezeMethods(Bt);function Ad(e,t){const r=this||Ps,n=t||r,o=Bt.from(n.headers);let a=n.data;return L.forEach(e,function(s){a=s.call(r,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function nE(e){return!!(e&&e.__CANCEL__)}function Za(e,t,r){ae.call(this,e??"canceled",ae.ERR_CANCELED,t,r),this.name="CanceledError"}L.inherits(Za,ae,{__CANCEL__:!0});function oE(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new ae("Request failed with status code "+r.status,[ae.ERR_BAD_REQUEST,ae.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function wR(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function kR(e,t){e=e||10;const r=new Array(e),n=new Array(e);let o=0,a=0,i;return t=t!==void 0?t:1e3,function(c){const u=Date.now(),d=n[a];i||(i=u),r[o]=c,n[o]=u;let f=a,p=0;for(;f!==o;)p+=r[f++],f=f%e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),u-i<t)return;const h=d&&u-d;return h?Math.round(p*1e3/h):void 0}}function ER(e,t){let r=0,n=1e3/t,o,a;const i=(u,d=Date.now())=>{r=d,o=null,a&&(clearTimeout(a),a=null),e.apply(null,u)};return[(...u)=>{const d=Date.now(),f=d-r;f>=n?i(u,d):(o=u,a||(a=setTimeout(()=>{a=null,i(o)},n-f)))},()=>o&&i(o)]}const zc=(e,t,r=3)=>{let n=0;const o=kR(50,250);return ER(a=>{const i=a.loaded,s=a.lengthComputable?a.total:void 0,c=i-n,u=o(c),d=i<=s;n=i;const f={loaded:i,total:s,progress:s?i/s:void 0,bytes:c,rate:u||void 0,estimated:u&&s&&d?(s-i)/u:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(f)},r)},rv=(e,t)=>{const r=e!=null;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},nv=e=>(...t)=>L.asap(()=>e(...t)),_R=Ft.hasStandardBrowserEnv?function(){const t=Ft.navigator&&/(msie|trident)/i.test(Ft.navigator.userAgent),r=document.createElement("a");let n;function o(a){let i=a;return t&&(r.setAttribute("href",i),i=r.href),r.setAttribute("href",i),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=o(window.location.href),function(i){const s=L.isString(i)?o(i):i;return s.protocol===n.protocol&&s.host===n.host}}():function(){return function(){return!0}}(),CR=Ft.hasStandardBrowserEnv?{write(e,t,r,n,o,a){const i=[e+"="+encodeURIComponent(t)];L.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),L.isString(n)&&i.push("path="+n),L.isString(o)&&i.push("domain="+o),a===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function SR(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function DR(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function aE(e,t){return e&&!SR(t)?DR(e,t):t}const ov=e=>e instanceof Bt?{...e}:e;function $o(e,t){t=t||{};const r={};function n(u,d,f){return L.isPlainObject(u)&&L.isPlainObject(d)?L.merge.call({caseless:f},u,d):L.isPlainObject(d)?L.merge({},d):L.isArray(d)?d.slice():d}function o(u,d,f){if(L.isUndefined(d)){if(!L.isUndefined(u))return n(void 0,u,f)}else return n(u,d,f)}function a(u,d){if(!L.isUndefined(d))return n(void 0,d)}function i(u,d){if(L.isUndefined(d)){if(!L.isUndefined(u))return n(void 0,u)}else return n(void 0,d)}function s(u,d,f){if(f in t)return n(u,d);if(f in e)return n(void 0,u)}const c={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(u,d)=>o(ov(u),ov(d),!0)};return L.forEach(Object.keys(Object.assign({},e,t)),function(d){const f=c[d]||o,p=f(e[d],t[d],d);L.isUndefined(p)&&f!==s||(r[d]=p)}),r}const iE=e=>{const t=$o({},e);let{data:r,withXSRFToken:n,xsrfHeaderName:o,xsrfCookieName:a,headers:i,auth:s}=t;t.headers=i=Bt.from(i),t.url=eE(aE(t.baseURL,t.url),e.params,e.paramsSerializer),s&&i.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let c;if(L.isFormData(r)){if(Ft.hasStandardBrowserEnv||Ft.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((c=i.getContentType())!==!1){const[u,...d]=c?c.split(";").map(f=>f.trim()).filter(Boolean):[];i.setContentType([u||"multipart/form-data",...d].join("; "))}}if(Ft.hasStandardBrowserEnv&&(n&&L.isFunction(n)&&(n=n(t)),n||n!==!1&&_R(t.url))){const u=o&&a&&CR.read(a);u&&i.set(o,u)}return t},jR=typeof XMLHttpRequest<"u",NR=jR&&function(e){return new Promise(function(r,n){const o=iE(e);let a=o.data;const i=Bt.from(o.headers).normalize();let{responseType:s,onUploadProgress:c,onDownloadProgress:u}=o,d,f,p,h,m;function v(){h&&h(),m&&m(),o.cancelToken&&o.cancelToken.unsubscribe(d),o.signal&&o.signal.removeEventListener("abort",d)}let w=new XMLHttpRequest;w.open(o.method.toUpperCase(),o.url,!0),w.timeout=o.timeout;function y(){if(!w)return;const x=Bt.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),E={data:!s||s==="text"||s==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:x,config:e,request:w};oE(function(_){r(_),v()},function(_){n(_),v()},E),w=null}"onloadend"in w?w.onloadend=y:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(y)},w.onabort=function(){w&&(n(new ae("Request aborted",ae.ECONNABORTED,e,w)),w=null)},w.onerror=function(){n(new ae("Network Error",ae.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let k=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const E=o.transitional||tE;o.timeoutErrorMessage&&(k=o.timeoutErrorMessage),n(new ae(k,E.clarifyTimeoutError?ae.ETIMEDOUT:ae.ECONNABORTED,e,w)),w=null},a===void 0&&i.setContentType(null),"setRequestHeader"in w&&L.forEach(i.toJSON(),function(k,E){w.setRequestHeader(E,k)}),L.isUndefined(o.withCredentials)||(w.withCredentials=!!o.withCredentials),s&&s!=="json"&&(w.responseType=o.responseType),u&&([p,m]=zc(u,!0),w.addEventListener("progress",p)),c&&w.upload&&([f,h]=zc(c),w.upload.addEventListener("progress",f),w.upload.addEventListener("loadend",h)),(o.cancelToken||o.signal)&&(d=x=>{w&&(n(!x||x.type?new Za(null,e,w):x),w.abort(),w=null)},o.cancelToken&&o.cancelToken.subscribe(d),o.signal&&(o.signal.aborted?d():o.signal.addEventListener("abort",d)));const b=wR(o.url);if(b&&Ft.protocols.indexOf(b)===-1){n(new ae("Unsupported protocol "+b+":",ae.ERR_BAD_REQUEST,e));return}w.send(a||null)})},TR=(e,t)=>{const{length:r}=e=e?e.filter(Boolean):[];if(t||r){let n=new AbortController,o;const a=function(u){if(!o){o=!0,s();const d=u instanceof Error?u:this.reason;n.abort(d instanceof ae?d:new Za(d instanceof Error?d.message:d))}};let i=t&&setTimeout(()=>{i=null,a(new ae(`timeout ${t} of ms exceeded`,ae.ETIMEDOUT))},t);const s=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(a):u.removeEventListener("abort",a)}),e=null)};e.forEach(u=>u.addEventListener("abort",a));const{signal:c}=n;return c.unsubscribe=()=>L.asap(s),c}},PR=function*(e,t){let r=e.byteLength;if(!t||r<t){yield e;return}let n=0,o;for(;n<r;)o=n+t,yield e.slice(n,o),n=o},IR=async function*(e,t){for await(const r of OR(e))yield*PR(r,t)},OR=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:r,value:n}=await t.read();if(r)break;yield n}}finally{await t.cancel()}},av=(e,t,r,n)=>{const o=IR(e,t);let a=0,i,s=c=>{i||(i=!0,n&&n(c))};return new ReadableStream({async pull(c){try{const{done:u,value:d}=await o.next();if(u){s(),c.close();return}let f=d.byteLength;if(r){let p=a+=f;r(p)}c.enqueue(new Uint8Array(d))}catch(u){throw s(u),u}},cancel(c){return s(c),o.return()}},{highWaterMark:2})},Yu=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",sE=Yu&&typeof ReadableStream=="function",RR=Yu&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),lE=(e,...t)=>{try{return!!e(...t)}catch{return!1}},MR=sE&&lE(()=>{let e=!1;const t=new Request(Ft.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),iv=64*1024,ip=sE&&lE(()=>L.isReadableStream(new Response("").body)),Hc={stream:ip&&(e=>e.body)};Yu&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Hc[t]&&(Hc[t]=L.isFunction(e[t])?r=>r[t]():(r,n)=>{throw new ae(`Response type '${t}' is not supported`,ae.ERR_NOT_SUPPORT,n)})})})(new Response);const LR=async e=>{if(e==null)return 0;if(L.isBlob(e))return e.size;if(L.isSpecCompliantForm(e))return(await new Request(Ft.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(L.isArrayBufferView(e)||L.isArrayBuffer(e))return e.byteLength;if(L.isURLSearchParams(e)&&(e=e+""),L.isString(e))return(await RR(e)).byteLength},AR=async(e,t)=>{const r=L.toFiniteNumber(e.getContentLength());return r??LR(t)},FR=Yu&&(async e=>{let{url:t,method:r,data:n,signal:o,cancelToken:a,timeout:i,onDownloadProgress:s,onUploadProgress:c,responseType:u,headers:d,withCredentials:f="same-origin",fetchOptions:p}=iE(e);u=u?(u+"").toLowerCase():"text";let h=TR([o,a&&a.toAbortSignal()],i),m;const v=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let w;try{if(c&&MR&&r!=="get"&&r!=="head"&&(w=await AR(d,n))!==0){let E=new Request(t,{method:"POST",body:n,duplex:"half"}),C;if(L.isFormData(n)&&(C=E.headers.get("content-type"))&&d.setContentType(C),E.body){const[_,j]=rv(w,zc(nv(c)));n=av(E.body,iv,_,j)}}L.isString(f)||(f=f?"include":"omit");const y="credentials"in Request.prototype;m=new Request(t,{...p,signal:h,method:r.toUpperCase(),headers:d.normalize().toJSON(),body:n,duplex:"half",credentials:y?f:void 0});let b=await fetch(m);const x=ip&&(u==="stream"||u==="response");if(ip&&(s||x&&v)){const E={};["status","statusText","headers"].forEach(N=>{E[N]=b[N]});const C=L.toFiniteNumber(b.headers.get("content-length")),[_,j]=s&&rv(C,zc(nv(s),!0))||[];b=new Response(av(b.body,iv,_,()=>{j&&j(),v&&v()}),E)}u=u||"text";let k=await Hc[L.findKey(Hc,u)||"text"](b,e);return!x&&v&&v(),await new Promise((E,C)=>{oE(E,C,{data:k,headers:Bt.from(b.headers),status:b.status,statusText:b.statusText,config:e,request:m})})}catch(y){throw v&&v(),y&&y.name==="TypeError"&&/fetch/i.test(y.message)?Object.assign(new ae("Network Error",ae.ERR_NETWORK,e,m),{cause:y.cause||y}):ae.from(y,y&&y.code,e,m)}}),sp={http:ZO,xhr:NR,fetch:FR};L.forEach(sp,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const sv=e=>`- ${e}`,BR=e=>L.isFunction(e)||e===null||e===!1,cE={getAdapter:e=>{e=L.isArray(e)?e:[e];const{length:t}=e;let r,n;const o={};for(let a=0;a<t;a++){r=e[a];let i;if(n=r,!BR(r)&&(n=sp[(i=String(r)).toLowerCase()],n===void 0))throw new ae(`Unknown adapter '${i}'`);if(n)break;o[i||"#"+a]=n}if(!n){const a=Object.entries(o).map(([s,c])=>`adapter ${s} `+(c===!1?"is not supported by the environment":"is not available in the build"));let i=t?a.length>1?`since : `+a.map(sv).join(` `):" "+sv(a[0]):"as no adapter specified";throw new ae("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return n},adapters:sp};function Fd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Za(null,e)}function lv(e){return Fd(e),e.headers=Bt.from(e.headers),e.data=Ad.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),cE.getAdapter(e.adapter||Ps.adapter)(e).then(function(n){return Fd(e),n.data=Ad.call(e,e.transformResponse,n),n.headers=Bt.from(n.headers),n},function(n){return nE(n)||(Fd(e),n&&n.response&&(n.response.data=Ad.call(e,e.transformResponse,n.response),n.response.headers=Bt.from(n.response.headers))),Promise.reject(n)})}const uE="1.7.7",wm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{wm[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const cv={};wm.transitional=function(t,r,n){function o(a,i){return"[Axios v"+uE+"] Transitional option '"+a+"'"+i+(n?". "+n:"")}return(a,i,s)=>{if(t===!1)throw new ae(o(i," has been removed"+(r?" in "+r:"")),ae.ERR_DEPRECATED);return r&&!cv[i]&&(cv[i]=!0,console.warn(o(i," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(a,i,s):!0}};function zR(e,t,r){if(typeof e!="object")throw new ae("options must be an object",ae.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const a=n[o],i=t[a];if(i){const s=e[a],c=s===void 0||i(s,a,e);if(c!==!0)throw new ae("option "+a+" must be "+c,ae.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new ae("Unknown option "+a,ae.ERR_BAD_OPTION)}}const lp={assertOptions:zR,validators:wm},_n=lp.validators;class Po{constructor(t){this.defaults=t,this.interceptors={request:new ev,response:new ev}}async request(t,r){try{return await this._request(t,r)}catch(n){if(n instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const a=o.stack?o.stack.replace(/^.+\n/,""):"";try{n.stack?a&&!String(n.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(n.stack+=` `+a):n.stack=a}catch{}}throw n}}_request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=$o(this.defaults,r);const{transitional:n,paramsSerializer:o,headers:a}=r;n!==void 0&&lp.assertOptions(n,{silentJSONParsing:_n.transitional(_n.boolean),forcedJSONParsing:_n.transitional(_n.boolean),clarifyTimeoutError:_n.transitional(_n.boolean)},!1),o!=null&&(L.isFunction(o)?r.paramsSerializer={serialize:o}:lp.assertOptions(o,{encode:_n.function,serialize:_n.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let i=a&&L.merge(a.common,a[r.method]);a&&L.forEach(["delete","get","head","post","put","patch","common"],m=>{delete a[m]}),r.headers=Bt.concat(i,a);const s=[];let c=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(r)===!1||(c=c&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let d,f=0,p;if(!c){const m=[lv.bind(this),void 0];for(m.unshift.apply(m,s),m.push.apply(m,u),p=m.length,d=Promise.resolve(r);f<p;)d=d.then(m[f++],m[f++]);return d}p=s.length;let h=r;for(f=0;f<p;){const m=s[f++],v=s[f++];try{h=m(h)}catch(w){v.call(this,w);break}}try{d=lv.call(this,h)}catch(m){return Promise.reject(m)}for(f=0,p=u.length;f<p;)d=d.then(u[f++],u[f++]);return d}getUri(t){t=$o(this.defaults,t);const r=aE(t.baseURL,t.url);return eE(r,t.params,t.paramsSerializer)}}L.forEach(["delete","get","head","options"],function(t){Po.prototype[t]=function(r,n){return this.request($o(n||{},{method:t,url:r,data:(n||{}).data}))}});L.forEach(["post","put","patch"],function(t){function r(n){return function(a,i,s){return this.request($o(s||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:a,data:i}))}}Po.prototype[t]=r(),Po.prototype[t+"Form"]=r(!0)});class km{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(a){r=a});const n=this;this.promise.then(o=>{if(!n._listeners)return;let a=n._listeners.length;for(;a-- >0;)n._listeners[a](o);n._listeners=null}),this.promise.then=o=>{let a;const i=new Promise(s=>{n.subscribe(s),a=s}).then(o);return i.cancel=function(){n.unsubscribe(a)},i},t(function(a,i,s){n.reason||(n.reason=new Za(a,i,s),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const t=new AbortController,r=n=>{t.abort(n)};return this.subscribe(r),t.signal.unsubscribe=()=>this.unsubscribe(r),t.signal}static source(){let t;return{token:new km(function(o){t=o}),cancel:t}}}function HR(e){return function(r){return e.apply(null,r)}}function YR(e){return L.isObject(e)&&e.isAxiosError===!0}const cp={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(cp).forEach(([e,t])=>{cp[t]=e});function dE(e){const t=new Po(e),r=Y1(Po.prototype.request,t);return L.extend(r,Po.prototype,t,{allOwnKeys:!0}),L.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return dE($o(e,o))},r}const X=dE(Ps);X.Axios=Po;X.CanceledError=Za;X.CancelToken=km;X.isCancel=nE;X.VERSION=uE;X.toFormData=Hu;X.AxiosError=ae;X.Cancel=X.CanceledError;X.all=function(t){return Promise.all(t)};X.spread=HR;X.isAxiosError=YR;X.mergeConfig=$o;X.AxiosHeaders=Bt;X.formToJSON=e=>rE(L.isHTMLForm(e)?new FormData(e):e);X.getAdapter=cE.getAdapter;X.HttpStatusCode=cp;X.default=X;var lo={exports:{}};const $R={},UR=Object.freeze(Object.defineProperty({__proto__:null,default:$R},Symbol.toStringTag,{value:"Module"})),$u=i_(UR),WR="dotenv",VR="16.4.7",KR="Loads environment variables from .env file",qR="lib/main.js",QR="lib/main.d.ts",GR={".":{types:"./lib/main.d.ts",require:"./lib/main.js",default:"./lib/main.js"},"./config":"./config.js","./config.js":"./config.js","./lib/env-options":"./lib/env-options.js","./lib/env-options.js":"./lib/env-options.js","./lib/cli-options":"./lib/cli-options.js","./lib/cli-options.js":"./lib/cli-options.js","./package.json":"./package.json"},XR={"dts-check":"tsc --project tests/types/tsconfig.json",lint:"standard",pretest:"npm run lint && npm run dts-check",test:"tap run --allow-empty-coverage --disable-coverage --timeout=60000","test:coverage":"tap run --show-full-coverage --timeout=60000 --coverage-report=lcov",prerelease:"npm test",release:"standard-version"},JR={type:"git",url:"git://github.com/motdotla/dotenv.git"},ZR="https://dotenvx.com",e4=["dotenv","env",".env","environment","variables","config","settings"],t4="README.md",r4="BSD-2-Clause",n4={"@types/node":"^18.11.3",decache:"^4.6.2",sinon:"^14.0.1",standard:"^17.0.0","standard-version":"^9.5.0",tap:"^19.2.0",typescript:"^4.8.4"},o4={node:">=12"},a4={fs:!1},i4={name:WR,version:VR,description:KR,main:qR,types:QR,exports:GR,scripts:XR,repository:JR,funding:ZR,keywords:e4,readmeFilename:t4,license:r4,devDependencies:n4,engines:o4,browser:a4};var Bi={};const up=$u,Em=$u,s4=$u,l4=$u,c4=i4,_m=c4.version,u4=/(?:^|^)\s*(?:export\s+)?([\w.-]+)(?:\s*=\s*?|:\s+?)(\s*'(?:\\'|[^'])*'|\s*"(?:\\"|[^"])*"|\s*`(?:\\`|[^`])*`|[^#\r\n]+)?\s*(?:#.*)?(?:$|$)/mg;function d4(e){const t={};let r=e.toString();r=r.replace(/\r\n?/mg,` `);let n;for(;(n=u4.exec(r))!=null;){const o=n[1];let a=n[2]||"";a=a.trim();const i=a[0];a=a.replace(/^(['"`])([\s\S]*)\1$/mg,"$2"),i==='"'&&(a=a.replace(/\\n/g,` `),a=a.replace(/\\r/g,"\r")),t[o]=a}return t}function f4(e){const t=pE(e),r=et.configDotenv({path:t});if(!r.parsed){const i=new Error(`MISSING_DATA: Cannot parse ${t} for an unknown reason`);throw i.code="MISSING_DATA",i}const n=fE(e).split(","),o=n.length;let a;for(let i=0;i<o;i++)try{const s=n[i].trim(),c=m4(r,s);a=et.decrypt(c.ciphertext,c.key);break}catch(s){if(i+1>=o)throw s}return et.parse(a)}function p4(e){console.log(`[dotenv@${_m}][INFO] ${e}`)}function h4(e){console.log(`[dotenv@${_m}][WARN] ${e}`)}function Yc(e){console.log(`[dotenv@${_m}][DEBUG] ${e}`)}function fE(e){return e&&e.DOTENV_KEY&&e.DOTENV_KEY.length>0?e.DOTENV_KEY:Bi.DOTENV_KEY&&Bi.DOTENV_KEY.length>0?Bi.DOTENV_KEY:""}function m4(e,t){let r;try{r=new URL(t)}catch(s){if(s.code==="ERR_INVALID_URL"){const c=new Error("INVALID_DOTENV_KEY: Wrong format. Must be in valid uri format like dotenv://:key_1234@dotenvx.com/vault/.env.vault?environment=development");throw c.code="INVALID_DOTENV_KEY",c}throw s}const n=r.password;if(!n){const s=new Error("INVALID_DOTENV_KEY: Missing key part");throw s.code="INVALID_DOTENV_KEY",s}const o=r.searchParams.get("environment");if(!o){const s=new Error("INVALID_DOTENV_KEY: Missing environment part");throw s.code="INVALID_DOTENV_KEY",s}const a=`DOTENV_VAULT_${o.toUpperCase()}`,i=e.parsed[a];if(!i){const s=new Error(`NOT_FOUND_DOTENV_ENVIRONMENT: Cannot locate environment ${a} in your .env.vault file.`);throw s.code="NOT_FOUND_DOTENV_ENVIRONMENT",s}return{ciphertext:i,key:n}}function pE(e){let t=null;if(e&&e.path&&e.path.length>0)if(Array.isArray(e.path))for(const r of e.path)up.existsSync(r)&&(t=r.endsWith(".vault")?r:`${r}.vault`);else t=e.path.endsWith(".vault")?e.path:`${e.path}.vault`;else t=Em.resolve(process.cwd(),".env.vault");return up.existsSync(t)?t:null}function uv(e){return e[0]==="~"?Em.join(s4.homedir(),e.slice(1)):e}function g4(e){p4("Loading env from encrypted .env.vault");const t=et._parseVault(e);let r=Bi;return e&&e.processEnv!=null&&(r=e.processEnv),et.populate(r,t,e),{parsed:t}}function v4(e){const t=Em.resolve(process.cwd(),".env");let r="utf8";const n=!!(e&&e.debug);e&&e.encoding?r=e.encoding:n&&Yc("No encoding is specified. UTF-8 is used by default");let o=[t];if(e&&e.path)if(!Array.isArray(e.path))o=[uv(e.path)];else{o=[];for(const c of e.path)o.push(uv(c))}let a;const i={};for(const c of o)try{const u=et.parse(up.readFileSync(c,{encoding:r}));et.populate(i,u,e)}catch(u){n&&Yc(`Failed to load ${c} ${u.message}`),a=u}let s=Bi;return e&&e.processEnv!=null&&(s=e.processEnv),et.populate(s,i,e),a?{parsed:i,error:a}:{parsed:i}}function y4(e){if(fE(e).length===0)return et.configDotenv(e);const t=pE(e);return t?et._configVault(e):(h4(`You set DOTENV_KEY but you are missing a .env.vault file at ${t}. Did you forget to build it?`),et.configDotenv(e))}function b4(e,t){const r=Buffer.from(t.slice(-64),"hex");let n=Buffer.from(e,"base64");const o=n.subarray(0,12),a=n.subarray(-16);n=n.subarray(12,-16);try{const i=l4.createDecipheriv("aes-256-gcm",r,o);return i.setAuthTag(a),`${i.update(n)}${i.final()}`}catch(i){const s=i instanceof RangeError,c=i.message==="Invalid key length",u=i.message==="Unsupported state or unable to authenticate data";if(s||c){const d=new Error("INVALID_DOTENV_KEY: It must be 64 characters long (or more)");throw d.code="INVALID_DOTENV_KEY",d}else if(u){const d=new Error("DECRYPTION_FAILED: Please check your DOTENV_KEY");throw d.code="DECRYPTION_FAILED",d}else throw i}}function x4(e,t,r={}){const n=!!(r&&r.debug),o=!!(r&&r.override);if(typeof t!="object"){const a=new Error("OBJECT_REQUIRED: Please check the processEnv argument being passed to populate");throw a.code="OBJECT_REQUIRED",a}for(const a of Object.keys(t))Object.prototype.hasOwnProperty.call(e,a)?(o===!0&&(e[a]=t[a]),n&&Yc(o===!0?`"${a}" is already defined and WAS overwritten`:`"${a}" is already defined and was NOT overwritten`)):e[a]=t[a]}const et={configDotenv:v4,_configVault:g4,_parseVault:f4,config:y4,decrypt:b4,parse:d4,populate:x4};lo.exports.configDotenv=et.configDotenv;lo.exports._configVault=et._configVault;lo.exports._parseVault=et._parseVault;lo.exports.config=et.config;lo.exports.decrypt=et.decrypt;lo.exports.parse=et.parse;lo.exports.populate=et.populate;lo.exports=et;const w4=()=>{const[e,t]=g.useState(0),[r,n]=g.useState(null),[o,a]=g.useState([]),[i,s]=g.useState(!0),c=o.length,u=()=>{t(h=>(h+1)%c)},d=()=>{t(h=>(h-1+c)%c)};g.useEffect(()=>{(async()=>{s(!0);try{const m=await X.get("http://192.168.3.70:4000/api/homepage/editorial");n(m.data);const v=await X.get("http://192.168.3.70:4000/api/homepage/entrepreneurs");a(v.data)}catch(m){console.error("Failed to fetch data:",m)}finally{s(!1)}})()},[]);const f=["/carousel-1.jpg","/carousel-2.jpg","/carousel-3.jpg","/carousel-4.jpg"],p=-e*403;return l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsx("div",{className:"sm:h-90 md:h-[68vh]",children:l.jsx(Zx,{pauseOnHover:!0,children:f.map((h,m)=>l.jsx("div",{className:"relative",children:l.jsx("img",{src:h,alt:`Image ${m+1}`,className:"block w-full h-full object-cover"})},m))})}),r?l.jsxs("div",{className:"quoteContainer",children:[l.jsxs("div",{className:"quoteHeader",children:[l.jsx("svg",{width:"620",height:"20",className:"line-left",transform:"scale(-1, 1)",children:l.jsx("path",{d:"M 0,10 H 585 M 595,10 l -5,-5 l -5,5 l 5,5 z",fill:"#ED553B",stroke:"#ED553B",strokeWidth:"3"})}),l.jsx("h1",{className:"quoteTitle inknut-antiqua-regular",children:"Quote Of The Day"}),l.jsx("svg",{width:"620",height:"20",className:"line-right",children:l.jsx("path",{d:"M 0,10 H 585 M 585,10 l 5,-5 l 5,5 l -5,5 z",fill:"#ED553B",stroke:"#ED553B",strokeWidth:"3"})})]}),l.jsxs("div",{className:"quoteContent",children:[l.jsx("div",{className:"author-Image-container",children:l.jsx("img",{src:"/Editorial.jpg",alt:"Jyoti Sharma",className:"authorImage"})}),l.jsxs("div",{className:"quoteTextContainer",children:[l.jsxs("p",{className:"quoteText roboto-slab-medium",children:['" ',r.Text,' "']}),l.jsx("p",{className:"quoteAuthor inter-bold",children:"Jyoti Sharma"})]})]})]}):l.jsx("p",{children:"Loading Quote of the Day..."}),l.jsx("div",{className:"container px-4",style:{background:"url(./homeBackground.png)",backgroundRepeat:"no-repeat",backgroundSize:"cover"},children:l.jsxs("div",{className:"flex flex-col md:flex-row items-center justify-around h-full min-h-[70vh] md:min-h-[60vh] lg:min-h-[60vh]",children:[l.jsx("div",{className:"flex-grow ml-12 flex justify-center md:justify-start",children:l.jsx("img",{src:"/book.png",alt:"Book Cover",className:" h-64 md:h-80 lg:h-96 object-cover"})}),l.jsxs("div",{className:"w-full flex-grow md:w-1/2 mt-6 md:mt-5 text-center md:text-left",children:[l.jsx("h1",{className:"text-2xl md:text-3xl lg:text-4xl font-bold text-[#393280] border-b-4 border-[#ED553B] inline-block pb-2",children:"Climate Entrepreneurs"}),l.jsx("h2",{className:"text-lg md:text-xl lg:text-2xl font-semibold text-[#393280] mt-4",children:"Stories of Climate Entrepreneurship In India & USA"}),l.jsx("p",{className:"text-base md:text-lg text-[#7A7A7A] mt-4",children:"This book showcases inspiring climate entrepreneurs from India and the USA, highlighting their success stories and the supportive ecosystems that enabled them. It offers valuable insights for students, academics, and policymakers aiming to foster sustainable innovation."}),l.jsx(te,{to:"/learning/downloadBook",children:l.jsx("button",{className:"bg-[#ED553B] hover:bg-[#d94529] text-white font-bold py-2 px-4 rounded-full mt-6",children:"Read NOW"})})]})]})}),l.jsxs("div",{className:"home-entrepreneur-container",children:[l.jsxs("div",{className:"home-entrepreneur-heading-container",children:[l.jsx("h1",{children:"Our Entrepreneurs"}),l.jsx("img",{src:"/home-entrepreneur-heading-line.svg",alt:"home-entrepreneur-heading-line"})]}),l.jsxs("div",{className:"slider",children:[l.jsx("button",{className:"prev",onClick:d,children:l.jsx("svg",{width:"24",height:"24",fill:"#ED553B",xmlns:"http://www.w3.org/2000/svg",children:l.jsx("path",{d:"M15 19l-7-7 7-7",stroke:"#ED553B",strokeWidth:"2",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})})}),l.jsx("div",{className:"slider-container",style:{transform:`translateX(${p}px)`},children:l.jsx("div",{className:"slider-content",children:o.map((h,m)=>l.jsxs("div",{className:"home-entrepreneur-card",children:[l.jsx("img",{src:h.ProfileImage,alt:h.FullName,className:"home-entrepreneur-card-image"}),l.jsx("h1",{children:h.FullName}),l.jsx("p",{className:"font-bold",children:h.Description})]},m))})}),l.jsx("button",{className:"next",onClick:u,children:l.jsx("svg",{width:"24",height:"24",fill:"#ED553B",xmlns:"http://www.w3.org/2000/svg",children:l.jsx("path",{d:"M9 5l7 7-7 7",stroke:"#ED553B",strokeWidth:"2",fill:"none",strokeLinecap:"round",strokeLinejoin:"round"})})})]})]}),l.jsx(zt,{})]})};function k4(){const e=Eu(),[t,r]=g.useState({email:"",token:""}),[n,o]=g.useState({email:"",backupCode:""}),[a,i]=g.useState(""),s=f=>r(p=>({...p,[f.target.name]:f.target.value})),c=f=>o(p=>({...p,[f.target.name]:f.target.value})),u=async f=>{var p,h;f.preventDefault(),i("");try{const{data:m}=await X.post("http://192.168.3.70:4000/api/auth/login",t);e(m.redirectUrl)}catch(m){i(((h=(p=m.response)==null?void 0:p.data)==null?void 0:h.message)||"Login failed")}},d=async f=>{var p,h;f.preventDefault(),i("");try{const{data:m}=await X.post("http://192.168.3.70:4000/api/auth/backup",n);e(m.redirectUrl)}catch(m){i(((h=(p=m.response)==null?void 0:p.data)==null?void 0:h.message)||"Backup login failed")}};return l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsx("div",{className:"login-container",children:l.jsxs("div",{className:"login-box",children:[l.jsx("h1",{className:"login-title",children:"Login"}),l.jsxs("form",{onSubmit:u,children:[l.jsx("input",{className:"login-input",name:"email",type:"email",placeholder:"Email",value:t.email,onChange:s,required:!0}),l.jsx("input",{className:"login-input",name:"token",placeholder:"6-digit code",value:t.token,onChange:s,pattern:"\\d{6}",required:!0}),l.jsx("button",{className:"login-btn",type:"submit",children:"Login with TOTP"})]}),l.jsx("hr",{}),l.jsxs("form",{onSubmit:d,style:{marginTop:"1rem"},children:[l.jsx("input",{className:"login-input",name:"email",type:"email",placeholder:"Email",value:n.email,onChange:c,required:!0}),l.jsx("input",{className:"login-input",name:"backupCode",placeholder:"Backup code",value:n.backupCode,onChange:c,required:!0}),l.jsx("button",{className:"login-btn",type:"submit",children:"Login with Backup Code"})]}),a&&l.jsx("p",{className:"error",children:a}),l.jsxs("p",{children:["Don't have an account? ",l.jsx(te,{to:"/register",children:"Register"})]})]})}),l.jsx(zt,{})]})}const E4=()=>{const[e,t]=g.useState(""),[r,n]=g.useState([]),[o,a]=g.useState(!1),[i,s]=g.useState(0),[c,u]=g.useState(!0),[d,f]=g.useState(null),p=18,h=async(v=0)=>{a(!0);try{const w=await fetch(`http://192.168.3.70:4000/api/blogs/getblog?limit=${p}&offset=${v}`,{method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}});if(w.ok){const y=await w.json();console.log("Fetched blogs:",y.blogs),y.blogs.length<p&&u(!1),n(b=>{const x=new Set(b.map(E=>E.BID)),k=y.blogs.filter(E=>!x.has(E.BID));return console.log("blogs",k),[...b,...k]})}else console.error("Error fetching blogs:",w.statusText)}catch(w){console.error("Fetch error:",w)}finally{a(!1)}},m=async()=>{try{const v=await fetch("http://192.168.3.70:4000/api/blogs/getmostlikedblog",{method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}});if(v.ok){const w=await v.json();console.log("Fetched Most Liked blogs:",w.mostLikedBlog),f(w.mostLikedBlog)}else console.error("Error fetching blogs:",v.statusText)}catch(v){console.error("Fetch error:",v)}};return g.useEffect(()=>{e===""&&h(0)},[e]),g.useEffect(()=>{m()},[]),g.useEffect(()=>{const v=()=>{const w=window.innerHeight+document.documentElement.scrollTop,y=document.documentElement.offsetHeight-200;if(w>=y&&c&&!o){const b=i+p;s(b),h(b)}};return window.addEventListener("scroll",v),()=>window.removeEventListener("scroll",v)},[i,c,o,e]),l.jsxs(l.Fragment,{children:[l.jsx(Dt,{displayOption:"login"}),d&&l.jsx(te,{to:"/blog/"+d.BID,children:l.jsx("div",{className:"most-liked-blog-container",children:l.jsxs("div",{className:"most-liked-image-container",children:[l.jsx("img",{src:d.BlogImage,alt:"Blog image",className:"h-auto"}),l.jsx("div",{className:"most-liked-title-container",children:l.jsx("p",{className:"font-bold work-sans-semisolid",children:d.Title})}),l.jsxs("div",{className:"user-image-container",children:[l.jsx("img",{src:d.UserImageURL,alt:"User image"}),d&&l.jsx("p",{className:"work-sans-medium",children:d.UserName})]})]})})}),l.jsx("div",{className:"container",children:r.map(v=>l.jsx(te,{to:"/blog/"+v.BID,children:l.jsxs(Ch,{className:"w-full max-w-sm mx-auto mb-4 border-2 border-black rounded-md shadow-lg md:max-w-md",children:[l.jsx("img",{width:500,height:400,src:v.BlogImage,className:"rounded-lg h-72 object-cover"}),l.jsxs("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white work-sans-semisolid",children:[v.Content.slice(0,27),".."]}),l.jsxs("div",{className:"flex items-center space-x-2 mt-2",children:[l.jsx("img",{src:v.UserImage,alt:"User image",className:"w-10 h-10 rounded-full"}),l.jsx("p",{className:"work-sans-medium",children:v.UserName})]})]})},v.BID))}),o&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more blogs",size:"xl"})}),l.jsx(zt,{})]})};function st(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var _4=typeof Symbol=="function"&&Symbol.observable||"@@observable",dv=_4,Bd=()=>Math.random().toString(36).substring(7).split("").join("."),C4={INIT:`@@redux/INIT${Bd()}`,REPLACE:`@@redux/REPLACE${Bd()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Bd()}`},$c=C4;function Cm(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function hE(e,t,r){if(typeof e!="function")throw new Error(st(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(st(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(st(1));return r(hE)(e,t)}let n=e,o=t,a=new Map,i=a,s=0,c=!1;function u(){i===a&&(i=new Map,a.forEach((w,y)=>{i.set(y,w)}))}function d(){if(c)throw new Error(st(3));return o}function f(w){if(typeof w!="function")throw new Error(st(4));if(c)throw new Error(st(5));let y=!0;u();const b=s++;return i.set(b,w),function(){if(y){if(c)throw new Error(st(6));y=!1,u(),i.delete(b),a=null}}}function p(w){if(!Cm(w))throw new Error(st(7));if(typeof w.type>"u")throw new Error(st(8));if(typeof w.type!="string")throw new Error(st(17));if(c)throw new Error(st(9));try{c=!0,o=n(o,w)}finally{c=!1}return(a=i).forEach(b=>{b()}),w}function h(w){if(typeof w!="function")throw new Error(st(10));n=w,p({type:$c.REPLACE})}function m(){const w=f;return{subscribe(y){if(typeof y!="object"||y===null)throw new Error(st(11));function b(){const k=y;k.next&&k.next(d())}return b(),{unsubscribe:w(b)}},[dv](){return this}}}return p({type:$c.INIT}),{dispatch:p,subscribe:f,getState:d,replaceReducer:h,[dv]:m}}function S4(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:$c.INIT})>"u")throw new Error(st(12));if(typeof r(void 0,{type:$c.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(st(13))})}function D4(e){const t=Object.keys(e),r={};for(let a=0;a<t.length;a++){const i=t[a];typeof e[i]=="function"&&(r[i]=e[i])}const n=Object.keys(r);let o;try{S4(r)}catch(a){o=a}return function(i={},s){if(o)throw o;let c=!1;const u={};for(let d=0;d<n.length;d++){const f=n[d],p=r[f],h=i[f],m=p(h,s);if(typeof m>"u")throw s&&s.type,new Error(st(14));u[f]=m,c=c||m!==h}return c=c||n.length!==Object.keys(i).length,c?u:i}}function Uc(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...n)=>t(r(...n)))}function j4(...e){return t=>(r,n)=>{const o=t(r,n);let a=()=>{throw new Error(st(15))};const i={getState:o.getState,dispatch:(c,...u)=>a(c,...u)},s=e.map(c=>c(i));return a=Uc(...s)(o.dispatch),{...o,dispatch:a}}}function N4(e){return Cm(e)&&"type"in e&&typeof e.type=="string"}var mE=Symbol.for("immer-nothing"),fv=Symbol.for("immer-draftable"),Gt=Symbol.for("immer-state");function wr(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var Fa=Object.getPrototypeOf;function Uo(e){return!!e&&!!e[Gt]}function mn(e){var t;return e?gE(e)||Array.isArray(e)||!!e[fv]||!!((t=e.constructor)!=null&&t[fv])||Wu(e)||Vu(e):!1}var T4=Object.prototype.constructor.toString();function gE(e){if(!e||typeof e!="object")return!1;const t=Fa(e);if(t===null)return!0;const r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return r===Object?!0:typeof r=="function"&&Function.toString.call(r)===T4}function Wc(e,t){Uu(e)===0?Reflect.ownKeys(e).forEach(r=>{t(r,e[r],e)}):e.forEach((r,n)=>t(n,r,e))}function Uu(e){const t=e[Gt];return t?t.type_:Array.isArray(e)?1:Wu(e)?2:Vu(e)?3:0}function dp(e,t){return Uu(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function vE(e,t,r){const n=Uu(e);n===2?e.set(t,r):n===3?e.add(r):e[t]=r}function P4(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Wu(e){return e instanceof Map}function Vu(e){return e instanceof Set}function go(e){return e.copy_||e.base_}function fp(e,t){if(Wu(e))return new Map(e);if(Vu(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);const r=gE(e);if(t===!0||t==="class_only"&&!r){const n=Object.getOwnPropertyDescriptors(e);delete n[Gt];let o=Reflect.ownKeys(n);for(let a=0;a<o.length;a++){const i=o[a],s=n[i];s.writable===!1&&(s.writable=!0,s.configurable=!0),(s.get||s.set)&&(n[i]={configurable:!0,writable:!0,enumerable:s.enumerable,value:e[i]})}return Object.create(Fa(e),n)}else{const n=Fa(e);if(n!==null&&r)return{...e};const o=Object.create(n);return Object.assign(o,e)}}function Sm(e,t=!1){return Ku(e)||Uo(e)||!mn(e)||(Uu(e)>1&&(e.set=e.add=e.clear=e.delete=I4),Object.freeze(e),t&&Object.entries(e).forEach(([r,n])=>Sm(n,!0))),e}function I4(){wr(2)}function Ku(e){return Object.isFrozen(e)}var O4={};function Wo(e){const t=O4[e];return t||wr(0,e),t}var hs;function yE(){return hs}function R4(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function pv(e,t){t&&(Wo("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function pp(e){hp(e),e.drafts_.forEach(M4),e.drafts_=null}function hp(e){e===hs&&(hs=e.parent_)}function hv(e){return hs=R4(hs,e)}function M4(e){const t=e[Gt];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function mv(e,t){t.unfinalizedDrafts_=t.drafts_.length;const r=t.drafts_[0];return e!==void 0&&e!==r?(r[Gt].modified_&&(pp(t),wr(4)),mn(e)&&(e=Vc(t,e),t.parent_||Kc(t,e)),t.patches_&&Wo("Patches").generateReplacementPatches_(r[Gt].base_,e,t.patches_,t.inversePatches_)):e=Vc(t,r,[]),pp(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==mE?e:void 0}function Vc(e,t,r){if(Ku(t))return t;const n=t[Gt];if(!n)return Wc(t,(o,a)=>gv(e,n,t,o,a,r)),t;if(n.scope_!==e)return t;if(!n.modified_)return Kc(e,n.base_,!0),n.base_;if(!n.finalized_){n.finalized_=!0,n.scope_.unfinalizedDrafts_--;const o=n.copy_;let a=o,i=!1;n.type_===3&&(a=new Set(o),o.clear(),i=!0),Wc(a,(s,c)=>gv(e,n,o,s,c,r,i)),Kc(e,o,!1),r&&e.patches_&&Wo("Patches").generatePatches_(n,r,e.patches_,e.inversePatches_)}return n.copy_}function gv(e,t,r,n,o,a,i){if(Uo(o)){const s=a&&t&&t.type_!==3&&!dp(t.assigned_,n)?a.concat(n):void 0,c=Vc(e,o,s);if(vE(r,n,c),Uo(c))e.canAutoFreeze_=!1;else return}else i&&r.add(o);if(mn(o)&&!Ku(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Vc(e,o),(!t||!t.scope_.parent_)&&typeof n!="symbol"&&Object.prototype.propertyIsEnumerable.call(r,n)&&Kc(e,o)}}function Kc(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&Sm(t,r)}function L4(e,t){const r=Array.isArray(e),n={type_:r?1:0,scope_:t?t.scope_:yE(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=n,a=Dm;r&&(o=[n],a=ms);const{revoke:i,proxy:s}=Proxy.revocable(o,a);return n.draft_=s,n.revoke_=i,s}var Dm={get(e,t){if(t===Gt)return e;const r=go(e);if(!dp(r,t))return A4(e,r,t);const n=r[t];return e.finalized_||!mn(n)?n:n===zd(e.base_,t)?(Hd(e),e.copy_[t]=gp(n,e)):n},has(e,t){return t in go(e)},ownKeys(e){return Reflect.ownKeys(go(e))},set(e,t,r){const n=bE(go(e),t);if(n!=null&&n.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){const o=zd(go(e),t),a=o==null?void 0:o[Gt];if(a&&a.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if(P4(r,o)&&(r!==void 0||dp(e.base_,t)))return!0;Hd(e),mp(e)}return e.copy_[t]===r&&(r!==void 0||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=r,e.assigned_[t]=!0),!0},deleteProperty(e,t){return zd(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Hd(e),mp(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const r=go(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:n.enumerable,value:r[t]}},defineProperty(){wr(11)},getPrototypeOf(e){return Fa(e.base_)},setPrototypeOf(){wr(12)}},ms={};Wc(Dm,(e,t)=>{ms[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});ms.deleteProperty=function(e,t){return ms.set.call(this,e,t,void 0)};ms.set=function(e,t,r){return Dm.set.call(this,e[0],t,r,e[0])};function zd(e,t){const r=e[Gt];return(r?go(r):e)[t]}function A4(e,t,r){var o;const n=bE(t,r);return n?"value"in n?n.value:(o=n.get)==null?void 0:o.call(e.draft_):void 0}function bE(e,t){if(!(t in e))return;let r=Fa(e);for(;r;){const n=Object.getOwnPropertyDescriptor(r,t);if(n)return n;r=Fa(r)}}function mp(e){e.modified_||(e.modified_=!0,e.parent_&&mp(e.parent_))}function Hd(e){e.copy_||(e.copy_=fp(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var F4=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,r,n)=>{if(typeof t=="function"&&typeof r!="function"){const a=r;r=t;const i=this;return function(c=a,...u){return i.produce(c,d=>r.call(this,d,...u))}}typeof r!="function"&&wr(6),n!==void 0&&typeof n!="function"&&wr(7);let o;if(mn(t)){const a=hv(this),i=gp(t,void 0);let s=!0;try{o=r(i),s=!1}finally{s?pp(a):hp(a)}return pv(a,n),mv(o,a)}else if(!t||typeof t!="object"){if(o=r(t),o===void 0&&(o=t),o===mE&&(o=void 0),this.autoFreeze_&&Sm(o,!0),n){const a=[],i=[];Wo("Patches").generateReplacementPatches_(t,o,a,i),n(a,i)}return o}else wr(1,t)},this.produceWithPatches=(t,r)=>{if(typeof t=="function")return(i,...s)=>this.produceWithPatches(i,c=>t(c,...s));let n,o;return[this.produce(t,r,(i,s)=>{n=i,o=s}),n,o]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){mn(e)||wr(8),Uo(e)&&(e=B4(e));const t=hv(this),r=gp(e,void 0);return r[Gt].isManual_=!0,hp(t),r}finishDraft(e,t){const r=e&&e[Gt];(!r||!r.isManual_)&&wr(9);const{scope_:n}=r;return pv(n,t),mv(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){const o=t[r];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}r>-1&&(t=t.slice(r+1));const n=Wo("Patches").applyPatches_;return Uo(e)?n(e,t):this.produce(e,o=>n(o,t))}};function gp(e,t){const r=Wu(e)?Wo("MapSet").proxyMap_(e,t):Vu(e)?Wo("MapSet").proxySet_(e,t):L4(e,t);return(t?t.scope_:yE()).drafts_.push(r),r}function B4(e){return Uo(e)||wr(10,e),xE(e)}function xE(e){if(!mn(e)||Ku(e))return e;const t=e[Gt];let r;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,r=fp(e,t.scope_.immer_.useStrictShallowCopy_)}else r=fp(e,!0);return Wc(r,(n,o)=>{vE(r,n,xE(o))}),t&&(t.finalized_=!1),r}var Xt=new F4,wE=Xt.produce;Xt.produceWithPatches.bind(Xt);Xt.setAutoFreeze.bind(Xt);Xt.setUseStrictShallowCopy.bind(Xt);Xt.applyPatches.bind(Xt);Xt.createDraft.bind(Xt);Xt.finishDraft.bind(Xt);function kE(e){return({dispatch:r,getState:n})=>o=>a=>typeof a=="function"?a(r,n,e):o(a)}var z4=kE(),H4=kE,Y4=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?Uc:Uc.apply(null,arguments)};function vv(e,t){function r(...n){if(t){let o=t(...n);if(!o)throw new Error(_r(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:n[0]}}return r.toString=()=>`${e}`,r.type=e,r.match=n=>N4(n)&&n.type===e,r}var EE=class wi extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,wi.prototype)}static get[Symbol.species](){return wi}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new wi(...t[0].concat(this)):new wi(...t.concat(this))}};function yv(e){return mn(e)?wE(e,()=>{}):e}function bv(e,t,r){if(e.has(t)){let o=e.get(t);return r.update&&(o=r.update(o,t,e),e.set(t,o)),o}if(!r.insert)throw new Error(_r(10));const n=r.insert(t,e);return e.set(t,n),n}function $4(e){return typeof e=="boolean"}var U4=()=>function(t){const{thunk:r=!0,immutableCheck:n=!0,serializableCheck:o=!0,actionCreatorCheck:a=!0}=t??{};let i=new EE;return r&&($4(r)?i.push(z4):i.push(H4(r.extraArgument))),i},W4="RTK_autoBatch",_E=e=>t=>{setTimeout(t,e)},V4=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:_E(10),K4=(e={type:"raf"})=>t=>(...r)=>{const n=t(...r);let o=!0,a=!1,i=!1;const s=new Set,c=e.type==="tick"?queueMicrotask:e.type==="raf"?V4:e.type==="callback"?e.queueNotification:_E(e.timeout),u=()=>{i=!1,a&&(a=!1,s.forEach(d=>d()))};return Object.assign({},n,{subscribe(d){const f=()=>o&&d(),p=n.subscribe(f);return s.add(d),()=>{p(),s.delete(d)}},dispatch(d){var f;try{return o=!((f=d==null?void 0:d.meta)!=null&&f[W4]),a=!o,a&&(i||(i=!0,c(u))),n.dispatch(d)}finally{o=!0}}})},q4=e=>function(r){const{autoBatch:n=!0}=r??{};let o=new EE(e);return n&&o.push(K4(typeof n=="object"?n:void 0)),o};function Q4(e){const t=U4(),{reducer:r=void 0,middleware:n,devTools:o=!0,preloadedState:a=void 0,enhancers:i=void 0}=e||{};let s;if(typeof r=="function")s=r;else if(Cm(r))s=D4(r);else throw new Error(_r(1));let c;typeof n=="function"?c=n(t):c=t();let u=Uc;o&&(u=Y4({trace:!1,...typeof o=="object"&&o}));const d=j4(...c),f=q4(d);let p=typeof i=="function"?i(f):f();const h=u(...p);return hE(s,a,h)}function CE(e){const t={},r=[];let n;const o={addCase(a,i){const s=typeof a=="string"?a:a.type;if(!s)throw new Error(_r(28));if(s in t)throw new Error(_r(29));return t[s]=i,o},addMatcher(a,i){return r.push({matcher:a,reducer:i}),o},addDefaultCase(a){return n=a,o}};return e(o),[t,r,n]}function G4(e){return typeof e=="function"}function X4(e,t){let[r,n,o]=CE(t),a;if(G4(e))a=()=>yv(e());else{const s=yv(e);a=()=>s}function i(s=a(),c){let u=[r[c.type],...n.filter(({matcher:d})=>d(c)).map(({reducer:d})=>d)];return u.filter(d=>!!d).length===0&&(u=[o]),u.reduce((d,f)=>{if(f)if(Uo(d)){const h=f(d,c);return h===void 0?d:h}else{if(mn(d))return wE(d,p=>f(p,c));{const p=f(d,c);if(p===void 0){if(d===null)return d;throw new Error(_r(9))}return p}}return d},s)}return i.getInitialState=a,i}var J4=Symbol.for("rtk-slice-createasyncthunk");function Z4(e,t){return`${e}/${t}`}function eM({creators:e}={}){var r;const t=(r=e==null?void 0:e.asyncThunk)==null?void 0:r[J4];return function(o){const{name:a,reducerPath:i=a}=o;if(!a)throw new Error(_r(11));typeof process<"u";const s=(typeof o.reducers=="function"?o.reducers(nM()):o.reducers)||{},c=Object.keys(s),u={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},d={addCase(x,k){const E=typeof x=="string"?x:x.type;if(!E)throw new Error(_r(12));if(E in u.sliceCaseReducersByType)throw new Error(_r(13));return u.sliceCaseReducersByType[E]=k,d},addMatcher(x,k){return u.sliceMatchers.push({matcher:x,reducer:k}),d},exposeAction(x,k){return u.actionCreators[x]=k,d},exposeCaseReducer(x,k){return u.sliceCaseReducersByName[x]=k,d}};c.forEach(x=>{const k=s[x],E={reducerName:x,type:Z4(a,x),createNotation:typeof o.reducers=="function"};aM(k)?sM(E,k,d,t):oM(E,k,d)});function f(){const[x={},k=[],E=void 0]=typeof o.extraReducers=="function"?CE(o.extraReducers):[o.extraReducers],C={...x,...u.sliceCaseReducersByType};return X4(o.initialState,_=>{for(let j in C)_.addCase(j,C[j]);for(let j of u.sliceMatchers)_.addMatcher(j.matcher,j.reducer);for(let j of k)_.addMatcher(j.matcher,j.reducer);E&&_.addDefaultCase(E)})}const p=x=>x,h=new Map;let m;function v(x,k){return m||(m=f()),m(x,k)}function w(){return m||(m=f()),m.getInitialState()}function y(x,k=!1){function E(_){let j=_[x];return typeof j>"u"&&k&&(j=w()),j}function C(_=p){const j=bv(h,k,{insert:()=>new WeakMap});return bv(j,_,{insert:()=>{const N={};for(const[P,T]of Object.entries(o.selectors??{}))N[P]=tM(T,_,w,k);return N}})}return{reducerPath:x,getSelectors:C,get selectors(){return C(E)},selectSlice:E}}const b={name:a,reducer:v,actions:u.actionCreators,caseReducers:u.sliceCaseReducersByName,getInitialState:w,...y(i),injectInto(x,{reducerPath:k,...E}={}){const C=k??i;return x.inject({reducerPath:C,reducer:v},E),{...b,...y(C,!0)}}};return b}}function tM(e,t,r,n){function o(a,...i){let s=t(a);return typeof s>"u"&&n&&(s=r()),e(s,...i)}return o.unwrapped=e,o}var rM=eM();function nM(){function e(t,r){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...r}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...r){return t(...r)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,r){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:r}},asyncThunk:e}}function oM({type:e,reducerName:t,createNotation:r},n,o){let a,i;if("reducer"in n){if(r&&!iM(n))throw new Error(_r(17));a=n.reducer,i=n.prepare}else a=n;o.addCase(e,a).exposeCaseReducer(t,a).exposeAction(t,i?vv(e,i):vv(e))}function aM(e){return e._reducerDefinitionType==="asyncThunk"}function iM(e){return e._reducerDefinitionType==="reducerWithPrepare"}function sM({type:e,reducerName:t},r,n,o){if(!o)throw new Error(_r(18));const{payloadCreator:a,fulfilled:i,pending:s,rejected:c,settled:u,options:d}=r,f=o(e,a,d);n.exposeAction(t,f),i&&n.addCase(f.fulfilled,i),s&&n.addCase(f.pending,s),c&&n.addCase(f.rejected,c),u&&n.addMatcher(f.settled,u),n.exposeCaseReducer(t,{fulfilled:i||cl,pending:s||cl,rejected:c||cl,settled:u||cl})}function cl(){}function _r(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const SE=rM({name:"auth",initialState:{token:null,name:"",profilePic:"",CID:"",email:"",isAdmin:!1},reducers:{loginSuccess:(e,t)=>{e.isLoggedIn=!0,e.user=t.payload},logout:e=>{e.isLoggedIn=!1,e.user=null}}}),{loginSuccess:lM,logout:cM}=SE.actions,uM=SE.reducer,DE=e=>t=>{t(lM(e))},jm=()=>e=>{e(cM())},dM=()=>{const e=_u(),t=bn(),r=Eu();return g.useEffect(()=>{const n=new URLSearchParams(t.search),o=n.get("token");if(!o){r("/login");return}const a=n.get("name")||"",i=n.get("profilePic")||"",s=n.get("CID")||"",c=n.get("email")||"",u=n.get("isAdmin")||"0";localStorage.setItem("authToken",o),localStorage.setItem("userName",a),localStorage.setItem("profilePic",i),localStorage.setItem("CID",s),localStorage.setItem("email",c),localStorage.setItem("isAdmin",u),e(DE({token:o,name:a,profilePic:i,CID:s,email:c,isAdmin:u})),r("/")},[t.search,e,r]),l.jsx("div",{children:"Redirecting..."})},Is=()=>{const e=bn(),[t,r]=g.useState(null),[n,o]=g.useState(null),a=_u(),{user:i}=pt(d=>d.auth),s=()=>{a(jm())},c=async()=>{try{const d={CID:i.CID},f=await X.post("http://192.168.3.70:4000/api/user/dashboard/get-entrepreneur-status",d);o(f.data.IsVerified)}catch(d){console.error("Error fetching status:",d),o("error")}};g.useEffect(()=>{i&&i.CID&&c()},[i]),g.useEffect(()=>{switch(e.pathname){case"/user/dashboard":r(0);break;case"/user/create_blog":r(1);break;case"/user/view_blog":r(2);break;case"/user/add_ent":r(3);break;case"/user/list_products":r(4);break;default:r(null)}},[e.pathname]);const u=d=>{n===0?(d.preventDefault(),alert("Your entrepreneur registration is pending.")):n===2?(d.preventDefault(),alert("Your entrepreneur registration has been rejected.")):n===-1&&(d.preventDefault(),alert("Please register as an entrepreneur first."))};return l.jsxs("div",{className:"left-sidebar",children:[l.jsxs("ul",{className:"menu-icons",children:[l.jsx("li",{className:t===0?"selected":"",children:l.jsx(te,{to:"/user/dashboard",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/grid_view.svg",alt:"Dashboard"})})})}),l.jsx("li",{className:t===1?"selected":"",children:l.jsx(te,{to:"/user/create_blog",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/gridicons_create.svg",alt:"Create Blog"})})})}),l.jsx("li",{className:t===2?"selected":"",children:l.jsx(te,{to:"/user/view_blog",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/ri_list-view.svg",alt:"View Blog"})})})}),l.jsx("li",{className:t===3?"selected":"",children:l.jsx(te,{to:"/user/add_ent",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/add_ent.svg",alt:"Add Entrepreneur"})})})}),l.jsx("li",{className:t===4?"selected":"",children:l.jsx(te,{to:n===1?"/user/list_products":"#",onClick:u,children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/list-product.svg",alt:"List Products"})})})})]}),l.jsxs(te,{to:"/",onClick:s,children:[l.jsx("i",{className:"icon-logout"}),l.jsx("img",{src:"/logout.svg",alt:"Logout"})]})]})},Os=()=>{const{user:e}=pt(o=>o.auth),[t,r]=g.useState({TotalViews:0,TotalLikes:0,TotalComments:0,TotalShares:0}),n=async()=>{if(!(!e||!e.CID))try{const o=await X.post("http://192.168.3.70:4000/api/user/dashboard/getStatAllTime",{method:"POST",cid:e.CID});r(o.data)}catch(o){console.error("Error fetching all-time stats:",o)}};return g.useEffect(()=>{n()},[e]),e?l.jsxs("div",{className:"right-sidebar",children:[l.jsxs("div",{className:"profile",children:[l.jsx("img",{src:e.profilePic||"/default-profile.png",alt:"Profile",className:"profile-pic"}),l.jsx("h4",{children:e.name||"Guest User"}),l.jsx("p",{children:e.email||"No Email Available"}),l.jsx("div",{className:"line"})]}),l.jsxs("div",{className:"stats",children:[l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/view.svg",alt:"View"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Views"}),l.jsx("h3",{children:t.TotalViews})]})]}),l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/like.svg",alt:"Like"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Like"}),l.jsx("h3",{children:t.TotalLikes})]})]}),l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/comment.svg",alt:"Comment"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Comments"}),l.jsx("h3",{children:t.TotalComments})]})]}),l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/share.svg",alt:"Share"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Share"}),l.jsx("h3",{children:t.TotalShares})]})]})]})]}):l.jsx("div",{children:"Loading..."})},fM=()=>{const{user:e}=pt(o=>o.auth),[t,r]=g.useState({TotalViews:0,TotalLikes:0,TotalComments:0,TotalShares:0}),n=async()=>{try{const o=await X.post("http://192.168.3.70:4000/api/user/dashboard/getStat30days",{method:"POST",cid:e.CID});r(o.data),console.log(t)}catch(o){console.error("Error fetching 30-day stats:",o)}};return g.useEffect(()=>{e&&e.CID&&n()},[e]),l.jsxs("div",{className:"dashboard-container",children:[l.jsx(Is,{}),l.jsxs("div",{className:"dashboard-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"Dashboard"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-dashboard"}),l.jsxs("div",{className:"sub-heading",children:[l.jsx("h3",{children:"Last 30 Days"}),l.jsx("p",{children:"Statistics"})]}),l.jsxs("div",{className:"stats-overview",children:[l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/view.svg",alt:"View"}),l.jsx("h4",{children:t.TotalViews}),l.jsx("p",{children:"View"})]}),l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/like.svg",alt:"Like"}),l.jsx("h4",{children:t.TotalLikes}),l.jsx("p",{children:"Likes"})]}),l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/comment.svg",alt:"Comment"}),l.jsx("h4",{children:t.TotalComments}),l.jsx("p",{children:"Comments"})]}),l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/share.svg",alt:"Share"}),l.jsx("h4",{children:t.TotalShares}),l.jsx("p",{children:"Shares"})]})]})]}),l.jsx(Os,{})]})},pM=()=>{const{user:e}=pt(h=>h.auth),[t,r]=g.useState(""),[n,o]=g.useState(""),[a,i]=g.useState(null),[s,c]=g.useState(""),u=g.useRef(null),d=h=>{const m=h.target.files[0];if(m&&m.size>5*1024*1024){c("Image size should not exceed 5MB."),i(null);return}const v=new FileReader;v.readAsDataURL(m),v.onloadend=()=>{const w=v.result.split(",")[1];i(w)},v.onerror=w=>{console.error("Error reading file:",w),c("Failed to read image file.")}},f=async()=>{if(!t||!n||!a){c("Please fill all fields and upload an image.");return}try{const m=(await X.post("http://192.168.3.70:4000/api/user/dashboard//post/blogImage",{image:a})).data.imageUrl,v={CID:e.CID,title:t,content:n,imageURL:m},w=await X.post("http://192.168.3.70:4000/api/user/dashboard/createBlog",{method:"POST",blogData:v});window.location.assign("http://192.168.3.70:4000/user/view_blog")}catch(h){console.error("Error uploading image or posting blog:",h),c("Failed to post blog. Please try again.")}},p=()=>{u.current.click()};return l.jsxs("div",{className:"create-blog-container",children:[l.jsx(Is,{}),l.jsxs("div",{className:"create-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"Write Blog"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-create-blog"}),l.jsxs("div",{className:"post-form-container",children:[l.jsx("textarea",{className:"title-input",placeholder:"Add a Title",value:t,onChange:h=>r(h.target.value)}),l.jsx("textarea",{className:"post-textarea",placeholder:"Write your post here...",value:n,onChange:h=>o(h.target.value)}),l.jsxs("div",{className:"form-footer",children:[l.jsx("input",{type:"file",accept:"image/*",onChange:d,className:"media-input",style:{display:"none"},ref:u}),l.jsxs("button",{className:"add-media-button",onClick:p,children:[l.jsx("img",{src:"/media_icon.svg",alt:"Add media",className:"media-icon"}),"Add media"]}),l.jsxs("button",{className:"post-button",onClick:f,children:["POST ",l.jsx("img",{src:"/post.svg",alt:"Post",className:"post-icon"})]})]})]}),s&&l.jsx("p",{className:"error-message",children:s})]}),l.jsx(Os,{})]})},hM=()=>{const{user:e}=pt(p=>p.auth);g.useState("");const[t,r]=g.useState([]),[n,o]=g.useState(!1),[a,i]=g.useState(0),[s,c]=g.useState(!0),u=5,d=async()=>{if(!e||!e.CID){console.warn("User or CID is not available");return}o(!0);const p={CID:e.CID,offset:a,limit:u};try{const h=await X.post("http://192.168.3.70:4000/api/user/dashboard/getBlog",{data:p});if(console.log(h.data),h.data){const m=h.data;m.blogs.length<u&&c(!1),r(v=>{const w=new Set(v.map(b=>b.BID)),y=m.blogs.filter(b=>!w.has(b.BID));return[...v,...y]})}else console.error("Error fetching blogs:",h.statusText)}catch(h){console.error("Fetch error:",h)}finally{o(!1)}};if(g.useEffect(()=>{e&&e.CID&&d()},[e]),g.useEffect(()=>{const p=()=>{const h=window.innerHeight+document.documentElement.scrollTop,m=document.documentElement.offsetHeight-200;if(h>=m&&s&&!n){const v=a+u;i(v)}};return window.addEventListener("scroll",p),()=>window.removeEventListener("scroll",p)},[a,s,n]),g.useEffect(()=>{a>0&&d()},[a]),!e||!e.CID)return l.jsx("div",{className:"flex justify-center items-center h-screen",children:l.jsx(xt,{"aria-label":"Loading user information",size:"xl"})});const f=async p=>{var h;try{const m=await X.post("http://192.168.3.70:4000/api/admin/dashboard/deleteBlog",{data:{BID:p}});m.status===200?(r(v=>v.filter(w=>w.BID!==p)),alert("Blog deleted successfully!")):(console.error("Failed to delete the blog:",(h=m.data)==null?void 0:h.message),alert("Failed to delete the blog."))}catch(m){console.error("Error deleting blog:",m),alert("An error occurred while deleting the blog.")}};return l.jsxs("div",{className:"view-blog-container",children:[l.jsx(Is,{}),l.jsxs("div",{className:"view-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"View Blog"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-view-blog"}),l.jsx("div",{className:"container-view-card-dashboard-user",children:t.map(p=>l.jsxs("div",{className:"p-4 max-w-md mb-10 border-2 border-black rounded-md shadow-lg",children:[l.jsx("img",{width:500,height:400,src:p.BlogImage||`/Blog${p.BID%3}.jpg`,alt:p.Content.slice(0,50),className:"rounded-lg h-72 object-cover"}),l.jsxs("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white work-sans-semisolid",children:[p.Content.slice(0,27),".."]}),l.jsxs("div",{className:"flex space-y-4 mt-2",style:{gap:"320px"},children:[l.jsx("div",{className:"flex items-center space-x-2",children:p.AdminConfirmed===null?l.jsx("p",{children:"Loading..."}):p.AdminConfirmed==="error"?l.jsx("p",{children:"Error fetching status. Please try again later."}):p.AdminConfirmed===0?l.jsxs("div",{className:"group relative",children:[l.jsx("img",{src:"/pending.svg",alt:"Pending"}),l.jsx("div",{className:"absolute left-0 -top-8 opacity-0 group-hover:opacity-100 transition bg-gray-700 text-white text-xs rounded py-1 px-2 shadow-lg",children:"Pending"})]}):p.AdminConfirmed===1?l.jsxs("div",{className:"group relative",children:[l.jsx("img",{src:"/accepted.svg",alt:"Accepted"}),l.jsx("div",{className:"absolute left-0 -top-8 opacity-0 group-hover:opacity-100 transition bg-green-700 text-white text-xs rounded py-1 px-2 shadow-lg",children:"Approved"})]}):p.AdminConfirmed===2?l.jsxs("div",{className:"group relative",children:[l.jsx("img",{src:"/rejected.svg",alt:"Rejected"}),l.jsx("div",{className:"absolute left-0 -top-8 opacity-0 group-hover:opacity-100 transition bg-red-700 text-white text-xs rounded py-1 px-2 shadow-lg",children:"Rejected."})]}):null}),l.jsx("div",{className:"flex items-center space-x-2",children:l.jsx("button",{onClick:()=>f(p.BID),children:l.jsx("img",{src:"/delete.svg",alt:"Delete"})})})]}),l.jsx("div",{className:"flex items-center space-x-2 mt-2"})]},p.BID))}),n&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more blogs",size:"xl"})}),!s&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No more blogs available."})})]}),l.jsx(Os,{})]})},mM=()=>{const{user:e}=pt(o=>o.auth),[t,r]=g.useState(null),n=async()=>{try{const o={CID:e.CID},a=await X.post("http://192.168.3.70:4000/api/user/dashboard/get-entrepreneur-status",o);r(a.data.IsVerified)}catch(o){console.error("Error fetching status:",o),r("error")}};return g.useEffect(()=>{e&&e.CID&&n()},[e]),l.jsxs("div",{children:[l.jsx(Is,{}),l.jsx("div",{className:"add-ent-container",children:t===null?l.jsx("p",{children:"Loading..."}):t==="error"?l.jsx("p",{children:"Error fetching status. Please try again later."}):t===0?l.jsxs("div",{className:"add-ent-content",children:[l.jsx("img",{src:"/pending.png",alt:"welcome ent"}),l.jsx("p",{children:"Your registration is pending approval."})]}):t===1?l.jsxs("div",{className:"add-ent-content",children:[l.jsx("img",{src:"/approved.png",alt:"welcome ent"}),l.jsx("p",{children:"Welcome, your registration as an entrepreneur is approved!"})]}):t===2?l.jsxs("div",{className:"add-ent-content",children:[l.jsx("img",{src:"/rejected.png",alt:"welcome ent"}),l.jsx("p",{children:"Your registration has been rejected."})]}):l.jsxs("div",{className:"add-ent-content",children:[l.jsx("img",{src:"/weclome_ent.png",alt:"welcome ent"}),l.jsx(te,{to:"/register-ent",children:l.jsx("div",{className:"add-ent-button",children:"Register yourself As Entrepreneur"})})]})}),l.jsx(Os,{})]})},gM=()=>{const{user:e}=pt(y=>y.auth),[t,r]=g.useState(""),[n,o]=g.useState(""),[a,i]=g.useState(""),[s,c]=g.useState(""),[u,d]=g.useState(null),[f,p]=g.useState(!1),[h,m]=g.useState(""),v=y=>{const b=y.target.files[0];if(b&&b.size>5*1024*1024){m("Image size should not exceed 5MB."),d(null);return}const x=new FileReader;x.readAsDataURL(b),x.onloadend=()=>{const k=x.result.split(",")[1];d(k)},x.onerror=k=>{console.error("Error reading file:",k),m("Failed to read image file.")}},w=async y=>{if(y.preventDefault(),!t||!a||!s||!u){m("Please fill all fields and upload an image.");return}p(!0),m("");try{const x=(await X.post("http://192.168.3.70:4000/api/user/dashboard/post/blogImage",{image:u})).data.imageUrl,k={CID:e.CID,title:t,price:n,description:a,link:s,imageURL:x};await X.post("http://192.168.3.70:4000/api/user/dashboard/addProduct",k),p(!1),window.location.reload()}catch(b){console.error("Error uploading image or listing product:",b),m("Failed to list product. Please try again."),p(!1)}};return l.jsxs(l.Fragment,{children:[l.jsx(Is,{}),l.jsxs("div",{className:"list-product-container",children:[l.jsx("h1",{className:"list-product-title",children:"List your Product"}),h&&l.jsx("div",{className:"list-product-error",children:h}),l.jsxs("form",{className:"list-product-form",onSubmit:w,children:[l.jsxs("div",{className:"list-product-form-left",children:[l.jsxs("div",{className:"list-product-form-group",children:[l.jsx("label",{className:"list-product-label",children:l.jsx("input",{type:"text",value:t,onChange:y=>r(y.target.value),placeholder:"Enter your title",className:"list-product-input-title"})}),l.jsxs("label",{className:"list-product-label list-product-price-label",children:["₹",l.jsx("input",{type:"number",value:n,onChange:y=>o(y.target.value),placeholder:"00",className:"list-product-input-price"})]})]}),l.jsx("textarea",{value:a,onChange:y=>i(y.target.value),placeholder:"Enter your description",className:"list-product-input-description"}),l.jsx("input",{type:"text",value:s,onChange:y=>c(y.target.value),placeholder:"Enter your link",className:"list-product-input-link"})]}),l.jsxs("div",{className:"list-product-form-right",children:[l.jsxs("label",{className:"list-product-image-upload",children:[l.jsx("input",{type:"file",onChange:v}),l.jsx("div",{className:"list-product-image-preview",children:u?l.jsx("img",{src:`data:image/jpeg;base64,${u}`,alt:"Preview"}):""})]}),l.jsx("button",{type:"submit",className:"list-product-submit-button",children:"LIST PRODUCT"})]})]})]}),l.jsx(Os,{}),f&&l.jsx("div",{className:"list-product-loading",children:l.jsx("div",{className:"list-product-loading-dialog",children:l.jsx("p",{children:"Uploading... Please wait"})})})]})};class vM extends g.Component{render(){return l.jsxs("div",{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"container-learning",children:[l.jsxs("div",{className:"learning-con",children:[l.jsxs("div",{className:"inner-container-learning content-learning",children:[l.jsx("h1",{children:"PODCAST"}),l.jsx("div",{className:"line-learning"}),l.jsx("img",{src:"/podcast-learning-page.png",alt:"podcast-learning-page",className:"image-learning"}),l.jsxs("div",{className:"text-container-learning",children:[l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-mark-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Innovative Climate Solution"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-mark-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Entrepreneurial Journeys"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-mark-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Policy Impact Analysis"})]})]}),l.jsx(te,{to:"/podcasts",children:l.jsx("div",{className:"button-learning",children:"WATCH NOW"})})]}),l.jsxs("div",{className:"book-container-learning content-learning",children:[l.jsx("h1",{children:"Resources"}),l.jsx("div",{className:"line-learning"}),l.jsx("img",{src:"/resources.png",alt:"resoucres",className:"image-learning"}),l.jsxs("div",{className:"text-container-learning",children:[l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-white-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Guided Learning"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-white-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Be the change"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-white-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Innovate with Ideas"})]})]}),l.jsx(te,{to:"/learning/resources",children:l.jsx("div",{className:"button-learning-white",children:"Read Now"})})]})]}),l.jsxs("div",{className:"learning-con",children:[l.jsxs("div",{className:"book-container-learning content-learning",children:[l.jsx("h1",{children:"Book"}),l.jsx("div",{className:"line-learning"}),l.jsx("img",{src:"/book-learning-page.png",alt:"podcast-learning-page",className:"image-learning"}),l.jsxs("div",{className:"text-container-learning",children:[l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-white-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Innovative Climate Solution"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-white-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Entrepreneurial Journeys"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-white-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Policy Impact Analysis"})]})]}),l.jsx(te,{to:"/learning/downloadBook",children:l.jsx("div",{className:"button-learning-white",children:"Read Now"})})]}),l.jsxs("div",{className:"inner-container-learning content-learning",children:[l.jsx("h1",{children:"STORIES"}),l.jsx("div",{className:"line-learning"}),l.jsx("img",{src:"/stories-learning-page.png",alt:"stories-learning-page",className:"image-learning"}),l.jsxs("div",{className:"text-container-learning",children:[l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-mark-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Special Journey"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-mark-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Inspire with Innovation"})]}),l.jsxs("div",{className:"inner-text-container-learning",children:[l.jsx("img",{src:"/tick-mark-learning-page.svg",alt:"tick-mark-learning-page"}),l.jsx("p",{children:"Contribute to Change"})]}),l.jsx(te,{to:"/learning/stories",children:l.jsx("div",{className:"button-learning",children:"Read NOW"})})]})]})]})]}),l.jsx(zt,{})]})}}class yM extends g.Component{render(){return l.jsxs("div",{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"container-about",children:[l.jsxs("div",{className:"heading-about",children:[l.jsxs("div",{className:"sub-heading-about",children:[l.jsx("div",{className:"line-about"}),l.jsx("p",{children:"ABOUT"})]}),l.jsx("h1",{children:"Architects of Tomorrow"})]}),l.jsxs("div",{className:"content-about",children:[l.jsxs("div",{className:"text-container-about",children:["Welcome to the Compendium on Climate Entrepreneurship, a platform dedicated to exploring the journeys of climate entrepreneurs globally. Our mission is to uncover the stories of innovative ventures addressing climate change and to analyze the policies that have supported their success.",l.jsx("br",{}),l.jsx("br",{}),"This platform is more than just a collection of narratives; it’s a comparative analysis of the ecosystems that foster climate innovation worldwide. We dive deep into the experiences of selected entrepreneurs to identify key factors in their journeys and the role of supportive policies. Our goal is to provide valuable insights for students, academics, policymakers, and anyone passionate about shaping a sustainable future.",l.jsx("br",{}),l.jsx("br",{}),"By sharing these stories and insights, we aim to inspire the next generation of climate entrepreneurs and inform policy decisions that will drive meaningful change. We believe that entrepreneurship in the climate sector is not just a venture, but a responsibility. Through innovation and thoughtful policy, we can do more than adapt to the future; we can shape it.",l.jsx("br",{}),l.jsx("br",{}),"Now, climate entrepreneurs featured on our site can also showcase and sell their products, expanding their impact even further. Join us on this journey as we explore the intersection of entrepreneurship and climate action, and together, let’s build a better world for tomorrow."]}),l.jsx("img",{src:"/about-image.png",alt:"about-image"})]}),l.jsx(te,{to:"/contact",children:l.jsxs("div",{className:"button-about",children:[l.jsx("p",{children:"Contact "}),l.jsx("img",{src:"/arrow-about.svg",alt:"about-image"})]})})]}),l.jsx(zt,{})]})}}const bM=()=>{const[e,t]=g.useState([]),[r,n]=g.useState(!1),[o,a]=g.useState(0),[i,s]=g.useState(!0),[c,u]=g.useState(!1),[d,f]=g.useState(null),[p,h]=g.useState(!1),m=10,v=async(y=0)=>{n(!0);try{const x=(await X.get("http://192.168.3.70:4000/api/event/getEvents",{params:{limit:m,offset:y},headers:{"Content-Type":"application/json",Accept:"application/json"}})).data;x.events.length<m&&s(!1),t(k=>{const E=new Set(k.map(_=>_.EID)),C=x.events.filter(_=>!E.has(_.EID));return[...k,...C]})}catch(b){console.error("Error fetching events:",b)}finally{n(!1),u(!1)}},w=async y=>{try{const b=await X.post("http://192.168.3.70:4000/api/event/getindividualevent",{EID:y});f(b.data.results[0]),h(!0)}catch(b){console.error("Error fetching event details:",b)}};return g.useEffect(()=>{v(0)},[]),g.useEffect(()=>{const y=()=>{const b=window.innerHeight+document.documentElement.scrollTop,x=document.documentElement.offsetHeight-200;b>=x&&i&&!r&&!c&&u(!0)};return window.addEventListener("scroll",y),()=>{window.removeEventListener("scroll",y)}},[i,r,c]),g.useEffect(()=>{if(c&&i){const y=o+m;a(y),v(y)}},[c]),l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"heading-event",children:[l.jsx("p",{children:"STAY UPDATED"}),l.jsxs("div",{className:"sub-heading-event",children:[l.jsx("div",{className:"line-event"}),l.jsx("h1",{children:"Upcoming Events"}),l.jsx("div",{className:"line-event"})]})]}),l.jsx("div",{className:"container mx-2 md:ml-2 md:mr-4",children:e.length>0?e.map(y=>l.jsxs(Ch,{onClick:()=>w(y.EID),className:"w-full max-w-sm mx-auto mb-4 border-2 border-black rounded-md shadow-lg cursor-pointer md:max-w-md hover:shadow-xl transition-shadow",children:[l.jsx("img",{width:500,height:400,src:y.PhotoURL,alt:y.Title.slice(0,50),className:"rounded-lg h-72 object-cover"}),l.jsxs("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white work-sans-semisolid",children:[y.Title.slice(0,50),".."]}),l.jsxs("p",{className:"text-gray-700 dark:text-gray-300",children:[y.Description.slice(0,100),"..."]})]},y.EID)):l.jsx("p",{children:"No events to display."})}),r&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more events",size:"xl"})}),d&&l.jsxs(ol,{show:p,onClose:()=>h(!1),children:[l.jsx(ol.Header,{children:d.Title}),l.jsxs(ol.Body,{children:[l.jsx("img",{src:d.PhotoURL||`/Blog${d.EID%3}.jpg`,alt:d.Title,className:"w-full h-64 object-cover mb-4"}),l.jsx("p",{children:d.Title}),l.jsx("p",{children:d.Description}),l.jsxs("p",{className:"mt-2 text-gray-500",children:["Date: ",d.Date]}),l.jsxs("p",{className:"mt-2 text-gray-500",children:["Time: ",d.Time]})]}),l.jsx(ol.Footer,{children:l.jsx(te,{to:d.URL,children:l.jsx(Bo,{className:"bg-orange-600",children:"Register"})})})]}),l.jsx(zt,{})]})},xM=()=>{const[e,t]=g.useState({firstName:"",lastName:"",email:"",phone:"",message:""}),r=o=>{const{name:a,value:i}=o.target;t(s=>({...s,[a]:i}))},n=async o=>{o.preventDefault();try{(await X.post("http://192.168.3.70:4000/send-email",{formData:e})).status===200?alert("Email sent successfully!"):alert("Failed to send email. Please try again.")}catch(a){console.error("Error:",a)}};return l.jsxs("div",{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"contact-container",children:[l.jsxs("div",{className:"contact-info",children:[l.jsx("h2",{children:"Let's talk with us"}),l.jsx("div",{className:"contact-i",children:l.jsx("p",{children:"Questions, comments, or suggestions? Simply fill in the form and we’ll be in touch shortly."})}),l.jsxs("div",{className:"contact-details",children:[l.jsxs("div",{className:"contact-detail",children:[l.jsx("img",{src:"/location-contact.svg",alt:"Location"}),l.jsxs("p",{children:["Social Entrepreneurship Cell, IIIT Delhi, ",l.jsx("br",{}),"Okhla Industrial Estate, Phase III, near Govind Puri Metro Station, New Delhi, Delhi 110020 "]})]}),l.jsxs("div",{className:"contact-detail",children:[l.jsx("img",{src:"/call-contact.svg",alt:"call"}),l.jsx("p",{children:"+91 8130309254"})]}),l.jsxs("div",{className:"contact-detail",children:[l.jsx("img",{src:"/mail-contact.svg",alt:"Location"}),l.jsx("p",{children:"jyoti.sharma@iiitd.ac.in"})]})]})]}),l.jsxs("form",{className:"contact-form",onSubmit:n,children:[l.jsxs("div",{className:"form-group",children:[l.jsx("input",{type:"text",name:"firstName",value:e.firstName,onChange:r,placeholder:"First Name*",className:"input-field",required:!0}),l.jsx("input",{type:"text",name:"lastName",value:e.lastName,onChange:r,placeholder:"Last Name*",className:"input-field",required:!0})]}),l.jsx("input",{type:"email",name:"email",value:e.email,onChange:r,placeholder:"Email*",className:"input-field",required:!0}),l.jsx("input",{type:"tel",name:"phone",value:e.phone,onChange:r,placeholder:"Phone Number*",className:"input-field",required:!0}),l.jsx("textarea",{name:"message",value:e.message,onChange:r,placeholder:"Your message...",className:"input-field",rows:"4",required:!0}),l.jsx("button",{type:"submit",className:"submit-btn",onClick:n,children:"Send Message"})]})]}),l.jsx(zt,{})]})},wM=[{title:"Innovative Climate Solutions",videoId:"XZ9WXmHWS9s"},{title:"Entrepreneurial Journeys",videoId:"PBOv332E2uc"},{title:"Policy Impact Analysis",videoId:"cDxfvwhXB9Q"},{title:"Innovative Climate Solutions",videoId:"HZRg3_knvjM"}];function kM(){return l.jsxs("div",{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"podcast-page-container",children:[l.jsx("h1",{className:"podcast-title",children:"Podcasts"}),l.jsx("div",{className:"podcast-list",children:wM.map(e=>l.jsx("div",{className:"podcast-item",children:l.jsx("div",{className:"podcast-video",id:e.videoId,children:l.jsx("iframe",{width:"660",height:"371",src:`https://www.youtube.com/embed/${e.videoId}`,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,title:e.title})})},e.videoId))})]}),l.jsx(zt,{})]})}const EM=()=>{const[e,t]=g.useState(null),[r,n]=g.useState([]),[o,a]=g.useState(""),[i,s]=g.useState(!1),[c,u]=g.useState(!1),[d,f]=g.useState(null),p=pt(T=>T.auth),h=cD(),m=g.useRef(null);g.useEffect(()=>{p!=null&&p.user&&h&&(v(),w(),y(),x())},[h,p]);const v=async()=>{try{const D=await(await fetch(`http://192.168.3.70:4000/api/individualBlog/${h.id}`)).json();t(D);const R=D.AdminConfirmed;f(R)}catch(T){console.error("Error fetching blog data:",T)}},w=async()=>{try{const D=await(await fetch(`http://192.168.3.70:4000/api/individualBlog/${h.id}/comments`)).json();n(D)}catch(T){console.error("Error fetching comments:",T)}},y=async()=>{try{const D=await(await fetch(`http://192.168.3.70:4000/api/individualBlog/${h.id}/checkLike`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({CID:p.user.CID})})).json();s(D.liked)}catch(T){console.error("Error checking like status:",T)}},b=async()=>{try{const T=await X.post("http://192.168.3.70:4000/api/blogs/addShare",{BID:h})}catch(T){console.error("Error incrementing share count:",T)}},x=async()=>{try{const T=await X.post("http://192.168.3.70:4000/api/blogs/addView",{BID:h})}catch(T){console.error("Error logging view:",T)}},k=async()=>{const T=new Date().toISOString().split("T")[0],D=new Date().toTimeString().split(" ")[0];try{const S=await(await fetch(`http://192.168.3.70:4000/api/individualBlog/${h.id}/addComment`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({CID:p.user.CID,Text:o,Date:T,Time:D})})).json();w(),a("")}catch(R){console.error("Error submitting comment:",R)}},E=async()=>{try{const D=await(await fetch(`http://192.168.3.70:4000/api/individualBlog/${h.id}/addRemoveLike`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({CID:p.user.CID})})).json();s(!i)}catch(T){console.error("Error submitting like:",T)}},C=()=>{u(!c)},_=()=>{navigator.clipboard.writeText(window.location.href),alert("Blog link copied to clipboard!")},j=()=>{var T;(T=m.current)==null||T.scrollIntoView({behavior:"smooth"})},N=async T=>{var D;try{const R=await X.post("http://192.168.3.70:4000/api/admin/dashboard/deleteBlog",{data:{BID:T}});R.status===200?(alert("Blog deleted successfully!"),window.location.href="http://192.168.3.70:4000/admin/verify_blog"):(console.error("Failed to delete the blog:",(D=R.data)==null?void 0:D.message),alert("Failed to delete the blog."))}catch(R){console.error("Error deleting blog:",R),alert("An error occurred while deleting the blog.")}},P=async(T,D)=>{var R;try{const S=await X.post("http://192.168.3.70:4000/api/admin/dashboard/verifyBlog",{data:{BID:T,IsVerified:D}});S.status===200?(alert(`Blog successfully ${D===1?"accepted":"rejected"}!`),window.location.reload()):(console.error("Failed to verify the blog:",(R=S.data)==null?void 0:R.message),alert("Failed to update blog verification status."))}catch(S){console.error("Error verifying blog:",S),alert("An error occurred while updating the blog status.")}};return p!=null&&p.user?l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"individual-blog-main-container",children:[l.jsxs("div",{className:"individual-blog-content-container",children:[l.jsx("div",{className:"individual-blog-content-heading",children:l.jsx("h1",{children:(e==null?void 0:e.Title)||"Loading..."})}),l.jsxs("div",{className:"individual-blog-content-inner-container",children:[l.jsxs("div",{className:"individual-blog-content-image-container",children:[l.jsx("img",{src:(e==null?void 0:e.ImageURL)||"/Blog0.jpg",alt:"blog image",className:"individual-blog-content-image-container-img"}),l.jsxs("div",{className:"individual-blog-content-image-inner-container",children:[l.jsxs("div",{className:"individual-blog-content-like-comment-share",children:[i?l.jsx("img",{src:"/liked-filled.svg",alt:"likes",onClick:E}):l.jsx("img",{src:"/like.svg",alt:"like",onClick:E}),l.jsx("img",{src:"/comment.svg",alt:"comment",onClick:j}),l.jsx("img",{src:"/share.svg",alt:"share",onClick:()=>{C(),b()}})]}),l.jsxs("div",{className:"individual-blog-content-profile",children:[l.jsx("img",{src:(e==null?void 0:e.UserImage)||"/about-image.png",alt:"profile"}),l.jsx("p",{children:(e==null?void 0:e.Name)||"Author Name"})]})]}),p.user.isAdmin==="true"&&(d===1?l.jsx("button",{className:"reject-button",onClick:()=>N(h.id),children:"Delete"}):l.jsxs(l.Fragment,{children:[l.jsx("button",{className:"accept-button",onClick:()=>P(h.id,1),children:"Accept"}),l.jsx("button",{className:"reject-button",onClick:()=>P(h.id,2),children:"Reject"})]}))]}),l.jsx("div",{className:"individual-blog-content-description",children:l.jsx("p",{children:(e==null?void 0:e.Content)||"Loading content..."})})]})]}),l.jsxs("div",{className:"individual-blog-comment-container",ref:m,children:[l.jsxs("div",{className:"individual-blog-comment-heading-container",children:[l.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"445",height:"1",viewBox:"0 0 445 1",fill:"none",children:l.jsx("path",{d:"M0 0H444.697V0.957421H0V0Z",fill:"#FFC735"})}),l.jsxs("div",{className:"individual-blog-comment-heading",children:[l.jsx("p",{children:"Share your Thoughts"}),l.jsx("h1",{children:"Comments"})]}),l.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"445",height:"1",viewBox:"0 0 445 1",fill:"none",children:l.jsx("path",{d:"M0 0H444.697V0.957421H0V0Z",fill:"#FFC735"})})]}),l.jsxs("div",{className:"individual-blog-comment-add-comment",children:[l.jsx("textarea",{className:"individual-blog-comment-add-comment-input",placeholder:"Leave your comment ...",value:o,onChange:T=>a(T.target.value)}),l.jsx("div",{className:"individual-blog-comment-add-comment-send-button",onClick:k,children:l.jsx("p",{children:"Send"})})]}),l.jsx("div",{className:"individual-blog-comments",children:r.length?r.map((T,D)=>l.jsxs("div",{className:"individual-blog-comment",children:[l.jsx("div",{className:"individual-blog-comment-profile-image",children:l.jsx("img",{src:(T==null?void 0:T.UserImage)||"/about-image.png",alt:"profile image"})}),l.jsxs("div",{className:"individual-blog-comment-description",children:[l.jsx("h3",{children:T.Name}),l.jsx("p",{children:T.Text})]})]},D)):l.jsx("p",{children:"No comments yet."})})]})]}),c&&l.jsx("div",{className:"share-dialog-overlay",children:l.jsxs("div",{className:"share-dialog",children:[l.jsx("h2",{children:"Share this blog"}),l.jsx("p",{children:"Copy the link below to share:"}),l.jsx("input",{type:"text",value:window.location.href,readOnly:!0}),l.jsx("button",{onClick:_,children:"Copy Link"}),l.jsx("button",{onClick:C,children:"Close"})]})}),l.jsx(zt,{})]}):l.jsx("div",{children:"Loading..."})};class _M extends g.Component{render(){return l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"download-book-container",children:[l.jsx("img",{src:"/book.png",alt:"book image",className:"download-book-image"}),l.jsxs("div",{className:"download-book-content",children:[l.jsx("div",{className:"download-book-content-heading",children:l.jsx("h2",{children:'"Stories of Climate Entrepreneurship In India & USA"'})}),l.jsx("div",{className:"download-book-content-description",children:l.jsx("p",{children:"This book showcases inspiring climate entrepreneurs from India and the USA, highlighting their success stories and the supportive ecosystems that enabled them. It offers valuable insights for students, academics, and policymakers aiming to foster sustainable innovation."})}),l.jsx("div",{className:"download-book-content-download-button",children:l.jsx("a",{href:"",download:"Climate_Entrepreneurship_Book.pdf",children:"Download Now"})})]})]}),l.jsx(zt,{})]})}}const Vr=()=>{const e=bn(),[t,r]=g.useState(null),n=_u(),o=()=>{n(jm())};return g.useEffect(()=>{switch(e.pathname){case"/admin/dashboard":r(0);break;case"/admin/add_editorial":r(1);break;case"/admin/verifyEnt":r(2);break;case"/admin/add_event":r(3);break;case"/admin/view_Admins":r(4);break;case"/admin/verify_blog":r(5);break;case"/admin/product":r(6);break;case"/admin/resource-story-button-page":r(7);break;default:r(null)}},[e.pathname]),l.jsxs("div",{className:"left-sidebar",children:[l.jsxs("ul",{className:"menu-icons",children:[l.jsx("li",{className:t===0?"selected":"",children:l.jsx(te,{to:"/admin/dashboard",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/grid_view.svg",alt:"Dashboard"})})})}),l.jsx("li",{className:t===1?"selected":"",children:l.jsx(te,{to:"/admin/add_editorial",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/editorial-icon.svg",alt:"write editorial"})})})}),l.jsx("li",{className:t===2?"selected":"",children:l.jsx(te,{to:"/admin/verifyEnt",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/auth-ent.svg",alt:"Auth ent"})})})}),l.jsx("li",{className:t===3?"selected":"",children:l.jsx(te,{to:"/admin/add_event",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/add_event.svg",alt:"add-event"})})})}),l.jsx("li",{className:t===4?"selected":"",children:l.jsx(te,{to:"/admin/view_Admins",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/admins.svg",alt:"admins"})})})}),l.jsx("li",{className:t===5?"selected":"",children:l.jsx(te,{to:"/admin/verify_blog",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/verify-blog.svg",alt:"admins"})})})}),l.jsx("li",{className:t===6?"selected":"",children:l.jsx(te,{to:"/admin/product",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/product.svg",alt:"admins"})})})}),l.jsx("li",{className:t===7?"selected":"",children:l.jsx(te,{to:"/admin/resource-story-button-page",children:l.jsx("div",{className:"icon-container",children:l.jsx("img",{src:"/resources_story_icon.svg",alt:"admins"})})})})]}),l.jsxs(te,{to:"/",onClick:o,children:[l.jsx("i",{className:"icon-logout"}),l.jsx("img",{src:"/logout.svg",alt:"Logout"})]})]})},Kr=()=>{const{user:e}=pt(o=>o.auth),[t,r]=g.useState({TotalBlogs:0,TotalEvents:0,TotalComments:0,TotalVerifiedEnt:0}),n=async()=>{try{const o=await X.get("http://192.168.3.70:4000/api/admin/dashboard/getAllTimeBlogEventCommentVerifiedEnt",{method:"GET"});r(o.data)}catch(o){console.error("Error fetching all-time stats:",o)}};return g.useEffect(()=>{e&&n()},[e]),e?l.jsxs("div",{className:"right-sidebar",children:[l.jsxs("div",{className:"profile",children:[l.jsx("img",{src:e.profilePic||"/default-profile.png",alt:"Profile",className:"profile-pic"}),l.jsx("h4",{children:e.name||"Guest admin"}),l.jsx("p",{children:e.email||"No Email Available"}),l.jsx("div",{className:"line"})]}),l.jsxs("div",{className:"stats",children:[l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/total_Blogs.svg",alt:"Total Blogs"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Blogs"}),l.jsx("h3",{children:t.TotalBlogs})]})]}),l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/add_event.svg",alt:"Total Events"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Like"}),l.jsx("h3",{children:t.TotalEvents})]})]}),l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/comment.svg",alt:"Comment"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Comments"}),l.jsx("h3",{children:t.TotalComments})]})]}),l.jsxs("div",{className:"stat-item",children:[l.jsx("img",{src:"/verified_user.svg",alt:"Verified ENT"}),l.jsxs("div",{className:"text-container",children:[l.jsx("span",{children:"Total Share"}),l.jsx("h3",{children:t.TotalVerifiedEnt})]})]})]})]}):l.jsx("div",{children:"Loading..."})},CM=()=>{const{user:e}=pt(o=>o.auth),[t,r]=g.useState({TotalViews:0,TotalLikes:0,TotalComments:0,TotalShares:0}),n=async()=>{try{const o=await X.post("http://192.168.3.70:4000/api/user/dashboard/getStat30days",{method:"POST",cid:e.CID});r(o.data)}catch(o){console.error("Error fetching 30-day stats:",o)}};return g.useEffect(()=>{e&&e.CID&&n()},[e]),l.jsxs(l.Fragment,{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"dashboard-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"Dashboard"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-dashboard"}),l.jsxs("div",{className:"sub-heading",children:[l.jsx("h3",{children:"Last 30 Days"}),l.jsx("p",{children:"Statistics"})]}),l.jsxs("div",{className:"stats-overview",children:[l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/view.svg",alt:"View"}),l.jsx("h4",{children:t.TotalViews}),l.jsx("p",{children:"View"})]}),l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/like.svg",alt:"Like"}),l.jsx("h4",{children:t.TotalLikes}),l.jsx("p",{children:"Likes"})]}),l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/comment.svg",alt:"Comment"}),l.jsx("h4",{children:t.TotalComments}),l.jsx("p",{children:"Comments"})]}),l.jsxs("div",{className:"stat-card",children:[l.jsx("img",{src:"/share.svg",alt:"Share"}),l.jsx("h4",{children:t.TotalShares}),l.jsx("p",{children:"Shares"})]})]})]}),l.jsx(Kr,{})]})},SM=()=>{const[e,t]=g.useState(""),[r,n]=g.useState(0),o=i=>{const s=i.target.value;t(s);const c=s.trim().split(/\s+/);n(c.length>0&&c[0]!==""?c.length:0)},a=async()=>{if(r<=25)try{(await X.post("http://192.168.3.70:4000/api/admin/dashboard/addEditorial",{content:e})).status===200&&(alert("Editorial shared successfully!"),t(""),n(0))}catch(i){console.error("Error submitting editorial:",i),alert("Failed to share editorial. Please try again.")}else alert("Editorial content should not exceed 25 words.")};return l.jsxs("div",{className:"admin-editorial-main-container",children:[l.jsx(Vr,{}),l.jsxs("div",{className:"admin-editorial-container",children:[l.jsxs("div",{className:"admin-editorial-heading",children:[l.jsx("h2",{children:"Editorial"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsxs("div",{className:"admin-editorial-content",children:[l.jsx("textarea",{className:"admin-editorial-textarea",placeholder:"Add a note...",value:e,onChange:o}),l.jsx("div",{className:"admin-editorial-word-counter",children:l.jsxs("p",{children:["Word Count: ",r," / 25"]})}),l.jsxs("div",{className:"admin-editorial-send-button",onClick:a,children:[l.jsx("p",{children:"Share"}),l.jsx("img",{src:"/share-blue.svg",alt:"Share"})]})]})]}),l.jsx(Kr,{})]})},DM=()=>{const[e,t]=g.useState(!1),[r,n]=g.useState("0"),[o,a]=g.useState([]),[i,s]=g.useState(!1),[c,u]=g.useState(0),[d,f]=g.useState(!0),{user:p}=pt(x=>x.auth),h=5,m=()=>t(!e),v=x=>{n(x),a([]),u(0),f(!0),t(!1)},w=async()=>{if(!p||!p.CID){console.warn("User or CID is not available");return}s(!0);const x={CID:p.CID,IsVerified:r,offset:c,limit:h};try{const k=await X.post("http://192.168.3.70:4000/api/admin/dashboard/getEnt",{data:x}),E=k.data;E&&Array.isArray(E)?(E.length<h&&f(!1),a(C=>{const _=new Set(C.map(N=>N.id)),j=E.filter(N=>!_.has(N.id));return[...C,...j]})):console.error("Unexpected response format:",k.data)}catch(k){console.error("Fetch error:",k)}finally{s(!1)}},y=async(x,k)=>{try{const E=await X.post("http://192.168.3.70:4000/api/admin/dashboard/updateEnt",{id:x,isVerified:k});E.status===200?(a(C=>C.filter(_=>_.id!==x)),alert(k==="1"?"Entrepreneur verified successfully.":"Entrepreneur rejected successfully.")):console.error("Failed to update verification status:",E.data.message)}catch(E){console.error("Error updating verification status:",E),alert("An error occurred while updating verification status.")}},b=async x=>{try{const k=await X.post("http://192.168.3.70:4000/api/admin/dashboard/deleteEnt",{id:x});k.status===200?(a(E=>E.filter(C=>C.id!==x)),alert("Entrepreneur Deleted successfully.")):console.error("Failed to Delete Entrepreneur",k.data.message)}catch(k){console.error("Error Deleting Entrepreneur",k),alert("An error occurred while Deleting Entrepreneur")}};return g.useEffect(()=>{p&&p.CID&&w()},[p,r]),g.useEffect(()=>{const x=()=>{const k=window.innerHeight+document.documentElement.scrollTop,E=document.documentElement.offsetHeight-200;k>=E&&d&&!i&&u(C=>C+h)};return window.addEventListener("scroll",x),()=>window.removeEventListener("scroll",x)},[d,i]),g.useEffect(()=>{c>0&&w()},[c]),!p||!p.CID?l.jsx("div",{className:"flex justify-center items-center h-screen",children:l.jsx(xt,{"aria-label":"Loading user information",size:"xl"})}):l.jsxs("div",{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"view-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"View Entrepreneur"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-view-blog"}),l.jsxs("div",{className:"drop-down",children:[l.jsx("button",{onClick:m,className:"bg-orange-600 text-white px-4 py-2 rounded-md focus:outline-none",children:"Category"}),e&&l.jsx("div",{className:"absolute mt-12 w-48 bg-white rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none",children:l.jsxs("ul",{className:"py-1",children:[l.jsx("button",{className:"px-4 py-2 hover:bg-gray-100",onClick:()=>v("1"),children:"Verified Entrepreneur"}),l.jsx("button",{className:"px-4 py-2 hover:bg-gray-100 border-t-2",onClick:()=>v("2"),children:"Non-Verified Entrepreneur"})]})})]}),l.jsx("div",{className:"container-view-card-dashboard-user",children:o.map(x=>l.jsxs("div",{className:"p-4 max-w-md mb-10 border-2 border-black rounded-md shadow-lg",children:[l.jsx("img",{width:500,height:400,src:x.ProfileImage,alt:"Picture",className:"rounded-lg h-72 object-cover"}),l.jsx("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white work-sans-semisolid",children:x.FirstName+" "+x.LastName}),l.jsxs("p",{children:[l.jsx("img",{src:"/mail-contact.svg",alt:"mail"}),x.Email]}),l.jsxs("p",{children:[l.jsx("img",{src:"/linkedln.svg",alt:"linkedln"}),x.LinkedinProfileURL]}),l.jsxs("p",{children:[l.jsx("img",{src:"/website.svg",alt:"website"}),x.Website]}),l.jsxs("p",{children:[l.jsx("img",{src:"/description.svg",alt:"description"}),x.Description]}),l.jsx("div",{className:"button-container",children:r==="1"?l.jsx("button",{className:"reject-button",onClick:()=>b(x.id),children:"Delete"}):l.jsxs(l.Fragment,{children:[l.jsx("button",{className:"accept-button",onClick:()=>y(x.id,1),children:"Accept"}),l.jsx("button",{className:"reject-button",onClick:()=>y(x.id,2),children:"Reject"})]})})]},x.id))}),i&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more entrepreneurs",size:"xl"})}),!d&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No more entrepreneurs available."})})]}),l.jsx(Kr,{})]})};function jE(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=jE(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function ot(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=jE(e))&&(n&&(n+=" "),n+=t);return n}function V(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function we(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function gn(e,t){const r=V(e);return isNaN(t)?we(e,NaN):(t&&r.setDate(r.getDate()+t),r)}function Sr(e,t){const r=V(e);if(isNaN(t))return we(e,NaN);if(!t)return r;const n=r.getDate(),o=we(e,r.getTime());o.setMonth(r.getMonth()+t+1,0);const a=o.getDate();return n>=a?o:(r.setFullYear(o.getFullYear(),o.getMonth(),n),r)}function Nm(e,t){const r=+V(e);return we(e,r+t)}const NE=6048e5,jM=864e5,qu=6e4,Qu=36e5,NM=1e3;function TM(e,t){return Nm(e,t*Qu)}let PM={};function Go(){return PM}function vn(e,t){var s,c,u,d;const r=Go(),n=(t==null?void 0:t.weekStartsOn)??((c=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:c.weekStartsOn)??r.weekStartsOn??((d=(u=r.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??0,o=V(e),a=o.getDay(),i=(a<n?7:0)+a-n;return o.setDate(o.getDate()-i),o.setHours(0,0,0,0),o}function Ba(e){return vn(e,{weekStartsOn:1})}function TE(e){const t=V(e),r=t.getFullYear(),n=we(e,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);const o=Ba(n),a=we(e,0);a.setFullYear(r,0,4),a.setHours(0,0,0,0);const i=Ba(a);return t.getTime()>=o.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function Vo(e){const t=V(e);return t.setHours(0,0,0,0),t}function qc(e){const t=V(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function za(e,t){const r=Vo(e),n=Vo(t),o=+r-qc(r),a=+n-qc(n);return Math.round((o-a)/jM)}function IM(e){const t=TE(e),r=we(e,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),Ba(r)}function vp(e,t){return Nm(e,t*qu)}function Tm(e,t){const r=t*3;return Sr(e,r)}function OM(e,t){return Nm(e,t*1e3)}function Qc(e,t){const r=t*7;return gn(e,r)}function nn(e,t){return Sr(e,t*12)}function xv(e){let t;return e.forEach(function(r){const n=V(r);(t===void 0||t<n||isNaN(Number(n)))&&(t=n)}),t||new Date(NaN)}function wv(e){let t;return e.forEach(r=>{const n=V(r);(!t||t>n||isNaN(+n))&&(t=n)}),t||new Date(NaN)}function RM(e,t){const r=Vo(e),n=Vo(t);return+r==+n}function on(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Gc(e){if(!on(e)&&typeof e!="number")return!1;const t=V(e);return!isNaN(Number(t))}function Xc(e,t){const r=V(e),n=V(t),o=r.getFullYear()-n.getFullYear(),a=r.getMonth()-n.getMonth();return o*12+a}function Io(e){const t=V(e);return Math.trunc(t.getMonth()/3)+1}function Jc(e,t){const r=V(e),n=V(t),o=r.getFullYear()-n.getFullYear(),a=Io(r)-Io(n);return o*4+a}function Zc(e,t){const r=V(e),n=V(t);return r.getFullYear()-n.getFullYear()}function MM(e,t){const r=V(e),n=V(t),o=kv(r,n),a=Math.abs(za(r,n));r.setDate(r.getDate()-o*a);const i=+(kv(r,n)===-o),s=o*(a-i);return s===0?0:s}function kv(e,t){const r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function PE(e){const t=V(e);return t.setHours(23,59,59,999),t}function IE(e){const t=V(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function yp(e){const t=V(e),r=t.getMonth(),n=r-r%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}function OE(e){const t=V(e);return t.setDate(1),t.setHours(0,0,0,0),t}function RE(e){const t=V(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}function Gu(e){const t=V(e),r=we(e,0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}function LM(e,t){var s,c;const r=Go(),n=r.weekStartsOn??((c=(s=r.locale)==null?void 0:s.options)==null?void 0:c.weekStartsOn)??0,o=V(e),a=o.getDay(),i=(a<n?-7:0)+6-(a-n);return o.setDate(o.getDate()+i),o.setHours(23,59,59,999),o}const AM={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},FM=(e,t,r)=>{let n;const o=AM[e];return typeof o=="string"?n=o:t===1?n=o.one:n=o.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Yd(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const BM={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},zM={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},HM={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},YM={date:Yd({formats:BM,defaultWidth:"full"}),time:Yd({formats:zM,defaultWidth:"full"}),dateTime:Yd({formats:HM,defaultWidth:"full"})},$M={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},UM=(e,t,r,n)=>$M[e];function fi(e){return(t,r)=>{const n=r!=null&&r.context?String(r.context):"standalone";let o;if(n==="formatting"&&e.formattingValues){const i=e.defaultFormattingWidth||e.defaultWidth,s=r!=null&&r.width?String(r.width):i;o=e.formattingValues[s]||e.formattingValues[i]}else{const i=e.defaultWidth,s=r!=null&&r.width?String(r.width):e.defaultWidth;o=e.values[s]||e.values[i]}const a=e.argumentCallback?e.argumentCallback(t):t;return o[a]}}const WM={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},VM={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},KM={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},qM={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},QM={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},GM={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},XM=(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},JM={ordinalNumber:XM,era:fi({values:WM,defaultWidth:"wide"}),quarter:fi({values:VM,defaultWidth:"wide",argumentCallback:e=>e-1}),month:fi({values:KM,defaultWidth:"wide"}),day:fi({values:qM,defaultWidth:"wide"}),dayPeriod:fi({values:QM,defaultWidth:"wide",formattingValues:GM,defaultFormattingWidth:"wide"})};function pi(e){return(t,r={})=>{const n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;const i=a[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?eL(s,f=>f.test(i)):ZM(s,f=>f.test(i));let u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;const d=t.slice(i.length);return{value:u,rest:d}}}function ZM(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function eL(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function tL(e){return(t,r={})=>{const n=t.match(e.matchPattern);if(!n)return null;const o=n[0],a=t.match(e.parsePattern);if(!a)return null;let i=e.valueCallback?e.valueCallback(a[0]):a[0];i=r.valueCallback?r.valueCallback(i):i;const s=t.slice(o.length);return{value:i,rest:s}}}const rL=/^(\d+)(th|st|nd|rd)?/i,nL=/\d+/i,oL={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},aL={any:[/^b/i,/^(a|c)/i]},iL={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},sL={any:[/1/i,/2/i,/3/i,/4/i]},lL={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},cL={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},uL={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},dL={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},fL={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},pL={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},hL={ordinalNumber:tL({matchPattern:rL,parsePattern:nL,valueCallback:e=>parseInt(e,10)}),era:pi({matchPatterns:oL,defaultMatchWidth:"wide",parsePatterns:aL,defaultParseWidth:"any"}),quarter:pi({matchPatterns:iL,defaultMatchWidth:"wide",parsePatterns:sL,defaultParseWidth:"any",valueCallback:e=>e+1}),month:pi({matchPatterns:lL,defaultMatchWidth:"wide",parsePatterns:cL,defaultParseWidth:"any"}),day:pi({matchPatterns:uL,defaultMatchWidth:"wide",parsePatterns:dL,defaultParseWidth:"any"}),dayPeriod:pi({matchPatterns:fL,defaultMatchWidth:"any",parsePatterns:pL,defaultParseWidth:"any"})},ME={code:"en-US",formatDistance:FM,formatLong:YM,formatRelative:UM,localize:JM,match:hL,options:{weekStartsOn:0,firstWeekContainsDate:1}};function mL(e){const t=V(e);return za(t,Gu(t))+1}function Pm(e){const t=V(e),r=+Ba(t)-+IM(t);return Math.round(r/NE)+1}function Im(e,t){var d,f,p,h;const r=V(e),n=r.getFullYear(),o=Go(),a=(t==null?void 0:t.firstWeekContainsDate)??((f=(d=t==null?void 0:t.locale)==null?void 0:d.options)==null?void 0:f.firstWeekContainsDate)??o.firstWeekContainsDate??((h=(p=o.locale)==null?void 0:p.options)==null?void 0:h.firstWeekContainsDate)??1,i=we(e,0);i.setFullYear(n+1,0,a),i.setHours(0,0,0,0);const s=vn(i,t),c=we(e,0);c.setFullYear(n,0,a),c.setHours(0,0,0,0);const u=vn(c,t);return r.getTime()>=s.getTime()?n+1:r.getTime()>=u.getTime()?n:n-1}function gL(e,t){var s,c,u,d;const r=Go(),n=(t==null?void 0:t.firstWeekContainsDate)??((c=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:c.firstWeekContainsDate)??r.firstWeekContainsDate??((d=(u=r.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??1,o=Im(e,t),a=we(e,0);return a.setFullYear(o,0,n),a.setHours(0,0,0,0),vn(a,t)}function LE(e,t){const r=V(e),n=+vn(r,t)-+gL(r,t);return Math.round(n/NE)+1}function xe(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const Cn={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return xe(t==="yy"?n%100:n,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):xe(r+1,2)},d(e,t){return xe(e.getDate(),t.length)},a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,t){return xe(e.getHours()%12||12,t.length)},H(e,t){return xe(e.getHours(),t.length)},m(e,t){return xe(e.getMinutes(),t.length)},s(e,t){return xe(e.getSeconds(),t.length)},S(e,t){const r=t.length,n=e.getMilliseconds(),o=Math.trunc(n*Math.pow(10,r-3));return xe(o,t.length)}},Zo={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Ev={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){const n=e.getFullYear(),o=n>0?n:1-n;return r.ordinalNumber(o,{unit:"year"})}return Cn.y(e,t)},Y:function(e,t,r,n){const o=Im(e,n),a=o>0?o:1-o;if(t==="YY"){const i=a%100;return xe(i,2)}return t==="Yo"?r.ordinalNumber(a,{unit:"year"}):xe(a,t.length)},R:function(e,t){const r=TE(e);return xe(r,t.length)},u:function(e,t){const r=e.getFullYear();return xe(r,t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return xe(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return xe(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return Cn.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return xe(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const o=LE(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):xe(o,t.length)},I:function(e,t,r){const n=Pm(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):xe(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Cn.d(e,t)},D:function(e,t,r){const n=mL(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):xe(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const o=e.getDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return xe(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});case"eeee":default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const o=e.getDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return xe(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});case"cccc":default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return xe(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let o;switch(n===12?o=Zo.noon:n===0?o=Zo.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let o;switch(n>=17?o=Zo.evening:n>=12?o=Zo.afternoon:n>=4?o=Zo.morning:o=Zo.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Cn.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Cn.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):xe(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):xe(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Cn.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Cn.s(e,t)},S:function(e,t){return Cn.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return Cv(n);case"XXXX":case"XX":return vo(n);case"XXXXX":case"XXX":default:return vo(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return Cv(n);case"xxxx":case"xx":return vo(n);case"xxxxx":case"xxx":default:return vo(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_v(n,":");case"OOOO":default:return"GMT"+vo(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_v(n,":");case"zzzz":default:return"GMT"+vo(n,":")}},t:function(e,t,r){const n=Math.trunc(e.getTime()/1e3);return xe(n,t.length)},T:function(e,t,r){const n=e.getTime();return xe(n,t.length)}};function _v(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),o=Math.trunc(n/60),a=n%60;return a===0?r+String(o):r+String(o)+t+xe(a,2)}function Cv(e,t){return e%60===0?(e>0?"-":"+")+xe(Math.abs(e)/60,2):vo(e,t)}function vo(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),o=xe(Math.trunc(n/60),2),a=xe(n%60,2);return r+o+t+a}const Sv=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},AE=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},vL=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return Sv(e,t);let a;switch(n){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",Sv(n,t)).replace("{{time}}",AE(o,t))},eu={p:AE,P:vL},yL=/^D+$/,bL=/^Y+$/,xL=["D","DD","YY","YYYY"];function FE(e){return yL.test(e)}function BE(e){return bL.test(e)}function bp(e,t,r){const n=wL(e,t,r);if(console.warn(n),xL.includes(e))throw new RangeError(n)}function wL(e,t,r){const n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const kL=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,EL=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,_L=/^'([^]*?)'?$/,CL=/''/g,SL=/[a-zA-Z]/;function Dv(e,t,r){var d,f,p,h,m,v,w,y;const n=Go(),o=(r==null?void 0:r.locale)??n.locale??ME,a=(r==null?void 0:r.firstWeekContainsDate)??((f=(d=r==null?void 0:r.locale)==null?void 0:d.options)==null?void 0:f.firstWeekContainsDate)??n.firstWeekContainsDate??((h=(p=n.locale)==null?void 0:p.options)==null?void 0:h.firstWeekContainsDate)??1,i=(r==null?void 0:r.weekStartsOn)??((v=(m=r==null?void 0:r.locale)==null?void 0:m.options)==null?void 0:v.weekStartsOn)??n.weekStartsOn??((y=(w=n.locale)==null?void 0:w.options)==null?void 0:y.weekStartsOn)??0,s=V(e);if(!Gc(s))throw new RangeError("Invalid time value");let c=t.match(EL).map(b=>{const x=b[0];if(x==="p"||x==="P"){const k=eu[x];return k(b,o.formatLong)}return b}).join("").match(kL).map(b=>{if(b==="''")return{isToken:!1,value:"'"};const x=b[0];if(x==="'")return{isToken:!1,value:DL(b)};if(Ev[x])return{isToken:!0,value:b};if(x.match(SL))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return{isToken:!1,value:b}});o.localize.preprocessor&&(c=o.localize.preprocessor(s,c));const u={firstWeekContainsDate:a,weekStartsOn:i,locale:o};return c.map(b=>{if(!b.isToken)return b.value;const x=b.value;(!(r!=null&&r.useAdditionalWeekYearTokens)&&BE(x)||!(r!=null&&r.useAdditionalDayOfYearTokens)&&FE(x))&&bp(x,t,String(e));const k=Ev[x[0]];return k(s,x,o.localize,u)}).join("")}function DL(e){const t=e.match(_L);return t?t[1].replace(CL,"'"):e}function jv(e){return V(e).getDate()}function jL(e){return V(e).getDay()}function NL(e){const t=V(e),r=t.getFullYear(),n=t.getMonth(),o=we(e,0);return o.setFullYear(r,n+1,0),o.setHours(0,0,0,0),o.getDate()}function TL(){return Object.assign({},Go())}function Yr(e){return V(e).getHours()}function PL(e){let r=V(e).getDay();return r===0&&(r=7),r}function $r(e){return V(e).getMinutes()}function Et(e){return V(e).getMonth()}function an(e){return V(e).getSeconds()}function xp(e){return V(e).getTime()}function se(e){return V(e).getFullYear()}function to(e,t){const r=V(e),n=V(t);return r.getTime()>n.getTime()}function Ko(e,t){const r=V(e),n=V(t);return+r<+n}function IL(e,t){const r=V(e),n=V(t);return+r==+n}function OL(e,t){const r=t instanceof Date?we(t,0):new t(0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}const RL=10;class zE{constructor(){K(this,"subPriority",0)}validate(t,r){return!0}}class ML extends zE{constructor(t,r,n,o,a){super(),this.value=t,this.validateValue=r,this.setValue=n,this.priority=o,a&&(this.subPriority=a)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,n){return this.setValue(t,r,this.value,n)}}class LL extends zE{constructor(){super(...arguments);K(this,"priority",RL);K(this,"subPriority",-1)}set(r,n){return n.timestampIsSet?r:we(r,OL(r,Date))}}class be{run(t,r,n,o){const a=this.parse(t,r,n,o);return a?{setter:new ML(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(t,r,n){return!0}}class AL extends be{constructor(){super(...arguments);K(this,"priority",140);K(this,"incompatibleTokens",["R","u","t","T"])}parse(r,n,o){switch(n){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"})||o.era(r,{width:"narrow"});case"GGGGG":return o.era(r,{width:"narrow"});case"GGGG":default:return o.era(r,{width:"wide"})||o.era(r,{width:"abbreviated"})||o.era(r,{width:"narrow"})}}set(r,n,o){return n.era=o,r.setFullYear(o,0,1),r.setHours(0,0,0,0),r}}const Ue={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Mr={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function We(e,t){return e&&{value:t(e.value),rest:e.rest}}function Fe(e,t){const r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function Lr(e,t){const r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};const n=r[1]==="+"?1:-1,o=r[2]?parseInt(r[2],10):0,a=r[3]?parseInt(r[3],10):0,i=r[5]?parseInt(r[5],10):0;return{value:n*(o*Qu+a*qu+i*NM),rest:t.slice(r[0].length)}}function HE(e){return Fe(Ue.anyDigitsSigned,e)}function Ye(e,t){switch(e){case 1:return Fe(Ue.singleDigit,t);case 2:return Fe(Ue.twoDigits,t);case 3:return Fe(Ue.threeDigits,t);case 4:return Fe(Ue.fourDigits,t);default:return Fe(new RegExp("^\\d{1,"+e+"}"),t)}}function tu(e,t){switch(e){case 1:return Fe(Ue.singleDigitSigned,t);case 2:return Fe(Ue.twoDigitsSigned,t);case 3:return Fe(Ue.threeDigitsSigned,t);case 4:return Fe(Ue.fourDigitsSigned,t);default:return Fe(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Om(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function YE(e,t){const r=t>0,n=r?t:1-t;let o;if(n<=50)o=e||100;else{const a=n+50,i=Math.trunc(a/100)*100,s=e>=a%100;o=e+i-(s?100:0)}return r?o:1-o}function $E(e){return e%400===0||e%4===0&&e%100!==0}class FL extends be{constructor(){super(...arguments);K(this,"priority",130);K(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(r,n,o){const a=i=>({year:i,isTwoDigitYear:n==="yy"});switch(n){case"y":return We(Ye(4,r),a);case"yo":return We(o.ordinalNumber(r,{unit:"year"}),a);default:return We(Ye(n.length,r),a)}}validate(r,n){return n.isTwoDigitYear||n.year>0}set(r,n,o){const a=r.getFullYear();if(o.isTwoDigitYear){const s=YE(o.year,a);return r.setFullYear(s,0,1),r.setHours(0,0,0,0),r}const i=!("era"in n)||n.era===1?o.year:1-o.year;return r.setFullYear(i,0,1),r.setHours(0,0,0,0),r}}class BL extends be{constructor(){super(...arguments);K(this,"priority",130);K(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(r,n,o){const a=i=>({year:i,isTwoDigitYear:n==="YY"});switch(n){case"Y":return We(Ye(4,r),a);case"Yo":return We(o.ordinalNumber(r,{unit:"year"}),a);default:return We(Ye(n.length,r),a)}}validate(r,n){return n.isTwoDigitYear||n.year>0}set(r,n,o,a){const i=Im(r,a);if(o.isTwoDigitYear){const c=YE(o.year,i);return r.setFullYear(c,0,a.firstWeekContainsDate),r.setHours(0,0,0,0),vn(r,a)}const s=!("era"in n)||n.era===1?o.year:1-o.year;return r.setFullYear(s,0,a.firstWeekContainsDate),r.setHours(0,0,0,0),vn(r,a)}}class zL extends be{constructor(){super(...arguments);K(this,"priority",130);K(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(r,n){return tu(n==="R"?4:n.length,r)}set(r,n,o){const a=we(r,0);return a.setFullYear(o,0,4),a.setHours(0,0,0,0),Ba(a)}}class HL extends be{constructor(){super(...arguments);K(this,"priority",130);K(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(r,n){return tu(n==="u"?4:n.length,r)}set(r,n,o){return r.setFullYear(o,0,1),r.setHours(0,0,0,0),r}}class YL extends be{constructor(){super(...arguments);K(this,"priority",120);K(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(r,n,o){switch(n){case"Q":case"QQ":return Ye(n.length,r);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"})||o.quarter(r,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return o.quarter(r,{width:"wide",context:"formatting"})||o.quarter(r,{width:"abbreviated",context:"formatting"})||o.quarter(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=1&&n<=4}set(r,n,o){return r.setMonth((o-1)*3,1),r.setHours(0,0,0,0),r}}class $L extends be{constructor(){super(...arguments);K(this,"priority",120);K(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(r,n,o){switch(n){case"q":case"qq":return Ye(n.length,r);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"})||o.quarter(r,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return o.quarter(r,{width:"wide",context:"standalone"})||o.quarter(r,{width:"abbreviated",context:"standalone"})||o.quarter(r,{width:"narrow",context:"standalone"})}}validate(r,n){return n>=1&&n<=4}set(r,n,o){return r.setMonth((o-1)*3,1),r.setHours(0,0,0,0),r}}class UL extends be{constructor(){super(...arguments);K(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);K(this,"priority",110)}parse(r,n,o){const a=i=>i-1;switch(n){case"M":return We(Fe(Ue.month,r),a);case"MM":return We(Ye(2,r),a);case"Mo":return We(o.ordinalNumber(r,{unit:"month"}),a);case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"})||o.month(r,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return o.month(r,{width:"wide",context:"formatting"})||o.month(r,{width:"abbreviated",context:"formatting"})||o.month(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=0&&n<=11}set(r,n,o){return r.setMonth(o,1),r.setHours(0,0,0,0),r}}class WL extends be{constructor(){super(...arguments);K(this,"priority",110);K(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(r,n,o){const a=i=>i-1;switch(n){case"L":return We(Fe(Ue.month,r),a);case"LL":return We(Ye(2,r),a);case"Lo":return We(o.ordinalNumber(r,{unit:"month"}),a);case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"})||o.month(r,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return o.month(r,{width:"wide",context:"standalone"})||o.month(r,{width:"abbreviated",context:"standalone"})||o.month(r,{width:"narrow",context:"standalone"})}}validate(r,n){return n>=0&&n<=11}set(r,n,o){return r.setMonth(o,1),r.setHours(0,0,0,0),r}}function VL(e,t,r){const n=V(e),o=LE(n,r)-t;return n.setDate(n.getDate()-o*7),n}class KL extends be{constructor(){super(...arguments);K(this,"priority",100);K(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(r,n,o){switch(n){case"w":return Fe(Ue.week,r);case"wo":return o.ordinalNumber(r,{unit:"week"});default:return Ye(n.length,r)}}validate(r,n){return n>=1&&n<=53}set(r,n,o,a){return vn(VL(r,o,a),a)}}function qL(e,t){const r=V(e),n=Pm(r)-t;return r.setDate(r.getDate()-n*7),r}class QL extends be{constructor(){super(...arguments);K(this,"priority",100);K(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(r,n,o){switch(n){case"I":return Fe(Ue.week,r);case"Io":return o.ordinalNumber(r,{unit:"week"});default:return Ye(n.length,r)}}validate(r,n){return n>=1&&n<=53}set(r,n,o){return Ba(qL(r,o))}}const GL=[31,28,31,30,31,30,31,31,30,31,30,31],XL=[31,29,31,30,31,30,31,31,30,31,30,31];class JL extends be{constructor(){super(...arguments);K(this,"priority",90);K(this,"subPriority",1);K(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(r,n,o){switch(n){case"d":return Fe(Ue.date,r);case"do":return o.ordinalNumber(r,{unit:"date"});default:return Ye(n.length,r)}}validate(r,n){const o=r.getFullYear(),a=$E(o),i=r.getMonth();return a?n>=1&&n<=XL[i]:n>=1&&n<=GL[i]}set(r,n,o){return r.setDate(o),r.setHours(0,0,0,0),r}}class ZL extends be{constructor(){super(...arguments);K(this,"priority",90);K(this,"subpriority",1);K(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(r,n,o){switch(n){case"D":case"DD":return Fe(Ue.dayOfYear,r);case"Do":return o.ordinalNumber(r,{unit:"date"});default:return Ye(n.length,r)}}validate(r,n){const o=r.getFullYear();return $E(o)?n>=1&&n<=366:n>=1&&n<=365}set(r,n,o){return r.setMonth(0,o),r.setHours(0,0,0,0),r}}function Rm(e,t,r){var f,p,h,m;const n=Go(),o=(r==null?void 0:r.weekStartsOn)??((p=(f=r==null?void 0:r.locale)==null?void 0:f.options)==null?void 0:p.weekStartsOn)??n.weekStartsOn??((m=(h=n.locale)==null?void 0:h.options)==null?void 0:m.weekStartsOn)??0,a=V(e),i=a.getDay(),c=(t%7+7)%7,u=7-o,d=t<0||t>6?t-(i+u)%7:(c+u)%7-(i+u)%7;return gn(a,d)}class e5 extends be{constructor(){super(...arguments);K(this,"priority",90);K(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(r,n,o){switch(n){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"EEEE":default:return o.day(r,{width:"wide",context:"formatting"})||o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=0&&n<=6}set(r,n,o,a){return r=Rm(r,o,a),r.setHours(0,0,0,0),r}}class t5 extends be{constructor(){super(...arguments);K(this,"priority",90);K(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(r,n,o,a){const i=s=>{const c=Math.floor((s-1)/7)*7;return(s+a.weekStartsOn+6)%7+c};switch(n){case"e":case"ee":return We(Ye(n.length,r),i);case"eo":return We(o.ordinalNumber(r,{unit:"day"}),i);case"eee":return o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"eeeee":return o.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"});case"eeee":default:return o.day(r,{width:"wide",context:"formatting"})||o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"})}}validate(r,n){return n>=0&&n<=6}set(r,n,o,a){return r=Rm(r,o,a),r.setHours(0,0,0,0),r}}class r5 extends be{constructor(){super(...arguments);K(this,"priority",90);K(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(r,n,o,a){const i=s=>{const c=Math.floor((s-1)/7)*7;return(s+a.weekStartsOn+6)%7+c};switch(n){case"c":case"cc":return We(Ye(n.length,r),i);case"co":return We(o.ordinalNumber(r,{unit:"day"}),i);case"ccc":return o.day(r,{width:"abbreviated",context:"standalone"})||o.day(r,{width:"short",context:"standalone"})||o.day(r,{width:"narrow",context:"standalone"});case"ccccc":return o.day(r,{width:"narrow",context:"standalone"});case"cccccc":return o.day(r,{width:"short",context:"standalone"})||o.day(r,{width:"narrow",context:"standalone"});case"cccc":default:return o.day(r,{width:"wide",context:"standalone"})||o.day(r,{width:"abbreviated",context:"standalone"})||o.day(r,{width:"short",context:"standalone"})||o.day(r,{width:"narrow",context:"standalone"})}}validate(r,n){return n>=0&&n<=6}set(r,n,o,a){return r=Rm(r,o,a),r.setHours(0,0,0,0),r}}function n5(e,t){const r=V(e),n=PL(r),o=t-n;return gn(r,o)}class o5 extends be{constructor(){super(...arguments);K(this,"priority",90);K(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(r,n,o){const a=i=>i===0?7:i;switch(n){case"i":case"ii":return Ye(n.length,r);case"io":return o.ordinalNumber(r,{unit:"day"});case"iii":return We(o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"}),a);case"iiiii":return We(o.day(r,{width:"narrow",context:"formatting"}),a);case"iiiiii":return We(o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"}),a);case"iiii":default:return We(o.day(r,{width:"wide",context:"formatting"})||o.day(r,{width:"abbreviated",context:"formatting"})||o.day(r,{width:"short",context:"formatting"})||o.day(r,{width:"narrow",context:"formatting"}),a)}}validate(r,n){return n>=1&&n<=7}set(r,n,o){return r=n5(r,o),r.setHours(0,0,0,0),r}}class a5 extends be{constructor(){super(...arguments);K(this,"priority",80);K(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(r,n,o){switch(n){case"a":case"aa":case"aaa":return o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return o.dayPeriod(r,{width:"wide",context:"formatting"})||o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,n,o){return r.setHours(Om(o),0,0,0),r}}class i5 extends be{constructor(){super(...arguments);K(this,"priority",80);K(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(r,n,o){switch(n){case"b":case"bb":case"bbb":return o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return o.dayPeriod(r,{width:"wide",context:"formatting"})||o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,n,o){return r.setHours(Om(o),0,0,0),r}}class s5 extends be{constructor(){super(...arguments);K(this,"priority",80);K(this,"incompatibleTokens",["a","b","t","T"])}parse(r,n,o){switch(n){case"B":case"BB":case"BBB":return o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return o.dayPeriod(r,{width:"wide",context:"formatting"})||o.dayPeriod(r,{width:"abbreviated",context:"formatting"})||o.dayPeriod(r,{width:"narrow",context:"formatting"})}}set(r,n,o){return r.setHours(Om(o),0,0,0),r}}class l5 extends be{constructor(){super(...arguments);K(this,"priority",70);K(this,"incompatibleTokens",["H","K","k","t","T"])}parse(r,n,o){switch(n){case"h":return Fe(Ue.hour12h,r);case"ho":return o.ordinalNumber(r,{unit:"hour"});default:return Ye(n.length,r)}}validate(r,n){return n>=1&&n<=12}set(r,n,o){const a=r.getHours()>=12;return a&&o<12?r.setHours(o+12,0,0,0):!a&&o===12?r.setHours(0,0,0,0):r.setHours(o,0,0,0),r}}class c5 extends be{constructor(){super(...arguments);K(this,"priority",70);K(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(r,n,o){switch(n){case"H":return Fe(Ue.hour23h,r);case"Ho":return o.ordinalNumber(r,{unit:"hour"});default:return Ye(n.length,r)}}validate(r,n){return n>=0&&n<=23}set(r,n,o){return r.setHours(o,0,0,0),r}}class u5 extends be{constructor(){super(...arguments);K(this,"priority",70);K(this,"incompatibleTokens",["h","H","k","t","T"])}parse(r,n,o){switch(n){case"K":return Fe(Ue.hour11h,r);case"Ko":return o.ordinalNumber(r,{unit:"hour"});default:return Ye(n.length,r)}}validate(r,n){return n>=0&&n<=11}set(r,n,o){return r.getHours()>=12&&o<12?r.setHours(o+12,0,0,0):r.setHours(o,0,0,0),r}}class d5 extends be{constructor(){super(...arguments);K(this,"priority",70);K(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(r,n,o){switch(n){case"k":return Fe(Ue.hour24h,r);case"ko":return o.ordinalNumber(r,{unit:"hour"});default:return Ye(n.length,r)}}validate(r,n){return n>=1&&n<=24}set(r,n,o){const a=o<=24?o%24:o;return r.setHours(a,0,0,0),r}}class f5 extends be{constructor(){super(...arguments);K(this,"priority",60);K(this,"incompatibleTokens",["t","T"])}parse(r,n,o){switch(n){case"m":return Fe(Ue.minute,r);case"mo":return o.ordinalNumber(r,{unit:"minute"});default:return Ye(n.length,r)}}validate(r,n){return n>=0&&n<=59}set(r,n,o){return r.setMinutes(o,0,0),r}}class p5 extends be{constructor(){super(...arguments);K(this,"priority",50);K(this,"incompatibleTokens",["t","T"])}parse(r,n,o){switch(n){case"s":return Fe(Ue.second,r);case"so":return o.ordinalNumber(r,{unit:"second"});default:return Ye(n.length,r)}}validate(r,n){return n>=0&&n<=59}set(r,n,o){return r.setSeconds(o,0),r}}class h5 extends be{constructor(){super(...arguments);K(this,"priority",30);K(this,"incompatibleTokens",["t","T"])}parse(r,n){const o=a=>Math.trunc(a*Math.pow(10,-n.length+3));return We(Ye(n.length,r),o)}set(r,n,o){return r.setMilliseconds(o),r}}class m5 extends be{constructor(){super(...arguments);K(this,"priority",10);K(this,"incompatibleTokens",["t","T","x"])}parse(r,n){switch(n){case"X":return Lr(Mr.basicOptionalMinutes,r);case"XX":return Lr(Mr.basic,r);case"XXXX":return Lr(Mr.basicOptionalSeconds,r);case"XXXXX":return Lr(Mr.extendedOptionalSeconds,r);case"XXX":default:return Lr(Mr.extended,r)}}set(r,n,o){return n.timestampIsSet?r:we(r,r.getTime()-qc(r)-o)}}class g5 extends be{constructor(){super(...arguments);K(this,"priority",10);K(this,"incompatibleTokens",["t","T","X"])}parse(r,n){switch(n){case"x":return Lr(Mr.basicOptionalMinutes,r);case"xx":return Lr(Mr.basic,r);case"xxxx":return Lr(Mr.basicOptionalSeconds,r);case"xxxxx":return Lr(Mr.extendedOptionalSeconds,r);case"xxx":default:return Lr(Mr.extended,r)}}set(r,n,o){return n.timestampIsSet?r:we(r,r.getTime()-qc(r)-o)}}class v5 extends be{constructor(){super(...arguments);K(this,"priority",40);K(this,"incompatibleTokens","*")}parse(r){return HE(r)}set(r,n,o){return[we(r,o*1e3),{timestampIsSet:!0}]}}class y5 extends be{constructor(){super(...arguments);K(this,"priority",20);K(this,"incompatibleTokens","*")}parse(r){return HE(r)}set(r,n,o){return[we(r,o),{timestampIsSet:!0}]}}const b5={G:new AL,y:new FL,Y:new BL,R:new zL,u:new HL,Q:new YL,q:new $L,M:new UL,L:new WL,w:new KL,I:new QL,d:new JL,D:new ZL,E:new e5,e:new t5,c:new r5,i:new o5,a:new a5,b:new i5,B:new s5,h:new l5,H:new c5,K:new u5,k:new d5,m:new f5,s:new p5,S:new h5,X:new m5,x:new g5,t:new v5,T:new y5},x5=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,w5=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,k5=/^'([^]*?)'?$/,E5=/''/g,_5=/\S/,C5=/[a-zA-Z]/;function $d(e,t,r,n){var v,w,y,b,x,k,E,C;const o=TL(),a=(n==null?void 0:n.locale)??o.locale??ME,i=(n==null?void 0:n.firstWeekContainsDate)??((w=(v=n==null?void 0:n.locale)==null?void 0:v.options)==null?void 0:w.firstWeekContainsDate)??o.firstWeekContainsDate??((b=(y=o.locale)==null?void 0:y.options)==null?void 0:b.firstWeekContainsDate)??1,s=(n==null?void 0:n.weekStartsOn)??((k=(x=n==null?void 0:n.locale)==null?void 0:x.options)==null?void 0:k.weekStartsOn)??o.weekStartsOn??((C=(E=o.locale)==null?void 0:E.options)==null?void 0:C.weekStartsOn)??0;if(t==="")return e===""?V(r):we(r,NaN);const c={firstWeekContainsDate:i,weekStartsOn:s,locale:a},u=[new LL],d=t.match(w5).map(_=>{const j=_[0];if(j in eu){const N=eu[j];return N(_,a.formatLong)}return _}).join("").match(x5),f=[];for(let _ of d){!(n!=null&&n.useAdditionalWeekYearTokens)&&BE(_)&&bp(_,t,e),!(n!=null&&n.useAdditionalDayOfYearTokens)&&FE(_)&&bp(_,t,e);const j=_[0],N=b5[j];if(N){const{incompatibleTokens:P}=N;if(Array.isArray(P)){const D=f.find(R=>P.includes(R.token)||R.token===j);if(D)throw new RangeError(`The format string mustn't contain \`${D.fullToken}\` and \`${_}\` at the same time`)}else if(N.incompatibleTokens==="*"&&f.length>0)throw new RangeError(`The format string mustn't contain \`${_}\` and any other token at the same time`);f.push({token:j,fullToken:_});const T=N.run(e,_,a.match,c);if(!T)return we(r,NaN);u.push(T.setter),e=T.rest}else{if(j.match(C5))throw new RangeError("Format string contains an unescaped latin alphabet character `"+j+"`");if(_==="''"?_="'":j==="'"&&(_=S5(_)),e.indexOf(_)===0)e=e.slice(_.length);else return we(r,NaN)}}if(e.length>0&&_5.test(e))return we(r,NaN);const p=u.map(_=>_.priority).sort((_,j)=>j-_).filter((_,j,N)=>N.indexOf(_)===j).map(_=>u.filter(j=>j.priority===_).sort((j,N)=>N.subPriority-j.subPriority)).map(_=>_[0]);let h=V(r);if(isNaN(h.getTime()))return we(r,NaN);const m={};for(const _ of p){if(!_.validate(h,c))return we(r,NaN);const j=_.set(h,m,c);Array.isArray(j)?(h=j[0],Object.assign(m,j[1])):h=j}return we(r,h)}function S5(e){return e.match(k5)[1].replace(E5,"'")}function D5(e,t){const r=V(e),n=V(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function j5(e,t){const r=yp(e),n=yp(t);return+r==+n}function N5(e,t){const r=V(e),n=V(t);return r.getFullYear()===n.getFullYear()}function gs(e,t){const r=+V(e),[n,o]=[+V(t.start),+V(t.end)].sort((a,i)=>a-i);return r>=n&&r<=o}function T5(e,t){return gn(e,-t)}function P5(e,t){const n=M5(e);let o;if(n.date){const c=L5(n.date,2);o=A5(c.restDateString,c.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);const a=o.getTime();let i=0,s;if(n.time&&(i=F5(n.time),isNaN(i)))return new Date(NaN);if(n.timezone){if(s=B5(n.timezone),isNaN(s))return new Date(NaN)}else{const c=new Date(a+i),u=new Date(0);return u.setFullYear(c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()),u.setHours(c.getUTCHours(),c.getUTCMinutes(),c.getUTCSeconds(),c.getUTCMilliseconds()),u}return new Date(a+i+s)}const ul={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},I5=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,O5=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,R5=/^([+-])(\d{2})(?::?(\d{2}))?$/;function M5(e){const t={},r=e.split(ul.dateTimeDelimiter);let n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],ul.timeZoneDelimiter.test(t.date)&&(t.date=e.split(ul.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){const o=ul.timezone.exec(n);o?(t.time=n.replace(o[1],""),t.timezone=o[1]):t.time=n}return t}function L5(e,t){const r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};const o=n[1]?parseInt(n[1]):null,a=n[2]?parseInt(n[2]):null;return{year:a===null?o:a*100,restDateString:e.slice((n[1]||n[2]).length)}}function A5(e,t){if(t===null)return new Date(NaN);const r=e.match(I5);if(!r)return new Date(NaN);const n=!!r[4],o=hi(r[1]),a=hi(r[2])-1,i=hi(r[3]),s=hi(r[4]),c=hi(r[5])-1;if(n)return U5(t,s,c)?z5(t,s,c):new Date(NaN);{const u=new Date(0);return!Y5(t,a,i)||!$5(t,o)?new Date(NaN):(u.setUTCFullYear(t,a,Math.max(o,i)),u)}}function hi(e){return e?parseInt(e):1}function F5(e){const t=e.match(O5);if(!t)return NaN;const r=Ud(t[1]),n=Ud(t[2]),o=Ud(t[3]);return W5(r,n,o)?r*Qu+n*qu+o*1e3:NaN}function Ud(e){return e&&parseFloat(e.replace(",","."))||0}function B5(e){if(e==="Z")return 0;const t=e.match(R5);if(!t)return 0;const r=t[1]==="+"?-1:1,n=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return V5(n,o)?r*(n*Qu+o*qu):NaN}function z5(e,t,r){const n=new Date(0);n.setUTCFullYear(e,0,4);const o=n.getUTCDay()||7,a=(t-1)*7+r+1-o;return n.setUTCDate(n.getUTCDate()+a),n}const H5=[31,null,31,30,31,30,31,31,30,31,30,31];function UE(e){return e%400===0||e%4===0&&e%100!==0}function Y5(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(H5[t]||(UE(e)?29:28))}function $5(e,t){return t>=1&&t<=(UE(e)?366:365)}function U5(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function W5(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function V5(e,t){return t>=0&&t<=59}function Yt(e,t){const r=V(e),n=r.getFullYear(),o=r.getDate(),a=we(e,0);a.setFullYear(n,t,15),a.setHours(0,0,0,0);const i=NL(a);return r.setMonth(t,Math.min(o,i)),r}function K5(e,t){let r=V(e);return isNaN(+r)?we(e,NaN):(t.year!=null&&r.setFullYear(t.year),t.month!=null&&(r=Yt(r,t.month)),t.date!=null&&r.setDate(t.date),t.hours!=null&&r.setHours(t.hours),t.minutes!=null&&r.setMinutes(t.minutes),t.seconds!=null&&r.setSeconds(t.seconds),t.milliseconds!=null&&r.setMilliseconds(t.milliseconds),r)}function Ml(e,t){const r=V(e);return r.setHours(t),r}function Ll(e,t){const r=V(e);return r.setMinutes(t),r}function ea(e,t){const r=V(e),n=Math.trunc(r.getMonth()/3)+1,o=t-n;return Yt(r,r.getMonth()+o*3)}function Al(e,t){const r=V(e);return r.setSeconds(t),r}function Ir(e,t){const r=V(e);return isNaN(+r)?we(e,NaN):(r.setFullYear(t),r)}function Ha(e,t){return Sr(e,-t)}function WE(e,t){return Tm(e,-t)}function Nv(e,t){return Qc(e,-t)}function Ya(e,t){return nn(e,-t)}const VE={...Hi},q5=VE.useInsertionEffect,Q5=q5||(e=>e());function G5(e){const t=g.useRef(()=>{});return Q5(()=>{t.current=e}),g.useCallback(function(){for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return t.current==null?void 0:t.current(...n)},[])}var ru=typeof document<"u"?g.useLayoutEffect:g.useEffect;function wp(){return wp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wp.apply(this,arguments)}let Tv=!1,X5=0;const Pv=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+X5++;function J5(){const[e,t]=g.useState(()=>Tv?Pv():void 0);return ru(()=>{e==null&&t(Pv())},[]),g.useEffect(()=>{Tv=!0},[]),e}const Z5=VE.useId,KE=Z5||J5,e3=g.forwardRef(function(t,r){const{context:{placement:n,elements:{floating:o},middlewareData:{arrow:a,shift:i}},width:s=14,height:c=7,tipRadius:u=0,strokeWidth:d=0,staticOffset:f,stroke:p,d:h,style:{transform:m,...v}={},...w}=t,y=KE(),[b,x]=g.useState(!1);if(ru(()=>{if(!o)return;qt(o).direction==="rtl"&&x(!0)},[o]),!o)return null;const[k,E]=n.split("-"),C=k==="top"||k==="bottom";let _=f;(C&&i!=null&&i.x||!C&&i!=null&&i.y)&&(_=null);const j=d*2,N=j/2,P=s/2*(u/-8+1),T=c/2*u/4,D=!!h,R=_&&E==="end"?"bottom":"top";let S=_&&E==="end"?"right":"left";_&&b&&(S=E==="end"?"left":"right");const z=(a==null?void 0:a.x)!=null?_||a.x:"",A=(a==null?void 0:a.y)!=null?_||a.y:"",B=h||"M0,0"+(" H"+s)+(" L"+(s-P)+","+(c-T))+(" Q"+s/2+","+c+" "+P+","+(c-T))+" Z",O={top:D?"rotate(180deg)":"",left:D?"rotate(90deg)":"rotate(-90deg)",bottom:D?"":"rotate(180deg)",right:D?"rotate(-90deg)":"rotate(90deg)"}[k];return g.createElement("svg",wp({},w,{"aria-hidden":!0,ref:r,width:D?s:s+j,height:s,viewBox:"0 0 "+s+" "+(c>s?c:s),style:{position:"absolute",pointerEvents:"none",[S]:z,[R]:A,[k]:C||D?"100%":"calc(100% - "+j/2+"px)",transform:[O,m].filter(H=>!!H).join(" "),...v}}),j>0&&g.createElement("path",{clipPath:"url(#"+y+")",fill:"none",stroke:p,strokeWidth:j+(h?0:1),d:B}),g.createElement("path",{stroke:j&&!h?w.fill:"none",d:B}),g.createElement("clipPath",{id:y},g.createElement("rect",{x:-N,y:N*(D?-1:1),width:s+j,height:s})))});function t3(){const e=new Map;return{emit(t,r){var n;(n=e.get(t))==null||n.forEach(o=>o(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,((n=e.get(t))==null?void 0:n.filter(o=>o!==r))||[])}}}const r3=g.createContext(null),n3=g.createContext(null),o3=()=>{var e;return((e=g.useContext(r3))==null?void 0:e.id)||null},a3=()=>g.useContext(n3);function i3(e){const{open:t=!1,onOpenChange:r,elements:n}=e,o=KE(),a=g.useRef({}),[i]=g.useState(()=>t3()),s=o3()!=null,[c,u]=g.useState(n.reference),d=G5((h,m,v)=>{a.current.openEvent=h?m:void 0,i.emit("openchange",{open:h,event:m,reason:v,nested:s}),r==null||r(h,m,v)}),f=g.useMemo(()=>({setPositionReference:u}),[]),p=g.useMemo(()=>({reference:c||n.reference||null,floating:n.floating||null,domReference:n.reference}),[c,n.reference,n.floating]);return g.useMemo(()=>({dataRef:a,open:t,onOpenChange:d,elements:p,events:i,floatingId:o,refs:f}),[t,d,p,i,o,f])}function s3(e){e===void 0&&(e={});const{nodeId:t}=e,r=i3({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,o=n.elements,[a,i]=g.useState(null),[s,c]=g.useState(null),d=(o==null?void 0:o.reference)||a,f=g.useRef(null),p=a3();ru(()=>{d&&(f.current=d)},[d]);const h=mw({...e,elements:{...o,...s&&{reference:s}}}),m=g.useCallback(x=>{const k=ye(x)?{getBoundingClientRect:()=>x.getBoundingClientRect(),contextElement:x}:x;c(k),h.refs.setReference(k)},[h.refs]),v=g.useCallback(x=>{(ye(x)||x===null)&&(f.current=x,i(x)),(ye(h.refs.reference.current)||h.refs.reference.current===null||x!==null&&!ye(x))&&h.refs.setReference(x)},[h.refs]),w=g.useMemo(()=>({...h.refs,setReference:v,setPositionReference:m,domReference:f}),[h.refs,v,m]),y=g.useMemo(()=>({...h.elements,domReference:d}),[h.elements,d]),b=g.useMemo(()=>({...h,...n,refs:w,elements:y,nodeId:t}),[h,w,y,t,n]);return ru(()=>{n.dataRef.current.floatingContext=b;const x=p==null?void 0:p.nodesRef.current.find(k=>k.id===t);x&&(x.context=b)}),g.useMemo(()=>({...h,context:b,refs:w,elements:y}),[h,w,y,b])}/*! react-datepicker v7.5.0 https://github.com/Hacker0x01/react-datepicker Released under the MIT License. */var kp=function(t,r){return kp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(n[a]=o[a])},kp(t,r)};function it(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");kp(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var he=function(){return he=Object.assign||function(r){for(var n,o=1,a=arguments.length;o<a;o++){n=arguments[o];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])}return r},he.apply(this,arguments)};function Ar(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))}var l3=function(e){var t=e.showTimeSelectOnly,r=t===void 0?!1:t,n=e.showTime,o=n===void 0?!1:n,a=e.className,i=e.children,s=r?"Choose Time":"Choose Date".concat(o?" and Time":"");return M.createElement("div",{className:a,role:"dialog","aria-label":s,"aria-modal":"true"},i)},c3=function(e,t){var r=g.useRef(null),n=g.useRef(e);n.current=e;var o=g.useCallback(function(a){var i;r.current&&!r.current.contains(a.target)&&(t&&a.target instanceof HTMLElement&&a.target.classList.contains(t)||(i=n.current)===null||i===void 0||i.call(n,a))},[t]);return g.useEffect(function(){return document.addEventListener("mousedown",o),function(){document.removeEventListener("mousedown",o)}},[o]),r},Xu=function(e){var t=e.children,r=e.onClickOutside,n=e.className,o=e.containerRef,a=e.style,i=e.ignoreClass,s=c3(r,i);return M.createElement("div",{className:n,style:a,ref:function(c){s.current=c,o&&(o.current=c)}},t)},W;(function(e){e.ArrowUp="ArrowUp",e.ArrowDown="ArrowDown",e.ArrowLeft="ArrowLeft",e.ArrowRight="ArrowRight",e.PageUp="PageUp",e.PageDown="PageDown",e.Home="Home",e.End="End",e.Enter="Enter",e.Space=" ",e.Tab="Tab",e.Escape="Escape",e.Backspace="Backspace",e.X="x"})(W||(W={}));function qE(){var e=typeof window<"u"?window:globalThis;return e}var Rs=12,u3=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function ke(e){if(e==null)return new Date;var t=typeof e=="string"?P5(e):V(e);return Jr(t)?t:new Date}function Wd(e,t,r,n,o){var a,i=null,s=Oo(r)||Oo(zi()),c=!0;if(Array.isArray(t))return t.forEach(function(d){var f=$d(e,d,new Date,{locale:s,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});n&&(c=Jr(f,o)&&e===Ie(f,d,r)),Jr(f,o)&&c&&(i=f)}),i;if(i=$d(e,t,new Date,{locale:s,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0}),n)c=Jr(i)&&e===Ie(i,t,r);else if(!Jr(i)){var u=((a=t.match(u3))!==null&&a!==void 0?a:[]).map(function(d){var f=d[0];if(f==="p"||f==="P"){var p=eu[f];return s?p(d,s.formatLong):f}return d}).join("");e.length>0&&(i=$d(e,u.slice(0,e.length),new Date,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})),Jr(i)||(i=new Date(e))}return Jr(i)&&c?i:null}function Jr(e,t){return Gc(e)&&!Ko(e,t??new Date("1/1/1800"))}function Ie(e,t,r){if(r==="en")return Dv(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var n=r?Oo(r):void 0;return r&&!n&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),!n&&zi()&&Oo(zi())&&(n=Oo(zi())),Dv(e,t,{locale:n,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function nr(e,t){var r=t.dateFormat,n=t.locale,o=Array.isArray(r)&&r.length>0?r[0]:r;return e&&Ie(e,o,n)||""}function d3(e,t,r){if(!e)return"";var n=nr(e,r),o=t?nr(t,r):"";return"".concat(n," - ").concat(o)}function f3(e,t){if(!(e!=null&&e.length))return"";var r=e[0]?nr(e[0],t):"";if(e.length===1)return r;if(e.length===2&&e[1]){var n=nr(e[1],t);return"".concat(r,", ").concat(n)}var o=e.length-1;return"".concat(r," (+").concat(o,")")}function Vd(e,t){var r=t.hour,n=r===void 0?0:r,o=t.minute,a=o===void 0?0:o,i=t.second,s=i===void 0?0:i;return Ml(Ll(Al(e,s),a),n)}function p3(e){return Pm(e)}function h3(e,t){return Ie(e,"ddd",t)}function Fl(e){return Vo(e)}function Qn(e,t,r){var n=Oo(t||zi());return vn(e,{locale:n,weekStartsOn:r})}function sn(e){return OE(e)}function ki(e){return Gu(e)}function Iv(e){return yp(e)}function Ov(){return Vo(ke())}function Rv(e){return PE(e)}function m3(e){return LM(e)}function g3(e){return IE(e)}function Or(e,t){return e&&t?N5(e,t):!e&&!t}function kt(e,t){return e&&t?D5(e,t):!e&&!t}function nu(e,t){return e&&t?j5(e,t):!e&&!t}function de(e,t){return e&&t?RM(e,t):!e&&!t}function Co(e,t){return e&&t?IL(e,t):!e&&!t}function Ei(e,t,r){var n,o=Vo(t),a=PE(r);try{n=gs(e,{start:o,end:a})}catch{n=!1}return n}function zi(){var e=qE();return e.__localeId__}function Oo(e){if(typeof e=="string"){var t=qE();return t.__localeData__?t.__localeData__[e]:void 0}else return e}function v3(e,t,r){return t(Ie(e,"EEEE",r))}function y3(e,t){return Ie(e,"EEEEEE",t)}function b3(e,t){return Ie(e,"EEE",t)}function Mm(e,t){return Ie(Yt(ke(),e),"LLLL",t)}function QE(e,t){return Ie(Yt(ke(),e),"LLL",t)}function x3(e,t){return Ie(ea(ke(),e),"QQQ",t)}function ir(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.maxDate,a=r.excludeDates,i=r.excludeDateIntervals,s=r.includeDates,c=r.includeDateIntervals,u=r.filterDate;return Ms(e,{minDate:n,maxDate:o})||a&&a.some(function(d){return d instanceof Date?de(e,d):de(e,d.date)})||i&&i.some(function(d){var f=d.start,p=d.end;return gs(e,{start:f,end:p})})||s&&!s.some(function(d){return de(e,d)})||c&&!c.some(function(d){var f=d.start,p=d.end;return gs(e,{start:f,end:p})})||u&&!u(ke(e))||!1}function Lm(e,t){var r=t===void 0?{}:t,n=r.excludeDates,o=r.excludeDateIntervals;return o&&o.length>0?o.some(function(a){var i=a.start,s=a.end;return gs(e,{start:i,end:s})}):n&&n.some(function(a){var i;return a instanceof Date?de(e,a):de(e,(i=a.date)!==null&&i!==void 0?i:new Date)})||!1}function GE(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.maxDate,a=r.excludeDates,i=r.includeDates,s=r.filterDate;return Ms(e,{minDate:n?OE(n):void 0,maxDate:o?IE(o):void 0})||(a==null?void 0:a.some(function(c){return kt(e,c instanceof Date?c:c.date)}))||i&&!i.some(function(c){return kt(e,c)})||s&&!s(ke(e))||!1}function dl(e,t,r,n){var o=se(e),a=Et(e),i=se(t),s=Et(t),c=se(n);return o===i&&o===c?a<=r&&r<=s:o<i?c===o&&a<=r||c===i&&s>=r||c<i&&c>o:!1}function w3(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.maxDate,a=r.excludeDates,i=r.includeDates;return Ms(e,{minDate:n,maxDate:o})||a&&a.some(function(s){return kt(s instanceof Date?s:s.date,e)})||i&&!i.some(function(s){return kt(s,e)})||!1}function fl(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.maxDate,a=r.excludeDates,i=r.includeDates,s=r.filterDate;return Ms(e,{minDate:n,maxDate:o})||(a==null?void 0:a.some(function(c){return nu(e,c instanceof Date?c:c.date)}))||i&&!i.some(function(c){return nu(e,c)})||s&&!s(ke(e))||!1}function pl(e,t,r){if(!t||!r||!Gc(t)||!Gc(r))return!1;var n=se(t),o=se(r);return n<=e&&o>=e}function Bl(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.maxDate,a=r.excludeDates,i=r.includeDates,s=r.filterDate,c=new Date(e,0,1);return Ms(c,{minDate:n?Gu(n):void 0,maxDate:o?RE(o):void 0})||(a==null?void 0:a.some(function(u){return Or(c,u instanceof Date?u:u.date)}))||i&&!i.some(function(u){return Or(c,u)})||s&&!s(ke(c))||!1}function hl(e,t,r,n){var o=se(e),a=Io(e),i=se(t),s=Io(t),c=se(n);return o===i&&o===c?a<=r&&r<=s:o<i?c===o&&a<=r||c===i&&s>=r||c<i&&c>o:!1}function Ms(e,t){var r,n=t===void 0?{}:t,o=n.minDate,a=n.maxDate;return(r=o&&za(e,o)<0||a&&za(e,a)>0)!==null&&r!==void 0?r:!1}function Mv(e,t){return t.some(function(r){return Yr(r)===Yr(e)&&$r(r)===$r(e)&&an(r)===an(e)})}function Lv(e,t){var r=t===void 0?{}:t,n=r.excludeTimes,o=r.includeTimes,a=r.filterTime;return n&&Mv(e,n)||o&&!Mv(e,o)||a&&!a(e)||!1}function Av(e,t){var r=t.minTime,n=t.maxTime;if(!r||!n)throw new Error("Both minTime and maxTime props required");var o=ke();o=Ml(o,Yr(e)),o=Ll(o,$r(e)),o=Al(o,an(e));var a=ke();a=Ml(a,Yr(r)),a=Ll(a,$r(r)),a=Al(a,an(r));var i=ke();i=Ml(i,Yr(n)),i=Ll(i,$r(n)),i=Al(i,an(n));var s;try{s=!gs(o,{start:a,end:i})}catch{s=!1}return s}function Fv(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.includeDates,a=Ha(e,1);return n&&Xc(n,a)>0||o&&o.every(function(i){return Xc(i,a)>0})||!1}function Bv(e,t){var r=t===void 0?{}:t,n=r.maxDate,o=r.includeDates,a=Sr(e,1);return n&&Xc(a,n)>0||o&&o.every(function(i){return Xc(a,i)>0})||!1}function k3(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.includeDates,a=Gu(e),i=WE(a,1);return n&&Jc(n,i)>0||o&&o.every(function(s){return Jc(s,i)>0})||!1}function E3(e,t){var r=t===void 0?{}:t,n=r.maxDate,o=r.includeDates,a=RE(e),i=Tm(a,1);return n&&Jc(i,n)>0||o&&o.every(function(s){return Jc(i,s)>0})||!1}function zv(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.includeDates,a=Ya(e,1);return n&&Zc(n,a)>0||o&&o.every(function(i){return Zc(i,a)>0})||!1}function _3(e,t){var r=t===void 0?{}:t,n=r.minDate,o=r.yearItemNumber,a=o===void 0?Rs:o,i=ki(Ya(e,a)),s=Fn(i,a).endPeriod,c=n&&se(n);return c&&c>s||!1}function Hv(e,t){var r=t===void 0?{}:t,n=r.maxDate,o=r.includeDates,a=nn(e,1);return n&&Zc(a,n)>0||o&&o.every(function(i){return Zc(a,i)>0})||!1}function C3(e,t){var r=t===void 0?{}:t,n=r.maxDate,o=r.yearItemNumber,a=o===void 0?Rs:o,i=nn(e,a),s=Fn(i,a).startPeriod,c=n&&se(n);return c&&c<s||!1}function XE(e){var t=e.minDate,r=e.includeDates;if(r&&t){var n=r.filter(function(o){return za(o,t)>=0});return wv(n)}else return r?wv(r):t}function JE(e){var t=e.maxDate,r=e.includeDates;if(r&&t){var n=r.filter(function(o){return za(o,t)<=0});return xv(n)}else return r?xv(r):t}function Yv(e,t){var r;e===void 0&&(e=[]),t===void 0&&(t="react-datepicker__day--highlighted");for(var n=new Map,o=0,a=e.length;o<a;o++){var i=e[o];if(on(i)){var s=Ie(i,"MM.dd.yyyy"),c=n.get(s)||[];c.includes(t)||(c.push(t),n.set(s,c))}else if(typeof i=="object"){var u=Object.keys(i),d=(r=u[0])!==null&&r!==void 0?r:"",f=i[d];if(typeof d=="string"&&Array.isArray(f))for(var p=0,h=f.length;p<h;p++){var m=f[p];if(m){var s=Ie(m,"MM.dd.yyyy"),c=n.get(s)||[];c.includes(d)||(c.push(d),n.set(s,c))}}}}return n}function S3(e,t){return e.length!==t.length?!1:e.every(function(r,n){return r===t[n]})}function D3(e,t){e===void 0&&(e=[]),t===void 0&&(t="react-datepicker__day--holidays");var r=new Map;return e.forEach(function(n){var o=n.date,a=n.holidayName;if(on(o)){var i=Ie(o,"MM.dd.yyyy"),s=r.get(i)||{className:"",holidayNames:[]};if(!("className"in s&&s.className===t&&S3(s.holidayNames,[a]))){s.className=t;var c=s.holidayNames;s.holidayNames=c?Ar(Ar([],c,!0),[a],!1):[a],r.set(i,s)}}}),r}function j3(e,t,r,n,o){for(var a=o.length,i=[],s=0;s<a;s++){var c=e,u=o[s];u&&(c=TM(c,Yr(u)),c=vp(c,$r(u)),c=OM(c,an(u)));var d=vp(e,(r+1)*n);to(c,t)&&Ko(c,d)&&u!=null&&i.push(u)}return i}function $v(e){return e<10?"0".concat(e):"".concat(e)}function Fn(e,t){t===void 0&&(t=Rs);var r=Math.ceil(se(e)/t)*t,n=r-(t-1);return{startPeriod:n,endPeriod:r}}function N3(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),r=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+r-+t)/36e5)}function Uv(e){var t=e.getSeconds(),r=e.getMilliseconds();return V(e.getTime()-t*1e3-r)}function T3(e,t){return Uv(e).getTime()===Uv(t).getTime()}function Wv(e){if(!on(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function Vv(e,t){if(!on(e)||!on(t))throw new Error("Invalid date received");var r=Wv(e),n=Wv(t);return Ko(r,n)}function ZE(e){return e.key===W.Space}var P3=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.inputRef=M.createRef(),n.onTimeChange=function(o){var a,i;n.setState({time:o});var s=n.props.date,c=s instanceof Date&&!isNaN(+s),u=c?s:new Date;if(o!=null&&o.includes(":")){var d=o.split(":"),f=d[0],p=d[1];u.setHours(Number(f)),u.setMinutes(Number(p))}(i=(a=n.props).onChange)===null||i===void 0||i.call(a,u)},n.renderTimeInput=function(){var o=n.state.time,a=n.props,i=a.date,s=a.timeString,c=a.customTimeInput;return c?g.cloneElement(c,{date:i,value:o,onChange:n.onTimeChange}):M.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",ref:n.inputRef,onClick:function(){var u;(u=n.inputRef.current)===null||u===void 0||u.focus()},required:!0,value:o,onChange:function(u){n.onTimeChange(u.target.value||s)}})},n.state={time:n.props.timeString},n}return t.getDerivedStateFromProps=function(r,n){return r.timeString!==n.time?{time:r.timeString}:null},t.prototype.render=function(){return M.createElement("div",{className:"react-datepicker__input-time-container"},M.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),M.createElement("div",{className:"react-datepicker-time__input-container"},M.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))},t}(g.Component),I3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.dayEl=g.createRef(),r.handleClick=function(n){!r.isDisabled()&&r.props.onClick&&r.props.onClick(n)},r.handleMouseEnter=function(n){!r.isDisabled()&&r.props.onMouseEnter&&r.props.onMouseEnter(n)},r.handleOnKeyDown=function(n){var o,a,i=n.key;i===W.Space&&(n.preventDefault(),n.key=W.Enter),(a=(o=r.props).handleOnKeyDown)===null||a===void 0||a.call(o,n)},r.isSameDay=function(n){return de(r.props.day,n)},r.isKeyboardSelected=function(){var n;if(r.props.disabledKeyboardNavigation)return!1;var o=r.props.selectsMultiple?(n=r.props.selectedDates)===null||n===void 0?void 0:n.some(function(i){return r.isSameDayOrWeek(i)}):r.isSameDayOrWeek(r.props.selected),a=r.props.preSelection&&r.isDisabled(r.props.preSelection);return!o&&r.isSameDayOrWeek(r.props.preSelection)&&!a},r.isDisabled=function(n){return n===void 0&&(n=r.props.day),ir(n,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.isExcluded=function(){return Lm(r.props.day,{excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals})},r.isStartOfWeek=function(){return de(r.props.day,Qn(r.props.day,r.props.locale,r.props.calendarStartDay))},r.isSameWeek=function(n){return r.props.showWeekPicker&&de(n,Qn(r.props.day,r.props.locale,r.props.calendarStartDay))},r.isSameDayOrWeek=function(n){return r.isSameDay(n)||r.isSameWeek(n)},r.getHighLightedClass=function(){var n=r.props,o=n.day,a=n.highlightDates;if(!a)return!1;var i=Ie(o,"MM.dd.yyyy");return a.get(i)},r.getHolidaysClass=function(){var n,o=r.props,a=o.day,i=o.holidays;if(!i)return[void 0];var s=Ie(a,"MM.dd.yyyy");return i.has(s)?[(n=i.get(s))===null||n===void 0?void 0:n.className]:[void 0]},r.isInRange=function(){var n=r.props,o=n.day,a=n.startDate,i=n.endDate;return!a||!i?!1:Ei(o,a,i)},r.isInSelectingRange=function(){var n,o=r.props,a=o.day,i=o.selectsStart,s=o.selectsEnd,c=o.selectsRange,u=o.selectsDisabledDaysInRange,d=o.startDate,f=o.endDate,p=(n=r.props.selectingDate)!==null&&n!==void 0?n:r.props.preSelection;return!(i||s||c)||!p||!u&&r.isDisabled()?!1:i&&f&&(Ko(p,f)||Co(p,f))?Ei(a,p,f):s&&d&&(to(p,d)||Co(p,d))||c&&d&&!f&&(to(p,d)||Co(p,d))?Ei(a,d,p):!1},r.isSelectingRangeStart=function(){var n;if(!r.isInSelectingRange())return!1;var o=r.props,a=o.day,i=o.startDate,s=o.selectsStart,c=(n=r.props.selectingDate)!==null&&n!==void 0?n:r.props.preSelection;return s?de(a,c):de(a,i)},r.isSelectingRangeEnd=function(){var n;if(!r.isInSelectingRange())return!1;var o=r.props,a=o.day,i=o.endDate,s=o.selectsEnd,c=o.selectsRange,u=(n=r.props.selectingDate)!==null&&n!==void 0?n:r.props.preSelection;return s||c?de(a,u):de(a,i)},r.isRangeStart=function(){var n=r.props,o=n.day,a=n.startDate,i=n.endDate;return!a||!i?!1:de(a,o)},r.isRangeEnd=function(){var n=r.props,o=n.day,a=n.startDate,i=n.endDate;return!a||!i?!1:de(i,o)},r.isWeekend=function(){var n=jL(r.props.day);return n===0||n===6},r.isAfterMonth=function(){return r.props.month!==void 0&&(r.props.month+1)%12===Et(r.props.day)},r.isBeforeMonth=function(){return r.props.month!==void 0&&(Et(r.props.day)+1)%12===r.props.month},r.isCurrentDay=function(){return r.isSameDay(ke())},r.isSelected=function(){var n;return r.props.selectsMultiple?(n=r.props.selectedDates)===null||n===void 0?void 0:n.some(function(o){return r.isSameDayOrWeek(o)}):r.isSameDayOrWeek(r.props.selected)},r.getClassNames=function(n){var o=r.props.dayClassName?r.props.dayClassName(n):void 0;return ot("react-datepicker__day",o,"react-datepicker__day--"+h3(r.props.day),{"react-datepicker__day--disabled":r.isDisabled(),"react-datepicker__day--excluded":r.isExcluded(),"react-datepicker__day--selected":r.isSelected(),"react-datepicker__day--keyboard-selected":r.isKeyboardSelected(),"react-datepicker__day--range-start":r.isRangeStart(),"react-datepicker__day--range-end":r.isRangeEnd(),"react-datepicker__day--in-range":r.isInRange(),"react-datepicker__day--in-selecting-range":r.isInSelectingRange(),"react-datepicker__day--selecting-range-start":r.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":r.isSelectingRangeEnd(),"react-datepicker__day--today":r.isCurrentDay(),"react-datepicker__day--weekend":r.isWeekend(),"react-datepicker__day--outside-month":r.isAfterMonth()||r.isBeforeMonth()},r.getHighLightedClass(),r.getHolidaysClass())},r.getAriaLabel=function(){var n=r.props,o=n.day,a=n.ariaLabelPrefixWhenEnabled,i=a===void 0?"Choose":a,s=n.ariaLabelPrefixWhenDisabled,c=s===void 0?"Not available":s,u=r.isDisabled()||r.isExcluded()?c:i;return"".concat(u," ").concat(Ie(o,"PPPP",r.props.locale))},r.getTitle=function(){var n=r.props,o=n.day,a=n.holidays,i=a===void 0?new Map:a,s=n.excludeDates,c=Ie(o,"MM.dd.yyyy"),u=[];return i.has(c)&&u.push.apply(u,i.get(c).holidayNames),r.isExcluded()&&u.push(s==null?void 0:s.filter(function(d){return d instanceof Date?de(d,o):de(d==null?void 0:d.date,o)}).map(function(d){if(!(d instanceof Date))return d==null?void 0:d.message})),u.join(", ")},r.getTabIndex=function(){var n=r.props.selected,o=r.props.preSelection,a=!(r.props.showWeekPicker&&(r.props.showWeekNumber||!r.isStartOfWeek()))&&(r.isKeyboardSelected()||r.isSameDay(n)&&de(o,n))?0:-1;return a},r.handleFocusDay=function(){var n;r.shouldFocusDay()&&((n=r.dayEl.current)===null||n===void 0||n.focus({preventScroll:!0}))},r.renderDayContents=function(){return r.props.monthShowsDuplicateDaysEnd&&r.isAfterMonth()||r.props.monthShowsDuplicateDaysStart&&r.isBeforeMonth()?null:r.props.renderDayContents?r.props.renderDayContents(jv(r.props.day),r.props.day):jv(r.props.day)},r.render=function(){return M.createElement("div",{ref:r.dayEl,className:r.getClassNames(r.props.day),onKeyDown:r.handleOnKeyDown,onClick:r.handleClick,onMouseEnter:r.props.usePointerEvent?void 0:r.handleMouseEnter,onPointerEnter:r.props.usePointerEvent?r.handleMouseEnter:void 0,tabIndex:r.getTabIndex(),"aria-label":r.getAriaLabel(),role:"option",title:r.getTitle(),"aria-disabled":r.isDisabled(),"aria-current":r.isCurrentDay()?"date":void 0,"aria-selected":r.isSelected()||r.isInRange()},r.renderDayContents(),r.getTitle()!==""&&M.createElement("span",{className:"overlay"},r.getTitle()))},r}return t.prototype.componentDidMount=function(){this.handleFocusDay()},t.prototype.componentDidUpdate=function(){this.handleFocusDay()},t.prototype.shouldFocusDay=function(){var r=!1;return this.getTabIndex()===0&&this.isSameDay(this.props.preSelection)&&((!document.activeElement||document.activeElement===document.body)&&(r=!0),this.props.inline&&!this.props.shouldFocusDayInline&&(r=!1),this.isDayActiveElement()&&(r=!0),this.isDuplicateDay()&&(r=!1)),r},t.prototype.isDayActiveElement=function(){var r,n,o;return((n=(r=this.props.containerRef)===null||r===void 0?void 0:r.current)===null||n===void 0?void 0:n.contains(document.activeElement))&&((o=document.activeElement)===null||o===void 0?void 0:o.classList.contains("react-datepicker__day"))},t.prototype.isDuplicateDay=function(){return this.props.monthShowsDuplicateDaysEnd&&this.isAfterMonth()||this.props.monthShowsDuplicateDaysStart&&this.isBeforeMonth()},t}(g.Component),O3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.weekNumberEl=g.createRef(),r.handleClick=function(n){r.props.onClick&&r.props.onClick(n)},r.handleOnKeyDown=function(n){var o,a,i=n.key;i===W.Space&&(n.preventDefault(),n.key=W.Enter),(a=(o=r.props).handleOnKeyDown)===null||a===void 0||a.call(o,n)},r.isKeyboardSelected=function(){return!r.props.disabledKeyboardNavigation&&!de(r.props.date,r.props.selected)&&de(r.props.date,r.props.preSelection)},r.getTabIndex=function(){return r.props.showWeekPicker&&r.props.showWeekNumber&&(r.isKeyboardSelected()||de(r.props.date,r.props.selected)&&de(r.props.preSelection,r.props.selected))?0:-1},r.handleFocusWeekNumber=function(n){var o=!1;r.getTabIndex()===0&&!(n!=null&&n.isInputFocused)&&de(r.props.date,r.props.preSelection)&&((!document.activeElement||document.activeElement===document.body)&&(o=!0),r.props.inline&&!r.props.shouldFocusDayInline&&(o=!1),r.props.containerRef&&r.props.containerRef.current&&r.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(o=!0)),o&&r.weekNumberEl.current&&r.weekNumberEl.current.focus({preventScroll:!0})},r}return Object.defineProperty(t,"defaultProps",{get:function(){return{ariaLabelPrefix:"week "}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.handleFocusWeekNumber()},t.prototype.componentDidUpdate=function(r){this.handleFocusWeekNumber(r)},t.prototype.render=function(){var r=this.props,n=r.weekNumber,o=r.ariaLabelPrefix,a=o===void 0?t.defaultProps.ariaLabelPrefix:o,i=r.onClick,s={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!i,"react-datepicker__week-number--selected":!!i&&de(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return M.createElement("div",{ref:this.weekNumberEl,className:ot(s),"aria-label":"".concat(a," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},n)},t}(g.Component),R3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.isDisabled=function(n){return ir(n,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.handleDayClick=function(n,o){r.props.onDayClick&&r.props.onDayClick(n,o)},r.handleDayMouseEnter=function(n){r.props.onDayMouseEnter&&r.props.onDayMouseEnter(n)},r.handleWeekClick=function(n,o,a){for(var i,s,c,u=new Date(n),d=0;d<7;d++){var f=new Date(n);f.setDate(f.getDate()+d);var p=!r.isDisabled(f);if(p){u=f;break}}typeof r.props.onWeekSelect=="function"&&r.props.onWeekSelect(u,o,a),r.props.showWeekPicker&&r.handleDayClick(u,a),((i=r.props.shouldCloseOnSelect)!==null&&i!==void 0?i:t.defaultProps.shouldCloseOnSelect)&&((c=(s=r.props).setOpen)===null||c===void 0||c.call(s,!1))},r.formatWeekNumber=function(n){return r.props.formatWeekNumber?r.props.formatWeekNumber(n):p3(n)},r.renderDays=function(){var n=r.startOfWeek(),o=[],a=r.formatWeekNumber(n);if(r.props.showWeekNumber){var i=r.props.onWeekSelect||r.props.showWeekPicker?r.handleWeekClick.bind(r,n,a):void 0;o.push(M.createElement(O3,he({key:"W"},t.defaultProps,r.props,{weekNumber:a,date:n,onClick:i})))}return o.concat([0,1,2,3,4,5,6].map(function(s){var c=gn(n,s);return M.createElement(I3,he({},t.defaultProps,r.props,{ariaLabelPrefixWhenEnabled:r.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:r.props.disabledDayAriaLabelPrefix,key:c.valueOf(),day:c,onClick:r.handleDayClick.bind(r,c),onMouseEnter:r.handleDayMouseEnter.bind(r,c)}))}))},r.startOfWeek=function(){return Qn(r.props.day,r.props.locale,r.props.calendarStartDay)},r.isKeyboardSelected=function(){return!r.props.disabledKeyboardNavigation&&!de(r.startOfWeek(),r.props.selected)&&de(r.startOfWeek(),r.props.preSelection)},r}return Object.defineProperty(t,"defaultProps",{get:function(){return{shouldCloseOnSelect:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var r={"react-datepicker__week":!0,"react-datepicker__week--selected":de(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return M.createElement("div",{className:ot(r)},this.renderDays())},t}(g.Component),mi,M3=6,Ea={TWO_COLUMNS:"two_columns",THREE_COLUMNS:"three_columns",FOUR_COLUMNS:"four_columns"},Kd=(mi={},mi[Ea.TWO_COLUMNS]={grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2},mi[Ea.THREE_COLUMNS]={grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3},mi[Ea.FOUR_COLUMNS]={grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4},mi),ml=1;function Kv(e,t){return e?Ea.FOUR_COLUMNS:t?Ea.TWO_COLUMNS:Ea.THREE_COLUMNS}var L3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.MONTH_REFS=Ar([],Array(12),!0).map(function(){return g.createRef()}),r.QUARTER_REFS=Ar([],Array(4),!0).map(function(){return g.createRef()}),r.isDisabled=function(n){return ir(n,{minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,includeDateIntervals:r.props.includeDateIntervals,includeDates:r.props.includeDates,filterDate:r.props.filterDate})},r.isExcluded=function(n){return Lm(n,{excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals})},r.handleDayClick=function(n,o){var a,i;(i=(a=r.props).onDayClick)===null||i===void 0||i.call(a,n,o,r.props.orderInDisplay)},r.handleDayMouseEnter=function(n){var o,a;(a=(o=r.props).onDayMouseEnter)===null||a===void 0||a.call(o,n)},r.handleMouseLeave=function(){var n,o;(o=(n=r.props).onMouseLeave)===null||o===void 0||o.call(n)},r.isRangeStartMonth=function(n){var o=r.props,a=o.day,i=o.startDate,s=o.endDate;return!i||!s?!1:kt(Yt(a,n),i)},r.isRangeStartQuarter=function(n){var o=r.props,a=o.day,i=o.startDate,s=o.endDate;return!i||!s?!1:nu(ea(a,n),i)},r.isRangeEndMonth=function(n){var o=r.props,a=o.day,i=o.startDate,s=o.endDate;return!i||!s?!1:kt(Yt(a,n),s)},r.isRangeEndQuarter=function(n){var o=r.props,a=o.day,i=o.startDate,s=o.endDate;return!i||!s?!1:nu(ea(a,n),s)},r.isInSelectingRangeMonth=function(n){var o,a=r.props,i=a.day,s=a.selectsStart,c=a.selectsEnd,u=a.selectsRange,d=a.startDate,f=a.endDate,p=(o=r.props.selectingDate)!==null&&o!==void 0?o:r.props.preSelection;return!(s||c||u)||!p?!1:s&&f?dl(p,f,n,i):c&&d||u&&d&&!f?dl(d,p,n,i):!1},r.isSelectingMonthRangeStart=function(n){var o;if(!r.isInSelectingRangeMonth(n))return!1;var a=r.props,i=a.day,s=a.startDate,c=a.selectsStart,u=Yt(i,n),d=(o=r.props.selectingDate)!==null&&o!==void 0?o:r.props.preSelection;return c?kt(u,d):kt(u,s)},r.isSelectingMonthRangeEnd=function(n){var o;if(!r.isInSelectingRangeMonth(n))return!1;var a=r.props,i=a.day,s=a.endDate,c=a.selectsEnd,u=a.selectsRange,d=Yt(i,n),f=(o=r.props.selectingDate)!==null&&o!==void 0?o:r.props.preSelection;return c||u?kt(d,f):kt(d,s)},r.isInSelectingRangeQuarter=function(n){var o,a=r.props,i=a.day,s=a.selectsStart,c=a.selectsEnd,u=a.selectsRange,d=a.startDate,f=a.endDate,p=(o=r.props.selectingDate)!==null&&o!==void 0?o:r.props.preSelection;return!(s||c||u)||!p?!1:s&&f?hl(p,f,n,i):c&&d||u&&d&&!f?hl(d,p,n,i):!1},r.isWeekInMonth=function(n){var o=r.props.day,a=gn(n,6);return kt(n,o)||kt(a,o)},r.isCurrentMonth=function(n,o){return se(n)===se(ke())&&o===Et(ke())},r.isCurrentQuarter=function(n,o){return se(n)===se(ke())&&o===Io(ke())},r.isSelectedMonth=function(n,o,a){return Et(a)===o&&se(n)===se(a)},r.isSelectMonthInList=function(n,o,a){return a.some(function(i){return r.isSelectedMonth(n,o,i)})},r.isSelectedQuarter=function(n,o,a){return Io(n)===o&&se(n)===se(a)},r.renderWeeks=function(){for(var n=[],o=r.props.fixedHeight,a=0,i=!1,s=Qn(sn(r.props.day),r.props.locale,r.props.calendarStartDay),c=function(m){return r.props.showWeekPicker?Qn(m,r.props.locale,r.props.calendarStartDay):r.props.preSelection},u=function(m){return r.props.showWeekPicker?Qn(m,r.props.locale,r.props.calendarStartDay):r.props.selected},d=r.props.selected?u(r.props.selected):void 0,f=r.props.preSelection?c(r.props.preSelection):void 0;n.push(M.createElement(R3,he({},r.props,{ariaLabelPrefix:r.props.weekAriaLabelPrefix,key:a,day:s,month:Et(r.props.day),onDayClick:r.handleDayClick,onDayMouseEnter:r.handleDayMouseEnter,selected:d,preSelection:f,showWeekNumber:r.props.showWeekNumbers}))),!i;){a++,s=Qc(s,1);var p=o&&a>=M3,h=!o&&!r.isWeekInMonth(s);if(p||h)if(r.props.peekNextMonth)i=!0;else break}return n},r.onMonthClick=function(n,o){var a=r.isMonthDisabledForLabelDate(o),i=a.isDisabled,s=a.labelDate;i||r.handleDayClick(sn(s),n)},r.onMonthMouseEnter=function(n){var o=r.isMonthDisabledForLabelDate(n),a=o.isDisabled,i=o.labelDate;a||r.handleDayMouseEnter(sn(i))},r.handleMonthNavigation=function(n,o){var a,i,s,c;(i=(a=r.props).setPreSelection)===null||i===void 0||i.call(a,o),(c=(s=r.MONTH_REFS[n])===null||s===void 0?void 0:s.current)===null||c===void 0||c.focus()},r.handleKeyboardNavigation=function(n,o,a){var i,s=r.props,c=s.selected,u=s.preSelection,d=s.setPreSelection,f=s.minDate,p=s.maxDate,h=s.showFourColumnMonthYearPicker,m=s.showTwoColumnMonthYearPicker;if(u){var v=Kv(h,m),w=r.getVerticalOffset(v),y=(i=Kd[v])===null||i===void 0?void 0:i.grid,b=function(_,j,N){var P,T,D=j,R=N;switch(_){case W.ArrowRight:D=Sr(j,ml),R=N===11?0:N+ml;break;case W.ArrowLeft:D=Ha(j,ml),R=N===0?11:N-ml;break;case W.ArrowUp:D=Ha(j,w),R=!((P=y==null?void 0:y[0])===null||P===void 0)&&P.includes(N)?N+12-w:N-w;break;case W.ArrowDown:D=Sr(j,w),R=!((T=y==null?void 0:y[y.length-1])===null||T===void 0)&&T.includes(N)?N-12+w:N+w;break}return{newCalculatedDate:D,newCalculatedMonth:R}},x=function(_,j,N){for(var P=40,T=_,D=!1,R=0,S=b(T,j,N),z=S.newCalculatedDate,A=S.newCalculatedMonth;!D;){if(R>=P){z=j,A=N;break}if(f&&z<f){T=W.ArrowRight;var B=b(T,z,A);z=B.newCalculatedDate,A=B.newCalculatedMonth}if(p&&z>p){T=W.ArrowLeft;var B=b(T,z,A);z=B.newCalculatedDate,A=B.newCalculatedMonth}if(w3(z,r.props)){var B=b(T,z,A);z=B.newCalculatedDate,A=B.newCalculatedMonth}else D=!0;R++}return{newCalculatedDate:z,newCalculatedMonth:A}};if(o===W.Enter){r.isMonthDisabled(a)||(r.onMonthClick(n,a),d==null||d(c));return}var k=x(o,u,a),E=k.newCalculatedDate,C=k.newCalculatedMonth;switch(o){case W.ArrowRight:case W.ArrowLeft:case W.ArrowUp:case W.ArrowDown:r.handleMonthNavigation(C,E);break}}},r.getVerticalOffset=function(n){var o,a;return(a=(o=Kd[n])===null||o===void 0?void 0:o.verticalNavigationOffset)!==null&&a!==void 0?a:0},r.onMonthKeyDown=function(n,o){var a=r.props,i=a.disabledKeyboardNavigation,s=a.handleOnMonthKeyDown,c=n.key;c!==W.Tab&&n.preventDefault(),i||r.handleKeyboardNavigation(n,c,o),s&&s(n)},r.onQuarterClick=function(n,o){var a=ea(r.props.day,o);fl(a,r.props)||r.handleDayClick(Iv(a),n)},r.onQuarterMouseEnter=function(n){var o=ea(r.props.day,n);fl(o,r.props)||r.handleDayMouseEnter(Iv(o))},r.handleQuarterNavigation=function(n,o){var a,i,s,c;r.isDisabled(o)||r.isExcluded(o)||((i=(a=r.props).setPreSelection)===null||i===void 0||i.call(a,o),(c=(s=r.QUARTER_REFS[n-1])===null||s===void 0?void 0:s.current)===null||c===void 0||c.focus())},r.onQuarterKeyDown=function(n,o){var a,i,s=n.key;if(!r.props.disabledKeyboardNavigation)switch(s){case W.Enter:r.onQuarterClick(n,o),(i=(a=r.props).setPreSelection)===null||i===void 0||i.call(a,r.props.selected);break;case W.ArrowRight:if(!r.props.preSelection)break;r.handleQuarterNavigation(o===4?1:o+1,Tm(r.props.preSelection,1));break;case W.ArrowLeft:if(!r.props.preSelection)break;r.handleQuarterNavigation(o===1?4:o-1,WE(r.props.preSelection,1));break}},r.isMonthDisabledForLabelDate=function(n){var o,a=r.props,i=a.day,s=a.minDate,c=a.maxDate,u=a.excludeDates,d=a.includeDates,f=Yt(i,n);return{isDisabled:(o=(s||c||u||d)&&GE(f,r.props))!==null&&o!==void 0?o:!1,labelDate:f}},r.isMonthDisabled=function(n){var o=r.isMonthDisabledForLabelDate(n).isDisabled;return o},r.getMonthClassNames=function(n){var o=r.props,a=o.day,i=o.startDate,s=o.endDate,c=o.preSelection,u=o.monthClassName,d=u?u(Yt(a,n)):void 0,f=r.getSelection();return ot("react-datepicker__month-text","react-datepicker__month-".concat(n),d,{"react-datepicker__month-text--disabled":r.isMonthDisabled(n),"react-datepicker__month-text--selected":f?r.isSelectMonthInList(a,n,f):void 0,"react-datepicker__month-text--keyboard-selected":!r.props.disabledKeyboardNavigation&&c&&r.isSelectedMonth(a,n,c)&&!r.isMonthDisabled(n),"react-datepicker__month-text--in-selecting-range":r.isInSelectingRangeMonth(n),"react-datepicker__month-text--in-range":i&&s?dl(i,s,n,a):void 0,"react-datepicker__month-text--range-start":r.isRangeStartMonth(n),"react-datepicker__month-text--range-end":r.isRangeEndMonth(n),"react-datepicker__month-text--selecting-range-start":r.isSelectingMonthRangeStart(n),"react-datepicker__month-text--selecting-range-end":r.isSelectingMonthRangeEnd(n),"react-datepicker__month-text--today":r.isCurrentMonth(a,n)})},r.getTabIndex=function(n){if(r.props.preSelection==null)return"-1";var o=Et(r.props.preSelection),a=r.isMonthDisabledForLabelDate(o).isDisabled,i=n===o&&!(a||r.props.disabledKeyboardNavigation)?"0":"-1";return i},r.getQuarterTabIndex=function(n){if(r.props.preSelection==null)return"-1";var o=Io(r.props.preSelection),a=fl(r.props.day,r.props),i=n===o&&!(a||r.props.disabledKeyboardNavigation)?"0":"-1";return i},r.getAriaLabel=function(n){var o=r.props,a=o.chooseDayAriaLabelPrefix,i=a===void 0?"Choose":a,s=o.disabledDayAriaLabelPrefix,c=s===void 0?"Not available":s,u=o.day,d=o.locale,f=Yt(u,n),p=r.isDisabled(f)||r.isExcluded(f)?c:i;return"".concat(p," ").concat(Ie(f,"MMMM yyyy",d))},r.getQuarterClassNames=function(n){var o=r.props,a=o.day,i=o.startDate,s=o.endDate,c=o.selected,u=o.minDate,d=o.maxDate,f=o.excludeDates,p=o.includeDates,h=o.filterDate,m=o.preSelection,v=o.disabledKeyboardNavigation,w=(u||d||f||p||h)&&fl(ea(a,n),r.props);return ot("react-datepicker__quarter-text","react-datepicker__quarter-".concat(n),{"react-datepicker__quarter-text--disabled":w,"react-datepicker__quarter-text--selected":c?r.isSelectedQuarter(a,n,c):void 0,"react-datepicker__quarter-text--keyboard-selected":!v&&m&&r.isSelectedQuarter(a,n,m)&&!w,"react-datepicker__quarter-text--in-selecting-range":r.isInSelectingRangeQuarter(n),"react-datepicker__quarter-text--in-range":i&&s?hl(i,s,n,a):void 0,"react-datepicker__quarter-text--range-start":r.isRangeStartQuarter(n),"react-datepicker__quarter-text--range-end":r.isRangeEndQuarter(n)})},r.getMonthContent=function(n){var o=r.props,a=o.showFullMonthYearPicker,i=o.renderMonthContent,s=o.locale,c=o.day,u=QE(n,s),d=Mm(n,s);return i?i(n,u,d,c):a?d:u},r.getQuarterContent=function(n){var o,a=r.props,i=a.renderQuarterContent,s=a.locale,c=x3(n,s);return(o=i==null?void 0:i(n,c))!==null&&o!==void 0?o:c},r.renderMonths=function(){var n,o=r.props,a=o.showTwoColumnMonthYearPicker,i=o.showFourColumnMonthYearPicker,s=o.day,c=o.selected,u=(n=Kd[Kv(i,a)])===null||n===void 0?void 0:n.grid;return u==null?void 0:u.map(function(d,f){return M.createElement("div",{className:"react-datepicker__month-wrapper",key:f},d.map(function(p,h){return M.createElement("div",{ref:r.MONTH_REFS[p],key:h,onClick:function(m){r.onMonthClick(m,p)},onKeyDown:function(m){ZE(m)&&(m.preventDefault(),m.key=W.Enter),r.onMonthKeyDown(m,p)},onMouseEnter:r.props.usePointerEvent?void 0:function(){return r.onMonthMouseEnter(p)},onPointerEnter:r.props.usePointerEvent?function(){return r.onMonthMouseEnter(p)}:void 0,tabIndex:Number(r.getTabIndex(p)),className:r.getMonthClassNames(p),"aria-disabled":r.isMonthDisabled(p),role:"option","aria-label":r.getAriaLabel(p),"aria-current":r.isCurrentMonth(s,p)?"date":void 0,"aria-selected":c?r.isSelectedMonth(s,p,c):void 0},r.getMonthContent(p))}))})},r.renderQuarters=function(){var n=r.props,o=n.day,a=n.selected,i=[1,2,3,4];return M.createElement("div",{className:"react-datepicker__quarter-wrapper"},i.map(function(s,c){return M.createElement("div",{key:c,ref:r.QUARTER_REFS[c],role:"option",onClick:function(u){r.onQuarterClick(u,s)},onKeyDown:function(u){r.onQuarterKeyDown(u,s)},onMouseEnter:r.props.usePointerEvent?void 0:function(){return r.onQuarterMouseEnter(s)},onPointerEnter:r.props.usePointerEvent?function(){return r.onQuarterMouseEnter(s)}:void 0,className:r.getQuarterClassNames(s),"aria-selected":a?r.isSelectedQuarter(o,s,a):void 0,tabIndex:Number(r.getQuarterTabIndex(s)),"aria-current":r.isCurrentQuarter(o,s)?"date":void 0},r.getQuarterContent(s))}))},r.getClassNames=function(){var n=r.props,o=n.selectingDate,a=n.selectsStart,i=n.selectsEnd,s=n.showMonthYearPicker,c=n.showQuarterYearPicker,u=n.showWeekPicker;return ot("react-datepicker__month",{"react-datepicker__month--selecting-range":o&&(a||i)},{"react-datepicker__monthPicker":s},{"react-datepicker__quarterPicker":c},{"react-datepicker__weekPicker":u})},r}return t.prototype.getSelection=function(){var r=this.props,n=r.selected,o=r.selectedDates,a=r.selectsMultiple;if(a)return o;if(n)return[n]},t.prototype.render=function(){var r=this.props,n=r.showMonthYearPicker,o=r.showQuarterYearPicker,a=r.day,i=r.ariaLabelPrefix,s=i===void 0?"Month ":i,c=s?s.trim()+" ":"";return M.createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":"".concat(c).concat(Ie(a,"MMMM, yyyy",this.props.locale)),role:"listbox"},n?this.renderMonths():o?this.renderQuarters():this.renderWeeks())},t}(g.Component),A3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.isSelectedMonth=function(n){return r.props.month===n},r.renderOptions=function(){return r.props.monthNames.map(function(n,o){return M.createElement("div",{className:r.isSelectedMonth(o)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:n,onClick:r.onChange.bind(r,o),"aria-selected":r.isSelectedMonth(o)?"true":void 0},r.isSelectedMonth(o)?M.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",n)})},r.onChange=function(n){return r.props.onChange(n)},r.handleClickOutside=function(){return r.props.onCancel()},r}return t.prototype.render=function(){return M.createElement(Xu,{className:"react-datepicker__month-dropdown",onClickOutside:this.handleClickOutside},this.renderOptions())},t}(g.Component),F3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={dropdownVisible:!1},r.renderSelectOptions=function(n){return n.map(function(o,a){return M.createElement("option",{key:o,value:a},o)})},r.renderSelectMode=function(n){return M.createElement("select",{value:r.props.month,className:"react-datepicker__month-select",onChange:function(o){return r.onChange(parseInt(o.target.value))}},r.renderSelectOptions(n))},r.renderReadView=function(n,o){return M.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:r.toggleDropdown},M.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),M.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},o[r.props.month]))},r.renderDropdown=function(n){return M.createElement(A3,he({key:"dropdown"},r.props,{monthNames:n,onChange:r.onChange,onCancel:r.toggleDropdown}))},r.renderScrollMode=function(n){var o=r.state.dropdownVisible,a=[r.renderReadView(!o,n)];return o&&a.unshift(r.renderDropdown(n)),a},r.onChange=function(n){r.toggleDropdown(),n!==r.props.month&&r.props.onChange(n)},r.toggleDropdown=function(){return r.setState({dropdownVisible:!r.state.dropdownVisible})},r}return t.prototype.render=function(){var r=this,n=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(a){return QE(a,r.props.locale)}:function(a){return Mm(a,r.props.locale)}),o;switch(this.props.dropdownMode){case"scroll":o=this.renderScrollMode(n);break;case"select":o=this.renderSelectMode(n);break}return M.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},o)},t}(g.Component);function B3(e,t){for(var r=[],n=sn(e),o=sn(t);!to(n,o);)r.push(ke(n)),n=Sr(n,1);return r}var z3=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.renderOptions=function(){return n.state.monthYearsList.map(function(o){var a=xp(o),i=Or(n.props.date,o)&&kt(n.props.date,o);return M.createElement("div",{className:i?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:a,onClick:n.onChange.bind(n,a),"aria-selected":i?"true":void 0},i?M.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",Ie(o,n.props.dateFormat,n.props.locale))})},n.onChange=function(o){return n.props.onChange(o)},n.handleClickOutside=function(){n.props.onCancel()},n.state={monthYearsList:B3(n.props.minDate,n.props.maxDate)},n}return t.prototype.render=function(){var r=ot({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return M.createElement(Xu,{className:r,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(g.Component),H3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={dropdownVisible:!1},r.renderSelectOptions=function(){for(var n=sn(r.props.minDate),o=sn(r.props.maxDate),a=[];!to(n,o);){var i=xp(n);a.push(M.createElement("option",{key:i,value:i},Ie(n,r.props.dateFormat,r.props.locale))),n=Sr(n,1)}return a},r.onSelectChange=function(n){r.onChange(parseInt(n.target.value))},r.renderSelectMode=function(){return M.createElement("select",{value:xp(sn(r.props.date)),className:"react-datepicker__month-year-select",onChange:r.onSelectChange},r.renderSelectOptions())},r.renderReadView=function(n){var o=Ie(r.props.date,r.props.dateFormat,r.props.locale);return M.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:r.toggleDropdown},M.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),M.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},o))},r.renderDropdown=function(){return M.createElement(z3,he({key:"dropdown"},r.props,{onChange:r.onChange,onCancel:r.toggleDropdown}))},r.renderScrollMode=function(){var n=r.state.dropdownVisible,o=[r.renderReadView(!n)];return n&&o.unshift(r.renderDropdown()),o},r.onChange=function(n){r.toggleDropdown();var o=ke(n);Or(r.props.date,o)&&kt(r.props.date,o)||r.props.onChange(o)},r.toggleDropdown=function(){return r.setState({dropdownVisible:!r.state.dropdownVisible})},r}return t.prototype.render=function(){var r;switch(this.props.dropdownMode){case"scroll":r=this.renderScrollMode();break;case"select":r=this.renderSelectMode();break}return M.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},r)},t}(g.Component),Y3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={height:null},r.scrollToTheSelectedTime=function(){requestAnimationFrame(function(){var n,o,a;r.list&&(r.list.scrollTop=(a=r.centerLi&&t.calcCenterPosition(r.props.monthRef?r.props.monthRef.clientHeight-((o=(n=r.header)===null||n===void 0?void 0:n.clientHeight)!==null&&o!==void 0?o:0):r.list.clientHeight,r.centerLi))!==null&&a!==void 0?a:0)})},r.handleClick=function(n){var o,a;(r.props.minTime||r.props.maxTime)&&Av(n,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&Lv(n,r.props)||(a=(o=r.props).onChange)===null||a===void 0||a.call(o,n)},r.isSelectedTime=function(n){return r.props.selected&&T3(r.props.selected,n)},r.isDisabledTime=function(n){return(r.props.minTime||r.props.maxTime)&&Av(n,r.props)||(r.props.excludeTimes||r.props.includeTimes||r.props.filterTime)&&Lv(n,r.props)},r.liClasses=function(n){var o,a=["react-datepicker__time-list-item",r.props.timeClassName?r.props.timeClassName(n):void 0];return r.isSelectedTime(n)&&a.push("react-datepicker__time-list-item--selected"),r.isDisabledTime(n)&&a.push("react-datepicker__time-list-item--disabled"),r.props.injectTimes&&(Yr(n)*3600+$r(n)*60+an(n))%(((o=r.props.intervals)!==null&&o!==void 0?o:t.defaultProps.intervals)*60)!==0&&a.push("react-datepicker__time-list-item--injected"),a.join(" ")},r.handleOnKeyDown=function(n,o){var a,i;n.key===W.Space&&(n.preventDefault(),n.key=W.Enter),(n.key===W.ArrowUp||n.key===W.ArrowLeft)&&n.target instanceof HTMLElement&&n.target.previousSibling&&(n.preventDefault(),n.target.previousSibling instanceof HTMLElement&&n.target.previousSibling.focus()),(n.key===W.ArrowDown||n.key===W.ArrowRight)&&n.target instanceof HTMLElement&&n.target.nextSibling&&(n.preventDefault(),n.target.nextSibling instanceof HTMLElement&&n.target.nextSibling.focus()),n.key===W.Enter&&r.handleClick(o),(i=(a=r.props).handleOnKeyDown)===null||i===void 0||i.call(a,n)},r.renderTimes=function(){for(var n,o=[],a=typeof r.props.format=="string"?r.props.format:"p",i=(n=r.props.intervals)!==null&&n!==void 0?n:t.defaultProps.intervals,s=r.props.selected||r.props.openToDate||ke(),c=Fl(s),u=r.props.injectTimes&&r.props.injectTimes.sort(function(w,y){return w.getTime()-y.getTime()}),d=60*N3(s),f=d/i,p=0;p<f;p++){var h=vp(c,p*i);if(o.push(h),u){var m=j3(c,h,p,i,u);o=o.concat(m)}}var v=o.reduce(function(w,y){return y.getTime()<=s.getTime()?y:w},o[0]);return o.map(function(w){return M.createElement("li",{key:w.valueOf(),onClick:r.handleClick.bind(r,w),className:r.liClasses(w),ref:function(y){w===v&&(r.centerLi=y)},onKeyDown:function(y){r.handleOnKeyDown(y,w)},tabIndex:w===v?0:-1,role:"option","aria-selected":r.isSelectedTime(w)?"true":void 0,"aria-disabled":r.isDisabledTime(w)?"true":void 0},Ie(w,a,r.props.locale))})},r.renderTimeCaption=function(){return r.props.showTimeCaption===!1?M.createElement(M.Fragment,null):M.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(r.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(n){r.header=n}},M.createElement("div",{className:"react-datepicker-time__header"},r.props.timeCaption))},r}return Object.defineProperty(t,"defaultProps",{get:function(){return{intervals:30,todayButton:null,timeCaption:"Time",showTimeCaption:!0}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})},t.prototype.render=function(){var r=this,n,o=this.state.height;return M.createElement("div",{className:"react-datepicker__time-container ".concat(((n=this.props.todayButton)!==null&&n!==void 0?n:t.defaultProps.todayButton)?"react-datepicker__time-container--with-today-button":"")},this.renderTimeCaption(),M.createElement("div",{className:"react-datepicker__time"},M.createElement("div",{className:"react-datepicker__time-box"},M.createElement("ul",{className:"react-datepicker__time-list",ref:function(a){r.list=a},style:o?{height:o}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))},t.calcCenterPosition=function(r,n){return n.offsetTop-(r/2-n.clientHeight/2)},t}(g.Component),qv=3,$3=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.YEAR_REFS=Ar([],Array(n.props.yearItemNumber),!0).map(function(){return g.createRef()}),n.isDisabled=function(o){return ir(o,{minDate:n.props.minDate,maxDate:n.props.maxDate,excludeDates:n.props.excludeDates,includeDates:n.props.includeDates,filterDate:n.props.filterDate})},n.isExcluded=function(o){return Lm(o,{excludeDates:n.props.excludeDates})},n.selectingDate=function(){var o;return(o=n.props.selectingDate)!==null&&o!==void 0?o:n.props.preSelection},n.updateFocusOnPaginate=function(o){var a=function(){var i,s;(s=(i=n.YEAR_REFS[o])===null||i===void 0?void 0:i.current)===null||s===void 0||s.focus()};window.requestAnimationFrame(a)},n.handleYearClick=function(o,a){n.props.onDayClick&&n.props.onDayClick(o,a)},n.handleYearNavigation=function(o,a){var i,s,c,u,d=n.props,f=d.date,p=d.yearItemNumber;if(!(f===void 0||p===void 0)){var h=Fn(f,p).startPeriod;n.isDisabled(a)||n.isExcluded(a)||((s=(i=n.props).setPreSelection)===null||s===void 0||s.call(i,a),o-h<0?n.updateFocusOnPaginate(p-(h-o)):o-h>=p?n.updateFocusOnPaginate(Math.abs(p-(o-h))):(u=(c=n.YEAR_REFS[o-h])===null||c===void 0?void 0:c.current)===null||u===void 0||u.focus())}},n.isSameDay=function(o,a){return de(o,a)},n.isCurrentYear=function(o){return o===se(ke())},n.isRangeStart=function(o){return n.props.startDate&&n.props.endDate&&Or(Ir(ke(),o),n.props.startDate)},n.isRangeEnd=function(o){return n.props.startDate&&n.props.endDate&&Or(Ir(ke(),o),n.props.endDate)},n.isInRange=function(o){return pl(o,n.props.startDate,n.props.endDate)},n.isInSelectingRange=function(o){var a=n.props,i=a.selectsStart,s=a.selectsEnd,c=a.selectsRange,u=a.startDate,d=a.endDate;return!(i||s||c)||!n.selectingDate()?!1:i&&d?pl(o,n.selectingDate(),d):s&&u||c&&u&&!d?pl(o,u,n.selectingDate()):!1},n.isSelectingRangeStart=function(o){var a;if(!n.isInSelectingRange(o))return!1;var i=n.props,s=i.startDate,c=i.selectsStart,u=Ir(ke(),o);return c?Or(u,(a=n.selectingDate())!==null&&a!==void 0?a:null):Or(u,s??null)},n.isSelectingRangeEnd=function(o){var a;if(!n.isInSelectingRange(o))return!1;var i=n.props,s=i.endDate,c=i.selectsEnd,u=i.selectsRange,d=Ir(ke(),o);return c||u?Or(d,(a=n.selectingDate())!==null&&a!==void 0?a:null):Or(d,s??null)},n.isKeyboardSelected=function(o){if(!(n.props.date===void 0||n.props.selected==null||n.props.preSelection==null)){var a=n.props,i=a.minDate,s=a.maxDate,c=a.excludeDates,u=a.includeDates,d=a.filterDate,f=ki(Ir(n.props.date,o)),p=(i||s||c||u||d)&&Bl(o,n.props);return!n.props.disabledKeyboardNavigation&&!n.props.inline&&!de(f,ki(n.props.selected))&&de(f,ki(n.props.preSelection))&&!p}},n.onYearClick=function(o,a){var i=n.props.date;i!==void 0&&n.handleYearClick(ki(Ir(i,a)),o)},n.onYearKeyDown=function(o,a){var i,s,c=o.key,u=n.props,d=u.date,f=u.yearItemNumber,p=u.handleOnKeyDown;if(c!==W.Tab&&o.preventDefault(),!n.props.disabledKeyboardNavigation)switch(c){case W.Enter:if(n.props.selected==null)break;n.onYearClick(o,a),(s=(i=n.props).setPreSelection)===null||s===void 0||s.call(i,n.props.selected);break;case W.ArrowRight:if(n.props.preSelection==null)break;n.handleYearNavigation(a+1,nn(n.props.preSelection,1));break;case W.ArrowLeft:if(n.props.preSelection==null)break;n.handleYearNavigation(a-1,Ya(n.props.preSelection,1));break;case W.ArrowUp:{if(d===void 0||f===void 0||n.props.preSelection==null)break;var h=Fn(d,f).startPeriod,m=qv,v=a-m;if(v<h){var w=f%m;a>=h&&a<h+w?m=w:m+=w,v=a-m}n.handleYearNavigation(v,Ya(n.props.preSelection,m));break}case W.ArrowDown:{if(d===void 0||f===void 0||n.props.preSelection==null)break;var y=Fn(d,f).endPeriod,m=qv,v=a+m;if(v>y){var w=f%m;a<=y&&a>y-w?m=w:m+=w,v=a+m}n.handleYearNavigation(v,nn(n.props.preSelection,m));break}}p&&p(o)},n.getYearClassNames=function(o){var a=n.props,i=a.date,s=a.minDate,c=a.maxDate,u=a.selected,d=a.excludeDates,f=a.includeDates,p=a.filterDate,h=a.yearClassName;return ot("react-datepicker__year-text","react-datepicker__year-".concat(o),i?h==null?void 0:h(Ir(i,o)):void 0,{"react-datepicker__year-text--selected":u?o===se(u):void 0,"react-datepicker__year-text--disabled":(s||c||d||f||p)&&Bl(o,n.props),"react-datepicker__year-text--keyboard-selected":n.isKeyboardSelected(o),"react-datepicker__year-text--range-start":n.isRangeStart(o),"react-datepicker__year-text--range-end":n.isRangeEnd(o),"react-datepicker__year-text--in-range":n.isInRange(o),"react-datepicker__year-text--in-selecting-range":n.isInSelectingRange(o),"react-datepicker__year-text--selecting-range-start":n.isSelectingRangeStart(o),"react-datepicker__year-text--selecting-range-end":n.isSelectingRangeEnd(o),"react-datepicker__year-text--today":n.isCurrentYear(o)})},n.getYearTabIndex=function(o){if(n.props.disabledKeyboardNavigation||n.props.preSelection==null)return"-1";var a=se(n.props.preSelection),i=Bl(o,n.props);return o===a&&!i?"0":"-1"},n.getYearContainerClassNames=function(){var o=n.props,a=o.selectingDate,i=o.selectsStart,s=o.selectsEnd,c=o.selectsRange;return ot("react-datepicker__year",{"react-datepicker__year--selecting-range":a&&(i||s||c)})},n.getYearContent=function(o){return n.props.renderYearContent?n.props.renderYearContent(o):o},n}return t.prototype.render=function(){var r=this,n=[],o=this.props,a=o.date,i=o.yearItemNumber,s=o.onYearMouseEnter,c=o.onYearMouseLeave;if(a===void 0)return null;for(var u=Fn(a,i),d=u.startPeriod,f=u.endPeriod,p=function(v){n.push(M.createElement("div",{ref:h.YEAR_REFS[v-d],onClick:function(w){r.onYearClick(w,v)},onKeyDown:function(w){ZE(w)&&(w.preventDefault(),w.key=W.Enter),r.onYearKeyDown(w,v)},tabIndex:Number(h.getYearTabIndex(v)),className:h.getYearClassNames(v),onMouseEnter:h.props.usePointerEvent?void 0:function(w){return s(w,v)},onPointerEnter:h.props.usePointerEvent?function(w){return s(w,v)}:void 0,onMouseLeave:h.props.usePointerEvent?void 0:function(w){return c(w,v)},onPointerLeave:h.props.usePointerEvent?function(w){return c(w,v)}:void 0,key:v,"aria-current":h.isCurrentYear(v)?"date":void 0},h.getYearContent(v)))},h=this,m=d;m<=f;m++)p(m);return M.createElement("div",{className:this.getYearContainerClassNames()},M.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.usePointerEvent?void 0:this.props.clearSelectingDate,onPointerLeave:this.props.usePointerEvent?this.props.clearSelectingDate:void 0},n))},t}(g.Component);function U3(e,t,r,n){for(var o=[],a=0;a<2*t+1;a++){var i=e+t-a,s=!0;r&&(s=se(r)<=i),n&&s&&(s=se(n)>=i),s&&o.push(i)}return o}var W3=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;n.renderOptions=function(){var s=n.props.year,c=n.state.yearsList.map(function(f){return M.createElement("div",{className:s===f?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:f,onClick:n.onChange.bind(n,f),"aria-selected":s===f?"true":void 0},s===f?M.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",f)}),u=n.props.minDate?se(n.props.minDate):null,d=n.props.maxDate?se(n.props.maxDate):null;return(!d||!n.state.yearsList.find(function(f){return f===d}))&&c.unshift(M.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:n.incrementYears},M.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),(!u||!n.state.yearsList.find(function(f){return f===u}))&&c.push(M.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:n.decrementYears},M.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),c},n.onChange=function(s){n.props.onChange(s)},n.handleClickOutside=function(){n.props.onCancel()},n.shiftYears=function(s){var c=n.state.yearsList.map(function(u){return u+s});n.setState({yearsList:c})},n.incrementYears=function(){return n.shiftYears(1)},n.decrementYears=function(){return n.shiftYears(-1)};var o=r.yearDropdownItemNumber,a=r.scrollableYearDropdown,i=o||(a?10:5);return n.state={yearsList:U3(n.props.year,i,n.props.minDate,n.props.maxDate)},n.dropdownRef=g.createRef(),n}return t.prototype.componentDidMount=function(){var r=this.dropdownRef.current;if(r){var n=r.children?Array.from(r.children):null,o=n?n.find(function(a){return a.ariaSelected}):null;r.scrollTop=o&&o instanceof HTMLElement?o.offsetTop+(o.clientHeight-r.clientHeight)/2:(r.scrollHeight-r.clientHeight)/2}},t.prototype.render=function(){var r=ot({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return M.createElement(Xu,{className:r,containerRef:this.dropdownRef,onClickOutside:this.handleClickOutside},this.renderOptions())},t}(g.Component),V3=function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={dropdownVisible:!1},r.renderSelectOptions=function(){for(var n=r.props.minDate?se(r.props.minDate):1900,o=r.props.maxDate?se(r.props.maxDate):2100,a=[],i=n;i<=o;i++)a.push(M.createElement("option",{key:i,value:i},i));return a},r.onSelectChange=function(n){r.onChange(parseInt(n.target.value))},r.renderSelectMode=function(){return M.createElement("select",{value:r.props.year,className:"react-datepicker__year-select",onChange:r.onSelectChange},r.renderSelectOptions())},r.renderReadView=function(n){return M.createElement("div",{key:"read",style:{visibility:n?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(o){return r.toggleDropdown(o)}},M.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),M.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},r.props.year))},r.renderDropdown=function(){return M.createElement(W3,he({key:"dropdown"},r.props,{onChange:r.onChange,onCancel:r.toggleDropdown}))},r.renderScrollMode=function(){var n=r.state.dropdownVisible,o=[r.renderReadView(!n)];return n&&o.unshift(r.renderDropdown()),o},r.onChange=function(n){r.toggleDropdown(),n!==r.props.year&&r.props.onChange(n)},r.toggleDropdown=function(n){r.setState({dropdownVisible:!r.state.dropdownVisible},function(){r.props.adjustDateOnChange&&r.handleYearChange(r.props.date,n)})},r.handleYearChange=function(n,o){var a;(a=r.onSelect)===null||a===void 0||a.call(r,n,o),r.setOpen()},r.onSelect=function(n,o){var a,i;(i=(a=r.props).onSelect)===null||i===void 0||i.call(a,n,o)},r.setOpen=function(){var n,o;(o=(n=r.props).setOpen)===null||o===void 0||o.call(n,!0)},r}return t.prototype.render=function(){var r;switch(this.props.dropdownMode){case"scroll":r=this.renderScrollMode();break;case"select":r=this.renderSelectMode();break}return M.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},r)},t}(g.Component),K3=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],q3=function(e){var t=(e.className||"").split(/\s+/);return K3.some(function(r){return t.indexOf(r)>=0})},Q3=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.monthContainer=void 0,n.handleClickOutside=function(o){n.props.onClickOutside(o)},n.setClickOutsideRef=function(){return n.containerRef.current},n.handleDropdownFocus=function(o){var a,i;q3(o.target)&&((i=(a=n.props).onDropdownFocus)===null||i===void 0||i.call(a,o))},n.getDateInView=function(){var o=n.props,a=o.preSelection,i=o.selected,s=o.openToDate,c=XE(n.props),u=JE(n.props),d=ke(),f=s||i||a;return f||(c&&Ko(d,c)?c:u&&to(d,u)?u:d)},n.increaseMonth=function(){n.setState(function(o){var a=o.date;return{date:Sr(a,1)}},function(){return n.handleMonthChange(n.state.date)})},n.decreaseMonth=function(){n.setState(function(o){var a=o.date;return{date:Ha(a,1)}},function(){return n.handleMonthChange(n.state.date)})},n.handleDayClick=function(o,a,i){n.props.onSelect(o,a,i),n.props.setPreSelection&&n.props.setPreSelection(o)},n.handleDayMouseEnter=function(o){n.setState({selectingDate:o}),n.props.onDayMouseEnter&&n.props.onDayMouseEnter(o)},n.handleMonthMouseLeave=function(){n.setState({selectingDate:void 0}),n.props.onMonthMouseLeave&&n.props.onMonthMouseLeave()},n.handleYearMouseEnter=function(o,a){n.setState({selectingDate:Ir(ke(),a)}),n.props.onYearMouseEnter&&n.props.onYearMouseEnter(o,a)},n.handleYearMouseLeave=function(o,a){n.props.onYearMouseLeave&&n.props.onYearMouseLeave(o,a)},n.handleYearChange=function(o){var a,i,s,c;(i=(a=n.props).onYearChange)===null||i===void 0||i.call(a,o),n.setState({isRenderAriaLiveMessage:!0}),n.props.adjustDateOnChange&&(n.props.onSelect(o),(c=(s=n.props).setOpen)===null||c===void 0||c.call(s,!0)),n.props.setPreSelection&&n.props.setPreSelection(o)},n.getEnabledPreSelectionDateForMonth=function(o){if(!ir(o,n.props))return o;for(var a=sn(o),i=g3(o),s=MM(i,a),c=null,u=0;u<=s;u++){var d=gn(a,u);if(!ir(d,n.props)){c=d;break}}return c},n.handleMonthChange=function(o){var a,i,s,c=(a=n.getEnabledPreSelectionDateForMonth(o))!==null&&a!==void 0?a:o;n.handleCustomMonthChange(c),n.props.adjustDateOnChange&&(n.props.onSelect(c),(s=(i=n.props).setOpen)===null||s===void 0||s.call(i,!0)),n.props.setPreSelection&&n.props.setPreSelection(c)},n.handleCustomMonthChange=function(o){var a,i;(i=(a=n.props).onMonthChange)===null||i===void 0||i.call(a,o),n.setState({isRenderAriaLiveMessage:!0})},n.handleMonthYearChange=function(o){n.handleYearChange(o),n.handleMonthChange(o)},n.changeYear=function(o){n.setState(function(a){var i=a.date;return{date:Ir(i,Number(o))}},function(){return n.handleYearChange(n.state.date)})},n.changeMonth=function(o){n.setState(function(a){var i=a.date;return{date:Yt(i,Number(o))}},function(){return n.handleMonthChange(n.state.date)})},n.changeMonthYear=function(o){n.setState(function(a){var i=a.date;return{date:Ir(Yt(i,Et(o)),se(o))}},function(){return n.handleMonthYearChange(n.state.date)})},n.header=function(o){o===void 0&&(o=n.state.date);var a=Qn(o,n.props.locale,n.props.calendarStartDay),i=[];return n.props.showWeekNumbers&&i.push(M.createElement("div",{key:"W",className:"react-datepicker__day-name"},n.props.weekLabel||"#")),i.concat([0,1,2,3,4,5,6].map(function(s){var c=gn(a,s),u=n.formatWeekday(c,n.props.locale),d=n.props.weekDayClassName?n.props.weekDayClassName(c):void 0;return M.createElement("div",{key:s,"aria-label":Ie(c,"EEEE",n.props.locale),className:ot("react-datepicker__day-name",d)},u)}))},n.formatWeekday=function(o,a){return n.props.formatWeekDay?v3(o,n.props.formatWeekDay,a):n.props.useWeekdaysShort?b3(o,a):y3(o,a)},n.decreaseYear=function(){n.setState(function(o){var a,i=o.date;return{date:Ya(i,n.props.showYearPicker?(a=n.props.yearItemNumber)!==null&&a!==void 0?a:t.defaultProps.yearItemNumber:1)}},function(){return n.handleYearChange(n.state.date)})},n.clearSelectingDate=function(){n.setState({selectingDate:void 0})},n.renderPreviousButton=function(){var o;if(!n.props.renderCustomHeader){var a;switch(!0){case n.props.showMonthYearPicker:a=zv(n.state.date,n.props);break;case n.props.showYearPicker:a=_3(n.state.date,n.props);break;case n.props.showQuarterYearPicker:a=k3(n.state.date,n.props);break;default:a=Fv(n.state.date,n.props);break}if(!(!((o=n.props.forceShowMonthNavigation)!==null&&o!==void 0?o:t.defaultProps.forceShowMonthNavigation)&&!n.props.showDisabledMonthNavigation&&a||n.props.showTimeSelectOnly)){var i=["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"],s=["react-datepicker__navigation","react-datepicker__navigation--previous"],c=n.decreaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(c=n.decreaseYear),a&&n.props.showDisabledMonthNavigation&&(s.push("react-datepicker__navigation--previous--disabled"),c=void 0);var u=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,d=n.props,f=d.previousMonthButtonLabel,p=f===void 0?t.defaultProps.previousMonthButtonLabel:f,h=d.previousYearButtonLabel,m=h===void 0?t.defaultProps.previousYearButtonLabel:h,v=n.props,w=v.previousMonthAriaLabel,y=w===void 0?typeof p=="string"?p:"Previous Month":w,b=v.previousYearAriaLabel,x=b===void 0?typeof m=="string"?m:"Previous Year":b;return M.createElement("button",{type:"button",className:s.join(" "),onClick:c,onKeyDown:n.props.handleOnKeyDown,"aria-label":u?x:y},M.createElement("span",{className:i.join(" ")},u?m:p))}}},n.increaseYear=function(){n.setState(function(o){var a,i=o.date;return{date:nn(i,n.props.showYearPicker?(a=n.props.yearItemNumber)!==null&&a!==void 0?a:t.defaultProps.yearItemNumber:1)}},function(){return n.handleYearChange(n.state.date)})},n.renderNextButton=function(){var o;if(!n.props.renderCustomHeader){var a;switch(!0){case n.props.showMonthYearPicker:a=Hv(n.state.date,n.props);break;case n.props.showYearPicker:a=C3(n.state.date,n.props);break;case n.props.showQuarterYearPicker:a=E3(n.state.date,n.props);break;default:a=Bv(n.state.date,n.props);break}if(!(!((o=n.props.forceShowMonthNavigation)!==null&&o!==void 0?o:t.defaultProps.forceShowMonthNavigation)&&!n.props.showDisabledMonthNavigation&&a||n.props.showTimeSelectOnly)){var i=["react-datepicker__navigation","react-datepicker__navigation--next"],s=["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"];n.props.showTimeSelect&&i.push("react-datepicker__navigation--next--with-time"),n.props.todayButton&&i.push("react-datepicker__navigation--next--with-today-button");var c=n.increaseMonth;(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker)&&(c=n.increaseYear),a&&n.props.showDisabledMonthNavigation&&(i.push("react-datepicker__navigation--next--disabled"),c=void 0);var u=n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker,d=n.props,f=d.nextMonthButtonLabel,p=f===void 0?t.defaultProps.nextMonthButtonLabel:f,h=d.nextYearButtonLabel,m=h===void 0?t.defaultProps.nextYearButtonLabel:h,v=n.props,w=v.nextMonthAriaLabel,y=w===void 0?typeof p=="string"?p:"Next Month":w,b=v.nextYearAriaLabel,x=b===void 0?typeof m=="string"?m:"Next Year":b;return M.createElement("button",{type:"button",className:i.join(" "),onClick:c,onKeyDown:n.props.handleOnKeyDown,"aria-label":u?x:y},M.createElement("span",{className:s.join(" ")},u?m:p))}}},n.renderCurrentMonth=function(o){o===void 0&&(o=n.state.date);var a=["react-datepicker__current-month"];return n.props.showYearDropdown&&a.push("react-datepicker__current-month--hasYearDropdown"),n.props.showMonthDropdown&&a.push("react-datepicker__current-month--hasMonthDropdown"),n.props.showMonthYearDropdown&&a.push("react-datepicker__current-month--hasMonthYearDropdown"),M.createElement("h2",{className:a.join(" ")},Ie(o,n.props.dateFormat,n.props.locale))},n.renderYearDropdown=function(o){if(o===void 0&&(o=!1),!(!n.props.showYearDropdown||o))return M.createElement(V3,he({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeYear,year:se(n.state.date)}))},n.renderMonthDropdown=function(o){if(o===void 0&&(o=!1),!(!n.props.showMonthDropdown||o))return M.createElement(F3,he({},t.defaultProps,n.props,{month:Et(n.state.date),onChange:n.changeMonth}))},n.renderMonthYearDropdown=function(o){if(o===void 0&&(o=!1),!(!n.props.showMonthYearDropdown||o))return M.createElement(H3,he({},t.defaultProps,n.props,{date:n.state.date,onChange:n.changeMonthYear}))},n.handleTodayButtonClick=function(o){n.props.onSelect(Ov(),o),n.props.setPreSelection&&n.props.setPreSelection(Ov())},n.renderTodayButton=function(){if(!(!n.props.todayButton||n.props.showTimeSelectOnly))return M.createElement("div",{className:"react-datepicker__today-button",onClick:n.handleTodayButtonClick},n.props.todayButton)},n.renderDefaultHeader=function(o){var a=o.monthDate,i=o.i;return M.createElement("div",{className:"react-datepicker__header ".concat(n.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},n.renderCurrentMonth(a),M.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(n.props.dropdownMode),onFocus:n.handleDropdownFocus},n.renderMonthDropdown(i!==0),n.renderMonthYearDropdown(i!==0),n.renderYearDropdown(i!==0)),M.createElement("div",{className:"react-datepicker__day-names"},n.header(a)))},n.renderCustomHeader=function(o){var a,i,s=o.monthDate,c=o.i;if(n.props.showTimeSelect&&!n.state.monthContainer||n.props.showTimeSelectOnly)return null;var u=Fv(n.state.date,n.props),d=Bv(n.state.date,n.props),f=zv(n.state.date,n.props),p=Hv(n.state.date,n.props),h=!n.props.showMonthYearPicker&&!n.props.showQuarterYearPicker&&!n.props.showYearPicker;return M.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:n.props.onDropdownFocus},(i=(a=n.props).renderCustomHeader)===null||i===void 0?void 0:i.call(a,he(he({},n.state),{customHeaderCount:c,monthDate:s,changeMonth:n.changeMonth,changeYear:n.changeYear,decreaseMonth:n.decreaseMonth,increaseMonth:n.increaseMonth,decreaseYear:n.decreaseYear,increaseYear:n.increaseYear,prevMonthButtonDisabled:u,nextMonthButtonDisabled:d,prevYearButtonDisabled:f,nextYearButtonDisabled:p})),h&&M.createElement("div",{className:"react-datepicker__day-names"},n.header(s)))},n.renderYearHeader=function(o){var a=o.monthDate,i=n.props,s=i.showYearPicker,c=i.yearItemNumber,u=c===void 0?t.defaultProps.yearItemNumber:c,d=Fn(a,u),f=d.startPeriod,p=d.endPeriod;return M.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},s?"".concat(f," - ").concat(p):se(a))},n.renderHeader=function(o){var a=o.monthDate,i=o.i,s=i===void 0?0:i,c={monthDate:a,i:s};switch(!0){case n.props.renderCustomHeader!==void 0:return n.renderCustomHeader(c);case(n.props.showMonthYearPicker||n.props.showQuarterYearPicker||n.props.showYearPicker):return n.renderYearHeader(c);default:return n.renderDefaultHeader(c)}},n.renderMonths=function(){var o,a;if(!(n.props.showTimeSelectOnly||n.props.showYearPicker)){for(var i=[],s=(o=n.props.monthsShown)!==null&&o!==void 0?o:t.defaultProps.monthsShown,c=n.props.showPreviousMonths?s-1:0,u=n.props.showMonthYearPicker||n.props.showQuarterYearPicker?nn(n.state.date,c):Ha(n.state.date,c),d=(a=n.props.monthSelectedIn)!==null&&a!==void 0?a:c,f=0;f<s;++f){var p=f-d+c,h=n.props.showMonthYearPicker||n.props.showQuarterYearPicker?nn(u,p):Sr(u,p),m="month-".concat(f),v=f<s-1,w=f>0;i.push(M.createElement("div",{key:m,ref:function(y){n.monthContainer=y??void 0},className:"react-datepicker__month-container"},n.renderHeader({monthDate:h,i:f}),M.createElement(L3,he({},t.defaultProps,n.props,{ariaLabelPrefix:n.props.monthAriaLabelPrefix,day:h,onDayClick:n.handleDayClick,handleOnKeyDown:n.props.handleOnDayKeyDown,handleOnMonthKeyDown:n.props.handleOnKeyDown,onDayMouseEnter:n.handleDayMouseEnter,onMouseLeave:n.handleMonthMouseLeave,orderInDisplay:f,selectingDate:n.state.selectingDate,monthShowsDuplicateDaysEnd:v,monthShowsDuplicateDaysStart:w}))))}return i}},n.renderYears=function(){if(!n.props.showTimeSelectOnly&&n.props.showYearPicker)return M.createElement("div",{className:"react-datepicker__year--container"},n.renderHeader({monthDate:n.state.date}),M.createElement($3,he({},t.defaultProps,n.props,{selectingDate:n.state.selectingDate,date:n.state.date,onDayClick:n.handleDayClick,clearSelectingDate:n.clearSelectingDate,onYearMouseEnter:n.handleYearMouseEnter,onYearMouseLeave:n.handleYearMouseLeave})))},n.renderTimeSection=function(){if(n.props.showTimeSelect&&(n.state.monthContainer||n.props.showTimeSelectOnly))return M.createElement(Y3,he({},t.defaultProps,n.props,{onChange:n.props.onTimeChange,format:n.props.timeFormat,intervals:n.props.timeIntervals,monthRef:n.state.monthContainer}))},n.renderInputTimeSection=function(){var o=n.props.selected?new Date(n.props.selected):void 0,a=o&&Jr(o)&&!!n.props.selected,i=a?"".concat($v(o.getHours()),":").concat($v(o.getMinutes())):"";if(n.props.showTimeInput)return M.createElement(P3,he({},t.defaultProps,n.props,{date:o,timeString:i,onChange:n.props.onTimeChange}))},n.renderAriaLiveRegion=function(){var o,a=Fn(n.state.date,(o=n.props.yearItemNumber)!==null&&o!==void 0?o:t.defaultProps.yearItemNumber),i=a.startPeriod,s=a.endPeriod,c;return n.props.showYearPicker?c="".concat(i," - ").concat(s):n.props.showMonthYearPicker||n.props.showQuarterYearPicker?c=se(n.state.date):c="".concat(Mm(Et(n.state.date),n.props.locale)," ").concat(se(n.state.date)),M.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},n.state.isRenderAriaLiveMessage&&c)},n.renderChildren=function(){if(n.props.children)return M.createElement("div",{className:"react-datepicker__children-container"},n.props.children)},n.containerRef=g.createRef(),n.state={date:n.getDateInView(),selectingDate:void 0,monthContainer:void 0,isRenderAriaLiveMessage:!1},n}return Object.defineProperty(t,"defaultProps",{get:function(){return{monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",yearItemNumber:Rs}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){var r=this;this.props.showTimeSelect&&(this.assignMonthContainer=function(){r.setState({monthContainer:r.monthContainer})}())},t.prototype.componentDidUpdate=function(r){var n=this;if(this.props.preSelection&&(!de(this.props.preSelection,r.preSelection)||this.props.monthSelectedIn!==r.monthSelectedIn)){var o=!kt(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return o&&n.handleCustomMonthChange(n.state.date)})}else this.props.openToDate&&!de(this.props.openToDate,r.openToDate)&&this.setState({date:this.props.openToDate})},t.prototype.render=function(){var r=this.props.container||l3;return M.createElement(Xu,{onClickOutside:this.handleClickOutside,style:{display:"contents"},containerRef:this.containerRef,ignoreClass:this.props.outsideClickIgnoreClass},M.createElement(r,{className:ot("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showTime:this.props.showTimeSelect||this.props.showTimeInput,showTimeSelectOnly:this.props.showTimeSelectOnly},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))},t}(g.Component),G3=function(e){var t=e.icon,r=e.className,n=r===void 0?"":r,o=e.onClick,a="react-datepicker__calendar-icon";return typeof t=="string"?M.createElement("i",{className:"".concat(a," ").concat(t," ").concat(n),"aria-hidden":"true",onClick:o}):M.isValidElement(t)?M.cloneElement(t,{className:"".concat(t.props.className||""," ").concat(a," ").concat(n),onClick:function(i){typeof t.props.onClick=="function"&&t.props.onClick(i),typeof o=="function"&&o(i)}}):M.createElement("svg",{className:"".concat(a," ").concat(n),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:o},M.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},e_=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.portalRoot=null,n.el=document.createElement("div"),n}return t.prototype.componentDidMount=function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)},t.prototype.componentWillUnmount=function(){this.portalRoot&&this.portalRoot.removeChild(this.el)},t.prototype.render=function(){return IS.createPortal(this.props.children,this.el)},t}(g.Component),X3="[tabindex], a, button, input, select, textarea",J3=function(e){return(e instanceof HTMLAnchorElement||!e.disabled)&&e.tabIndex!==-1},t_=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.getTabChildren=function(){var o;return Array.prototype.slice.call((o=n.tabLoopRef.current)===null||o===void 0?void 0:o.querySelectorAll(X3),1,-1).filter(J3)},n.handleFocusStart=function(){var o=n.getTabChildren();o&&o.length>1&&o[o.length-1].focus()},n.handleFocusEnd=function(){var o=n.getTabChildren();o&&o.length>1&&o[0].focus()},n.tabLoopRef=g.createRef(),n}return t.prototype.render=function(){var r;return((r=this.props.enableTabLoop)!==null&&r!==void 0?r:t.defaultProps.enableTabLoop)?M.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},M.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:0,onFocus:this.handleFocusStart}),this.props.children,M.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:0,onFocus:this.handleFocusEnd})):this.props.children},t.defaultProps={enableTabLoop:!0},t}(g.Component);function Z3(e){var t=function(r){var n,o=typeof r.hidePopper=="boolean"?r.hidePopper:!0,a=g.useRef(null),i=s3(he({open:!o,whileElementsMounted:Ah,placement:r.popperPlacement,middleware:Ar([vw({padding:15}),gw(10),yw({element:a})],(n=r.popperModifiers)!==null&&n!==void 0?n:[],!0)},r.popperProps)),s=he(he({},r),{hidePopper:o,popperProps:he(he({},i),{arrowRef:a})});return M.createElement(e,he({},s))};return t}var eA=function(e){it(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return Object.defineProperty(t,"defaultProps",{get:function(){return{hidePopper:!0}},enumerable:!1,configurable:!0}),t.prototype.render=function(){var r=this.props,n=r.className,o=r.wrapperClassName,a=r.hidePopper,i=a===void 0?t.defaultProps.hidePopper:a,s=r.popperComponent,c=r.targetComponent,u=r.enableTabLoop,d=r.popperOnKeyDown,f=r.portalId,p=r.portalHost,h=r.popperProps,m=r.showArrow,v=void 0;if(!i){var w=ot("react-datepicker-popper",n);v=M.createElement(t_,{enableTabLoop:u},M.createElement("div",{ref:h.refs.setFloating,style:h.floatingStyles,className:w,"data-placement":h.placement,onKeyDown:d},s,m&&M.createElement(e3,{ref:h.arrowRef,context:h.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}this.props.popperContainer&&(v=g.createElement(this.props.popperContainer,{},v)),f&&!i&&(v=M.createElement(e_,{portalId:f,portalHost:p},v));var y=ot("react-datepicker-wrapper",o);return M.createElement(M.Fragment,null,M.createElement("div",{ref:h.refs.setReference,className:y},c),v)},t}(g.Component),tA=Z3(eA),Qv="react-datepicker-ignore-onclickoutside";function rA(e,t){return e&&t?Et(e)!==Et(t)||se(e)!==se(t):e!==t}var qd="Date input not valid.",nA=function(e){it(t,e);function t(r){var n=e.call(this,r)||this;return n.calendar=null,n.input=null,n.getPreSelection=function(){return n.props.openToDate?n.props.openToDate:n.props.selectsEnd&&n.props.startDate?n.props.startDate:n.props.selectsStart&&n.props.endDate?n.props.endDate:ke()},n.modifyHolidays=function(){var o;return(o=n.props.holidays)===null||o===void 0?void 0:o.reduce(function(a,i){var s=new Date(i.date);return Jr(s)?Ar(Ar([],a,!0),[he(he({},i),{date:s})],!1):a},[])},n.calcInitialState=function(){var o,a=n.getPreSelection(),i=XE(n.props),s=JE(n.props),c=i&&Ko(a,Fl(i))?i:s&&to(a,Rv(s))?s:a;return{open:n.props.startOpen||!1,preventFocus:!1,inputValue:null,preSelection:(o=n.props.selectsRange?n.props.startDate:n.props.selected)!==null&&o!==void 0?o:c,highlightDates:Yv(n.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1,wasHidden:!1}},n.resetHiddenStatus=function(){n.setState(he(he({},n.state),{wasHidden:!1}))},n.setHiddenStatus=function(){n.setState(he(he({},n.state),{wasHidden:!0}))},n.setHiddenStateOnVisibilityHidden=function(){document.visibilityState==="hidden"&&n.setHiddenStatus()},n.clearPreventFocusTimeout=function(){n.preventFocusTimeout&&clearTimeout(n.preventFocusTimeout)},n.setFocus=function(){n.input&&n.input.focus&&n.input.focus({preventScroll:!0})},n.setBlur=function(){n.input&&n.input.blur&&n.input.blur(),n.cancelFocusInput()},n.setOpen=function(o,a){a===void 0&&(a=!1),n.setState({open:o,preSelection:o&&n.state.open?n.state.preSelection:n.calcInitialState().preSelection,lastPreSelectChange:Qd},function(){o||n.setState(function(i){return{focused:a?i.focused:!1}},function(){!a&&n.setBlur(),n.setState({inputValue:null})})})},n.inputOk=function(){return on(n.state.preSelection)},n.isCalendarOpen=function(){return n.props.open===void 0?n.state.open&&!n.props.disabled&&!n.props.readOnly:n.props.open},n.handleFocus=function(o){var a,i,s=n.state.wasHidden,c=s?n.state.open:!0;s&&n.resetHiddenStatus(),!n.state.preventFocus&&c&&((i=(a=n.props).onFocus)===null||i===void 0||i.call(a,o),!n.props.preventOpenOnFocus&&!n.props.readOnly&&n.setOpen(!0)),n.setState({focused:!0})},n.sendFocusBackToInput=function(){n.preventFocusTimeout&&n.clearPreventFocusTimeout(),n.setState({preventFocus:!0},function(){n.preventFocusTimeout=setTimeout(function(){n.setFocus(),n.setState({preventFocus:!1})})})},n.cancelFocusInput=function(){clearTimeout(n.inputFocusTimeout),n.inputFocusTimeout=void 0},n.deferFocusInput=function(){n.cancelFocusInput(),n.inputFocusTimeout=setTimeout(function(){return n.setFocus()},1)},n.handleDropdownFocus=function(){n.cancelFocusInput()},n.handleBlur=function(o){var a,i;(!n.state.open||n.props.withPortal||n.props.showTimeInput)&&((i=(a=n.props).onBlur)===null||i===void 0||i.call(a,o)),n.setState({focused:!1})},n.handleCalendarClickOutside=function(o){var a,i;n.props.inline||n.setOpen(!1),(i=(a=n.props).onClickOutside)===null||i===void 0||i.call(a,o),n.props.withPortal&&o.preventDefault()},n.handleChange=function(){for(var o,a,i=[],s=0;s<arguments.length;s++)i[s]=arguments[s];var c=i[0];if(!(n.props.onChangeRaw&&(n.props.onChangeRaw.apply(n,i),!c||typeof c.isDefaultPrevented!="function"||c.isDefaultPrevented()))){n.setState({inputValue:(c==null?void 0:c.target)instanceof HTMLInputElement?c.target.value:null,lastPreSelectChange:oA});var u=n.props,d=u.dateFormat,f=d===void 0?t.defaultProps.dateFormat:d,p=u.strictParsing,h=p===void 0?t.defaultProps.strictParsing:p,m=u.selectsRange,v=u.startDate,w=u.endDate,y=(c==null?void 0:c.target)instanceof HTMLInputElement?c.target.value:"";if(m){var b=y.split("-",2).map(function(P){return P.trim()}),x=b[0],k=b[1],E=Wd(x??"",f,n.props.locale,h),C=Wd(k??"",f,n.props.locale,h),_=(v==null?void 0:v.getTime())!==(E==null?void 0:E.getTime()),j=(w==null?void 0:w.getTime())!==(C==null?void 0:C.getTime());if(!_&&!j||E&&ir(E,n.props)||C&&ir(C,n.props))return;(a=(o=n.props).onChange)===null||a===void 0||a.call(o,[E,C],c)}else{var N=Wd(y,f,n.props.locale,h,n.props.minDate);n.props.showTimeSelectOnly&&n.props.selected&&N&&!de(N,n.props.selected)&&(N=K5(n.props.selected,{hours:Yr(N),minutes:$r(N),seconds:an(N)})),(N||!y)&&n.setSelected(N,c,!0)}}},n.handleSelect=function(o,a,i){if(n.props.shouldCloseOnSelect&&!n.props.showTimeSelect&&n.sendFocusBackToInput(),n.props.onChangeRaw&&n.props.onChangeRaw(a),n.setSelected(o,a,!1,i),n.props.showDateSelect&&n.setState({isRenderAriaLiveMessage:!0}),!n.props.shouldCloseOnSelect||n.props.showTimeSelect)n.setPreSelection(o);else if(!n.props.inline){n.props.selectsRange||n.setOpen(!1);var s=n.props,c=s.startDate,u=s.endDate;c&&!u&&(n.props.swapRange||!Vv(o,c))&&n.setOpen(!1)}},n.setSelected=function(o,a,i,s){var c,u,d=o;if(n.props.showYearPicker){if(d!==null&&Bl(se(d),n.props))return}else if(n.props.showMonthYearPicker){if(d!==null&&GE(d,n.props))return}else if(d!==null&&ir(d,n.props))return;var f=n.props,p=f.onChange,h=f.selectsRange,m=f.startDate,v=f.endDate,w=f.selectsMultiple,y=f.selectedDates,b=f.minTime,x=f.swapRange;if(!Co(n.props.selected,d)||n.props.allowSameDay||h||w)if(d!==null&&(n.props.selected&&(!i||!n.props.showTimeSelect&&!n.props.showTimeSelectOnly&&!n.props.showTimeInput)&&(d=Vd(d,{hour:Yr(n.props.selected),minute:$r(n.props.selected),second:an(n.props.selected)})),!i&&(n.props.showTimeSelect||n.props.showTimeSelectOnly)&&b&&(d=Vd(d,{hour:b.getHours(),minute:b.getMinutes(),second:b.getSeconds()})),n.props.inline||n.setState({preSelection:d}),n.props.focusSelectedMonth||n.setState({monthSelectedIn:s})),h){var k=!m&&!v,E=m&&!v,C=m&&v;k?p==null||p([d,null],a):E&&(d===null?p==null||p([null,null],a):Vv(d,m)?x?p==null||p([d,m],a):p==null||p([d,null],a):p==null||p([m,d],a)),C&&(p==null||p([d,null],a))}else if(w){if(d!==null)if(!(y!=null&&y.length))p==null||p([d],a);else{var _=y.some(function(N){return de(N,d)});if(_){var j=y.filter(function(N){return!de(N,d)});p==null||p(j,a)}else p==null||p(Ar(Ar([],y,!0),[d],!1),a)}}else p==null||p(d,a);i||((u=(c=n.props).onSelect)===null||u===void 0||u.call(c,d,a),n.setState({inputValue:null}))},n.setPreSelection=function(o){var a=on(n.props.minDate),i=on(n.props.maxDate),s=!0;if(o){var c=Fl(o);if(a&&i)s=Ei(o,n.props.minDate,n.props.maxDate);else if(a){var u=Fl(n.props.minDate);s=to(o,u)||Co(c,u)}else if(i){var d=Rv(n.props.maxDate);s=Ko(o,d)||Co(c,d)}}s&&n.setState({preSelection:o})},n.toggleCalendar=function(){n.setOpen(!n.state.open)},n.handleTimeChange=function(o){var a,i;if(!(n.props.selectsRange||n.props.selectsMultiple)){var s=n.props.selected?n.props.selected:n.getPreSelection(),c=n.props.selected?o:Vd(s,{hour:Yr(o),minute:$r(o)});n.setState({preSelection:c}),(i=(a=n.props).onChange)===null||i===void 0||i.call(a,c),n.props.shouldCloseOnSelect&&!n.props.showTimeInput&&(n.sendFocusBackToInput(),n.setOpen(!1)),n.props.showTimeInput&&n.setOpen(!0),(n.props.showTimeSelectOnly||n.props.showTimeSelect)&&n.setState({isRenderAriaLiveMessage:!0}),n.setState({inputValue:null})}},n.onInputClick=function(){var o,a;!n.props.disabled&&!n.props.readOnly&&n.setOpen(!0),(a=(o=n.props).onInputClick)===null||a===void 0||a.call(o)},n.onInputKeyDown=function(o){var a,i,s,c,u,d;(i=(a=n.props).onKeyDown)===null||i===void 0||i.call(a,o);var f=o.key;if(!n.state.open&&!n.props.inline&&!n.props.preventOpenOnFocus){(f===W.ArrowDown||f===W.ArrowUp||f===W.Enter)&&((s=n.onInputClick)===null||s===void 0||s.call(n));return}if(n.state.open){if(f===W.ArrowDown||f===W.ArrowUp){o.preventDefault();var p=n.props.showTimeSelectOnly?".react-datepicker__time-list-item[tabindex='0']":n.props.showWeekPicker&&n.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':n.props.showFullMonthYearPicker||n.props.showMonthYearPicker?'.react-datepicker__month-text[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',h=((c=n.calendar)===null||c===void 0?void 0:c.containerRef.current)instanceof Element&&n.calendar.containerRef.current.querySelector(p);h instanceof HTMLElement&&h.focus({preventScroll:!0});return}var m=ke(n.state.preSelection);f===W.Enter?(o.preventDefault(),n.inputOk()&&n.state.lastPreSelectChange===Qd?(n.handleSelect(m,o),!n.props.shouldCloseOnSelect&&n.setPreSelection(m)):n.setOpen(!1)):f===W.Escape?(o.preventDefault(),n.sendFocusBackToInput(),n.setOpen(!1)):f===W.Tab&&n.setOpen(!1),n.inputOk()||(d=(u=n.props).onInputError)===null||d===void 0||d.call(u,{code:1,msg:qd})}},n.onPortalKeyDown=function(o){var a=o.key;a===W.Escape&&(o.preventDefault(),n.setState({preventFocus:!0},function(){n.setOpen(!1),setTimeout(function(){n.setFocus(),n.setState({preventFocus:!1})})}))},n.onDayKeyDown=function(o){var a,i,s,c,u,d,f=n.props,p=f.minDate,h=f.maxDate,m=f.disabledKeyboardNavigation,v=f.showWeekPicker,w=f.shouldCloseOnSelect,y=f.locale,b=f.calendarStartDay,x=f.adjustDateOnChange,k=f.inline;if((i=(a=n.props).onKeyDown)===null||i===void 0||i.call(a,o),!m){var E=o.key,C=o.shiftKey,_=ke(n.state.preSelection),j=function(z,A){var B=A;switch(z){case W.ArrowRight:B=v?Qc(A,1):gn(A,1);break;case W.ArrowLeft:B=v?Nv(A,1):T5(A,1);break;case W.ArrowUp:B=Nv(A,1);break;case W.ArrowDown:B=Qc(A,1);break;case W.PageUp:B=C?Ya(A,1):Ha(A,1);break;case W.PageDown:B=C?nn(A,1):Sr(A,1);break;case W.Home:B=Qn(A,y,b);break;case W.End:B=m3(A);break}return B},N=function(z,A){for(var B=40,O=z,H=!1,F=0,U=j(z,A);!H;){if(F>=B){U=A;break}p&&U<p&&(O=W.ArrowRight,U=ir(p,n.props)?j(O,U):p),h&&U>h&&(O=W.ArrowLeft,U=ir(h,n.props)?j(O,U):h),ir(U,n.props)?((O===W.PageUp||O===W.Home)&&(O=W.ArrowRight),(O===W.PageDown||O===W.End)&&(O=W.ArrowLeft),U=j(O,U)):H=!0,F++}return U};if(E===W.Enter){o.preventDefault(),n.handleSelect(_,o),!w&&n.setPreSelection(_);return}else if(E===W.Escape){o.preventDefault(),n.setOpen(!1),n.inputOk()||(c=(s=n.props).onInputError)===null||c===void 0||c.call(s,{code:1,msg:qd});return}var P=null;switch(E){case W.ArrowLeft:case W.ArrowRight:case W.ArrowUp:case W.ArrowDown:case W.PageUp:case W.PageDown:case W.Home:case W.End:P=N(E,_);break}if(!P){(d=(u=n.props).onInputError)===null||d===void 0||d.call(u,{code:1,msg:qd});return}if(o.preventDefault(),n.setState({lastPreSelectChange:Qd}),x&&n.setSelected(P),n.setPreSelection(P),k){var T=Et(_),D=Et(P),R=se(_),S=se(P);T!==D||R!==S?n.setState({shouldFocusDayInline:!0}):n.setState({shouldFocusDayInline:!1})}}},n.onPopperKeyDown=function(o){var a=o.key;a===W.Escape&&(o.preventDefault(),n.sendFocusBackToInput())},n.onClearClick=function(o){o&&o.preventDefault&&o.preventDefault(),n.sendFocusBackToInput();var a=n.props,i=a.selectsRange,s=a.onChange;i?s==null||s([null,null],o):s==null||s(null,o),n.setState({inputValue:null})},n.clear=function(){n.onClearClick()},n.onScroll=function(o){typeof n.props.closeOnScroll=="boolean"&&n.props.closeOnScroll?(o.target===document||o.target===document.documentElement||o.target===document.body)&&n.setOpen(!1):typeof n.props.closeOnScroll=="function"&&n.props.closeOnScroll(o)&&n.setOpen(!1)},n.renderCalendar=function(){var o,a;return!n.props.inline&&!n.isCalendarOpen()?null:M.createElement(Q3,he({showMonthYearDropdown:void 0,ref:function(i){n.calendar=i}},n.props,n.state,{setOpen:n.setOpen,dateFormat:(o=n.props.dateFormatCalendar)!==null&&o!==void 0?o:t.defaultProps.dateFormatCalendar,onSelect:n.handleSelect,onClickOutside:n.handleCalendarClickOutside,holidays:D3(n.modifyHolidays()),outsideClickIgnoreClass:Qv,onDropdownFocus:n.handleDropdownFocus,onTimeChange:n.handleTimeChange,className:n.props.calendarClassName,container:n.props.calendarContainer,handleOnKeyDown:n.props.onKeyDown,handleOnDayKeyDown:n.onDayKeyDown,setPreSelection:n.setPreSelection,dropdownMode:(a=n.props.dropdownMode)!==null&&a!==void 0?a:t.defaultProps.dropdownMode}),n.props.children)},n.renderAriaLiveRegion=function(){var o=n.props,a=o.dateFormat,i=a===void 0?t.defaultProps.dateFormat:a,s=o.locale,c=n.props.showTimeInput||n.props.showTimeSelect,u=c?"PPPPp":"PPPP",d;return n.props.selectsRange?d="Selected start date: ".concat(nr(n.props.startDate,{dateFormat:u,locale:s}),". ").concat(n.props.endDate?"End date: "+nr(n.props.endDate,{dateFormat:u,locale:s}):""):n.props.showTimeSelectOnly?d="Selected time: ".concat(nr(n.props.selected,{dateFormat:i,locale:s})):n.props.showYearPicker?d="Selected year: ".concat(nr(n.props.selected,{dateFormat:"yyyy",locale:s})):n.props.showMonthYearPicker?d="Selected month: ".concat(nr(n.props.selected,{dateFormat:"MMMM yyyy",locale:s})):n.props.showQuarterYearPicker?d="Selected quarter: ".concat(nr(n.props.selected,{dateFormat:"yyyy, QQQ",locale:s})):d="Selected date: ".concat(nr(n.props.selected,{dateFormat:u,locale:s})),M.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},d)},n.renderDateInput=function(){var o,a,i,s=ot(n.props.className,(o={},o[Qv]=n.state.open,o)),c=n.props.customInput||M.createElement("input",{type:"text"}),u=n.props.customInputRef||"ref",d=n.props,f=d.dateFormat,p=f===void 0?t.defaultProps.dateFormat:f,h=d.locale,m=typeof n.props.value=="string"?n.props.value:typeof n.state.inputValue=="string"?n.state.inputValue:n.props.selectsRange?d3(n.props.startDate,n.props.endDate,{dateFormat:p,locale:h}):n.props.selectsMultiple?f3((i=n.props.selectedDates)!==null&&i!==void 0?i:[],{dateFormat:p,locale:h}):nr(n.props.selected,{dateFormat:p,locale:h});return g.cloneElement(c,(a={},a[u]=function(v){n.input=v},a.value=m,a.onBlur=n.handleBlur,a.onChange=n.handleChange,a.onClick=n.onInputClick,a.onFocus=n.handleFocus,a.onKeyDown=n.onInputKeyDown,a.id=n.props.id,a.name=n.props.name,a.form=n.props.form,a.autoFocus=n.props.autoFocus,a.placeholder=n.props.placeholderText,a.disabled=n.props.disabled,a.autoComplete=n.props.autoComplete,a.className=ot(c.props.className,s),a.title=n.props.title,a.readOnly=n.props.readOnly,a.required=n.props.required,a.tabIndex=n.props.tabIndex,a["aria-describedby"]=n.props.ariaDescribedBy,a["aria-invalid"]=n.props.ariaInvalid,a["aria-labelledby"]=n.props.ariaLabelledBy,a["aria-required"]=n.props.ariaRequired,a))},n.renderClearButton=function(){var o=n.props,a=o.isClearable,i=o.disabled,s=o.selected,c=o.startDate,u=o.endDate,d=o.clearButtonTitle,f=o.clearButtonClassName,p=f===void 0?"":f,h=o.ariaLabelClose,m=h===void 0?"Close":h,v=o.selectedDates;return a&&(s!=null||c!=null||u!=null||v!=null&&v.length)?M.createElement("button",{type:"button",className:ot("react-datepicker__close-icon",p,{"react-datepicker__close-icon--disabled":i}),disabled:i,"aria-label":m,onClick:n.onClearClick,title:d,tabIndex:-1}):null},n.state=n.calcInitialState(),n.preventFocusTimeout=void 0,n}return Object.defineProperty(t,"defaultProps",{get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",preventOpenOnFocus:!1,monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,swapRange:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:Rs,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1,usePointerEvent:!1}},enumerable:!1,configurable:!0}),t.prototype.componentDidMount=function(){window.addEventListener("scroll",this.onScroll,!0),document.addEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.componentDidUpdate=function(r,n){var o,a,i,s;r.inline&&rA(r.selected,this.props.selected)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&r.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),r.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:Yv(this.props.highlightDates)}),!n.focused&&!Co(r.selected,this.props.selected)&&this.setState({inputValue:null}),n.open!==this.state.open&&(n.open===!1&&this.state.open===!0&&((a=(o=this.props).onCalendarOpen)===null||a===void 0||a.call(o)),n.open===!0&&this.state.open===!1&&((s=(i=this.props).onCalendarClose)===null||s===void 0||s.call(i)))},t.prototype.componentWillUnmount=function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0),document.removeEventListener("visibilitychange",this.setHiddenStateOnVisibilityHidden)},t.prototype.renderInputContainer=function(){var r=this.props,n=r.showIcon,o=r.icon,a=r.calendarIconClassname,i=r.calendarIconClassName,s=r.toggleCalendarOnIconClick,c=this.state.open;return a&&console.warn("calendarIconClassname props is deprecated. should use calendarIconClassName props."),M.createElement("div",{className:"react-datepicker__input-container".concat(n?" react-datepicker__view-calendar-icon":"")},n&&M.createElement(G3,he({icon:o,className:ot(i,!i&&a,c&&"react-datepicker-ignore-onclickoutside")},s?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())},t.prototype.render=function(){var r=this.renderCalendar();if(this.props.inline)return r;if(this.props.withPortal){var n=this.state.open?M.createElement(t_,{enableTabLoop:this.props.enableTabLoop},M.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},r)):null;return this.state.open&&this.props.portalId&&(n=M.createElement(e_,he({portalId:this.props.portalId},this.props),n)),M.createElement("div",null,this.renderInputContainer(),n)}return M.createElement(tA,he({},this.props,{className:this.props.popperClassName,hidePopper:!this.isCalendarOpen(),targetComponent:this.renderInputContainer(),popperComponent:r,popperOnKeyDown:this.onPopperKeyDown,showArrow:this.props.showPopperArrow}))},t}(g.Component),oA="input",Qd="navigate";const aA=()=>{const{user:e}=pt(D=>D.auth),[t,r]=g.useState(""),[n,o]=g.useState(""),[a,i]=g.useState(""),[s,c]=g.useState(null),[u,d]=g.useState(""),[f,p]=g.useState(null),[h,m]=g.useState(""),[v,w]=g.useState(!1),[y,b]=g.useState(!1),[x,k]=g.useState(!1),E=g.useRef(null),C=D=>{const R=D.target.files[0];if(R&&R.size>5*1024*1024){d("Image size should not exceed 5MB."),c(null);return}const S=new FileReader;S.readAsDataURL(R),S.onloadend=()=>{const z=S.result.split(",")[1];c(z)},S.onerror=z=>{console.error("Error reading file:",z),d("Failed to read image file.")}},_=D=>{const R=new Date(D),S=R.getFullYear(),z=String(R.getMonth()+1).padStart(2,"0"),A=String(R.getDate()).padStart(2,"0");return`${S}-${z}-${A}`},j=async()=>{if(!t||!a||!s){d("Please fill all fields and upload an image.");return}k(!0);try{const R=(await X.post("http://192.168.3.70:4000/api/user/dashboard/post/blogImage",{image:s})).data.imageUrl,S={CID:e.CID,title:t,content:a,imageURL:R,URL:n,eventDate:_(f),eventTime:h},z=await X.post("http://192.168.3.70:4000/api/admin/dashboard/addEvent",{method:"POST",eventData:S});window.location.assign("http://192.168.3.70:80/admin/add_event")}catch(D){console.error("Error uploading image or posting event:",D),d("Failed to post event. Please try again.")}finally{k(!1)}},N=()=>{E.current.click()},P=()=>{w(!v)},T=()=>{b(!y)};return l.jsxs("div",{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"create-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"Events"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-create-blog"}),l.jsxs("div",{className:"post-form-container",children:[l.jsx("textarea",{className:"title-input",placeholder:"Add a Title",value:t,onChange:D=>r(D.target.value)}),l.jsx("textarea",{className:"post-textarea add-event-description",placeholder:"Write a Description...",value:a,onChange:D=>i(D.target.value)}),l.jsx("textarea",{className:"title-input",placeholder:"URL of the event",value:n,onChange:D=>o(D.target.value)}),l.jsxs("div",{className:"form-footer",children:[l.jsx("input",{type:"file",accept:"image/*",onChange:C,className:"media-input",style:{display:"none"},ref:E}),l.jsxs("button",{className:"add-media-button",onClick:N,children:[l.jsx("img",{src:"/media_icon.svg",alt:"Add media",className:"media-icon"}),"Add media"]}),l.jsx("button",{className:"add-event-button",onClick:P,children:l.jsx("img",{src:"/calender.svg",alt:"Calender",className:"media-icon-calender"})}),l.jsx("button",{className:"add-event-button",onClick:T,children:l.jsx("img",{src:"/time.svg",alt:"Time"})}),l.jsxs("button",{className:"post-button",onClick:j,children:["POST ",l.jsx("img",{src:"/post.svg",alt:"Post",className:"post-icon"})]})]}),u&&l.jsx("p",{className:"error-message",children:u}),v&&l.jsx("div",{className:"modal-overlay",children:l.jsxs("div",{className:"modal",children:[l.jsx(nA,{selected:f,onChange:D=>p(D),dateFormat:"yyyy/MM/dd",inline:!0}),l.jsx("button",{onClick:P,children:"Close"})]})}),y&&l.jsx("div",{className:"modal-overlay",children:l.jsxs("div",{className:"modal",children:[l.jsx("input",{type:"time",value:h,onChange:D=>m(D.target.value)}),l.jsx("button",{onClick:T,children:"Close"})]})}),x&&l.jsx("div",{className:"loading-overlay",children:l.jsx("div",{className:"loading-spinner",children:l.jsx("p",{children:"Loading, please wait..."})})})]})]}),l.jsx(Kr,{})]})},iA=()=>{const[e,t]=g.useState([]),[r,n]=g.useState(!1),o=async()=>{n(!0);try{const i=await X.get("http://192.168.3.70:4000/api/admin/dashboard/getAdmins"),s=i.data;s&&Array.isArray(s)?t(s):console.error("Unexpected response format:",i.data)}catch(i){console.error("Error fetching admins:",i)}finally{n(!1)}},a=async i=>{try{const s=await X.post("http://192.168.3.70:4000/api/admin/dashboard/deleteAdmin",{id:i});s.status===200?(t(c=>c.filter(u=>u.id!==i)),alert("Admin deleted successfully.")):console.error("Failed to delete admin:",s.data.message)}catch(s){console.error("Error deleting admin:",s),alert("An error occurred while deleting the admin.")}};return g.useEffect(()=>{o()},[]),l.jsxs("div",{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"view-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"View Admins"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-view-blog"}),l.jsx("div",{className:"container-view-card-dashboard-user",children:r?l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading admins",size:"xl"})}):e.length===0?l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No admins available."})}):e.map(i=>l.jsxs("div",{className:"p-4 max-w-md mb-10 border-2 border-black rounded-md shadow-lg",children:[l.jsx("img",{src:i.ImageURL,alt:"admin photo",className:"view-admin-image"}),l.jsx("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white",children:i.Name}),l.jsxs("p",{children:[l.jsx("img",{src:"/mail-contact.svg",alt:"email"})," ",i.Email]}),l.jsx("div",{className:"button-container",children:l.jsx("button",{className:"reject-button",onClick:()=>a(i.AID),children:"Delete"})})]},i.AID))})]}),l.jsx(Kr,{})]})},sA=()=>{const{user:e}=pt(w=>w.auth),[t,r]=g.useState({CID:"",firstname:"",lastname:"",linkedinId:"",email:"",website:"",imageUrl:"",description:""}),[n,o]=g.useState(null),a=g.useRef(null),[i,s]=g.useState(""),[c,u]=g.useState(!1),[d,f]=g.useState(!1);g.useEffect(()=>{e&&e.CID&&r(w=>({...w,CID:e.CID,email:e.email||w.email}))},[e]);const p=w=>{const{name:y,value:b}=w.target;r(x=>({...x,[y]:b}))},h=w=>{const y=w.target.files[0];if(y&&y.size>5*1024*1024){s("Image size should not exceed 5MB."),o(null),f(!1);return}const b=new FileReader;b.readAsDataURL(y),b.onloadend=()=>{const x=b.result.split(",")[1];o(x),f(!0)},b.onerror=()=>{s("Failed to read image file."),f(!1)}},m=async w=>{if(w.preventDefault(),!t.firstname||!t.lastname||!n){s("Please fill all fields and upload an image.");return}u(!0);const b={headers:{Authorization:`Bearer ${localStorage.getItem("token")}`}};try{const x=await X.post("http://192.168.3.70:4000/api/user/dashboard/post/blogImage",{image:n},b),k={...t,imageUrl:x.data.imageUrl};(await X.post("http://192.168.3.70:4000/api/user/registerEnt",k,b)).status===200?(alert("Registration successful!"),r(C=>({...C,firstname:"",lastname:"",linkedinId:"",website:"",imageUrl:"",description:""})),f(!1)):alert("Registration failed. Please try again.")}catch(x){console.error("Error:",x),alert("An error occurred. Please try again later.")}finally{u(!1)}},v=()=>a.current.click();return l.jsxs("div",{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"RegisterEnt-container",children:[l.jsx("img",{src:"/register-ent.png",alt:"register-ent"}),l.jsxs("div",{className:"RegisterEnt-formSection",children:[l.jsx("h2",{className:"RegisterEnt-title",children:"Join our Community"}),c&&l.jsx("div",{className:"loading-dialog",children:l.jsx("p",{children:"Submitting form, please wait..."})}),l.jsxs("form",{className:"RegisterEnt-form",onSubmit:m,children:[l.jsxs("div",{className:"RegisterEnt-formGroup-name-image",children:[l.jsxs("div",{className:"RegisterEnt-formGroup-name-group",children:[l.jsx("div",{className:"RegisterEnt-formGroup RegisterEnt-formGroup-name",children:l.jsx("input",{type:"text",name:"firstname",placeholder:"Firstname",className:"RegisterEnt-input",value:t.firstname,onChange:p,required:!0})}),l.jsx("div",{className:"RegisterEnt-formGroup RegisterEnt-formGroup-name",children:l.jsx("input",{type:"text",name:"lastname",placeholder:"Lastname",className:"RegisterEnt-input",value:t.lastname,onChange:p,required:!0})})]}),l.jsxs("div",{className:"RegisterEnt-formGroup-image",onClick:v,children:[d?"Image Selected":"Upload Your Image",l.jsx("input",{type:"file",accept:"image/*",onChange:h,style:{display:"none"},ref:a})]})]}),l.jsx("div",{className:"RegisterEnt-formGroup",children:l.jsx("input",{type:"text",name:"linkedinId",placeholder:"Linkedin ID",className:"RegisterEnt-input",value:t.linkedinId,onChange:p,required:!0})}),l.jsx("div",{className:"RegisterEnt-formGroup",children:l.jsx("input",{type:"email",name:"email",placeholder:"Email Address",className:"RegisterEnt-input",value:t.email,onChange:p,required:!0})}),l.jsx("div",{className:"RegisterEnt-formGroup",children:l.jsx("input",{type:"url",name:"website",placeholder:"Your Website",className:"RegisterEnt-input",value:t.website,onChange:p})}),l.jsx("div",{className:"RegisterEnt-formGroup",children:l.jsx("textarea",{name:"description",placeholder:"Description",className:"RegisterEnt-input",value:t.description,onChange:p})}),l.jsx("button",{type:"submit",className:"RegisterEnt-submitButton",children:"REGISTER"}),i&&l.jsx("p",{className:"error-message",children:i})]})]})]})]})},lA=()=>{const[e,t]=g.useState([]),[r,n]=g.useState(!1),[o,a]=g.useState(0),[i,s]=g.useState(!0),[c,u]=g.useState(!1),d=10,f=async(p=0)=>{n(!0);try{const m=(await X.get("http://192.168.3.70:4000/api/user/list-product",{params:{limit:d,offset:p},headers:{"Content-Type":"application/json",Accept:"application/json"}})).data.data;m.length<d&&s(!1),t(v=>{const w=new Set(v.map(b=>b.PID)),y=m.filter(b=>!w.has(b.PID));return[...v,...y]})}catch(h){console.error("Error fetching products:",h)}finally{n(!1),u(!1)}};return g.useEffect(()=>{f(0)},[]),g.useEffect(()=>{const p=()=>{const h=window.innerHeight+document.documentElement.scrollTop,m=document.documentElement.offsetHeight-200;h>=m&&i&&!r&&!c&&u(!0)};return window.addEventListener("scroll",p),()=>{window.removeEventListener("scroll",p)}},[i,r,c]),g.useEffect(()=>{if(c&&i){const p=o+d;a(p),f(p)}},[c]),l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsx("div",{className:"heading-shop",children:l.jsx("h1",{children:"Explore Products"})}),l.jsx("div",{className:"container mx-2 md:ml-2 md:mr-4",children:e.length>0?e.map(p=>l.jsxs(Ch,{className:"max-w-md mb-4 border-2 border-black rounded-md shadow-lg cursor-pointer",children:[l.jsx("img",{src:p.imageURL,alt:p.name,className:"rounded-lg h-72 object-cover"}),l.jsx("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white",children:p.name}),l.jsxs("p",{className:"text-gray-700 dark:text-gray-300",children:[p.description.slice(0,100),"..."]}),l.jsx("p",{className:"text-orange-600 font-semibold",children:p.cost}),l.jsx(te,{to:p.link,children:l.jsx(Bo,{className:"bg-orange-600",children:"BUY NOW"})})]},p.PID)):l.jsx("p",{children:"No products to display."})}),r&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more products",size:"xl"})}),l.jsx(zt,{})]})},cA=()=>{const{user:e}=pt(x=>x.auth),[t,r]=g.useState([]),[n,o]=g.useState(!1),[a,i]=g.useState(!0),[s,c]=g.useState(!1),[u,d]=g.useState("0"),f=g.useRef(0),p=g.useRef(!1),h=5,m=()=>c(!s),v=x=>{d(x),r([]),f.current=0,i(!0),c(!1)},w=g.useCallback(async()=>{var x;if(!(!(e!=null&&e.CID)||p.current||!a)){p.current=!0,o(!0);try{const k=await X.post("http://192.168.3.70:4000/api/admin/dashboard/getBlogs",{data:{CID:e.CID,IsVerified:u,offset:f.current,limit:h}});((x=k.data)==null?void 0:x.length)>0?(r(E=>[...E,...k.data.filter(C=>!E.some(_=>_.BID===C.BID))]),f.current+=k.data.length):i(!1)}catch(k){console.error("Fetch error:",k)}finally{p.current=!1,o(!1)}}},[e,u,a]);if(g.useEffect(()=>{e!=null&&e.CID&&w()},[e,u,w]),g.useEffect(()=>{const k=uA(()=>{const E=window.innerHeight+document.documentElement.scrollTop,C=document.documentElement.offsetHeight-200;E>=C&&!p.current&&a&&w()},200);return window.addEventListener("scroll",k),()=>window.removeEventListener("scroll",k)},[w,a]),!e||!e.CID)return l.jsx("div",{className:"flex justify-center items-center h-screen",children:l.jsx(xt,{"aria-label":"Loading user information",size:"xl"})});const y=async x=>{var k;try{const E=await X.post("http://192.168.3.70:4000/api/admin/dashboard/deleteBlog",{data:{BID:x}});E.status===200?(r(C=>C.filter(_=>_.BID!==x)),alert("Blog deleted successfully!")):(console.error("Failed to delete the blog:",(k=E.data)==null?void 0:k.message),alert("Failed to delete the blog."))}catch(E){console.error("Error deleting blog:",E),alert("An error occurred while deleting the blog.")}},b=async(x,k)=>{var E;try{const C=await X.post("http://192.168.3.70:4000/api/admin/dashboard/verifyBlog",{data:{BID:x,IsVerified:k}});C.status===200?(r(j=>j.filter(N=>N.BID!==x)),alert(`Blog successfully ${k===1?"accepted":"rejected"}!`)):(console.error("Failed to verify the blog:",(E=C.data)==null?void 0:E.message),alert("Failed to update blog verification status."))}catch(C){console.error("Error verifying blog:",C),alert("An error occurred while updating the blog status.")}};return l.jsxs("div",{className:"view-blog-container",children:[l.jsx(Vr,{}),l.jsxs("div",{className:"view-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"View Blog"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-view-blog"}),l.jsxs("div",{className:"drop-down",children:[l.jsx("button",{onClick:m,className:"bg-orange-600 text-white px-4 py-2 rounded-md focus:outline-none",children:"Category"}),s&&l.jsx("div",{className:"absolute mt-12 w-48 bg-white rounded-md shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none",children:l.jsxs("ul",{className:"py-1",children:[l.jsx("button",{className:"px-4 py-2 hover:bg-gray-100",onClick:()=>v("1"),children:"Verified Blogs"}),l.jsx("button",{className:"px-4 py-2 hover:bg-gray-100 border-t-2",onClick:()=>v("0"),children:"Non-Verified Blogs"})]})})]}),l.jsx("div",{className:"container-view-card-dashboard-user",children:t.length>0?t.map(x=>l.jsxs("div",{className:"p-4 max-w-md mb-10 border-2 border-black rounded-md shadow-lg",children:[l.jsxs(te,{to:"/blog/"+x.BID,children:[l.jsx("img",{width:500,height:400,src:x.BlogImage||`/Blog${x.BID%3}.jpg`,alt:x.Content.slice(0,10),className:"rounded-lg h-72 object-cover"}),l.jsxs("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white work-sans-semisolid",children:[x.Content.slice(0,10),".."]}),l.jsxs("div",{className:"flex items-center space-x-2 mt-2",children:[l.jsx("img",{src:x.UserImage||"/Editorial.jpg",alt:"User image",className:"w-10 h-10 rounded-full"}),l.jsx("p",{className:"work-sans-medium",children:x.UserName})]})]}),l.jsx("div",{className:"button-container",children:u==="1"?l.jsx("button",{className:"reject-button",onClick:()=>y(x.BID),children:"Delete"}):l.jsxs(l.Fragment,{children:[l.jsx("button",{className:"accept-button",onClick:()=>b(x.BID,1),children:"Accept"}),l.jsx("button",{className:"reject-button",onClick:()=>b(x.BID,2),children:"Reject"})]})})]},x.BID)):!n&&!a&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{className:"text-lg font-semibold text-gray-700",children:"No more blogs to be verified."})})}),n&&t.length===0&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading blogs",size:"xl"})}),!a&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No more blogs available."})})]}),l.jsx(Kr,{})]})};function uA(e,t){let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>e(...n),t)}}const dA=()=>{const[e,t]=g.useState("0"),[r,n]=g.useState([]),[o,a]=g.useState(!1),[i,s]=g.useState(0),[c,u]=g.useState(!0),{user:d}=pt(m=>m.auth),f=5,p=async()=>{if(!d||!d.CID){console.warn("User or CID is not available");return}a(!0);const m={CID:d.CID,IsVerified:e,offset:i,limit:f};try{const v=await X.get("http://192.168.3.70:4000/api/admin/dashboard/listProducts",{data:m}),w=v.data;w&&Array.isArray(w)?(w.length<f&&u(!1),n(y=>{const b=new Set(y.map(k=>k.id)),x=w.filter(k=>!b.has(k.id));return[...y,...x]})):console.error("Unexpected response format:",v.data)}catch(v){console.error("Fetch error:",v)}finally{a(!1)}},h=async m=>{try{const v=await X.post("http://192.168.3.70:4000/api/admin/dashboard/deleteProduct",{id:m});v.status===200?(n(w=>w.filter(y=>y.PID!==m)),alert("Product deleted successfully.")):console.error("Failed to delete product",v.data.message)}catch(v){console.error("Error deleting product",v),alert("An error occurred while deleting product.")}};return g.useEffect(()=>{d&&d.CID&&p()},[d,e]),g.useEffect(()=>{const m=()=>{const v=window.innerHeight+document.documentElement.scrollTop,w=document.documentElement.offsetHeight-200;v>=w&&c&&!o&&s(y=>y+f)};return window.addEventListener("scroll",m),()=>window.removeEventListener("scroll",m)},[c,o]),g.useEffect(()=>{i>0&&p()},[i]),!d||!d.CID?l.jsx("div",{className:"flex justify-center items-center h-screen",children:l.jsx(xt,{"aria-label":"Loading user information",size:"xl"})}):l.jsxs("div",{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"view-blog-content",children:[l.jsxs("div",{className:"heading",children:[l.jsx("h2",{children:"View Products"}),l.jsx(te,{to:"/",children:l.jsx("img",{src:"/home.svg",alt:"Home Page"})})]}),l.jsx("div",{className:"line-view-blog"}),l.jsx("div",{className:"container-view-card-dashboard-user",children:r.map(m=>l.jsxs("div",{className:"p-4 max-w-md mb-10 border-2 border-black rounded-md shadow-lg",children:[l.jsx("img",{width:500,height:400,src:m.ProductImageURL,alt:"Picture",className:"rounded-lg h-72 object-cover"}),l.jsx("h5",{className:"text-2xl font-bold tracking-tight text-gray-900 dark:text-white work-sans-semisolid",children:m.ProductName}),l.jsx("p",{children:m.ProductDescription}),l.jsx("p",{children:m.ProductCost}),l.jsx("p",{children:m.ProductLink}),l.jsx("p",{children:m.UserName}),l.jsx("p",{children:m.UserEmail}),l.jsx("div",{className:"button-container",children:l.jsx("button",{className:"reject-button",onClick:()=>h(m.PID),children:"Delete"})})]},m.PID))}),o&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more products",size:"xl"})}),!c&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No more products available."})})]}),l.jsx(Kr,{})]})},fA=()=>{const[e,t]=g.useState([]),[r,n]=g.useState(!1),[o,a]=g.useState(0),[i,s]=g.useState(!0),[c,u]=g.useState(!1),d=10,f=async(p=0)=>{n(!0);try{const m=(await X.get("http://192.168.3.70:4000/api/user/list-stories",{params:{limit:d,offset:p},headers:{"Content-Type":"application/json",Accept:"application/json"}})).data.data;m.length<d&&s(!1),t(v=>{const w=new Set(v.map(b=>b.SID)),y=m.filter(b=>!w.has(b.SID));return[...v,...y]})}catch(h){console.error("Error fetching stories:",h)}finally{n(!1),u(!1)}};return g.useEffect(()=>{f(0)},[]),g.useEffect(()=>{const p=()=>{const h=window.innerHeight+document.documentElement.scrollTop,m=document.documentElement.offsetHeight-200;h>=m&&i&&!r&&!c&&u(!0)};return window.addEventListener("scroll",p),()=>{window.removeEventListener("scroll",p)}},[i,r,c]),g.useEffect(()=>{if(c&&i){const p=o+d;a(p),f(p)}},[c]),l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"resource-container",children:[l.jsxs("div",{className:"heading-resource",children:[l.jsx("h1",{children:"Explore Amazing Stories"}),l.jsx("img",{src:"/line.png",alt:"line"})]}),l.jsx("div",{className:"container mx-auto flex flex-col w-full",children:e.length>0?e.map(p=>l.jsx("div",{className:"m-2 w-full h-50",children:l.jsxs("a",{href:p.websiteURL,className:"flex flex-col items-center bg-white border rounded-lg shadow md:flex-row md:max-w-full hover:bg-gray-100 dark:border-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700 h-auto",children:[l.jsx("img",{className:"object-cover w-full rounded-t-lg h-96 p-2 md:h-auto md:w-48 md:rounded-none md:rounded-s-lg",src:p.imageURL,alt:p.title}),l.jsxs("div",{className:"flex flex-col justify-between p-4 leading-normal",children:[l.jsx("h5",{className:"mb-2 text-2xl font-bold tracking-tight text-gray-900 dark:text-white",children:p.title}),l.jsx("p",{className:"mb-3 font-normal text-gray-700 dark:text-gray-400",children:p.description})]})]})},p.id)):l.jsx("div",{children:l.jsx("p",{children:"No stories to display."})})}),r&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more stories",size:"xl"})}),!i&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No more stories available."})})]}),l.jsx(zt,{})]})},pA=()=>{const[e,t]=g.useState([]),[r,n]=g.useState(!1),[o,a]=g.useState(0),[i,s]=g.useState(!0),[c,u]=g.useState(!1),d=10,f=async(p=0)=>{n(!0);try{const m=(await X.get("http://192.168.3.70:4000/api/user/list-resources",{params:{limit:d,offset:p},headers:{"Content-Type":"application/json",Accept:"application/json"}})).data.data;console.log(m),m.length<d&&s(!1),t(v=>{const w=new Set(v.map(b=>b.RID)),y=m.filter(b=>!w.has(b.RID));return[...v,...y]})}catch(h){console.error("Error fetching resources:",h)}finally{n(!1),u(!1)}};return g.useEffect(()=>{f(0)},[]),g.useEffect(()=>{const p=()=>{const h=window.innerHeight+document.documentElement.scrollTop,m=document.documentElement.offsetHeight-200;h>=m&&i&&!r&&!c&&u(!0)};return window.addEventListener("scroll",p),()=>{window.removeEventListener("scroll",p)}},[i,r,c]),g.useEffect(()=>{if(c&&i){const p=o+d;a(p),f(p)}},[c]),l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsxs("div",{className:"resource-container",children:[l.jsxs("div",{className:"heading-resource",children:[l.jsx("h1",{children:"Explore valuable Resources"}),l.jsx("img",{src:"/line.png",alt:"line"})]}),l.jsx("div",{className:"container mx-auto flex flex-col w-full",children:e.length>0?e.map(p=>l.jsx("div",{className:"m-2 w-full h-50",children:l.jsxs("a",{href:p.websiteURL,className:"flex flex-col items-center bg-white border rounded-lg shadow md:flex-row md:max-w-full hover:bg-gray-100 dark:border-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700 h-auto",children:[l.jsx("img",{className:"object-cover w-full rounded-t-lg h-96 p-2 md:h-auto md:w-48 md:rounded-none md:rounded-s-lg",src:p.imageURL,alt:p.title}),l.jsxs("div",{className:"flex flex-col justify-between p-4 leading-normal",children:[l.jsx("h5",{className:"mb-2 text-2xl font-bold tracking-tight text-gray-900 dark:text-white",children:p.title}),l.jsx("p",{className:"mb-3 font-normal text-gray-700 dark:text-gray-400",children:p.description})]})]})},p.id)):l.jsx("div",{children:l.jsx("p",{children:"No resources to display."})})}),r&&l.jsx("div",{className:"flex justify-center items-center mt-4",children:l.jsx(xt,{"aria-label":"Loading more resources",size:"xl"})}),!i&&l.jsx("div",{className:"text-center mt-4",children:l.jsx("p",{children:"No more resources available."})})]}),l.jsx(zt,{})]})},hA=()=>l.jsxs("div",{children:[l.jsx(Vr,{}),l.jsx("div",{className:"resource-story-button-container",children:l.jsxs("div",{className:"resource-story-button-content",children:[l.jsx(te,{to:"/admin/upload-story",children:l.jsx("div",{className:"resource-story-button",children:"UPLOAD STORY"})}),l.jsx(te,{to:"/admin/upload-resource",children:l.jsx("div",{className:"resource-story-button",children:"UPLOAD RESOURCES"})})]})}),l.jsx(Kr,{})]}),mA=()=>{pt(m=>m.auth);const[e,t]=g.useState(""),[r,n]=g.useState(""),[o,a]=g.useState(""),[i,s]=g.useState(null),[c,u]=g.useState(!1),[d,f]=g.useState(""),p=m=>{const v=m.target.files[0];if(v&&v.size>5*1024*1024){f("File size should not exceed 5MB."),s(null);return}const w=new FileReader;w.readAsDataURL(v),w.onloadend=()=>{const y=w.result.split(",")[1];s(y)},w.onerror=y=>{console.error("Error reading file:",y),f("Failed to read file.")}},h=async m=>{if(m.preventDefault(),!e||!r||!o||!i){f("Please fill all fields and upload a file.");return}u(!0),f("");try{const w=(await X.post("http://192.168.3.70:4000/api/user/dashboard/post/blogImage",{image:i})).data.imageUrl,y={title:e,description:r,websiteURL:o,imageURL:w};await X.post("http://192.168.3.70:4000/api/admin/dashboard/add-resource",y),u(!1),window.location.reload()}catch(v){console.error("Error uploading file or adding resource:",v),f("Failed to upload resource. Please try again."),u(!1)}};return l.jsxs(l.Fragment,{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"list-product-container",children:[l.jsx("h1",{className:"list-product-title",children:"Upload a Resource"}),d&&l.jsx("div",{className:"list-product-error",children:d}),l.jsxs("form",{className:"list-product-form",onSubmit:h,children:[l.jsxs("div",{className:"list-product-form-left",children:[l.jsx("div",{className:"list-product-form-group",children:l.jsx("label",{className:"list-product-label",children:l.jsx("input",{type:"text",value:e,onChange:m=>t(m.target.value),placeholder:"Enter resource title",className:"list-product-input-title"})})}),l.jsx("textarea",{value:r,onChange:m=>n(m.target.value),placeholder:"Enter resource description",className:"list-product-input-description"}),l.jsx("input",{type:"text",value:o,onChange:m=>a(m.target.value),placeholder:"Enter resource link",className:"list-product-input-link"})]}),l.jsxs("div",{className:"list-product-form-right",children:[l.jsxs("label",{className:"list-product-image-upload",children:[l.jsx("input",{type:"file",onChange:p}),l.jsx("div",{className:"list-product-image-preview",children:i?l.jsx("span",{children:"File ready to upload"}):""})]}),l.jsx("button",{type:"submit",className:"list-product-submit-button",children:"UPLOAD RESOURCE"})]})]})]}),l.jsx(Kr,{}),c&&l.jsx("div",{className:"list-product-loading",children:l.jsx("div",{className:"list-product-loading-dialog",children:l.jsx("p",{children:"Uploading... Please wait"})})})]})},gA=()=>{const[e,t]=g.useState(""),[r,n]=g.useState(""),[o,a]=g.useState(""),[i,s]=g.useState(null),[c,u]=g.useState(!1),[d,f]=g.useState(""),p=m=>{const v=m.target.files[0];if(v&&v.size>5*1024*1024){f("File size should not exceed 5MB."),s(null);return}const w=new FileReader;w.readAsDataURL(v),w.onloadend=()=>{const y=w.result.split(",")[1];s(y)},w.onerror=y=>{console.error("Error reading file:",y),f("Failed to read file.")}},h=async m=>{if(m.preventDefault(),!e||!r||!o||!i){f("Please fill all fields and upload a file.");return}u(!0),f("");try{const w=(await X.post("http://192.168.3.70:4000/api/user/dashboard/post/blogImage",{image:i})).data.imageUrl,y={title:e,description:r,websiteURL:o,imageURL:w};await X.post("http://192.168.3.70:4000/api/admin/dashboard/add-story",y),u(!1),window.location.reload()}catch(v){console.error("Error uploading file or adding story:",v),f("Failed to upload story. Please try again."),u(!1)}};return l.jsxs(l.Fragment,{children:[l.jsx(Vr,{}),l.jsxs("div",{className:"list-product-container",children:[l.jsx("h1",{className:"list-product-title",children:"Upload a Story"}),d&&l.jsx("div",{className:"list-product-error",children:d}),l.jsxs("form",{className:"list-product-form",onSubmit:h,children:[l.jsxs("div",{className:"list-product-form-left",children:[l.jsx("div",{className:"list-product-form-group",children:l.jsx("label",{className:"list-product-label",children:l.jsx("input",{type:"text",value:e,onChange:m=>t(m.target.value),placeholder:"Enter story title",className:"list-product-input-title"})})}),l.jsx("textarea",{value:r,onChange:m=>n(m.target.value),placeholder:"Enter story content",className:"list-product-input-description"}),l.jsx("input",{type:"text",value:o,onChange:m=>a(m.target.value),placeholder:"Enter websiteURL",className:"list-product-input-link"})]}),l.jsxs("div",{className:"list-product-form-right",children:[l.jsxs("label",{className:"list-product-image-upload",children:[l.jsx("input",{type:"file",onChange:p}),l.jsx("div",{className:"list-product-image-preview",children:i?l.jsx("span",{children:"File ready to upload"}):""})]}),l.jsx("button",{type:"submit",className:"list-product-submit-button",children:"UPLOAD STORY"})]})]})]}),l.jsx(Kr,{}),c&&l.jsx("div",{className:"list-product-loading",children:l.jsx("div",{className:"list-product-loading-dialog",children:l.jsx("p",{children:"Uploading... Please wait"})})})]})};function vA(){const[e,t]=g.useState({name:"",email:""}),[r,n]=g.useState(""),[o,a]=g.useState([]),[i,s]=g.useState(""),c=d=>t(f=>({...f,[d.target.name]:d.target.value})),u=async d=>{var f,p;d.preventDefault(),s("");try{const{data:h}=await X.post("http://192.168.3.70:4000/api/auth/register",e);n(h.otpAuth),a(h.backupCodes)}catch(h){s(((p=(f=h.response)==null?void 0:f.data)==null?void 0:p.message)||"Registration failed")}};return l.jsxs(l.Fragment,{children:[l.jsx(Dt,{}),l.jsx("div",{className:"register-container",children:l.jsxs("div",{className:"register-box",children:[l.jsx("h1",{className:"register-title",children:"Register"}),r?l.jsxs("div",{children:[l.jsx("h2",{children:"Scan this QR in your Authenticator"}),l.jsx("img",{src:`https://api.qrserver.com/v1/create-qr-code/?data=${encodeURIComponent(r)}&size=200x200`,alt:"QR"}),l.jsx("h3",{children:"Your backup codes (store safely):"}),l.jsx("ul",{children:o.map((d,f)=>l.jsx("li",{children:d},f))}),l.jsxs("p",{children:["Now proceed to ",l.jsx(te,{to:"/login",children:"Login"}),"."]})]}):l.jsxs("form",{onSubmit:u,children:[l.jsx("input",{className:"register-input",name:"name",placeholder:"Name",value:e.name,onChange:c,required:!0}),l.jsx("input",{className:"register-input",name:"email",placeholder:"Email",type:"email",value:e.email,onChange:c,required:!0}),l.jsx("button",{className:"register-btn",type:"submit",children:"Register & Setup 2FA"}),i&&l.jsx("p",{className:"error",children:i}),l.jsxs("p",{children:["Already have an account? ",l.jsx(te,{to:"/login",children:"Login"})]})]})]})}),l.jsx(zt,{})]})}function yA(){const e=localStorage.getItem("authToken"),t=localStorage.getItem("isAdmin")==="1";return e?t?l.jsx(kD,{}):l.jsx(Jg,{to:"/"}):l.jsx(Jg,{to:"/login"})}function bA(){const e=_u();return g.useEffect(()=>{const t=localStorage.getItem("authToken"),r=localStorage.getItem("userName"),n=localStorage.getItem("profilePic"),o=localStorage.getItem("email"),a=localStorage.getItem("CID"),i=localStorage.getItem("isAdmin");t&&r&&e(DE({token:t,name:r,profilePic:n,CID:a,email:o,isAdmin:i}))},[e]),g.useEffect(()=>{let r;const n=()=>{r&&clearTimeout(r),r=setTimeout(()=>{["authToken","userName","profilePic","CID","email","isAdmin"].forEach(a=>localStorage.removeItem(a)),e(jm()),window.location.href="/login"},18e6)},o=["mousemove","mousedown","keypress","scroll","touchstart"];return o.forEach(a=>window.addEventListener(a,n)),n(),()=>{clearTimeout(r),o.forEach(a=>window.removeEventListener(a,n))}},[e]),l.jsx(PD,{children:l.jsxs(_D,{children:[l.jsx(pe,{path:"/",element:l.jsx(w4,{})}),l.jsx(pe,{path:"/login",element:l.jsx(k4,{})}),l.jsx(pe,{path:"/blog",element:l.jsx(E4,{})}),l.jsx(pe,{path:"/blog/:id",element:l.jsx(EM,{})}),l.jsx(pe,{path:"/learning",element:l.jsx(vM,{})}),l.jsx(pe,{path:"/learning/downloadBook",element:l.jsx(_M,{})}),l.jsx(pe,{path:"/learning/stories",element:l.jsx(fA,{})}),l.jsx(pe,{path:"/learning/resources",element:l.jsx(pA,{})}),l.jsx(pe,{path:"/about",element:l.jsx(yM,{})}),l.jsx(pe,{path:"/shop",element:l.jsx(lA,{})}),l.jsx(pe,{path:"/events",element:l.jsx(bM,{})}),l.jsx(pe,{path:"/contact",element:l.jsx(xM,{})}),l.jsx(pe,{path:"/podcasts",element:l.jsx(kM,{})}),l.jsx(pe,{path:"/callback",element:l.jsx(dM,{})}),l.jsx(pe,{path:"/user/dashboard",element:l.jsx(fM,{})}),l.jsx(pe,{path:"/user/create_blog",element:l.jsx(pM,{})}),l.jsx(pe,{path:"/user/view_blog",element:l.jsx(hM,{})}),l.jsx(pe,{path:"/user/add_ent",element:l.jsx(mM,{})}),l.jsx(pe,{path:"/register",element:l.jsx(vA,{})}),l.jsx(pe,{path:"/register-ent",element:l.jsx(sA,{})}),l.jsx(pe,{path:"/user/list_products",element:l.jsx(gM,{})}),l.jsxs(pe,{element:l.jsx(yA,{}),children:[l.jsx(pe,{path:"/admin/dashboard",element:l.jsx(CM,{})}),l.jsx(pe,{path:"/admin/add_editorial",element:l.jsx(SM,{})}),l.jsx(pe,{path:"/admin/verifyEnt",element:l.jsx(DM,{})}),l.jsx(pe,{path:"/admin/add_event",element:l.jsx(aA,{})}),l.jsx(pe,{path:"/admin/view_Admins",element:l.jsx(iA,{})}),l.jsx(pe,{path:"/admin/verify_blog",element:l.jsx(cA,{})}),l.jsx(pe,{path:"/admin/product",element:l.jsx(dA,{})}),l.jsx(pe,{path:"/admin/resource-story-button-page",element:l.jsx(hA,{})}),l.jsx(pe,{path:"/admin/upload-resource",element:l.jsx(mA,{})}),l.jsx(pe,{path:"/admin/upload-story",element:l.jsx(gA,{})})]})]})})}const xA=Q4({reducer:{auth:uM}});lx(document.getElementById("root")).render(l.jsx(tj,{store:xA,children:l.jsx(bA,{})}));
Close