94 lines
1.0 MiB
Plaintext
94 lines
1.0 MiB
Plaintext
function NN(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 Mx(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Ks(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 Ix={exports:{}},Rd={},Dx={exports:{}},dt={};/**
|
||
* @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 Ys=Symbol.for("react.element"),RN=Symbol.for("react.portal"),AN=Symbol.for("react.fragment"),MN=Symbol.for("react.strict_mode"),IN=Symbol.for("react.profiler"),DN=Symbol.for("react.provider"),LN=Symbol.for("react.context"),FN=Symbol.for("react.forward_ref"),zN=Symbol.for("react.suspense"),VN=Symbol.for("react.memo"),BN=Symbol.for("react.lazy"),Hv=Symbol.iterator;function WN(e){return e===null||typeof e!="object"?null:(e=Hv&&e[Hv]||e["@@iterator"],typeof e=="function"?e:null)}var Lx={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Fx=Object.assign,zx={};function al(e,t,r){this.props=e,this.context=t,this.refs=zx,this.updater=r||Lx}al.prototype.isReactComponent={};al.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")};al.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Vx(){}Vx.prototype=al.prototype;function qh(e,t,r){this.props=e,this.context=t,this.refs=zx,this.updater=r||Lx}var Gh=qh.prototype=new Vx;Gh.constructor=qh;Fx(Gh,al.prototype);Gh.isPureReactComponent=!0;var $v=Array.isArray,Bx=Object.prototype.hasOwnProperty,Kh={current:null},Wx={key:!0,ref:!0,__self:!0,__source:!0};function Ux(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)Bx.call(t,n)&&!Wx.hasOwnProperty(n)&&(o[n]=t[n]);var u=arguments.length-2;if(u===1)o.children=r;else if(1<u){for(var f=Array(u),g=0;g<u;g++)f[g]=arguments[g+2];o.children=f}if(e&&e.defaultProps)for(n in u=e.defaultProps,u)o[n]===void 0&&(o[n]=u[n]);return{$$typeof:Ys,type:e,key:a,ref:i,props:o,_owner:Kh.current}}function UN(e,t){return{$$typeof:Ys,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Yh(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ys}function HN(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var qv=/\/+/g;function pp(e,t){return typeof e=="object"&&e!==null&&e.key!=null?HN(""+e.key):t.toString(36)}function ac(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 Ys:case RN:i=!0}}if(i)return i=e,o=o(i),e=n===""?"."+pp(i,0):n,$v(o)?(r="",e!=null&&(r=e.replace(qv,"$&/")+"/"),ac(o,t,r,"",function(g){return g})):o!=null&&(Yh(o)&&(o=UN(o,r+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(qv,"$&/")+"/")+e)),t.push(o)),1;if(i=0,n=n===""?".":n+":",$v(e))for(var u=0;u<e.length;u++){a=e[u];var f=n+pp(a,u);i+=ac(a,t,r,f,o)}else if(f=WN(e),typeof f=="function")for(e=f.call(e),u=0;!(a=e.next()).done;)a=a.value,f=n+pp(a,u++),i+=ac(a,t,r,f,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 ju(e,t,r){if(e==null)return e;var n=[],o=0;return ac(e,n,"","",function(a){return t.call(r,a,o++)}),n}function $N(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 Er={current:null},ic={transition:null},qN={ReactCurrentDispatcher:Er,ReactCurrentBatchConfig:ic,ReactCurrentOwner:Kh};dt.Children={map:ju,forEach:function(e,t,r){ju(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return ju(e,function(){t++}),t},toArray:function(e){return ju(e,function(t){return t})||[]},only:function(e){if(!Yh(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};dt.Component=al;dt.Fragment=AN;dt.Profiler=IN;dt.PureComponent=qh;dt.StrictMode=MN;dt.Suspense=zN;dt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qN;dt.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=Fx({},e.props),o=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=Kh.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(f in t)Bx.call(t,f)&&!Wx.hasOwnProperty(f)&&(n[f]=t[f]===void 0&&u!==void 0?u[f]:t[f])}var f=arguments.length-2;if(f===1)n.children=r;else if(1<f){u=Array(f);for(var g=0;g<f;g++)u[g]=arguments[g+2];n.children=u}return{$$typeof:Ys,type:e.type,key:o,ref:a,props:n,_owner:i}};dt.createContext=function(e){return e={$$typeof:LN,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:DN,_context:e},e.Consumer=e};dt.createElement=Ux;dt.createFactory=function(e){var t=Ux.bind(null,e);return t.type=e,t};dt.createRef=function(){return{current:null}};dt.forwardRef=function(e){return{$$typeof:FN,render:e}};dt.isValidElement=Yh;dt.lazy=function(e){return{$$typeof:BN,_payload:{_status:-1,_result:e},_init:$N}};dt.memo=function(e,t){return{$$typeof:VN,type:e,compare:t===void 0?null:t}};dt.startTransition=function(e){var t=ic.transition;ic.transition={};try{e()}finally{ic.transition=t}};dt.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};dt.useCallback=function(e,t){return Er.current.useCallback(e,t)};dt.useContext=function(e){return Er.current.useContext(e)};dt.useDebugValue=function(){};dt.useDeferredValue=function(e){return Er.current.useDeferredValue(e)};dt.useEffect=function(e,t){return Er.current.useEffect(e,t)};dt.useId=function(){return Er.current.useId()};dt.useImperativeHandle=function(e,t,r){return Er.current.useImperativeHandle(e,t,r)};dt.useInsertionEffect=function(e,t){return Er.current.useInsertionEffect(e,t)};dt.useLayoutEffect=function(e,t){return Er.current.useLayoutEffect(e,t)};dt.useMemo=function(e,t){return Er.current.useMemo(e,t)};dt.useReducer=function(e,t,r){return Er.current.useReducer(e,t,r)};dt.useRef=function(e){return Er.current.useRef(e)};dt.useState=function(e){return Er.current.useState(e)};dt.useSyncExternalStore=function(e,t,r){return Er.current.useSyncExternalStore(e,t,r)};dt.useTransition=function(){return Er.current.useTransition()};dt.version="18.2.0";Dx.exports=dt;var A=Dx.exports;const to=Mx(A),Xh=NN({__proto__:null,default:to},[A]);/**
|
||
* @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 GN=A,KN=Symbol.for("react.element"),YN=Symbol.for("react.fragment"),XN=Object.prototype.hasOwnProperty,QN=GN.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,JN={key:!0,ref:!0,__self:!0,__source:!0};function Hx(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)XN.call(t,n)&&!JN.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:KN,type:e,key:a,ref:i,props:o,_owner:QN.current}}Rd.Fragment=YN;Rd.jsx=Hx;Rd.jsxs=Hx;Ix.exports=Rd;var O=Ix.exports;function $x(e,t){return function(){return e.apply(t,arguments)}}const{toString:ZN}=Object.prototype,{getPrototypeOf:Qh}=Object,Ad=(e=>t=>{const r=ZN.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Wn=e=>(e=e.toLowerCase(),t=>Ad(t)===e),Md=e=>t=>typeof t===e,{isArray:il}=Array,ws=Md("undefined");function e2(e){return e!==null&&!ws(e)&&e.constructor!==null&&!ws(e.constructor)&&Xr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const qx=Wn("ArrayBuffer");function t2(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&qx(e.buffer),t}const r2=Md("string"),Xr=Md("function"),Gx=Md("number"),Id=e=>e!==null&&typeof e=="object",n2=e=>e===!0||e===!1,lc=e=>{if(Ad(e)!=="object")return!1;const t=Qh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},o2=Wn("Date"),a2=Wn("File"),i2=Wn("Blob"),l2=Wn("FileList"),s2=e=>Id(e)&&Xr(e.pipe),u2=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Xr(e.append)&&((t=Ad(e))==="formdata"||t==="object"&&Xr(e.toString)&&e.toString()==="[object FormData]"))},c2=Wn("URLSearchParams"),[d2,f2,p2,h2]=["ReadableStream","Request","Response","Headers"].map(Wn),g2=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Xs(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),il(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 u;for(n=0;n<i;n++)u=a[n],t.call(null,e[u],u,e)}}function Kx(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 Aa=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Yx=e=>!ws(e)&&e!==Aa;function f0(){const{caseless:e}=Yx(this)&&this||{},t={},r=(n,o)=>{const a=e&&Kx(t,o)||o;lc(t[a])&&lc(n)?t[a]=f0(t[a],n):lc(n)?t[a]=f0({},n):il(n)?t[a]=n.slice():t[a]=n};for(let n=0,o=arguments.length;n<o;n++)arguments[n]&&Xs(arguments[n],r);return t}const m2=(e,t,r,{allOwnKeys:n}={})=>(Xs(t,(o,a)=>{r&&Xr(o)?e[a]=$x(o,r):e[a]=o},{allOwnKeys:n}),e),b2=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),v2=(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)},y2=(e,t,r,n)=>{let o,a,i;const u={};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))&&!u[i]&&(t[i]=e[i],u[i]=!0);e=r!==!1&&Qh(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},w2=(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},x2=e=>{if(!e)return null;if(il(e))return e;let t=e.length;if(!Gx(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},_2=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Qh(Uint8Array)),C2=(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])}},T2=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},S2=Wn("HTMLFormElement"),O2=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),Gv=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),P2=Wn("RegExp"),Xx=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};Xs(r,(o,a)=>{let i;(i=t(o,a,e))!==!1&&(n[a]=i||o)}),Object.defineProperties(e,n)},k2=e=>{Xx(e,(t,r)=>{if(Xr(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(Xr(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+"'")})}})},E2=(e,t)=>{const r={},n=o=>{o.forEach(a=>{r[a]=!0})};return il(e)?n(e):n(String(e).split(t)),r},j2=()=>{},N2=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,hp="abcdefghijklmnopqrstuvwxyz",Kv="0123456789",Qx={DIGIT:Kv,ALPHA:hp,ALPHA_DIGIT:hp+hp.toUpperCase()+Kv},R2=(e=16,t=Qx.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function A2(e){return!!(e&&Xr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const M2=e=>{const t=new Array(10),r=(n,o)=>{if(Id(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[o]=n;const a=il(n)?[]:{};return Xs(n,(i,u)=>{const f=r(i,o+1);!ws(f)&&(a[u]=f)}),t[o]=void 0,a}}return n};return r(e,0)},I2=Wn("AsyncFunction"),D2=e=>e&&(Id(e)||Xr(e))&&Xr(e.then)&&Xr(e.catch),Jx=((e,t)=>e?setImmediate:t?((r,n)=>(Aa.addEventListener("message",({source:o,data:a})=>{o===Aa&&a===r&&n.length&&n.shift()()},!1),o=>{n.push(o),Aa.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",Xr(Aa.postMessage)),L2=typeof queueMicrotask<"u"?queueMicrotask.bind(Aa):typeof process<"u"&&process.nextTick||Jx,he={isArray:il,isArrayBuffer:qx,isBuffer:e2,isFormData:u2,isArrayBufferView:t2,isString:r2,isNumber:Gx,isBoolean:n2,isObject:Id,isPlainObject:lc,isReadableStream:d2,isRequest:f2,isResponse:p2,isHeaders:h2,isUndefined:ws,isDate:o2,isFile:a2,isBlob:i2,isRegExp:P2,isFunction:Xr,isStream:s2,isURLSearchParams:c2,isTypedArray:_2,isFileList:l2,forEach:Xs,merge:f0,extend:m2,trim:g2,stripBOM:b2,inherits:v2,toFlatObject:y2,kindOf:Ad,kindOfTest:Wn,endsWith:w2,toArray:x2,forEachEntry:C2,matchAll:T2,isHTMLForm:S2,hasOwnProperty:Gv,hasOwnProp:Gv,reduceDescriptors:Xx,freezeMethods:k2,toObjectSet:E2,toCamelCase:O2,noop:j2,toFiniteNumber:N2,findKey:Kx,global:Aa,isContextDefined:Yx,ALPHABET:Qx,generateString:R2,isSpecCompliantForm:A2,toJSONObject:M2,isAsyncFn:I2,isThenable:D2,setImmediate:Jx,asap:L2};function rt(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)}he.inherits(rt,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:he.toJSONObject(this.config),code:this.code,status:this.status}}});const Zx=rt.prototype,e_={};["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=>{e_[e]={value:e}});Object.defineProperties(rt,e_);Object.defineProperty(Zx,"isAxiosError",{value:!0});rt.from=(e,t,r,n,o,a)=>{const i=Object.create(Zx);return he.toFlatObject(e,i,function(f){return f!==Error.prototype},u=>u!=="isAxiosError"),rt.call(i,e.message,t,r,n,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const F2=null;function p0(e){return he.isPlainObject(e)||he.isArray(e)}function t_(e){return he.endsWith(e,"[]")?e.slice(0,-2):e}function Yv(e,t,r){return e?e.concat(t).map(function(o,a){return o=t_(o),!r&&a?"["+o+"]":o}).join(r?".":""):t}function z2(e){return he.isArray(e)&&!e.some(p0)}const V2=he.toFlatObject(he,{},null,function(t){return/^is[A-Z]/.test(t)});function Dd(e,t,r){if(!he.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=he.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,m){return!he.isUndefined(m[w])});const n=r.metaTokens,o=r.visitor||b,a=r.dots,i=r.indexes,f=(r.Blob||typeof Blob<"u"&&Blob)&&he.isSpecCompliantForm(t);if(!he.isFunction(o))throw new TypeError("visitor must be a function");function g(C){if(C===null)return"";if(he.isDate(C))return C.toISOString();if(!f&&he.isBlob(C))throw new rt("Blob is not supported. Use a Buffer instead.");return he.isArrayBuffer(C)||he.isTypedArray(C)?f&&typeof Blob=="function"?new Blob([C]):Buffer.from(C):C}function b(C,w,m){let d=C;if(C&&!m&&typeof C=="object"){if(he.endsWith(w,"{}"))w=n?w:w.slice(0,-2),C=JSON.stringify(C);else if(he.isArray(C)&&z2(C)||(he.isFileList(C)||he.endsWith(w,"[]"))&&(d=he.toArray(C)))return w=t_(w),d.forEach(function(c,s){!(he.isUndefined(c)||c===null)&&t.append(i===!0?Yv([w],s,a):i===null?w:w+"[]",g(c))}),!1}return p0(C)?!0:(t.append(Yv(m,w,a),g(C)),!1)}const _=[],S=Object.assign(V2,{defaultVisitor:b,convertValue:g,isVisitable:p0});function T(C,w){if(!he.isUndefined(C)){if(_.indexOf(C)!==-1)throw Error("Circular reference detected in "+w.join("."));_.push(C),he.forEach(C,function(d,l){(!(he.isUndefined(d)||d===null)&&o.call(t,d,he.isString(l)?l.trim():l,w,S))===!0&&T(d,w?w.concat(l):[l])}),_.pop()}}if(!he.isObject(e))throw new TypeError("data must be an object");return T(e),t}function Xv(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function Jh(e,t){this._pairs=[],e&&Dd(e,this,t)}const r_=Jh.prototype;r_.append=function(t,r){this._pairs.push([t,r])};r_.toString=function(t){const r=t?function(n){return t.call(this,n,Xv)}:Xv;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};function B2(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function n_(e,t,r){if(!t)return e;const n=r&&r.encode||B2,o=r&&r.serialize;let a;if(o?a=o(t,r):a=he.isURLSearchParams(t)?t.toString():new Jh(t,r).toString(n),a){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class W2{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){he.forEach(this.handlers,function(n){n!==null&&t(n)})}}const Qv=W2,o_={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},U2=typeof URLSearchParams<"u"?URLSearchParams:Jh,H2=typeof FormData<"u"?FormData:null,$2=typeof Blob<"u"?Blob:null,q2={isBrowser:!0,classes:{URLSearchParams:U2,FormData:H2,Blob:$2},protocols:["http","https","file","blob","url","data"]},Zh=typeof window<"u"&&typeof document<"u",h0=typeof navigator=="object"&&navigator||void 0,G2=Zh&&(!h0||["ReactNative","NativeScript","NS"].indexOf(h0.product)<0),K2=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Y2=Zh&&window.location.href||"http://localhost",X2=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Zh,hasStandardBrowserEnv:G2,hasStandardBrowserWebWorkerEnv:K2,navigator:h0,origin:Y2},Symbol.toStringTag,{value:"Module"})),Qr={...X2,...q2};function Q2(e,t){return Dd(e,new Qr.classes.URLSearchParams,Object.assign({visitor:function(r,n,o,a){return Qr.isNode&&he.isBuffer(r)?(this.append(n,r.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function J2(e){return he.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Z2(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 a_(e){function t(r,n,o,a){let i=r[a++];if(i==="__proto__")return!0;const u=Number.isFinite(+i),f=a>=r.length;return i=!i&&he.isArray(o)?o.length:i,f?(he.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!u):((!o[i]||!he.isObject(o[i]))&&(o[i]=[]),t(r,n,o[i],a)&&he.isArray(o[i])&&(o[i]=Z2(o[i])),!u)}if(he.isFormData(e)&&he.isFunction(e.entries)){const r={};return he.forEachEntry(e,(n,o)=>{t(J2(n),o,r,0)}),r}return null}function eR(e,t,r){if(he.isString(e))try{return(t||JSON.parse)(e),he.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}const eg={transitional:o_,adapter:["xhr","http","fetch"],transformRequest:[function(t,r){const n=r.getContentType()||"",o=n.indexOf("application/json")>-1,a=he.isObject(t);if(a&&he.isHTMLForm(t)&&(t=new FormData(t)),he.isFormData(t))return o?JSON.stringify(a_(t)):t;if(he.isArrayBuffer(t)||he.isBuffer(t)||he.isStream(t)||he.isFile(t)||he.isBlob(t)||he.isReadableStream(t))return t;if(he.isArrayBufferView(t))return t.buffer;if(he.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let u;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return Q2(t,this.formSerializer).toString();if((u=he.isFileList(t))||n.indexOf("multipart/form-data")>-1){const f=this.env&&this.env.FormData;return Dd(u?{"files[]":t}:t,f&&new f,this.formSerializer)}}return a||o?(r.setContentType("application/json",!1),eR(t)):t}],transformResponse:[function(t){const r=this.transitional||eg.transitional,n=r&&r.forcedJSONParsing,o=this.responseType==="json";if(he.isResponse(t)||he.isReadableStream(t))return t;if(t&&he.isString(t)&&(n&&!this.responseType||o)){const i=!(r&&r.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(u){if(i)throw u.name==="SyntaxError"?rt.from(u,rt.ERR_BAD_RESPONSE,this,null,this.response):u}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Qr.classes.FormData,Blob:Qr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};he.forEach(["delete","get","head","post","put","patch"],e=>{eg.headers[e]={}});const tg=eg,tR=he.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"]),rR=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]&&tR[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},Jv=Symbol("internals");function zl(e){return e&&String(e).trim().toLowerCase()}function sc(e){return e===!1||e==null?e:he.isArray(e)?e.map(sc):String(e)}function nR(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 oR=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function gp(e,t,r,n,o){if(he.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!he.isString(t)){if(he.isString(n))return t.indexOf(n)!==-1;if(he.isRegExp(n))return n.test(t)}}function aR(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function iR(e,t){const r=he.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 Ld{constructor(t){t&&this.set(t)}set(t,r,n){const o=this;function a(u,f,g){const b=zl(f);if(!b)throw new Error("header name must be a non-empty string");const _=he.findKey(o,b);(!_||o[_]===void 0||g===!0||g===void 0&&o[_]!==!1)&&(o[_||f]=sc(u))}const i=(u,f)=>he.forEach(u,(g,b)=>a(g,b,f));if(he.isPlainObject(t)||t instanceof this.constructor)i(t,r);else if(he.isString(t)&&(t=t.trim())&&!oR(t))i(rR(t),r);else if(he.isHeaders(t))for(const[u,f]of t.entries())a(f,u,n);else t!=null&&a(r,t,n);return this}get(t,r){if(t=zl(t),t){const n=he.findKey(this,t);if(n){const o=this[n];if(!r)return o;if(r===!0)return nR(o);if(he.isFunction(r))return r.call(this,o,n);if(he.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=zl(t),t){const n=he.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||gp(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let o=!1;function a(i){if(i=zl(i),i){const u=he.findKey(n,i);u&&(!r||gp(n,n[u],u,r))&&(delete n[u],o=!0)}}return he.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||gp(this,this[a],a,t,!0))&&(delete this[a],o=!0)}return o}normalize(t){const r=this,n={};return he.forEach(this,(o,a)=>{const i=he.findKey(n,a);if(i){r[i]=sc(o),delete r[a];return}const u=t?aR(a):String(a).trim();u!==a&&delete r[a],r[u]=sc(o),n[u]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return he.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&he.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[Jv]=this[Jv]={accessors:{}}).accessors,o=this.prototype;function a(i){const u=zl(i);n[u]||(iR(o,i),n[u]=!0)}return he.isArray(t)?t.forEach(a):a(t),this}}Ld.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);he.reduceDescriptors(Ld.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});he.freezeMethods(Ld);const An=Ld;function mp(e,t){const r=this||tg,n=t||r,o=An.from(n.headers);let a=n.data;return he.forEach(e,function(u){a=u.call(r,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function i_(e){return!!(e&&e.__CANCEL__)}function ll(e,t,r){rt.call(this,e??"canceled",rt.ERR_CANCELED,t,r),this.name="CanceledError"}he.inherits(ll,rt,{__CANCEL__:!0});function l_(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new rt("Request failed with status code "+r.status,[rt.ERR_BAD_REQUEST,rt.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function lR(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function sR(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(f){const g=Date.now(),b=n[a];i||(i=g),r[o]=f,n[o]=g;let _=a,S=0;for(;_!==o;)S+=r[_++],_=_%e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),g-i<t)return;const T=b&&g-b;return T?Math.round(S*1e3/T):void 0}}function uR(e,t){let r=0,n=1e3/t,o,a;const i=(g,b=Date.now())=>{r=b,o=null,a&&(clearTimeout(a),a=null),e.apply(null,g)};return[(...g)=>{const b=Date.now(),_=b-r;_>=n?i(g,b):(o=g,a||(a=setTimeout(()=>{a=null,i(o)},n-_)))},()=>o&&i(o)]}const Dc=(e,t,r=3)=>{let n=0;const o=sR(50,250);return uR(a=>{const i=a.loaded,u=a.lengthComputable?a.total:void 0,f=i-n,g=o(f),b=i<=u;n=i;const _={loaded:i,total:u,progress:u?i/u:void 0,bytes:f,rate:g||void 0,estimated:g&&u&&b?(u-i)/g:void 0,event:a,lengthComputable:u!=null,[t?"download":"upload"]:!0};e(_)},r)},Zv=(e,t)=>{const r=e!=null;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},ey=e=>(...t)=>he.asap(()=>e(...t)),cR=Qr.hasStandardBrowserEnv?function(){const t=Qr.navigator&&/(msie|trident)/i.test(Qr.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 u=he.isString(i)?o(i):i;return u.protocol===n.protocol&&u.host===n.host}}():function(){return function(){return!0}}(),dR=Qr.hasStandardBrowserEnv?{write(e,t,r,n,o,a){const i=[e+"="+encodeURIComponent(t)];he.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),he.isString(n)&&i.push("path="+n),he.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 fR(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function pR(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function s_(e,t){return e&&!fR(t)?pR(e,t):t}const ty=e=>e instanceof An?{...e}:e;function Ba(e,t){t=t||{};const r={};function n(g,b,_){return he.isPlainObject(g)&&he.isPlainObject(b)?he.merge.call({caseless:_},g,b):he.isPlainObject(b)?he.merge({},b):he.isArray(b)?b.slice():b}function o(g,b,_){if(he.isUndefined(b)){if(!he.isUndefined(g))return n(void 0,g,_)}else return n(g,b,_)}function a(g,b){if(!he.isUndefined(b))return n(void 0,b)}function i(g,b){if(he.isUndefined(b)){if(!he.isUndefined(g))return n(void 0,g)}else return n(void 0,b)}function u(g,b,_){if(_ in t)return n(g,b);if(_ in e)return n(void 0,g)}const f={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:u,headers:(g,b)=>o(ty(g),ty(b),!0)};return he.forEach(Object.keys(Object.assign({},e,t)),function(b){const _=f[b]||o,S=_(e[b],t[b],b);he.isUndefined(S)&&_!==u||(r[b]=S)}),r}const u_=e=>{const t=Ba({},e);let{data:r,withXSRFToken:n,xsrfHeaderName:o,xsrfCookieName:a,headers:i,auth:u}=t;t.headers=i=An.from(i),t.url=n_(s_(t.baseURL,t.url),e.params,e.paramsSerializer),u&&i.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):"")));let f;if(he.isFormData(r)){if(Qr.hasStandardBrowserEnv||Qr.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((f=i.getContentType())!==!1){const[g,...b]=f?f.split(";").map(_=>_.trim()).filter(Boolean):[];i.setContentType([g||"multipart/form-data",...b].join("; "))}}if(Qr.hasStandardBrowserEnv&&(n&&he.isFunction(n)&&(n=n(t)),n||n!==!1&&cR(t.url))){const g=o&&a&&dR.read(a);g&&i.set(o,g)}return t},hR=typeof XMLHttpRequest<"u",gR=hR&&function(e){return new Promise(function(r,n){const o=u_(e);let a=o.data;const i=An.from(o.headers).normalize();let{responseType:u,onUploadProgress:f,onDownloadProgress:g}=o,b,_,S,T,C;function w(){T&&T(),C&&C(),o.cancelToken&&o.cancelToken.unsubscribe(b),o.signal&&o.signal.removeEventListener("abort",b)}let m=new XMLHttpRequest;m.open(o.method.toUpperCase(),o.url,!0),m.timeout=o.timeout;function d(){if(!m)return;const c=An.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders()),h={data:!u||u==="text"||u==="json"?m.responseText:m.response,status:m.status,statusText:m.statusText,headers:c,config:e,request:m};l_(function(y){r(y),w()},function(y){n(y),w()},h),m=null}"onloadend"in m?m.onloadend=d:m.onreadystatechange=function(){!m||m.readyState!==4||m.status===0&&!(m.responseURL&&m.responseURL.indexOf("file:")===0)||setTimeout(d)},m.onabort=function(){m&&(n(new rt("Request aborted",rt.ECONNABORTED,e,m)),m=null)},m.onerror=function(){n(new rt("Network Error",rt.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let s=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const h=o.transitional||o_;o.timeoutErrorMessage&&(s=o.timeoutErrorMessage),n(new rt(s,h.clarifyTimeoutError?rt.ETIMEDOUT:rt.ECONNABORTED,e,m)),m=null},a===void 0&&i.setContentType(null),"setRequestHeader"in m&&he.forEach(i.toJSON(),function(s,h){m.setRequestHeader(h,s)}),he.isUndefined(o.withCredentials)||(m.withCredentials=!!o.withCredentials),u&&u!=="json"&&(m.responseType=o.responseType),g&&([S,C]=Dc(g,!0),m.addEventListener("progress",S)),f&&m.upload&&([_,T]=Dc(f),m.upload.addEventListener("progress",_),m.upload.addEventListener("loadend",T)),(o.cancelToken||o.signal)&&(b=c=>{m&&(n(!c||c.type?new ll(null,e,m):c),m.abort(),m=null)},o.cancelToken&&o.cancelToken.subscribe(b),o.signal&&(o.signal.aborted?b():o.signal.addEventListener("abort",b)));const l=lR(o.url);if(l&&Qr.protocols.indexOf(l)===-1){n(new rt("Unsupported protocol "+l+":",rt.ERR_BAD_REQUEST,e));return}m.send(a||null)})},mR=(e,t)=>{let r=new AbortController,n;const o=function(f){if(!n){n=!0,i();const g=f instanceof Error?f:this.reason;r.abort(g instanceof rt?g:new ll(g instanceof Error?g.message:g))}};let a=t&&setTimeout(()=>{o(new rt(`timeout ${t} of ms exceeded`,rt.ETIMEDOUT))},t);const i=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(f=>{f&&(f.removeEventListener?f.removeEventListener("abort",o):f.unsubscribe(o))}),e=null)};e.forEach(f=>f&&f.addEventListener&&f.addEventListener("abort",o));const{signal:u}=r;return u.unsubscribe=i,[u,()=>{a&&clearTimeout(a),a=null}]},bR=mR,vR=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},yR=async function*(e,t,r){for await(const n of e)yield*vR(ArrayBuffer.isView(n)?n:await r(String(n)),t)},ry=(e,t,r,n,o)=>{const a=yR(e,t,o);let i=0,u,f=g=>{u||(u=!0,n&&n(g))};return new ReadableStream({async pull(g){try{const{done:b,value:_}=await a.next();if(b){f(),g.close();return}let S=_.byteLength;if(r){let T=i+=S;r(T)}g.enqueue(new Uint8Array(_))}catch(b){throw f(b),b}},cancel(g){return f(g),a.return()}},{highWaterMark:2})},Fd=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",c_=Fd&&typeof ReadableStream=="function",g0=Fd&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),d_=(e,...t)=>{try{return!!e(...t)}catch{return!1}},wR=c_&&d_(()=>{let e=!1;const t=new Request(Qr.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),ny=64*1024,m0=c_&&d_(()=>he.isReadableStream(new Response("").body)),Lc={stream:m0&&(e=>e.body)};Fd&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Lc[t]&&(Lc[t]=he.isFunction(e[t])?r=>r[t]():(r,n)=>{throw new rt(`Response type '${t}' is not supported`,rt.ERR_NOT_SUPPORT,n)})})})(new Response);const xR=async e=>{if(e==null)return 0;if(he.isBlob(e))return e.size;if(he.isSpecCompliantForm(e))return(await new Request(e).arrayBuffer()).byteLength;if(he.isArrayBufferView(e)||he.isArrayBuffer(e))return e.byteLength;if(he.isURLSearchParams(e)&&(e=e+""),he.isString(e))return(await g0(e)).byteLength},_R=async(e,t)=>{const r=he.toFiniteNumber(e.getContentLength());return r??xR(t)},CR=Fd&&(async e=>{let{url:t,method:r,data:n,signal:o,cancelToken:a,timeout:i,onDownloadProgress:u,onUploadProgress:f,responseType:g,headers:b,withCredentials:_="same-origin",fetchOptions:S}=u_(e);g=g?(g+"").toLowerCase():"text";let[T,C]=o||a||i?bR([o,a],i):[],w,m;const d=()=>{!w&&setTimeout(()=>{T&&T.unsubscribe()}),w=!0};let l;try{if(f&&wR&&r!=="get"&&r!=="head"&&(l=await _R(b,n))!==0){let y=new Request(t,{method:"POST",body:n,duplex:"half"}),E;if(he.isFormData(n)&&(E=y.headers.get("content-type"))&&b.setContentType(E),y.body){const[P,j]=Zv(l,Dc(ey(f)));n=ry(y.body,ny,P,j,g0)}}he.isString(_)||(_=_?"include":"omit");const c="credentials"in Request.prototype;m=new Request(t,{...S,signal:T,method:r.toUpperCase(),headers:b.normalize().toJSON(),body:n,duplex:"half",credentials:c?_:void 0});let s=await fetch(m);const h=m0&&(g==="stream"||g==="response");if(m0&&(u||h)){const y={};["status","statusText","headers"].forEach(N=>{y[N]=s[N]});const E=he.toFiniteNumber(s.headers.get("content-length")),[P,j]=u&&Zv(E,Dc(ey(u),!0))||[];s=new Response(ry(s.body,ny,P,()=>{j&&j(),h&&d()},g0),y)}g=g||"text";let v=await Lc[he.findKey(Lc,g)||"text"](s,e);return!h&&d(),C&&C(),await new Promise((y,E)=>{l_(y,E,{data:v,headers:An.from(s.headers),status:s.status,statusText:s.statusText,config:e,request:m})})}catch(c){throw d(),c&&c.name==="TypeError"&&/fetch/i.test(c.message)?Object.assign(new rt("Network Error",rt.ERR_NETWORK,e,m),{cause:c.cause||c}):rt.from(c,c&&c.code,e,m)}}),b0={http:F2,xhr:gR,fetch:CR};he.forEach(b0,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const oy=e=>`- ${e}`,TR=e=>he.isFunction(e)||e===null||e===!1,f_={getAdapter:e=>{e=he.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,!TR(r)&&(n=b0[(i=String(r)).toLowerCase()],n===void 0))throw new rt(`Unknown adapter '${i}'`);if(n)break;o[i||"#"+a]=n}if(!n){const a=Object.entries(o).map(([u,f])=>`adapter ${u} `+(f===!1?"is not supported by the environment":"is not available in the build"));let i=t?a.length>1?`since :
|
||
`+a.map(oy).join(`
|
||
`):" "+oy(a[0]):"as no adapter specified";throw new rt("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return n},adapters:b0};function bp(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ll(null,e)}function ay(e){return bp(e),e.headers=An.from(e.headers),e.data=mp.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),f_.getAdapter(e.adapter||tg.adapter)(e).then(function(n){return bp(e),n.data=mp.call(e,e.transformResponse,n),n.headers=An.from(n.headers),n},function(n){return i_(n)||(bp(e),n&&n.response&&(n.response.data=mp.call(e,e.transformResponse,n.response),n.response.headers=An.from(n.response.headers))),Promise.reject(n)})}const p_="1.7.5",rg={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{rg[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const iy={};rg.transitional=function(t,r,n){function o(a,i){return"[Axios v"+p_+"] Transitional option '"+a+"'"+i+(n?". "+n:"")}return(a,i,u)=>{if(t===!1)throw new rt(o(i," has been removed"+(r?" in "+r:"")),rt.ERR_DEPRECATED);return r&&!iy[i]&&(iy[i]=!0,console.warn(o(i," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(a,i,u):!0}};function SR(e,t,r){if(typeof e!="object")throw new rt("options must be an object",rt.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 u=e[a],f=u===void 0||i(u,a,e);if(f!==!0)throw new rt("option "+a+" must be "+f,rt.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new rt("Unknown option "+a,rt.ERR_BAD_OPTION)}}const v0={assertOptions:SR,validators:rg},Vo=v0.validators;class Fc{constructor(t){this.defaults=t,this.interceptors={request:new Qv,response:new Qv}}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=Ba(this.defaults,r);const{transitional:n,paramsSerializer:o,headers:a}=r;n!==void 0&&v0.assertOptions(n,{silentJSONParsing:Vo.transitional(Vo.boolean),forcedJSONParsing:Vo.transitional(Vo.boolean),clarifyTimeoutError:Vo.transitional(Vo.boolean)},!1),o!=null&&(he.isFunction(o)?r.paramsSerializer={serialize:o}:v0.assertOptions(o,{encode:Vo.function,serialize:Vo.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let i=a&&he.merge(a.common,a[r.method]);a&&he.forEach(["delete","get","head","post","put","patch","common"],C=>{delete a[C]}),r.headers=An.concat(i,a);const u=[];let f=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(r)===!1||(f=f&&w.synchronous,u.unshift(w.fulfilled,w.rejected))});const g=[];this.interceptors.response.forEach(function(w){g.push(w.fulfilled,w.rejected)});let b,_=0,S;if(!f){const C=[ay.bind(this),void 0];for(C.unshift.apply(C,u),C.push.apply(C,g),S=C.length,b=Promise.resolve(r);_<S;)b=b.then(C[_++],C[_++]);return b}S=u.length;let T=r;for(_=0;_<S;){const C=u[_++],w=u[_++];try{T=C(T)}catch(m){w.call(this,m);break}}try{b=ay.call(this,T)}catch(C){return Promise.reject(C)}for(_=0,S=g.length;_<S;)b=b.then(g[_++],g[_++]);return b}getUri(t){t=Ba(this.defaults,t);const r=s_(t.baseURL,t.url);return n_(r,t.params,t.paramsSerializer)}}he.forEach(["delete","get","head","options"],function(t){Fc.prototype[t]=function(r,n){return this.request(Ba(n||{},{method:t,url:r,data:(n||{}).data}))}});he.forEach(["post","put","patch"],function(t){function r(n){return function(a,i,u){return this.request(Ba(u||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:a,data:i}))}}Fc.prototype[t]=r(),Fc.prototype[t+"Form"]=r(!0)});const uc=Fc;class ng{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(u=>{n.subscribe(u),a=u}).then(o);return i.cancel=function(){n.unsubscribe(a)},i},t(function(a,i,u){n.reason||(n.reason=new ll(a,i,u),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)}static source(){let t;return{token:new ng(function(o){t=o}),cancel:t}}}const OR=ng;function PR(e){return function(r){return e.apply(null,r)}}function kR(e){return he.isObject(e)&&e.isAxiosError===!0}const y0={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(y0).forEach(([e,t])=>{y0[t]=e});const ER=y0;function h_(e){const t=new uc(e),r=$x(uc.prototype.request,t);return he.extend(r,uc.prototype,t,{allOwnKeys:!0}),he.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return h_(Ba(e,o))},r}const er=h_(tg);er.Axios=uc;er.CanceledError=ll;er.CancelToken=OR;er.isCancel=i_;er.VERSION=p_;er.toFormData=Dd;er.AxiosError=rt;er.Cancel=er.CanceledError;er.all=function(t){return Promise.all(t)};er.spread=PR;er.isAxiosError=kR;er.mergeConfig=Ba;er.AxiosHeaders=An;er.formToJSON=e=>a_(he.isHTMLForm(e)?new FormData(e):e);er.getAdapter=f_.getAdapter;er.HttpStatusCode=ER;er.default=er;const pt=er;var w0={},g_={exports:{}},rn={},m_={exports:{}},b_={};/**
|
||
* @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(U,V){var H=U.length;U.push(V);e:for(;0<H;){var G=H-1>>>1,Q=U[G];if(0<o(Q,V))U[G]=V,U[H]=Q,H=G;else break e}}function r(U){return U.length===0?null:U[0]}function n(U){if(U.length===0)return null;var V=U[0],H=U.pop();if(H!==V){U[0]=H;e:for(var G=0,Q=U.length,oe=Q>>>1;G<oe;){var ue=2*(G+1)-1,ce=U[ue],re=ue+1,ve=U[re];if(0>o(ce,H))re<Q&&0>o(ve,ce)?(U[G]=ve,U[re]=H,G=re):(U[G]=ce,U[ue]=H,G=ue);else if(re<Q&&0>o(ve,H))U[G]=ve,U[re]=H,G=re;else break e}}return V}function o(U,V){var H=U.sortIndex-V.sortIndex;return H!==0?H:U.id-V.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var f=[],g=[],b=1,_=null,S=3,T=!1,C=!1,w=!1,m=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,l=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function c(U){for(var V=r(g);V!==null;){if(V.callback===null)n(g);else if(V.startTime<=U)n(g),V.sortIndex=V.expirationTime,t(f,V);else break;V=r(g)}}function s(U){if(w=!1,c(U),!C)if(r(f)!==null)C=!0,$(h);else{var V=r(g);V!==null&&Y(s,V.startTime-U)}}function h(U,V){C=!1,w&&(w=!1,d(E),E=-1),T=!0;var H=S;try{for(c(V),_=r(f);_!==null&&(!(_.expirationTime>V)||U&&!N());){var G=_.callback;if(typeof G=="function"){_.callback=null,S=_.priorityLevel;var Q=G(_.expirationTime<=V);V=e.unstable_now(),typeof Q=="function"?_.callback=Q:_===r(f)&&n(f),c(V)}else n(f);_=r(f)}if(_!==null)var oe=!0;else{var ue=r(g);ue!==null&&Y(s,ue.startTime-V),oe=!1}return oe}finally{_=null,S=H,T=!1}}var v=!1,y=null,E=-1,P=5,j=-1;function N(){return!(e.unstable_now()-j<P)}function M(){if(y!==null){var U=e.unstable_now();j=U;var V=!0;try{V=y(!0,U)}finally{V?D():(v=!1,y=null)}}else v=!1}var D;if(typeof l=="function")D=function(){l(M)};else if(typeof MessageChannel<"u"){var L=new MessageChannel,z=L.port2;L.port1.onmessage=M,D=function(){z.postMessage(null)}}else D=function(){m(M,0)};function $(U){y=U,v||(v=!0,D())}function Y(U,V){E=m(function(){U(e.unstable_now())},V)}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(U){U.callback=null},e.unstable_continueExecution=function(){C||T||(C=!0,$(h))},e.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<U?Math.floor(1e3/U):5},e.unstable_getCurrentPriorityLevel=function(){return S},e.unstable_getFirstCallbackNode=function(){return r(f)},e.unstable_next=function(U){switch(S){case 1:case 2:case 3:var V=3;break;default:V=S}var H=S;S=V;try{return U()}finally{S=H}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(U,V){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var H=S;S=U;try{return V()}finally{S=H}},e.unstable_scheduleCallback=function(U,V,H){var G=e.unstable_now();switch(typeof H=="object"&&H!==null?(H=H.delay,H=typeof H=="number"&&0<H?G+H:G):H=G,U){case 1:var Q=-1;break;case 2:Q=250;break;case 5:Q=1073741823;break;case 4:Q=1e4;break;default:Q=5e3}return Q=H+Q,U={id:b++,callback:V,priorityLevel:U,startTime:H,expirationTime:Q,sortIndex:-1},H>G?(U.sortIndex=H,t(g,U),r(f)===null&&U===r(g)&&(w?(d(E),E=-1):w=!0,Y(s,H-G))):(U.sortIndex=Q,t(f,U),C||T||(C=!0,$(h))),U},e.unstable_shouldYield=N,e.unstable_wrapCallback=function(U){var V=S;return function(){var H=S;S=V;try{return U.apply(this,arguments)}finally{S=H}}}})(b_);m_.exports=b_;var jR=m_.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 v_=A,en=jR;function we(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 y_=new Set,xs={};function Qa(e,t){Ui(e,t),Ui(e+"Capture",t)}function Ui(e,t){for(xs[e]=t,e=0;e<t.length;e++)y_.add(t[e])}var vo=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),x0=Object.prototype.hasOwnProperty,NR=/^[: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]*$/,ly={},sy={};function RR(e){return x0.call(sy,e)?!0:x0.call(ly,e)?!1:NR.test(e)?sy[e]=!0:(ly[e]=!0,!1)}function AR(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 MR(e,t,r,n){if(t===null||typeof t>"u"||AR(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 jr(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 hr={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){hr[e]=new jr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];hr[t]=new jr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){hr[e]=new jr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){hr[e]=new jr(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){hr[e]=new jr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){hr[e]=new jr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){hr[e]=new jr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){hr[e]=new jr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){hr[e]=new jr(e,5,!1,e.toLowerCase(),null,!1,!1)});var og=/[\-:]([a-z])/g;function ag(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(og,ag);hr[t]=new jr(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(og,ag);hr[t]=new jr(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(og,ag);hr[t]=new jr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){hr[e]=new jr(e,1,!1,e.toLowerCase(),null,!1,!1)});hr.xlinkHref=new jr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){hr[e]=new jr(e,1,!1,e.toLowerCase(),null,!0,!0)});function ig(e,t,r,n){var o=hr.hasOwnProperty(t)?hr[t]:null;(o!==null?o.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(MR(t,r,o,n)&&(r=null),n||o===null?RR(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 To=v_.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Nu=Symbol.for("react.element"),vi=Symbol.for("react.portal"),yi=Symbol.for("react.fragment"),lg=Symbol.for("react.strict_mode"),_0=Symbol.for("react.profiler"),w_=Symbol.for("react.provider"),x_=Symbol.for("react.context"),sg=Symbol.for("react.forward_ref"),C0=Symbol.for("react.suspense"),T0=Symbol.for("react.suspense_list"),ug=Symbol.for("react.memo"),Ho=Symbol.for("react.lazy"),__=Symbol.for("react.offscreen"),uy=Symbol.iterator;function Vl(e){return e===null||typeof e!="object"?null:(e=uy&&e[uy]||e["@@iterator"],typeof e=="function"?e:null)}var Wt=Object.assign,vp;function Jl(e){if(vp===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);vp=t&&t[1]||""}return`
|
||
`+vp+e}var yp=!1;function wp(e,t){if(!e||yp)return"";yp=!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(g){var n=g}Reflect.construct(e,[],t)}else{try{t.call()}catch(g){n=g}e.call(t.prototype)}else{try{throw Error()}catch(g){n=g}e()}}catch(g){if(g&&n&&typeof g.stack=="string"){for(var o=g.stack.split(`
|
||
`),a=n.stack.split(`
|
||
`),i=o.length-1,u=a.length-1;1<=i&&0<=u&&o[i]!==a[u];)u--;for(;1<=i&&0<=u;i--,u--)if(o[i]!==a[u]){if(i!==1||u!==1)do if(i--,u--,0>u||o[i]!==a[u]){var f=`
|
||
`+o[i].replace(" at new "," at ");return e.displayName&&f.includes("<anonymous>")&&(f=f.replace("<anonymous>",e.displayName)),f}while(1<=i&&0<=u);break}}}finally{yp=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Jl(e):""}function IR(e){switch(e.tag){case 5:return Jl(e.type);case 16:return Jl("Lazy");case 13:return Jl("Suspense");case 19:return Jl("SuspenseList");case 0:case 2:case 15:return e=wp(e.type,!1),e;case 11:return e=wp(e.type.render,!1),e;case 1:return e=wp(e.type,!0),e;default:return""}}function S0(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 yi:return"Fragment";case vi:return"Portal";case _0:return"Profiler";case lg:return"StrictMode";case C0:return"Suspense";case T0:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case x_:return(e.displayName||"Context")+".Consumer";case w_:return(e._context.displayName||"Context")+".Provider";case sg:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ug:return t=e.displayName||null,t!==null?t:S0(e.type)||"Memo";case Ho:t=e._payload,e=e._init;try{return S0(e(t))}catch{}}return null}function DR(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 S0(t);case 8:return t===lg?"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 ca(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function C_(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function LR(e){var t=C_(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 Ru(e){e._valueTracker||(e._valueTracker=LR(e))}function T_(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=C_(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function zc(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 O0(e,t){var r=t.checked;return Wt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function cy(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=ca(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 S_(e,t){t=t.checked,t!=null&&ig(e,"checked",t,!1)}function P0(e,t){S_(e,t);var r=ca(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")?k0(e,t.type,r):t.hasOwnProperty("defaultValue")&&k0(e,t.type,ca(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function dy(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 k0(e,t,r){(t!=="number"||zc(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Zl=Array.isArray;function Ri(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=""+ca(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 E0(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(we(91));return Wt({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function fy(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(we(92));if(Zl(r)){if(1<r.length)throw Error(we(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:ca(r)}}function O_(e,t){var r=ca(t.value),n=ca(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 py(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function P_(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 j0(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?P_(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Au,k_=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(Au=Au||document.createElement("div"),Au.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Au.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function _s(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var is={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},FR=["Webkit","ms","Moz","O"];Object.keys(is).forEach(function(e){FR.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),is[t]=is[e]})});function E_(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||is.hasOwnProperty(e)&&is[e]?(""+t).trim():t+"px"}function j_(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=E_(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var zR=Wt({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 N0(e,t){if(t){if(zR[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(we(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(we(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(we(61))}if(t.style!=null&&typeof t.style!="object")throw Error(we(62))}}function R0(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 A0=null;function cg(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var M0=null,Ai=null,Mi=null;function hy(e){if(e=Zs(e)){if(typeof M0!="function")throw Error(we(280));var t=e.stateNode;t&&(t=Ud(t),M0(e.stateNode,e.type,t))}}function N_(e){Ai?Mi?Mi.push(e):Mi=[e]:Ai=e}function R_(){if(Ai){var e=Ai,t=Mi;if(Mi=Ai=null,hy(e),t)for(e=0;e<t.length;e++)hy(t[e])}}function A_(e,t){return e(t)}function M_(){}var xp=!1;function I_(e,t,r){if(xp)return e(t,r);xp=!0;try{return A_(e,t,r)}finally{xp=!1,(Ai!==null||Mi!==null)&&(M_(),R_())}}function Cs(e,t){var r=e.stateNode;if(r===null)return null;var n=Ud(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(we(231,t,typeof r));return r}var I0=!1;if(vo)try{var Bl={};Object.defineProperty(Bl,"passive",{get:function(){I0=!0}}),window.addEventListener("test",Bl,Bl),window.removeEventListener("test",Bl,Bl)}catch{I0=!1}function VR(e,t,r,n,o,a,i,u,f){var g=Array.prototype.slice.call(arguments,3);try{t.apply(r,g)}catch(b){this.onError(b)}}var ls=!1,Vc=null,Bc=!1,D0=null,BR={onError:function(e){ls=!0,Vc=e}};function WR(e,t,r,n,o,a,i,u,f){ls=!1,Vc=null,VR.apply(BR,arguments)}function UR(e,t,r,n,o,a,i,u,f){if(WR.apply(this,arguments),ls){if(ls){var g=Vc;ls=!1,Vc=null}else throw Error(we(198));Bc||(Bc=!0,D0=g)}}function Ja(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 D_(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 gy(e){if(Ja(e)!==e)throw Error(we(188))}function HR(e){var t=e.alternate;if(!t){if(t=Ja(e),t===null)throw Error(we(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 gy(o),e;if(a===n)return gy(o),t;a=a.sibling}throw Error(we(188))}if(r.return!==n.return)r=o,n=a;else{for(var i=!1,u=o.child;u;){if(u===r){i=!0,r=o,n=a;break}if(u===n){i=!0,n=o,r=a;break}u=u.sibling}if(!i){for(u=a.child;u;){if(u===r){i=!0,r=a,n=o;break}if(u===n){i=!0,n=a,r=o;break}u=u.sibling}if(!i)throw Error(we(189))}}if(r.alternate!==n)throw Error(we(190))}if(r.tag!==3)throw Error(we(188));return r.stateNode.current===r?e:t}function L_(e){return e=HR(e),e!==null?F_(e):null}function F_(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=F_(e);if(t!==null)return t;e=e.sibling}return null}var z_=en.unstable_scheduleCallback,my=en.unstable_cancelCallback,$R=en.unstable_shouldYield,qR=en.unstable_requestPaint,Yt=en.unstable_now,GR=en.unstable_getCurrentPriorityLevel,dg=en.unstable_ImmediatePriority,V_=en.unstable_UserBlockingPriority,Wc=en.unstable_NormalPriority,KR=en.unstable_LowPriority,B_=en.unstable_IdlePriority,zd=null,Jn=null;function YR(e){if(Jn&&typeof Jn.onCommitFiberRoot=="function")try{Jn.onCommitFiberRoot(zd,e,void 0,(e.current.flags&128)===128)}catch{}}var Mn=Math.clz32?Math.clz32:JR,XR=Math.log,QR=Math.LN2;function JR(e){return e>>>=0,e===0?32:31-(XR(e)/QR|0)|0}var Mu=64,Iu=4194304;function es(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 Uc(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 u=i&~o;u!==0?n=es(u):(a&=i,a!==0&&(n=es(a)))}else i=r&~o,i!==0?n=es(i):a!==0&&(n=es(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-Mn(t),o=1<<r,n|=e[r],t&=~o;return n}function ZR(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 eA(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-Mn(a),u=1<<i,f=o[i];f===-1?(!(u&r)||u&n)&&(o[i]=ZR(u,t)):f<=t&&(e.expiredLanes|=u),a&=~u}}function L0(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function W_(){var e=Mu;return Mu<<=1,!(Mu&4194240)&&(Mu=64),e}function _p(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function Qs(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Mn(t),e[t]=r}function tA(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-Mn(r),a=1<<o;t[o]=0,n[o]=-1,e[o]=-1,r&=~a}}function fg(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-Mn(r),o=1<<n;o&t|e[n]&t&&(e[n]|=t),r&=~o}}var _t=0;function U_(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var H_,pg,$_,q_,G_,F0=!1,Du=[],Zo=null,ea=null,ta=null,Ts=new Map,Ss=new Map,Go=[],rA="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 by(e,t){switch(e){case"focusin":case"focusout":Zo=null;break;case"dragenter":case"dragleave":ea=null;break;case"mouseover":case"mouseout":ta=null;break;case"pointerover":case"pointerout":Ts.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ss.delete(t.pointerId)}}function Wl(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=Zs(t),t!==null&&pg(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function nA(e,t,r,n,o){switch(t){case"focusin":return Zo=Wl(Zo,e,t,r,n,o),!0;case"dragenter":return ea=Wl(ea,e,t,r,n,o),!0;case"mouseover":return ta=Wl(ta,e,t,r,n,o),!0;case"pointerover":var a=o.pointerId;return Ts.set(a,Wl(Ts.get(a)||null,e,t,r,n,o)),!0;case"gotpointercapture":return a=o.pointerId,Ss.set(a,Wl(Ss.get(a)||null,e,t,r,n,o)),!0}return!1}function K_(e){var t=Ma(e.target);if(t!==null){var r=Ja(t);if(r!==null){if(t=r.tag,t===13){if(t=D_(r),t!==null){e.blockedOn=t,G_(e.priority,function(){$_(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 cc(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=z0(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);A0=n,r.target.dispatchEvent(n),A0=null}else return t=Zs(r),t!==null&&pg(t),e.blockedOn=r,!1;t.shift()}return!0}function vy(e,t,r){cc(e)&&r.delete(t)}function oA(){F0=!1,Zo!==null&&cc(Zo)&&(Zo=null),ea!==null&&cc(ea)&&(ea=null),ta!==null&&cc(ta)&&(ta=null),Ts.forEach(vy),Ss.forEach(vy)}function Ul(e,t){e.blockedOn===t&&(e.blockedOn=null,F0||(F0=!0,en.unstable_scheduleCallback(en.unstable_NormalPriority,oA)))}function Os(e){function t(o){return Ul(o,e)}if(0<Du.length){Ul(Du[0],e);for(var r=1;r<Du.length;r++){var n=Du[r];n.blockedOn===e&&(n.blockedOn=null)}}for(Zo!==null&&Ul(Zo,e),ea!==null&&Ul(ea,e),ta!==null&&Ul(ta,e),Ts.forEach(t),Ss.forEach(t),r=0;r<Go.length;r++)n=Go[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<Go.length&&(r=Go[0],r.blockedOn===null);)K_(r),r.blockedOn===null&&Go.shift()}var Ii=To.ReactCurrentBatchConfig,Hc=!0;function aA(e,t,r,n){var o=_t,a=Ii.transition;Ii.transition=null;try{_t=1,hg(e,t,r,n)}finally{_t=o,Ii.transition=a}}function iA(e,t,r,n){var o=_t,a=Ii.transition;Ii.transition=null;try{_t=4,hg(e,t,r,n)}finally{_t=o,Ii.transition=a}}function hg(e,t,r,n){if(Hc){var o=z0(e,t,r,n);if(o===null)Rp(e,t,n,$c,r),by(e,n);else if(nA(o,e,t,r,n))n.stopPropagation();else if(by(e,n),t&4&&-1<rA.indexOf(e)){for(;o!==null;){var a=Zs(o);if(a!==null&&H_(a),a=z0(e,t,r,n),a===null&&Rp(e,t,n,$c,r),a===o)break;o=a}o!==null&&n.stopPropagation()}else Rp(e,t,n,null,r)}}var $c=null;function z0(e,t,r,n){if($c=null,e=cg(n),e=Ma(e),e!==null)if(t=Ja(e),t===null)e=null;else if(r=t.tag,r===13){if(e=D_(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 $c=e,null}function Y_(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(GR()){case dg:return 1;case V_:return 4;case Wc:case KR:return 16;case B_:return 536870912;default:return 16}default:return 16}}var Yo=null,gg=null,dc=null;function X_(){if(dc)return dc;var e,t=gg,r=t.length,n,o="value"in Yo?Yo.value:Yo.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 dc=o.slice(e,1<n?1-n:void 0)}function fc(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 Lu(){return!0}function yy(){return!1}function nn(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 u in e)e.hasOwnProperty(u)&&(r=e[u],this[u]=r?r(a):a[u]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Lu:yy,this.isPropagationStopped=yy,this}return Wt(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=Lu)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Lu)},persist:function(){},isPersistent:Lu}),t}var sl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},mg=nn(sl),Js=Wt({},sl,{view:0,detail:0}),lA=nn(Js),Cp,Tp,Hl,Vd=Wt({},Js,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:bg,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!==Hl&&(Hl&&e.type==="mousemove"?(Cp=e.screenX-Hl.screenX,Tp=e.screenY-Hl.screenY):Tp=Cp=0,Hl=e),Cp)},movementY:function(e){return"movementY"in e?e.movementY:Tp}}),wy=nn(Vd),sA=Wt({},Vd,{dataTransfer:0}),uA=nn(sA),cA=Wt({},Js,{relatedTarget:0}),Sp=nn(cA),dA=Wt({},sl,{animationName:0,elapsedTime:0,pseudoElement:0}),fA=nn(dA),pA=Wt({},sl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),hA=nn(pA),gA=Wt({},sl,{data:0}),xy=nn(gA),mA={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},bA={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"},vA={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function yA(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=vA[e])?!!t[e]:!1}function bg(){return yA}var wA=Wt({},Js,{key:function(e){if(e.key){var t=mA[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=fc(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?bA[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:bg,charCode:function(e){return e.type==="keypress"?fc(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?fc(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),xA=nn(wA),_A=Wt({},Vd,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_y=nn(_A),CA=Wt({},Js,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:bg}),TA=nn(CA),SA=Wt({},sl,{propertyName:0,elapsedTime:0,pseudoElement:0}),OA=nn(SA),PA=Wt({},Vd,{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}),kA=nn(PA),EA=[9,13,27,32],vg=vo&&"CompositionEvent"in window,ss=null;vo&&"documentMode"in document&&(ss=document.documentMode);var jA=vo&&"TextEvent"in window&&!ss,Q_=vo&&(!vg||ss&&8<ss&&11>=ss),Cy=String.fromCharCode(32),Ty=!1;function J_(e,t){switch(e){case"keyup":return EA.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Z_(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var wi=!1;function NA(e,t){switch(e){case"compositionend":return Z_(t);case"keypress":return t.which!==32?null:(Ty=!0,Cy);case"textInput":return e=t.data,e===Cy&&Ty?null:e;default:return null}}function RA(e,t){if(wi)return e==="compositionend"||!vg&&J_(e,t)?(e=X_(),dc=gg=Yo=null,wi=!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 Q_&&t.locale!=="ko"?null:t.data;default:return null}}var AA={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 Sy(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!AA[e.type]:t==="textarea"}function e1(e,t,r,n){N_(n),t=qc(t,"onChange"),0<t.length&&(r=new mg("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var us=null,Ps=null;function MA(e){d1(e,0)}function Bd(e){var t=Ci(e);if(T_(t))return e}function IA(e,t){if(e==="change")return t}var t1=!1;if(vo){var Op;if(vo){var Pp="oninput"in document;if(!Pp){var Oy=document.createElement("div");Oy.setAttribute("oninput","return;"),Pp=typeof Oy.oninput=="function"}Op=Pp}else Op=!1;t1=Op&&(!document.documentMode||9<document.documentMode)}function Py(){us&&(us.detachEvent("onpropertychange",r1),Ps=us=null)}function r1(e){if(e.propertyName==="value"&&Bd(Ps)){var t=[];e1(t,Ps,e,cg(e)),I_(MA,t)}}function DA(e,t,r){e==="focusin"?(Py(),us=t,Ps=r,us.attachEvent("onpropertychange",r1)):e==="focusout"&&Py()}function LA(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Bd(Ps)}function FA(e,t){if(e==="click")return Bd(t)}function zA(e,t){if(e==="input"||e==="change")return Bd(t)}function VA(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ln=typeof Object.is=="function"?Object.is:VA;function ks(e,t){if(Ln(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(!x0.call(t,o)||!Ln(e[o],t[o]))return!1}return!0}function ky(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ey(e,t){var r=ky(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=ky(r)}}function n1(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?n1(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function o1(){for(var e=window,t=zc();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=zc(e.document)}return t}function yg(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 BA(e){var t=o1(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&n1(r.ownerDocument.documentElement,r)){if(n!==null&&yg(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=Ey(r,a);var i=Ey(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 WA=vo&&"documentMode"in document&&11>=document.documentMode,xi=null,V0=null,cs=null,B0=!1;function jy(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;B0||xi==null||xi!==zc(n)||(n=xi,"selectionStart"in n&&yg(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}),cs&&ks(cs,n)||(cs=n,n=qc(V0,"onSelect"),0<n.length&&(t=new mg("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=xi)))}function Fu(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var _i={animationend:Fu("Animation","AnimationEnd"),animationiteration:Fu("Animation","AnimationIteration"),animationstart:Fu("Animation","AnimationStart"),transitionend:Fu("Transition","TransitionEnd")},kp={},a1={};vo&&(a1=document.createElement("div").style,"AnimationEvent"in window||(delete _i.animationend.animation,delete _i.animationiteration.animation,delete _i.animationstart.animation),"TransitionEvent"in window||delete _i.transitionend.transition);function Wd(e){if(kp[e])return kp[e];if(!_i[e])return e;var t=_i[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in a1)return kp[e]=t[r];return e}var i1=Wd("animationend"),l1=Wd("animationiteration"),s1=Wd("animationstart"),u1=Wd("transitionend"),c1=new Map,Ny="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 pa(e,t){c1.set(e,t),Qa(t,[e])}for(var Ep=0;Ep<Ny.length;Ep++){var jp=Ny[Ep],UA=jp.toLowerCase(),HA=jp[0].toUpperCase()+jp.slice(1);pa(UA,"on"+HA)}pa(i1,"onAnimationEnd");pa(l1,"onAnimationIteration");pa(s1,"onAnimationStart");pa("dblclick","onDoubleClick");pa("focusin","onFocus");pa("focusout","onBlur");pa(u1,"onTransitionEnd");Ui("onMouseEnter",["mouseout","mouseover"]);Ui("onMouseLeave",["mouseout","mouseover"]);Ui("onPointerEnter",["pointerout","pointerover"]);Ui("onPointerLeave",["pointerout","pointerover"]);Qa("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Qa("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Qa("onBeforeInput",["compositionend","keypress","textInput","paste"]);Qa("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Qa("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Qa("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ts="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(" "),$A=new Set("cancel close invalid load scroll toggle".split(" ").concat(ts));function Ry(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,UR(n,t,void 0,e),e.currentTarget=null}function d1(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 u=n[i],f=u.instance,g=u.currentTarget;if(u=u.listener,f!==a&&o.isPropagationStopped())break e;Ry(o,u,g),a=f}else for(i=0;i<n.length;i++){if(u=n[i],f=u.instance,g=u.currentTarget,u=u.listener,f!==a&&o.isPropagationStopped())break e;Ry(o,u,g),a=f}}}if(Bc)throw e=D0,Bc=!1,D0=null,e}function Et(e,t){var r=t[q0];r===void 0&&(r=t[q0]=new Set);var n=e+"__bubble";r.has(n)||(f1(t,e,2,!1),r.add(n))}function Np(e,t,r){var n=0;t&&(n|=4),f1(r,e,n,t)}var zu="_reactListening"+Math.random().toString(36).slice(2);function Es(e){if(!e[zu]){e[zu]=!0,y_.forEach(function(r){r!=="selectionchange"&&($A.has(r)||Np(r,!1,e),Np(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[zu]||(t[zu]=!0,Np("selectionchange",!1,t))}}function f1(e,t,r,n){switch(Y_(t)){case 1:var o=aA;break;case 4:o=iA;break;default:o=hg}r=o.bind(null,t,r,e),o=void 0,!I0||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 Rp(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 u=n.stateNode.containerInfo;if(u===o||u.nodeType===8&&u.parentNode===o)break;if(i===4)for(i=n.return;i!==null;){var f=i.tag;if((f===3||f===4)&&(f=i.stateNode.containerInfo,f===o||f.nodeType===8&&f.parentNode===o))return;i=i.return}for(;u!==null;){if(i=Ma(u),i===null)return;if(f=i.tag,f===5||f===6){n=a=i;continue e}u=u.parentNode}}n=n.return}I_(function(){var g=a,b=cg(r),_=[];e:{var S=c1.get(e);if(S!==void 0){var T=mg,C=e;switch(e){case"keypress":if(fc(r)===0)break e;case"keydown":case"keyup":T=xA;break;case"focusin":C="focus",T=Sp;break;case"focusout":C="blur",T=Sp;break;case"beforeblur":case"afterblur":T=Sp;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":T=wy;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":T=uA;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":T=TA;break;case i1:case l1:case s1:T=fA;break;case u1:T=OA;break;case"scroll":T=lA;break;case"wheel":T=kA;break;case"copy":case"cut":case"paste":T=hA;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":T=_y}var w=(t&4)!==0,m=!w&&e==="scroll",d=w?S!==null?S+"Capture":null:S;w=[];for(var l=g,c;l!==null;){c=l;var s=c.stateNode;if(c.tag===5&&s!==null&&(c=s,d!==null&&(s=Cs(l,d),s!=null&&w.push(js(l,s,c)))),m)break;l=l.return}0<w.length&&(S=new T(S,C,null,r,b),_.push({event:S,listeners:w}))}}if(!(t&7)){e:{if(S=e==="mouseover"||e==="pointerover",T=e==="mouseout"||e==="pointerout",S&&r!==A0&&(C=r.relatedTarget||r.fromElement)&&(Ma(C)||C[yo]))break e;if((T||S)&&(S=b.window===b?b:(S=b.ownerDocument)?S.defaultView||S.parentWindow:window,T?(C=r.relatedTarget||r.toElement,T=g,C=C?Ma(C):null,C!==null&&(m=Ja(C),C!==m||C.tag!==5&&C.tag!==6)&&(C=null)):(T=null,C=g),T!==C)){if(w=wy,s="onMouseLeave",d="onMouseEnter",l="mouse",(e==="pointerout"||e==="pointerover")&&(w=_y,s="onPointerLeave",d="onPointerEnter",l="pointer"),m=T==null?S:Ci(T),c=C==null?S:Ci(C),S=new w(s,l+"leave",T,r,b),S.target=m,S.relatedTarget=c,s=null,Ma(b)===g&&(w=new w(d,l+"enter",C,r,b),w.target=c,w.relatedTarget=m,s=w),m=s,T&&C)t:{for(w=T,d=C,l=0,c=w;c;c=gi(c))l++;for(c=0,s=d;s;s=gi(s))c++;for(;0<l-c;)w=gi(w),l--;for(;0<c-l;)d=gi(d),c--;for(;l--;){if(w===d||d!==null&&w===d.alternate)break t;w=gi(w),d=gi(d)}w=null}else w=null;T!==null&&Ay(_,S,T,w,!1),C!==null&&m!==null&&Ay(_,m,C,w,!0)}}e:{if(S=g?Ci(g):window,T=S.nodeName&&S.nodeName.toLowerCase(),T==="select"||T==="input"&&S.type==="file")var h=IA;else if(Sy(S))if(t1)h=zA;else{h=LA;var v=DA}else(T=S.nodeName)&&T.toLowerCase()==="input"&&(S.type==="checkbox"||S.type==="radio")&&(h=FA);if(h&&(h=h(e,g))){e1(_,h,r,b);break e}v&&v(e,S,g),e==="focusout"&&(v=S._wrapperState)&&v.controlled&&S.type==="number"&&k0(S,"number",S.value)}switch(v=g?Ci(g):window,e){case"focusin":(Sy(v)||v.contentEditable==="true")&&(xi=v,V0=g,cs=null);break;case"focusout":cs=V0=xi=null;break;case"mousedown":B0=!0;break;case"contextmenu":case"mouseup":case"dragend":B0=!1,jy(_,r,b);break;case"selectionchange":if(WA)break;case"keydown":case"keyup":jy(_,r,b)}var y;if(vg)e:{switch(e){case"compositionstart":var E="onCompositionStart";break e;case"compositionend":E="onCompositionEnd";break e;case"compositionupdate":E="onCompositionUpdate";break e}E=void 0}else wi?J_(e,r)&&(E="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(E="onCompositionStart");E&&(Q_&&r.locale!=="ko"&&(wi||E!=="onCompositionStart"?E==="onCompositionEnd"&&wi&&(y=X_()):(Yo=b,gg="value"in Yo?Yo.value:Yo.textContent,wi=!0)),v=qc(g,E),0<v.length&&(E=new xy(E,e,null,r,b),_.push({event:E,listeners:v}),y?E.data=y:(y=Z_(r),y!==null&&(E.data=y)))),(y=jA?NA(e,r):RA(e,r))&&(g=qc(g,"onBeforeInput"),0<g.length&&(b=new xy("onBeforeInput","beforeinput",null,r,b),_.push({event:b,listeners:g}),b.data=y))}d1(_,t)})}function js(e,t,r){return{instance:e,listener:t,currentTarget:r}}function qc(e,t){for(var r=t+"Capture",n=[];e!==null;){var o=e,a=o.stateNode;o.tag===5&&a!==null&&(o=a,a=Cs(e,r),a!=null&&n.unshift(js(e,a,o)),a=Cs(e,t),a!=null&&n.push(js(e,a,o))),e=e.return}return n}function gi(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ay(e,t,r,n,o){for(var a=t._reactName,i=[];r!==null&&r!==n;){var u=r,f=u.alternate,g=u.stateNode;if(f!==null&&f===n)break;u.tag===5&&g!==null&&(u=g,o?(f=Cs(r,a),f!=null&&i.unshift(js(r,f,u))):o||(f=Cs(r,a),f!=null&&i.push(js(r,f,u)))),r=r.return}i.length!==0&&e.push({event:t,listeners:i})}var qA=/\r\n?/g,GA=/\u0000|\uFFFD/g;function My(e){return(typeof e=="string"?e:""+e).replace(qA,`
|
||
`).replace(GA,"")}function Vu(e,t,r){if(t=My(t),My(e)!==t&&r)throw Error(we(425))}function Gc(){}var W0=null,U0=null;function H0(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 $0=typeof setTimeout=="function"?setTimeout:void 0,KA=typeof clearTimeout=="function"?clearTimeout:void 0,Iy=typeof Promise=="function"?Promise:void 0,YA=typeof queueMicrotask=="function"?queueMicrotask:typeof Iy<"u"?function(e){return Iy.resolve(null).then(e).catch(XA)}:$0;function XA(e){setTimeout(function(){throw e})}function Ap(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),Os(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=o}while(r);Os(t)}function ra(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 Dy(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 ul=Math.random().toString(36).slice(2),Qn="__reactFiber$"+ul,Ns="__reactProps$"+ul,yo="__reactContainer$"+ul,q0="__reactEvents$"+ul,QA="__reactListeners$"+ul,JA="__reactHandles$"+ul;function Ma(e){var t=e[Qn];if(t)return t;for(var r=e.parentNode;r;){if(t=r[yo]||r[Qn]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=Dy(e);e!==null;){if(r=e[Qn])return r;e=Dy(e)}return t}e=r,r=e.parentNode}return null}function Zs(e){return e=e[Qn]||e[yo],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Ci(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(we(33))}function Ud(e){return e[Ns]||null}var G0=[],Ti=-1;function ha(e){return{current:e}}function Nt(e){0>Ti||(e.current=G0[Ti],G0[Ti]=null,Ti--)}function Pt(e,t){Ti++,G0[Ti]=e.current,e.current=t}var da={},Cr=ha(da),zr=ha(!1),Wa=da;function Hi(e,t){var r=e.type.contextTypes;if(!r)return da;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 Vr(e){return e=e.childContextTypes,e!=null}function Kc(){Nt(zr),Nt(Cr)}function Ly(e,t,r){if(Cr.current!==da)throw Error(we(168));Pt(Cr,t),Pt(zr,r)}function p1(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(we(108,DR(e)||"Unknown",o));return Wt({},r,n)}function Yc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||da,Wa=Cr.current,Pt(Cr,e),Pt(zr,zr.current),!0}function Fy(e,t,r){var n=e.stateNode;if(!n)throw Error(we(169));r?(e=p1(e,t,Wa),n.__reactInternalMemoizedMergedChildContext=e,Nt(zr),Nt(Cr),Pt(Cr,e)):Nt(zr),Pt(zr,r)}var fo=null,Hd=!1,Mp=!1;function h1(e){fo===null?fo=[e]:fo.push(e)}function ZA(e){Hd=!0,h1(e)}function ga(){if(!Mp&&fo!==null){Mp=!0;var e=0,t=_t;try{var r=fo;for(_t=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}fo=null,Hd=!1}catch(o){throw fo!==null&&(fo=fo.slice(e+1)),z_(dg,ga),o}finally{_t=t,Mp=!1}}return null}var Si=[],Oi=0,Xc=null,Qc=0,fn=[],pn=0,Ua=null,po=1,ho="";function Na(e,t){Si[Oi++]=Qc,Si[Oi++]=Xc,Xc=e,Qc=t}function g1(e,t,r){fn[pn++]=po,fn[pn++]=ho,fn[pn++]=Ua,Ua=e;var n=po;e=ho;var o=32-Mn(n)-1;n&=~(1<<o),r+=1;var a=32-Mn(t)+o;if(30<a){var i=o-o%5;a=(n&(1<<i)-1).toString(32),n>>=i,o-=i,po=1<<32-Mn(t)+o|r<<o|n,ho=a+e}else po=1<<a|r<<o|n,ho=e}function wg(e){e.return!==null&&(Na(e,1),g1(e,1,0))}function xg(e){for(;e===Xc;)Xc=Si[--Oi],Si[Oi]=null,Qc=Si[--Oi],Si[Oi]=null;for(;e===Ua;)Ua=fn[--pn],fn[pn]=null,ho=fn[--pn],fn[pn]=null,po=fn[--pn],fn[pn]=null}var Jr=null,Yr=null,Dt=!1,jn=null;function m1(e,t){var r=gn(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 zy(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,Jr=e,Yr=ra(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Jr=e,Yr=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=Ua!==null?{id:po,overflow:ho}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=gn(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,Jr=e,Yr=null,!0):!1;default:return!1}}function K0(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Y0(e){if(Dt){var t=Yr;if(t){var r=t;if(!zy(e,t)){if(K0(e))throw Error(we(418));t=ra(r.nextSibling);var n=Jr;t&&zy(e,t)?m1(n,r):(e.flags=e.flags&-4097|2,Dt=!1,Jr=e)}}else{if(K0(e))throw Error(we(418));e.flags=e.flags&-4097|2,Dt=!1,Jr=e}}}function Vy(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Jr=e}function Bu(e){if(e!==Jr)return!1;if(!Dt)return Vy(e),Dt=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!H0(e.type,e.memoizedProps)),t&&(t=Yr)){if(K0(e))throw b1(),Error(we(418));for(;t;)m1(e,t),t=ra(t.nextSibling)}if(Vy(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(we(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){Yr=ra(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}Yr=null}}else Yr=Jr?ra(e.stateNode.nextSibling):null;return!0}function b1(){for(var e=Yr;e;)e=ra(e.nextSibling)}function $i(){Yr=Jr=null,Dt=!1}function _g(e){jn===null?jn=[e]:jn.push(e)}var eM=To.ReactCurrentBatchConfig;function Pn(e,t){if(e&&e.defaultProps){t=Wt({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var Jc=ha(null),Zc=null,Pi=null,Cg=null;function Tg(){Cg=Pi=Zc=null}function Sg(e){var t=Jc.current;Nt(Jc),e._currentValue=t}function X0(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 Di(e,t){Zc=e,Cg=Pi=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Lr=!0),e.firstContext=null)}function yn(e){var t=e._currentValue;if(Cg!==e)if(e={context:e,memoizedValue:t,next:null},Pi===null){if(Zc===null)throw Error(we(308));Pi=e,Zc.dependencies={lanes:0,firstContext:e}}else Pi=Pi.next=e;return t}var Ia=null;function Og(e){Ia===null?Ia=[e]:Ia.push(e)}function v1(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,Og(t)):(r.next=o.next,o.next=r),t.interleaved=r,wo(e,n)}function wo(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 $o=!1;function Pg(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function y1(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 go(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function na(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,bt&2){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,wo(e,r)}return o=n.interleaved,o===null?(t.next=t,Og(n)):(t.next=o.next,o.next=t),n.interleaved=t,wo(e,r)}function pc(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,fg(e,r)}}function By(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 ed(e,t,r,n){var o=e.updateQueue;$o=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,u=o.shared.pending;if(u!==null){o.shared.pending=null;var f=u,g=f.next;f.next=null,i===null?a=g:i.next=g,i=f;var b=e.alternate;b!==null&&(b=b.updateQueue,u=b.lastBaseUpdate,u!==i&&(u===null?b.firstBaseUpdate=g:u.next=g,b.lastBaseUpdate=f))}if(a!==null){var _=o.baseState;i=0,b=g=f=null,u=a;do{var S=u.lane,T=u.eventTime;if((n&S)===S){b!==null&&(b=b.next={eventTime:T,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var C=e,w=u;switch(S=t,T=r,w.tag){case 1:if(C=w.payload,typeof C=="function"){_=C.call(T,_,S);break e}_=C;break e;case 3:C.flags=C.flags&-65537|128;case 0:if(C=w.payload,S=typeof C=="function"?C.call(T,_,S):C,S==null)break e;_=Wt({},_,S);break e;case 2:$o=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,S=o.effects,S===null?o.effects=[u]:S.push(u))}else T={eventTime:T,lane:S,tag:u.tag,payload:u.payload,callback:u.callback,next:null},b===null?(g=b=T,f=_):b=b.next=T,i|=S;if(u=u.next,u===null){if(u=o.shared.pending,u===null)break;S=u,u=S.next,S.next=null,o.lastBaseUpdate=S,o.shared.pending=null}}while(1);if(b===null&&(f=_),o.baseState=f,o.firstBaseUpdate=g,o.lastBaseUpdate=b,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);$a|=i,e.lanes=i,e.memoizedState=_}}function Wy(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(we(191,o));o.call(n)}}}var w1=new v_.Component().refs;function Q0(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:Wt({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var $d={isMounted:function(e){return(e=e._reactInternals)?Ja(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=kr(),o=aa(e),a=go(n,o);a.payload=t,r!=null&&(a.callback=r),t=na(e,a,o),t!==null&&(In(t,e,o,n),pc(t,e,o))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=kr(),o=aa(e),a=go(n,o);a.tag=1,a.payload=t,r!=null&&(a.callback=r),t=na(e,a,o),t!==null&&(In(t,e,o,n),pc(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=kr(),n=aa(e),o=go(r,n);o.tag=2,t!=null&&(o.callback=t),t=na(e,o,n),t!==null&&(In(t,e,n,r),pc(t,e,n))}};function Uy(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?!ks(r,n)||!ks(o,a):!0}function x1(e,t,r){var n=!1,o=da,a=t.contextType;return typeof a=="object"&&a!==null?a=yn(a):(o=Vr(t)?Wa:Cr.current,n=t.contextTypes,a=(n=n!=null)?Hi(e,o):da),t=new t(r,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=$d,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Hy(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&&$d.enqueueReplaceState(t,t.state,null)}function J0(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs=w1,Pg(e);var a=t.contextType;typeof a=="object"&&a!==null?o.context=yn(a):(a=Vr(t)?Wa:Cr.current,o.context=Hi(e,a)),o.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(Q0(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&&$d.enqueueReplaceState(o,o.state,null),ed(e,r,o,n),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function $l(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(we(309));var n=r.stateNode}if(!n)throw Error(we(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 u=o.refs;u===w1&&(u=o.refs={}),i===null?delete u[a]:u[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(we(284));if(!r._owner)throw Error(we(290,e))}return e}function Wu(e,t){throw e=Object.prototype.toString.call(t),Error(we(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function $y(e){var t=e._init;return t(e._payload)}function _1(e){function t(d,l){if(e){var c=d.deletions;c===null?(d.deletions=[l],d.flags|=16):c.push(l)}}function r(d,l){if(!e)return null;for(;l!==null;)t(d,l),l=l.sibling;return null}function n(d,l){for(d=new Map;l!==null;)l.key!==null?d.set(l.key,l):d.set(l.index,l),l=l.sibling;return d}function o(d,l){return d=ia(d,l),d.index=0,d.sibling=null,d}function a(d,l,c){return d.index=c,e?(c=d.alternate,c!==null?(c=c.index,c<l?(d.flags|=2,l):c):(d.flags|=2,l)):(d.flags|=1048576,l)}function i(d){return e&&d.alternate===null&&(d.flags|=2),d}function u(d,l,c,s){return l===null||l.tag!==6?(l=Bp(c,d.mode,s),l.return=d,l):(l=o(l,c),l.return=d,l)}function f(d,l,c,s){var h=c.type;return h===yi?b(d,l,c.props.children,s,c.key):l!==null&&(l.elementType===h||typeof h=="object"&&h!==null&&h.$$typeof===Ho&&$y(h)===l.type)?(s=o(l,c.props),s.ref=$l(d,l,c),s.return=d,s):(s=yc(c.type,c.key,c.props,null,d.mode,s),s.ref=$l(d,l,c),s.return=d,s)}function g(d,l,c,s){return l===null||l.tag!==4||l.stateNode.containerInfo!==c.containerInfo||l.stateNode.implementation!==c.implementation?(l=Wp(c,d.mode,s),l.return=d,l):(l=o(l,c.children||[]),l.return=d,l)}function b(d,l,c,s,h){return l===null||l.tag!==7?(l=za(c,d.mode,s,h),l.return=d,l):(l=o(l,c),l.return=d,l)}function _(d,l,c){if(typeof l=="string"&&l!==""||typeof l=="number")return l=Bp(""+l,d.mode,c),l.return=d,l;if(typeof l=="object"&&l!==null){switch(l.$$typeof){case Nu:return c=yc(l.type,l.key,l.props,null,d.mode,c),c.ref=$l(d,null,l),c.return=d,c;case vi:return l=Wp(l,d.mode,c),l.return=d,l;case Ho:var s=l._init;return _(d,s(l._payload),c)}if(Zl(l)||Vl(l))return l=za(l,d.mode,c,null),l.return=d,l;Wu(d,l)}return null}function S(d,l,c,s){var h=l!==null?l.key:null;if(typeof c=="string"&&c!==""||typeof c=="number")return h!==null?null:u(d,l,""+c,s);if(typeof c=="object"&&c!==null){switch(c.$$typeof){case Nu:return c.key===h?f(d,l,c,s):null;case vi:return c.key===h?g(d,l,c,s):null;case Ho:return h=c._init,S(d,l,h(c._payload),s)}if(Zl(c)||Vl(c))return h!==null?null:b(d,l,c,s,null);Wu(d,c)}return null}function T(d,l,c,s,h){if(typeof s=="string"&&s!==""||typeof s=="number")return d=d.get(c)||null,u(l,d,""+s,h);if(typeof s=="object"&&s!==null){switch(s.$$typeof){case Nu:return d=d.get(s.key===null?c:s.key)||null,f(l,d,s,h);case vi:return d=d.get(s.key===null?c:s.key)||null,g(l,d,s,h);case Ho:var v=s._init;return T(d,l,c,v(s._payload),h)}if(Zl(s)||Vl(s))return d=d.get(c)||null,b(l,d,s,h,null);Wu(l,s)}return null}function C(d,l,c,s){for(var h=null,v=null,y=l,E=l=0,P=null;y!==null&&E<c.length;E++){y.index>E?(P=y,y=null):P=y.sibling;var j=S(d,y,c[E],s);if(j===null){y===null&&(y=P);break}e&&y&&j.alternate===null&&t(d,y),l=a(j,l,E),v===null?h=j:v.sibling=j,v=j,y=P}if(E===c.length)return r(d,y),Dt&&Na(d,E),h;if(y===null){for(;E<c.length;E++)y=_(d,c[E],s),y!==null&&(l=a(y,l,E),v===null?h=y:v.sibling=y,v=y);return Dt&&Na(d,E),h}for(y=n(d,y);E<c.length;E++)P=T(y,d,E,c[E],s),P!==null&&(e&&P.alternate!==null&&y.delete(P.key===null?E:P.key),l=a(P,l,E),v===null?h=P:v.sibling=P,v=P);return e&&y.forEach(function(N){return t(d,N)}),Dt&&Na(d,E),h}function w(d,l,c,s){var h=Vl(c);if(typeof h!="function")throw Error(we(150));if(c=h.call(c),c==null)throw Error(we(151));for(var v=h=null,y=l,E=l=0,P=null,j=c.next();y!==null&&!j.done;E++,j=c.next()){y.index>E?(P=y,y=null):P=y.sibling;var N=S(d,y,j.value,s);if(N===null){y===null&&(y=P);break}e&&y&&N.alternate===null&&t(d,y),l=a(N,l,E),v===null?h=N:v.sibling=N,v=N,y=P}if(j.done)return r(d,y),Dt&&Na(d,E),h;if(y===null){for(;!j.done;E++,j=c.next())j=_(d,j.value,s),j!==null&&(l=a(j,l,E),v===null?h=j:v.sibling=j,v=j);return Dt&&Na(d,E),h}for(y=n(d,y);!j.done;E++,j=c.next())j=T(y,d,E,j.value,s),j!==null&&(e&&j.alternate!==null&&y.delete(j.key===null?E:j.key),l=a(j,l,E),v===null?h=j:v.sibling=j,v=j);return e&&y.forEach(function(M){return t(d,M)}),Dt&&Na(d,E),h}function m(d,l,c,s){if(typeof c=="object"&&c!==null&&c.type===yi&&c.key===null&&(c=c.props.children),typeof c=="object"&&c!==null){switch(c.$$typeof){case Nu:e:{for(var h=c.key,v=l;v!==null;){if(v.key===h){if(h=c.type,h===yi){if(v.tag===7){r(d,v.sibling),l=o(v,c.props.children),l.return=d,d=l;break e}}else if(v.elementType===h||typeof h=="object"&&h!==null&&h.$$typeof===Ho&&$y(h)===v.type){r(d,v.sibling),l=o(v,c.props),l.ref=$l(d,v,c),l.return=d,d=l;break e}r(d,v);break}else t(d,v);v=v.sibling}c.type===yi?(l=za(c.props.children,d.mode,s,c.key),l.return=d,d=l):(s=yc(c.type,c.key,c.props,null,d.mode,s),s.ref=$l(d,l,c),s.return=d,d=s)}return i(d);case vi:e:{for(v=c.key;l!==null;){if(l.key===v)if(l.tag===4&&l.stateNode.containerInfo===c.containerInfo&&l.stateNode.implementation===c.implementation){r(d,l.sibling),l=o(l,c.children||[]),l.return=d,d=l;break e}else{r(d,l);break}else t(d,l);l=l.sibling}l=Wp(c,d.mode,s),l.return=d,d=l}return i(d);case Ho:return v=c._init,m(d,l,v(c._payload),s)}if(Zl(c))return C(d,l,c,s);if(Vl(c))return w(d,l,c,s);Wu(d,c)}return typeof c=="string"&&c!==""||typeof c=="number"?(c=""+c,l!==null&&l.tag===6?(r(d,l.sibling),l=o(l,c),l.return=d,d=l):(r(d,l),l=Bp(c,d.mode,s),l.return=d,d=l),i(d)):r(d,l)}return m}var qi=_1(!0),C1=_1(!1),eu={},Zn=ha(eu),Rs=ha(eu),As=ha(eu);function Da(e){if(e===eu)throw Error(we(174));return e}function kg(e,t){switch(Pt(As,t),Pt(Rs,e),Pt(Zn,eu),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:j0(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=j0(t,e)}Nt(Zn),Pt(Zn,t)}function Gi(){Nt(Zn),Nt(Rs),Nt(As)}function T1(e){Da(As.current);var t=Da(Zn.current),r=j0(t,e.type);t!==r&&(Pt(Rs,e),Pt(Zn,r))}function Eg(e){Rs.current===e&&(Nt(Zn),Nt(Rs))}var Ft=ha(0);function td(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 Ip=[];function jg(){for(var e=0;e<Ip.length;e++)Ip[e]._workInProgressVersionPrimary=null;Ip.length=0}var hc=To.ReactCurrentDispatcher,Dp=To.ReactCurrentBatchConfig,Ha=0,Vt=null,rr=null,sr=null,rd=!1,ds=!1,Ms=0,tM=0;function br(){throw Error(we(321))}function Ng(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Ln(e[r],t[r]))return!1;return!0}function Rg(e,t,r,n,o,a){if(Ha=a,Vt=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,hc.current=e===null||e.memoizedState===null?aM:iM,e=r(n,o),ds){a=0;do{if(ds=!1,Ms=0,25<=a)throw Error(we(301));a+=1,sr=rr=null,t.updateQueue=null,hc.current=lM,e=r(n,o)}while(ds)}if(hc.current=nd,t=rr!==null&&rr.next!==null,Ha=0,sr=rr=Vt=null,rd=!1,t)throw Error(we(300));return e}function Ag(){var e=Ms!==0;return Ms=0,e}function Xn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return sr===null?Vt.memoizedState=sr=e:sr=sr.next=e,sr}function wn(){if(rr===null){var e=Vt.alternate;e=e!==null?e.memoizedState:null}else e=rr.next;var t=sr===null?Vt.memoizedState:sr.next;if(t!==null)sr=t,rr=e;else{if(e===null)throw Error(we(310));rr=e,e={memoizedState:rr.memoizedState,baseState:rr.baseState,baseQueue:rr.baseQueue,queue:rr.queue,next:null},sr===null?Vt.memoizedState=sr=e:sr=sr.next=e}return sr}function Is(e,t){return typeof t=="function"?t(e):t}function Lp(e){var t=wn(),r=t.queue;if(r===null)throw Error(we(311));r.lastRenderedReducer=e;var n=rr,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 u=i=null,f=null,g=a;do{var b=g.lane;if((Ha&b)===b)f!==null&&(f=f.next={lane:0,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null}),n=g.hasEagerState?g.eagerState:e(n,g.action);else{var _={lane:b,action:g.action,hasEagerState:g.hasEagerState,eagerState:g.eagerState,next:null};f===null?(u=f=_,i=n):f=f.next=_,Vt.lanes|=b,$a|=b}g=g.next}while(g!==null&&g!==a);f===null?i=n:f.next=u,Ln(n,t.memoizedState)||(Lr=!0),t.memoizedState=n,t.baseState=i,t.baseQueue=f,r.lastRenderedState=n}if(e=r.interleaved,e!==null){o=e;do a=o.lane,Vt.lanes|=a,$a|=a,o=o.next;while(o!==e)}else o===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function Fp(e){var t=wn(),r=t.queue;if(r===null)throw Error(we(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);Ln(a,t.memoizedState)||(Lr=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function S1(){}function O1(e,t){var r=Vt,n=wn(),o=t(),a=!Ln(n.memoizedState,o);if(a&&(n.memoizedState=o,Lr=!0),n=n.queue,Mg(E1.bind(null,r,n,e),[e]),n.getSnapshot!==t||a||sr!==null&&sr.memoizedState.tag&1){if(r.flags|=2048,Ds(9,k1.bind(null,r,n,o,t),void 0,null),ur===null)throw Error(we(349));Ha&30||P1(r,t,o)}return o}function P1(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Vt.updateQueue,t===null?(t={lastEffect:null,stores:null},Vt.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function k1(e,t,r,n){t.value=r,t.getSnapshot=n,j1(t)&&N1(e)}function E1(e,t,r){return r(function(){j1(t)&&N1(e)})}function j1(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Ln(e,r)}catch{return!0}}function N1(e){var t=wo(e,1);t!==null&&In(t,e,1,-1)}function qy(e){var t=Xn();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Is,lastRenderedState:e},t.queue=e,e=e.dispatch=oM.bind(null,Vt,e),[t.memoizedState,e]}function Ds(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=Vt.updateQueue,t===null?(t={lastEffect:null,stores:null},Vt.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 R1(){return wn().memoizedState}function gc(e,t,r,n){var o=Xn();Vt.flags|=e,o.memoizedState=Ds(1|t,r,void 0,n===void 0?null:n)}function qd(e,t,r,n){var o=wn();n=n===void 0?null:n;var a=void 0;if(rr!==null){var i=rr.memoizedState;if(a=i.destroy,n!==null&&Ng(n,i.deps)){o.memoizedState=Ds(t,r,a,n);return}}Vt.flags|=e,o.memoizedState=Ds(1|t,r,a,n)}function Gy(e,t){return gc(8390656,8,e,t)}function Mg(e,t){return qd(2048,8,e,t)}function A1(e,t){return qd(4,2,e,t)}function M1(e,t){return qd(4,4,e,t)}function I1(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 D1(e,t,r){return r=r!=null?r.concat([e]):null,qd(4,4,I1.bind(null,t,e),r)}function Ig(){}function L1(e,t){var r=wn();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&Ng(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function F1(e,t){var r=wn();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&Ng(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function z1(e,t,r){return Ha&21?(Ln(r,t)||(r=W_(),Vt.lanes|=r,$a|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Lr=!0),e.memoizedState=r)}function rM(e,t){var r=_t;_t=r!==0&&4>r?r:4,e(!0);var n=Dp.transition;Dp.transition={};try{e(!1),t()}finally{_t=r,Dp.transition=n}}function V1(){return wn().memoizedState}function nM(e,t,r){var n=aa(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},B1(e))W1(t,r);else if(r=v1(e,t,r,n),r!==null){var o=kr();In(r,e,n,o),U1(r,t,n)}}function oM(e,t,r){var n=aa(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(B1(e))W1(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,u=a(i,r);if(o.hasEagerState=!0,o.eagerState=u,Ln(u,i)){var f=t.interleaved;f===null?(o.next=o,Og(t)):(o.next=f.next,f.next=o),t.interleaved=o;return}}catch{}finally{}r=v1(e,t,o,n),r!==null&&(o=kr(),In(r,e,n,o),U1(r,t,n))}}function B1(e){var t=e.alternate;return e===Vt||t!==null&&t===Vt}function W1(e,t){ds=rd=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function U1(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,fg(e,r)}}var nd={readContext:yn,useCallback:br,useContext:br,useEffect:br,useImperativeHandle:br,useInsertionEffect:br,useLayoutEffect:br,useMemo:br,useReducer:br,useRef:br,useState:br,useDebugValue:br,useDeferredValue:br,useTransition:br,useMutableSource:br,useSyncExternalStore:br,useId:br,unstable_isNewReconciler:!1},aM={readContext:yn,useCallback:function(e,t){return Xn().memoizedState=[e,t===void 0?null:t],e},useContext:yn,useEffect:Gy,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,gc(4194308,4,I1.bind(null,t,e),r)},useLayoutEffect:function(e,t){return gc(4194308,4,e,t)},useInsertionEffect:function(e,t){return gc(4,2,e,t)},useMemo:function(e,t){var r=Xn();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Xn();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=nM.bind(null,Vt,e),[n.memoizedState,e]},useRef:function(e){var t=Xn();return e={current:e},t.memoizedState=e},useState:qy,useDebugValue:Ig,useDeferredValue:function(e){return Xn().memoizedState=e},useTransition:function(){var e=qy(!1),t=e[0];return e=rM.bind(null,e[1]),Xn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=Vt,o=Xn();if(Dt){if(r===void 0)throw Error(we(407));r=r()}else{if(r=t(),ur===null)throw Error(we(349));Ha&30||P1(n,t,r)}o.memoizedState=r;var a={value:r,getSnapshot:t};return o.queue=a,Gy(E1.bind(null,n,a,e),[e]),n.flags|=2048,Ds(9,k1.bind(null,n,a,r,t),void 0,null),r},useId:function(){var e=Xn(),t=ur.identifierPrefix;if(Dt){var r=ho,n=po;r=(n&~(1<<32-Mn(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Ms++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=tM++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},iM={readContext:yn,useCallback:L1,useContext:yn,useEffect:Mg,useImperativeHandle:D1,useInsertionEffect:A1,useLayoutEffect:M1,useMemo:F1,useReducer:Lp,useRef:R1,useState:function(){return Lp(Is)},useDebugValue:Ig,useDeferredValue:function(e){var t=wn();return z1(t,rr.memoizedState,e)},useTransition:function(){var e=Lp(Is)[0],t=wn().memoizedState;return[e,t]},useMutableSource:S1,useSyncExternalStore:O1,useId:V1,unstable_isNewReconciler:!1},lM={readContext:yn,useCallback:L1,useContext:yn,useEffect:Mg,useImperativeHandle:D1,useInsertionEffect:A1,useLayoutEffect:M1,useMemo:F1,useReducer:Fp,useRef:R1,useState:function(){return Fp(Is)},useDebugValue:Ig,useDeferredValue:function(e){var t=wn();return rr===null?t.memoizedState=e:z1(t,rr.memoizedState,e)},useTransition:function(){var e=Fp(Is)[0],t=wn().memoizedState;return[e,t]},useMutableSource:S1,useSyncExternalStore:O1,useId:V1,unstable_isNewReconciler:!1};function Ki(e,t){try{var r="",n=t;do r+=IR(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 zp(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function Z0(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var sM=typeof WeakMap=="function"?WeakMap:Map;function H1(e,t,r){r=go(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){ad||(ad=!0,uh=n),Z0(e,t)},r}function $1(e,t,r){r=go(-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(){Z0(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){Z0(e,t),typeof n!="function"&&(oa===null?oa=new Set([this]):oa.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),r}function Ky(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new sM;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=_M.bind(null,e,t,r),t.then(e,e))}function Yy(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 Xy(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=go(-1,1),t.tag=2,na(r,t,1))),r.lanes|=1),e)}var uM=To.ReactCurrentOwner,Lr=!1;function Pr(e,t,r,n){t.child=e===null?C1(t,null,r,n):qi(t,e.child,r,n)}function Qy(e,t,r,n,o){r=r.render;var a=t.ref;return Di(t,o),n=Rg(e,t,r,n,a,o),r=Ag(),e!==null&&!Lr?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,xo(e,t,o)):(Dt&&r&&wg(t),t.flags|=1,Pr(e,t,n,o),t.child)}function Jy(e,t,r,n,o){if(e===null){var a=r.type;return typeof a=="function"&&!Ug(a)&&a.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=a,q1(e,t,a,n,o)):(e=yc(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:ks,r(i,n)&&e.ref===t.ref)return xo(e,t,o)}return t.flags|=1,e=ia(a,n),e.ref=t.ref,e.return=t,t.child=e}function q1(e,t,r,n,o){if(e!==null){var a=e.memoizedProps;if(ks(a,n)&&e.ref===t.ref)if(Lr=!1,t.pendingProps=n=a,(e.lanes&o)!==0)e.flags&131072&&(Lr=!0);else return t.lanes=e.lanes,xo(e,t,o)}return eh(e,t,r,n,o)}function G1(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},Pt(Ei,Kr),Kr|=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,Pt(Ei,Kr),Kr|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=a!==null?a.baseLanes:r,Pt(Ei,Kr),Kr|=n}else a!==null?(n=a.baseLanes|r,t.memoizedState=null):n=r,Pt(Ei,Kr),Kr|=n;return Pr(e,t,o,r),t.child}function K1(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function eh(e,t,r,n,o){var a=Vr(r)?Wa:Cr.current;return a=Hi(t,a),Di(t,o),r=Rg(e,t,r,n,a,o),n=Ag(),e!==null&&!Lr?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,xo(e,t,o)):(Dt&&n&&wg(t),t.flags|=1,Pr(e,t,r,o),t.child)}function Zy(e,t,r,n,o){if(Vr(r)){var a=!0;Yc(t)}else a=!1;if(Di(t,o),t.stateNode===null)mc(e,t),x1(t,r,n),J0(t,r,n,o),n=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var f=i.context,g=r.contextType;typeof g=="object"&&g!==null?g=yn(g):(g=Vr(r)?Wa:Cr.current,g=Hi(t,g));var b=r.getDerivedStateFromProps,_=typeof b=="function"||typeof i.getSnapshotBeforeUpdate=="function";_||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==n||f!==g)&&Hy(t,i,n,g),$o=!1;var S=t.memoizedState;i.state=S,ed(t,n,i,o),f=t.memoizedState,u!==n||S!==f||zr.current||$o?(typeof b=="function"&&(Q0(t,r,b,n),f=t.memoizedState),(u=$o||Uy(t,r,u,n,S,f,g))?(_||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=f),i.props=n,i.state=f,i.context=g,n=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,y1(e,t),u=t.memoizedProps,g=t.type===t.elementType?u:Pn(t.type,u),i.props=g,_=t.pendingProps,S=i.context,f=r.contextType,typeof f=="object"&&f!==null?f=yn(f):(f=Vr(r)?Wa:Cr.current,f=Hi(t,f));var T=r.getDerivedStateFromProps;(b=typeof T=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==_||S!==f)&&Hy(t,i,n,f),$o=!1,S=t.memoizedState,i.state=S,ed(t,n,i,o);var C=t.memoizedState;u!==_||S!==C||zr.current||$o?(typeof T=="function"&&(Q0(t,r,T,n),C=t.memoizedState),(g=$o||Uy(t,r,g,n,S,C,f)||!1)?(b||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,C,f),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,C,f)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&S===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&S===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=C),i.props=n,i.state=C,i.context=f,n=g):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&S===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&S===e.memoizedState||(t.flags|=1024),n=!1)}return th(e,t,r,n,a,o)}function th(e,t,r,n,o,a){K1(e,t);var i=(t.flags&128)!==0;if(!n&&!i)return o&&Fy(t,r,!1),xo(e,t,a);n=t.stateNode,uM.current=t;var u=i&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&i?(t.child=qi(t,e.child,null,a),t.child=qi(t,null,u,a)):Pr(e,t,u,a),t.memoizedState=n.state,o&&Fy(t,r,!0),t.child}function Y1(e){var t=e.stateNode;t.pendingContext?Ly(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ly(e,t.context,!1),kg(e,t.containerInfo)}function ew(e,t,r,n,o){return $i(),_g(o),t.flags|=256,Pr(e,t,r,n),t.child}var rh={dehydrated:null,treeContext:null,retryLane:0};function nh(e){return{baseLanes:e,cachePool:null,transitions:null}}function X1(e,t,r){var n=t.pendingProps,o=Ft.current,a=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(o&2)!==0),u?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),Pt(Ft,o&1),e===null)return Y0(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=Yd(i,n,0,null),e=za(e,n,r,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=nh(r),t.memoizedState=rh,e):Dg(t,i));if(o=e.memoizedState,o!==null&&(u=o.dehydrated,u!==null))return cM(e,t,i,n,u,o,r);if(a){a=n.fallback,i=t.mode,o=e.child,u=o.sibling;var f={mode:"hidden",children:n.children};return!(i&1)&&t.child!==o?(n=t.child,n.childLanes=0,n.pendingProps=f,t.deletions=null):(n=ia(o,f),n.subtreeFlags=o.subtreeFlags&14680064),u!==null?a=ia(u,a):(a=za(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?nh(r):{baseLanes:i.baseLanes|r,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~r,t.memoizedState=rh,n}return a=e.child,e=a.sibling,n=ia(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 Dg(e,t){return t=Yd({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Uu(e,t,r,n){return n!==null&&_g(n),qi(t,e.child,null,r),e=Dg(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function cM(e,t,r,n,o,a,i){if(r)return t.flags&256?(t.flags&=-257,n=zp(Error(we(422))),Uu(e,t,i,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=n.fallback,o=t.mode,n=Yd({mode:"visible",children:n.children},o,0,null),a=za(a,o,i,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,t.mode&1&&qi(t,e.child,null,i),t.child.memoizedState=nh(i),t.memoizedState=rh,a);if(!(t.mode&1))return Uu(e,t,i,null);if(o.data==="$!"){if(n=o.nextSibling&&o.nextSibling.dataset,n)var u=n.dgst;return n=u,a=Error(we(419)),n=zp(a,n,void 0),Uu(e,t,i,n)}if(u=(i&e.childLanes)!==0,Lr||u){if(n=ur,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,wo(e,o),In(n,e,o,-1))}return Wg(),n=zp(Error(we(421))),Uu(e,t,i,n)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=CM.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,Yr=ra(o.nextSibling),Jr=t,Dt=!0,jn=null,e!==null&&(fn[pn++]=po,fn[pn++]=ho,fn[pn++]=Ua,po=e.id,ho=e.overflow,Ua=t),t=Dg(t,n.children),t.flags|=4096,t)}function tw(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),X0(e.return,t,r)}function Vp(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 Q1(e,t,r){var n=t.pendingProps,o=n.revealOrder,a=n.tail;if(Pr(e,t,n.children,r),n=Ft.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&&tw(e,r,t);else if(e.tag===19)tw(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(Pt(Ft,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&&td(e)===null&&(o=r),r=r.sibling;r=o,r===null?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),Vp(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&&td(e)===null){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}Vp(t,!0,r,null,a);break;case"together":Vp(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function mc(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function xo(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),$a|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(we(153));if(t.child!==null){for(e=t.child,r=ia(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=ia(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function dM(e,t,r){switch(t.tag){case 3:Y1(t),$i();break;case 5:T1(t);break;case 1:Vr(t.type)&&Yc(t);break;case 4:kg(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,o=t.memoizedProps.value;Pt(Jc,n._currentValue),n._currentValue=o;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(Pt(Ft,Ft.current&1),t.flags|=128,null):r&t.child.childLanes?X1(e,t,r):(Pt(Ft,Ft.current&1),e=xo(e,t,r),e!==null?e.sibling:null);Pt(Ft,Ft.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&128){if(n)return Q1(e,t,r);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Pt(Ft,Ft.current),n)break;return null;case 22:case 23:return t.lanes=0,G1(e,t,r)}return xo(e,t,r)}var J1,oh,Z1,e5;J1=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}};oh=function(){};Z1=function(e,t,r,n){var o=e.memoizedProps;if(o!==n){e=t.stateNode,Da(Zn.current);var a=null;switch(r){case"input":o=O0(e,o),n=O0(e,n),a=[];break;case"select":o=Wt({},o,{value:void 0}),n=Wt({},n,{value:void 0}),a=[];break;case"textarea":o=E0(e,o),n=E0(e,n),a=[];break;default:typeof o.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=Gc)}N0(r,n);var i;r=null;for(g in o)if(!n.hasOwnProperty(g)&&o.hasOwnProperty(g)&&o[g]!=null)if(g==="style"){var u=o[g];for(i in u)u.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else g!=="dangerouslySetInnerHTML"&&g!=="children"&&g!=="suppressContentEditableWarning"&&g!=="suppressHydrationWarning"&&g!=="autoFocus"&&(xs.hasOwnProperty(g)?a||(a=[]):(a=a||[]).push(g,null));for(g in n){var f=n[g];if(u=o!=null?o[g]:void 0,n.hasOwnProperty(g)&&f!==u&&(f!=null||u!=null))if(g==="style")if(u){for(i in u)!u.hasOwnProperty(i)||f&&f.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in f)f.hasOwnProperty(i)&&u[i]!==f[i]&&(r||(r={}),r[i]=f[i])}else r||(a||(a=[]),a.push(g,r)),r=f;else g==="dangerouslySetInnerHTML"?(f=f?f.__html:void 0,u=u?u.__html:void 0,f!=null&&u!==f&&(a=a||[]).push(g,f)):g==="children"?typeof f!="string"&&typeof f!="number"||(a=a||[]).push(g,""+f):g!=="suppressContentEditableWarning"&&g!=="suppressHydrationWarning"&&(xs.hasOwnProperty(g)?(f!=null&&g==="onScroll"&&Et("scroll",e),a||u===f||(a=[])):(a=a||[]).push(g,f))}r&&(a=a||[]).push("style",r);var g=a;(t.updateQueue=g)&&(t.flags|=4)}};e5=function(e,t,r,n){r!==n&&(t.flags|=4)};function ql(e,t){if(!Dt)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 vr(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 fM(e,t,r){var n=t.pendingProps;switch(xg(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return vr(t),null;case 1:return Vr(t.type)&&Kc(),vr(t),null;case 3:return n=t.stateNode,Gi(),Nt(zr),Nt(Cr),jg(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Bu(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,jn!==null&&(fh(jn),jn=null))),oh(e,t),vr(t),null;case 5:Eg(t);var o=Da(As.current);if(r=t.type,e!==null&&t.stateNode!=null)Z1(e,t,r,n,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error(we(166));return vr(t),null}if(e=Da(Zn.current),Bu(t)){n=t.stateNode,r=t.type;var a=t.memoizedProps;switch(n[Qn]=t,n[Ns]=a,e=(t.mode&1)!==0,r){case"dialog":Et("cancel",n),Et("close",n);break;case"iframe":case"object":case"embed":Et("load",n);break;case"video":case"audio":for(o=0;o<ts.length;o++)Et(ts[o],n);break;case"source":Et("error",n);break;case"img":case"image":case"link":Et("error",n),Et("load",n);break;case"details":Et("toggle",n);break;case"input":cy(n,a),Et("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},Et("invalid",n);break;case"textarea":fy(n,a),Et("invalid",n)}N0(r,a),o=null;for(var i in a)if(a.hasOwnProperty(i)){var u=a[i];i==="children"?typeof u=="string"?n.textContent!==u&&(a.suppressHydrationWarning!==!0&&Vu(n.textContent,u,e),o=["children",u]):typeof u=="number"&&n.textContent!==""+u&&(a.suppressHydrationWarning!==!0&&Vu(n.textContent,u,e),o=["children",""+u]):xs.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&Et("scroll",n)}switch(r){case"input":Ru(n),dy(n,a,!0);break;case"textarea":Ru(n),py(n);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(n.onclick=Gc)}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=P_(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[Qn]=t,e[Ns]=n,J1(e,t,!1,!1),t.stateNode=e;e:{switch(i=R0(r,n),r){case"dialog":Et("cancel",e),Et("close",e),o=n;break;case"iframe":case"object":case"embed":Et("load",e),o=n;break;case"video":case"audio":for(o=0;o<ts.length;o++)Et(ts[o],e);o=n;break;case"source":Et("error",e),o=n;break;case"img":case"image":case"link":Et("error",e),Et("load",e),o=n;break;case"details":Et("toggle",e),o=n;break;case"input":cy(e,n),o=O0(e,n),Et("invalid",e);break;case"option":o=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},o=Wt({},n,{value:void 0}),Et("invalid",e);break;case"textarea":fy(e,n),o=E0(e,n),Et("invalid",e);break;default:o=n}N0(r,o),u=o;for(a in u)if(u.hasOwnProperty(a)){var f=u[a];a==="style"?j_(e,f):a==="dangerouslySetInnerHTML"?(f=f?f.__html:void 0,f!=null&&k_(e,f)):a==="children"?typeof f=="string"?(r!=="textarea"||f!=="")&&_s(e,f):typeof f=="number"&&_s(e,""+f):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(xs.hasOwnProperty(a)?f!=null&&a==="onScroll"&&Et("scroll",e):f!=null&&ig(e,a,f,i))}switch(r){case"input":Ru(e),dy(e,n,!1);break;case"textarea":Ru(e),py(e);break;case"option":n.value!=null&&e.setAttribute("value",""+ca(n.value));break;case"select":e.multiple=!!n.multiple,a=n.value,a!=null?Ri(e,!!n.multiple,a,!1):n.defaultValue!=null&&Ri(e,!!n.multiple,n.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Gc)}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 vr(t),null;case 6:if(e&&t.stateNode!=null)e5(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(we(166));if(r=Da(As.current),Da(Zn.current),Bu(t)){if(n=t.stateNode,r=t.memoizedProps,n[Qn]=t,(a=n.nodeValue!==r)&&(e=Jr,e!==null))switch(e.tag){case 3:Vu(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Vu(n.nodeValue,r,(e.mode&1)!==0)}a&&(t.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[Qn]=t,t.stateNode=n}return vr(t),null;case 13:if(Nt(Ft),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Dt&&Yr!==null&&t.mode&1&&!(t.flags&128))b1(),$i(),t.flags|=98560,a=!1;else if(a=Bu(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(we(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(we(317));a[Qn]=t}else $i(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;vr(t),a=!1}else jn!==null&&(fh(jn),jn=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||Ft.current&1?nr===0&&(nr=3):Wg())),t.updateQueue!==null&&(t.flags|=4),vr(t),null);case 4:return Gi(),oh(e,t),e===null&&Es(t.stateNode.containerInfo),vr(t),null;case 10:return Sg(t.type._context),vr(t),null;case 17:return Vr(t.type)&&Kc(),vr(t),null;case 19:if(Nt(Ft),a=t.memoizedState,a===null)return vr(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)ql(a,!1);else{if(nr!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=td(e),i!==null){for(t.flags|=128,ql(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 Pt(Ft,Ft.current&1|2),t.child}e=e.sibling}a.tail!==null&&Yt()>Yi&&(t.flags|=128,n=!0,ql(a,!1),t.lanes=4194304)}else{if(!n)if(e=td(i),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),ql(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!Dt)return vr(t),null}else 2*Yt()-a.renderingStartTime>Yi&&r!==1073741824&&(t.flags|=128,n=!0,ql(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=Yt(),t.sibling=null,r=Ft.current,Pt(Ft,n?r&1|2:r&1),t):(vr(t),null);case 22:case 23:return Bg(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?Kr&1073741824&&(vr(t),t.subtreeFlags&6&&(t.flags|=8192)):vr(t),null;case 24:return null;case 25:return null}throw Error(we(156,t.tag))}function pM(e,t){switch(xg(t),t.tag){case 1:return Vr(t.type)&&Kc(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Gi(),Nt(zr),Nt(Cr),jg(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Eg(t),null;case 13:if(Nt(Ft),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(we(340));$i()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Nt(Ft),null;case 4:return Gi(),null;case 10:return Sg(t.type._context),null;case 22:case 23:return Bg(),null;case 24:return null;default:return null}}var Hu=!1,xr=!1,hM=typeof WeakSet=="function"?WeakSet:Set,Ae=null;function ki(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){qt(e,t,n)}else r.current=null}function ah(e,t,r){try{r()}catch(n){qt(e,t,n)}}var rw=!1;function gM(e,t){if(W0=Hc,e=o1(),yg(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,u=-1,f=-1,g=0,b=0,_=e,S=null;t:for(;;){for(var T;_!==r||o!==0&&_.nodeType!==3||(u=i+o),_!==a||n!==0&&_.nodeType!==3||(f=i+n),_.nodeType===3&&(i+=_.nodeValue.length),(T=_.firstChild)!==null;)S=_,_=T;for(;;){if(_===e)break t;if(S===r&&++g===o&&(u=i),S===a&&++b===n&&(f=i),(T=_.nextSibling)!==null)break;_=S,S=_.parentNode}_=T}r=u===-1||f===-1?null:{start:u,end:f}}else r=null}r=r||{start:0,end:0}}else r=null;for(U0={focusedElem:e,selectionRange:r},Hc=!1,Ae=t;Ae!==null;)if(t=Ae,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ae=e;else for(;Ae!==null;){t=Ae;try{var C=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(C!==null){var w=C.memoizedProps,m=C.memoizedState,d=t.stateNode,l=d.getSnapshotBeforeUpdate(t.elementType===t.type?w:Pn(t.type,w),m);d.__reactInternalSnapshotBeforeUpdate=l}break;case 3:var c=t.stateNode.containerInfo;c.nodeType===1?c.textContent="":c.nodeType===9&&c.documentElement&&c.removeChild(c.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(we(163))}}catch(s){qt(t,t.return,s)}if(e=t.sibling,e!==null){e.return=t.return,Ae=e;break}Ae=t.return}return C=rw,rw=!1,C}function fs(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&&ah(t,r,a)}o=o.next}while(o!==n)}}function Gd(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 ih(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 t5(e){var t=e.alternate;t!==null&&(e.alternate=null,t5(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qn],delete t[Ns],delete t[q0],delete t[QA],delete t[JA])),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 r5(e){return e.tag===5||e.tag===3||e.tag===4}function nw(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||r5(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 lh(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=Gc));else if(n!==4&&(e=e.child,e!==null))for(lh(e,t,r),e=e.sibling;e!==null;)lh(e,t,r),e=e.sibling}function sh(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(sh(e,t,r),e=e.sibling;e!==null;)sh(e,t,r),e=e.sibling}var fr=null,kn=!1;function Bo(e,t,r){for(r=r.child;r!==null;)n5(e,t,r),r=r.sibling}function n5(e,t,r){if(Jn&&typeof Jn.onCommitFiberUnmount=="function")try{Jn.onCommitFiberUnmount(zd,r)}catch{}switch(r.tag){case 5:xr||ki(r,t);case 6:var n=fr,o=kn;fr=null,Bo(e,t,r),fr=n,kn=o,fr!==null&&(kn?(e=fr,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):fr.removeChild(r.stateNode));break;case 18:fr!==null&&(kn?(e=fr,r=r.stateNode,e.nodeType===8?Ap(e.parentNode,r):e.nodeType===1&&Ap(e,r),Os(e)):Ap(fr,r.stateNode));break;case 4:n=fr,o=kn,fr=r.stateNode.containerInfo,kn=!0,Bo(e,t,r),fr=n,kn=o;break;case 0:case 11:case 14:case 15:if(!xr&&(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)&&ah(r,t,i),o=o.next}while(o!==n)}Bo(e,t,r);break;case 1:if(!xr&&(ki(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(u){qt(r,t,u)}Bo(e,t,r);break;case 21:Bo(e,t,r);break;case 22:r.mode&1?(xr=(n=xr)||r.memoizedState!==null,Bo(e,t,r),xr=n):Bo(e,t,r);break;default:Bo(e,t,r)}}function ow(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new hM),t.forEach(function(n){var o=TM.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function Sn(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,u=i;e:for(;u!==null;){switch(u.tag){case 5:fr=u.stateNode,kn=!1;break e;case 3:fr=u.stateNode.containerInfo,kn=!0;break e;case 4:fr=u.stateNode.containerInfo,kn=!0;break e}u=u.return}if(fr===null)throw Error(we(160));n5(a,i,o),fr=null,kn=!1;var f=o.alternate;f!==null&&(f.return=null),o.return=null}catch(g){qt(o,t,g)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)o5(t,e),t=t.sibling}function o5(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Sn(t,e),Yn(e),n&4){try{fs(3,e,e.return),Gd(3,e)}catch(w){qt(e,e.return,w)}try{fs(5,e,e.return)}catch(w){qt(e,e.return,w)}}break;case 1:Sn(t,e),Yn(e),n&512&&r!==null&&ki(r,r.return);break;case 5:if(Sn(t,e),Yn(e),n&512&&r!==null&&ki(r,r.return),e.flags&32){var o=e.stateNode;try{_s(o,"")}catch(w){qt(e,e.return,w)}}if(n&4&&(o=e.stateNode,o!=null)){var a=e.memoizedProps,i=r!==null?r.memoizedProps:a,u=e.type,f=e.updateQueue;if(e.updateQueue=null,f!==null)try{u==="input"&&a.type==="radio"&&a.name!=null&&S_(o,a),R0(u,i);var g=R0(u,a);for(i=0;i<f.length;i+=2){var b=f[i],_=f[i+1];b==="style"?j_(o,_):b==="dangerouslySetInnerHTML"?k_(o,_):b==="children"?_s(o,_):ig(o,b,_,g)}switch(u){case"input":P0(o,a);break;case"textarea":O_(o,a);break;case"select":var S=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var T=a.value;T!=null?Ri(o,!!a.multiple,T,!1):S!==!!a.multiple&&(a.defaultValue!=null?Ri(o,!!a.multiple,a.defaultValue,!0):Ri(o,!!a.multiple,a.multiple?[]:"",!1))}o[Ns]=a}catch(w){qt(e,e.return,w)}}break;case 6:if(Sn(t,e),Yn(e),n&4){if(e.stateNode===null)throw Error(we(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(w){qt(e,e.return,w)}}break;case 3:if(Sn(t,e),Yn(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Os(t.containerInfo)}catch(w){qt(e,e.return,w)}break;case 4:Sn(t,e),Yn(e);break;case 13:Sn(t,e),Yn(e),o=e.child,o.flags&8192&&(a=o.memoizedState!==null,o.stateNode.isHidden=a,!a||o.alternate!==null&&o.alternate.memoizedState!==null||(zg=Yt())),n&4&&ow(e);break;case 22:if(b=r!==null&&r.memoizedState!==null,e.mode&1?(xr=(g=xr)||b,Sn(t,e),xr=g):Sn(t,e),Yn(e),n&8192){if(g=e.memoizedState!==null,(e.stateNode.isHidden=g)&&!b&&e.mode&1)for(Ae=e,b=e.child;b!==null;){for(_=Ae=b;Ae!==null;){switch(S=Ae,T=S.child,S.tag){case 0:case 11:case 14:case 15:fs(4,S,S.return);break;case 1:ki(S,S.return);var C=S.stateNode;if(typeof C.componentWillUnmount=="function"){n=S,r=S.return;try{t=n,C.props=t.memoizedProps,C.state=t.memoizedState,C.componentWillUnmount()}catch(w){qt(n,r,w)}}break;case 5:ki(S,S.return);break;case 22:if(S.memoizedState!==null){iw(_);continue}}T!==null?(T.return=S,Ae=T):iw(_)}b=b.sibling}e:for(b=null,_=e;;){if(_.tag===5){if(b===null){b=_;try{o=_.stateNode,g?(a=o.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(u=_.stateNode,f=_.memoizedProps.style,i=f!=null&&f.hasOwnProperty("display")?f.display:null,u.style.display=E_("display",i))}catch(w){qt(e,e.return,w)}}}else if(_.tag===6){if(b===null)try{_.stateNode.nodeValue=g?"":_.memoizedProps}catch(w){qt(e,e.return,w)}}else if((_.tag!==22&&_.tag!==23||_.memoizedState===null||_===e)&&_.child!==null){_.child.return=_,_=_.child;continue}if(_===e)break e;for(;_.sibling===null;){if(_.return===null||_.return===e)break e;b===_&&(b=null),_=_.return}b===_&&(b=null),_.sibling.return=_.return,_=_.sibling}}break;case 19:Sn(t,e),Yn(e),n&4&&ow(e);break;case 21:break;default:Sn(t,e),Yn(e)}}function Yn(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(r5(r)){var n=r;break e}r=r.return}throw Error(we(160))}switch(n.tag){case 5:var o=n.stateNode;n.flags&32&&(_s(o,""),n.flags&=-33);var a=nw(e);sh(e,a,o);break;case 3:case 4:var i=n.stateNode.containerInfo,u=nw(e);lh(e,u,i);break;default:throw Error(we(161))}}catch(f){qt(e,e.return,f)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function mM(e,t,r){Ae=e,a5(e)}function a5(e,t,r){for(var n=(e.mode&1)!==0;Ae!==null;){var o=Ae,a=o.child;if(o.tag===22&&n){var i=o.memoizedState!==null||Hu;if(!i){var u=o.alternate,f=u!==null&&u.memoizedState!==null||xr;u=Hu;var g=xr;if(Hu=i,(xr=f)&&!g)for(Ae=o;Ae!==null;)i=Ae,f=i.child,i.tag===22&&i.memoizedState!==null?lw(o):f!==null?(f.return=i,Ae=f):lw(o);for(;a!==null;)Ae=a,a5(a),a=a.sibling;Ae=o,Hu=u,xr=g}aw(e)}else o.subtreeFlags&8772&&a!==null?(a.return=o,Ae=a):aw(e)}}function aw(e){for(;Ae!==null;){var t=Ae;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:xr||Gd(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!xr)if(r===null)n.componentDidMount();else{var o=t.elementType===t.type?r.memoizedProps:Pn(t.type,r.memoizedProps);n.componentDidUpdate(o,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&Wy(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}Wy(t,i,r)}break;case 5:var u=t.stateNode;if(r===null&&t.flags&4){r=u;var f=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":f.autoFocus&&r.focus();break;case"img":f.src&&(r.src=f.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var g=t.alternate;if(g!==null){var b=g.memoizedState;if(b!==null){var _=b.dehydrated;_!==null&&Os(_)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(we(163))}xr||t.flags&512&&ih(t)}catch(S){qt(t,t.return,S)}}if(t===e){Ae=null;break}if(r=t.sibling,r!==null){r.return=t.return,Ae=r;break}Ae=t.return}}function iw(e){for(;Ae!==null;){var t=Ae;if(t===e){Ae=null;break}var r=t.sibling;if(r!==null){r.return=t.return,Ae=r;break}Ae=t.return}}function lw(e){for(;Ae!==null;){var t=Ae;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{Gd(4,t)}catch(f){qt(t,r,f)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var o=t.return;try{n.componentDidMount()}catch(f){qt(t,o,f)}}var a=t.return;try{ih(t)}catch(f){qt(t,a,f)}break;case 5:var i=t.return;try{ih(t)}catch(f){qt(t,i,f)}}}catch(f){qt(t,t.return,f)}if(t===e){Ae=null;break}var u=t.sibling;if(u!==null){u.return=t.return,Ae=u;break}Ae=t.return}}var bM=Math.ceil,od=To.ReactCurrentDispatcher,Lg=To.ReactCurrentOwner,vn=To.ReactCurrentBatchConfig,bt=0,ur=null,Jt=null,pr=0,Kr=0,Ei=ha(0),nr=0,Ls=null,$a=0,Kd=0,Fg=0,ps=null,Ir=null,zg=0,Yi=1/0,co=null,ad=!1,uh=null,oa=null,$u=!1,Xo=null,id=0,hs=0,ch=null,bc=-1,vc=0;function kr(){return bt&6?Yt():bc!==-1?bc:bc=Yt()}function aa(e){return e.mode&1?bt&2&&pr!==0?pr&-pr:eM.transition!==null?(vc===0&&(vc=W_()),vc):(e=_t,e!==0||(e=window.event,e=e===void 0?16:Y_(e.type)),e):1}function In(e,t,r,n){if(50<hs)throw hs=0,ch=null,Error(we(185));Qs(e,r,n),(!(bt&2)||e!==ur)&&(e===ur&&(!(bt&2)&&(Kd|=r),nr===4&&Ko(e,pr)),Br(e,n),r===1&&bt===0&&!(t.mode&1)&&(Yi=Yt()+500,Hd&&ga()))}function Br(e,t){var r=e.callbackNode;eA(e,t);var n=Uc(e,e===ur?pr:0);if(n===0)r!==null&&my(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(r!=null&&my(r),t===1)e.tag===0?ZA(sw.bind(null,e)):h1(sw.bind(null,e)),YA(function(){!(bt&6)&&ga()}),r=null;else{switch(U_(n)){case 1:r=dg;break;case 4:r=V_;break;case 16:r=Wc;break;case 536870912:r=B_;break;default:r=Wc}r=p5(r,i5.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function i5(e,t){if(bc=-1,vc=0,bt&6)throw Error(we(327));var r=e.callbackNode;if(Li()&&e.callbackNode!==r)return null;var n=Uc(e,e===ur?pr:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=ld(e,n);else{t=n;var o=bt;bt|=2;var a=s5();(ur!==e||pr!==t)&&(co=null,Yi=Yt()+500,Fa(e,t));do try{wM();break}catch(u){l5(e,u)}while(1);Tg(),od.current=a,bt=o,Jt!==null?t=0:(ur=null,pr=0,t=nr)}if(t!==0){if(t===2&&(o=L0(e),o!==0&&(n=o,t=dh(e,o))),t===1)throw r=Ls,Fa(e,0),Ko(e,n),Br(e,Yt()),r;if(t===6)Ko(e,n);else{if(o=e.current.alternate,!(n&30)&&!vM(o)&&(t=ld(e,n),t===2&&(a=L0(e),a!==0&&(n=a,t=dh(e,a))),t===1))throw r=Ls,Fa(e,0),Ko(e,n),Br(e,Yt()),r;switch(e.finishedWork=o,e.finishedLanes=n,t){case 0:case 1:throw Error(we(345));case 2:Ra(e,Ir,co);break;case 3:if(Ko(e,n),(n&130023424)===n&&(t=zg+500-Yt(),10<t)){if(Uc(e,0)!==0)break;if(o=e.suspendedLanes,(o&n)!==n){kr(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=$0(Ra.bind(null,e,Ir,co),t);break}Ra(e,Ir,co);break;case 4:if(Ko(e,n),(n&4194240)===n)break;for(t=e.eventTimes,o=-1;0<n;){var i=31-Mn(n);a=1<<i,i=t[i],i>o&&(o=i),n&=~a}if(n=o,n=Yt()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*bM(n/1960))-n,10<n){e.timeoutHandle=$0(Ra.bind(null,e,Ir,co),n);break}Ra(e,Ir,co);break;case 5:Ra(e,Ir,co);break;default:throw Error(we(329))}}}return Br(e,Yt()),e.callbackNode===r?i5.bind(null,e):null}function dh(e,t){var r=ps;return e.current.memoizedState.isDehydrated&&(Fa(e,t).flags|=256),e=ld(e,t),e!==2&&(t=Ir,Ir=r,t!==null&&fh(t)),e}function fh(e){Ir===null?Ir=e:Ir.push.apply(Ir,e)}function vM(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(!Ln(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 Ko(e,t){for(t&=~Fg,t&=~Kd,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-Mn(t),n=1<<r;e[r]=-1,t&=~n}}function sw(e){if(bt&6)throw Error(we(327));Li();var t=Uc(e,0);if(!(t&1))return Br(e,Yt()),null;var r=ld(e,t);if(e.tag!==0&&r===2){var n=L0(e);n!==0&&(t=n,r=dh(e,n))}if(r===1)throw r=Ls,Fa(e,0),Ko(e,t),Br(e,Yt()),r;if(r===6)throw Error(we(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ra(e,Ir,co),Br(e,Yt()),null}function Vg(e,t){var r=bt;bt|=1;try{return e(t)}finally{bt=r,bt===0&&(Yi=Yt()+500,Hd&&ga())}}function qa(e){Xo!==null&&Xo.tag===0&&!(bt&6)&&Li();var t=bt;bt|=1;var r=vn.transition,n=_t;try{if(vn.transition=null,_t=1,e)return e()}finally{_t=n,vn.transition=r,bt=t,!(bt&6)&&ga()}}function Bg(){Kr=Ei.current,Nt(Ei)}function Fa(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,KA(r)),Jt!==null)for(r=Jt.return;r!==null;){var n=r;switch(xg(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Kc();break;case 3:Gi(),Nt(zr),Nt(Cr),jg();break;case 5:Eg(n);break;case 4:Gi();break;case 13:Nt(Ft);break;case 19:Nt(Ft);break;case 10:Sg(n.type._context);break;case 22:case 23:Bg()}r=r.return}if(ur=e,Jt=e=ia(e.current,null),pr=Kr=t,nr=0,Ls=null,Fg=Kd=$a=0,Ir=ps=null,Ia!==null){for(t=0;t<Ia.length;t++)if(r=Ia[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}Ia=null}return e}function l5(e,t){do{var r=Jt;try{if(Tg(),hc.current=nd,rd){for(var n=Vt.memoizedState;n!==null;){var o=n.queue;o!==null&&(o.pending=null),n=n.next}rd=!1}if(Ha=0,sr=rr=Vt=null,ds=!1,Ms=0,Lg.current=null,r===null||r.return===null){nr=1,Ls=t,Jt=null;break}e:{var a=e,i=r.return,u=r,f=t;if(t=pr,u.flags|=32768,f!==null&&typeof f=="object"&&typeof f.then=="function"){var g=f,b=u,_=b.tag;if(!(b.mode&1)&&(_===0||_===11||_===15)){var S=b.alternate;S?(b.updateQueue=S.updateQueue,b.memoizedState=S.memoizedState,b.lanes=S.lanes):(b.updateQueue=null,b.memoizedState=null)}var T=Yy(i);if(T!==null){T.flags&=-257,Xy(T,i,u,a,t),T.mode&1&&Ky(a,g,t),t=T,f=g;var C=t.updateQueue;if(C===null){var w=new Set;w.add(f),t.updateQueue=w}else C.add(f);break e}else{if(!(t&1)){Ky(a,g,t),Wg();break e}f=Error(we(426))}}else if(Dt&&u.mode&1){var m=Yy(i);if(m!==null){!(m.flags&65536)&&(m.flags|=256),Xy(m,i,u,a,t),_g(Ki(f,u));break e}}a=f=Ki(f,u),nr!==4&&(nr=2),ps===null?ps=[a]:ps.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var d=H1(a,f,t);By(a,d);break e;case 1:u=f;var l=a.type,c=a.stateNode;if(!(a.flags&128)&&(typeof l.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(oa===null||!oa.has(c)))){a.flags|=65536,t&=-t,a.lanes|=t;var s=$1(a,u,t);By(a,s);break e}}a=a.return}while(a!==null)}c5(r)}catch(h){t=h,Jt===r&&r!==null&&(Jt=r=r.return);continue}break}while(1)}function s5(){var e=od.current;return od.current=nd,e===null?nd:e}function Wg(){(nr===0||nr===3||nr===2)&&(nr=4),ur===null||!($a&268435455)&&!(Kd&268435455)||Ko(ur,pr)}function ld(e,t){var r=bt;bt|=2;var n=s5();(ur!==e||pr!==t)&&(co=null,Fa(e,t));do try{yM();break}catch(o){l5(e,o)}while(1);if(Tg(),bt=r,od.current=n,Jt!==null)throw Error(we(261));return ur=null,pr=0,nr}function yM(){for(;Jt!==null;)u5(Jt)}function wM(){for(;Jt!==null&&!$R();)u5(Jt)}function u5(e){var t=f5(e.alternate,e,Kr);e.memoizedProps=e.pendingProps,t===null?c5(e):Jt=t,Lg.current=null}function c5(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=pM(r,t),r!==null){r.flags&=32767,Jt=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{nr=6,Jt=null;return}}else if(r=fM(r,t,Kr),r!==null){Jt=r;return}if(t=t.sibling,t!==null){Jt=t;return}Jt=t=e}while(t!==null);nr===0&&(nr=5)}function Ra(e,t,r){var n=_t,o=vn.transition;try{vn.transition=null,_t=1,xM(e,t,r,n)}finally{vn.transition=o,_t=n}return null}function xM(e,t,r,n){do Li();while(Xo!==null);if(bt&6)throw Error(we(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(we(177));e.callbackNode=null,e.callbackPriority=0;var a=r.lanes|r.childLanes;if(tA(e,a),e===ur&&(Jt=ur=null,pr=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||$u||($u=!0,p5(Wc,function(){return Li(),null})),a=(r.flags&15990)!==0,r.subtreeFlags&15990||a){a=vn.transition,vn.transition=null;var i=_t;_t=1;var u=bt;bt|=4,Lg.current=null,gM(e,r),o5(r,e),BA(U0),Hc=!!W0,U0=W0=null,e.current=r,mM(r),qR(),bt=u,_t=i,vn.transition=a}else e.current=r;if($u&&($u=!1,Xo=e,id=o),a=e.pendingLanes,a===0&&(oa=null),YR(r.stateNode),Br(e,Yt()),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(ad)throw ad=!1,e=uh,uh=null,e;return id&1&&e.tag!==0&&Li(),a=e.pendingLanes,a&1?e===ch?hs++:(hs=0,ch=e):hs=0,ga(),null}function Li(){if(Xo!==null){var e=U_(id),t=vn.transition,r=_t;try{if(vn.transition=null,_t=16>e?16:e,Xo===null)var n=!1;else{if(e=Xo,Xo=null,id=0,bt&6)throw Error(we(331));var o=bt;for(bt|=4,Ae=e.current;Ae!==null;){var a=Ae,i=a.child;if(Ae.flags&16){var u=a.deletions;if(u!==null){for(var f=0;f<u.length;f++){var g=u[f];for(Ae=g;Ae!==null;){var b=Ae;switch(b.tag){case 0:case 11:case 15:fs(8,b,a)}var _=b.child;if(_!==null)_.return=b,Ae=_;else for(;Ae!==null;){b=Ae;var S=b.sibling,T=b.return;if(t5(b),b===g){Ae=null;break}if(S!==null){S.return=T,Ae=S;break}Ae=T}}}var C=a.alternate;if(C!==null){var w=C.child;if(w!==null){C.child=null;do{var m=w.sibling;w.sibling=null,w=m}while(w!==null)}}Ae=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,Ae=i;else e:for(;Ae!==null;){if(a=Ae,a.flags&2048)switch(a.tag){case 0:case 11:case 15:fs(9,a,a.return)}var d=a.sibling;if(d!==null){d.return=a.return,Ae=d;break e}Ae=a.return}}var l=e.current;for(Ae=l;Ae!==null;){i=Ae;var c=i.child;if(i.subtreeFlags&2064&&c!==null)c.return=i,Ae=c;else e:for(i=l;Ae!==null;){if(u=Ae,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:Gd(9,u)}}catch(h){qt(u,u.return,h)}if(u===i){Ae=null;break e}var s=u.sibling;if(s!==null){s.return=u.return,Ae=s;break e}Ae=u.return}}if(bt=o,ga(),Jn&&typeof Jn.onPostCommitFiberRoot=="function")try{Jn.onPostCommitFiberRoot(zd,e)}catch{}n=!0}return n}finally{_t=r,vn.transition=t}}return!1}function uw(e,t,r){t=Ki(r,t),t=H1(e,t,1),e=na(e,t,1),t=kr(),e!==null&&(Qs(e,1,t),Br(e,t))}function qt(e,t,r){if(e.tag===3)uw(e,e,r);else for(;t!==null;){if(t.tag===3){uw(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(oa===null||!oa.has(n))){e=Ki(r,e),e=$1(t,e,1),t=na(t,e,1),e=kr(),t!==null&&(Qs(t,1,e),Br(t,e));break}}t=t.return}}function _M(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=kr(),e.pingedLanes|=e.suspendedLanes&r,ur===e&&(pr&r)===r&&(nr===4||nr===3&&(pr&130023424)===pr&&500>Yt()-zg?Fa(e,0):Fg|=r),Br(e,t)}function d5(e,t){t===0&&(e.mode&1?(t=Iu,Iu<<=1,!(Iu&130023424)&&(Iu=4194304)):t=1);var r=kr();e=wo(e,t),e!==null&&(Qs(e,t,r),Br(e,r))}function CM(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),d5(e,r)}function TM(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(we(314))}n!==null&&n.delete(t),d5(e,r)}var f5;f5=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||zr.current)Lr=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return Lr=!1,dM(e,t,r);Lr=!!(e.flags&131072)}else Lr=!1,Dt&&t.flags&1048576&&g1(t,Qc,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;mc(e,t),e=t.pendingProps;var o=Hi(t,Cr.current);Di(t,r),o=Rg(null,t,n,e,o,r);var a=Ag();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,Vr(n)?(a=!0,Yc(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Pg(t),o.updater=$d,t.stateNode=o,o._reactInternals=t,J0(t,n,e,r),t=th(null,t,n,!0,a,r)):(t.tag=0,Dt&&a&&wg(t),Pr(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(mc(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=OM(n),e=Pn(n,e),o){case 0:t=eh(null,t,n,e,r);break e;case 1:t=Zy(null,t,n,e,r);break e;case 11:t=Qy(null,t,n,e,r);break e;case 14:t=Jy(null,t,n,Pn(n.type,e),r);break e}throw Error(we(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Pn(n,o),eh(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Pn(n,o),Zy(e,t,n,o,r);case 3:e:{if(Y1(t),e===null)throw Error(we(387));n=t.pendingProps,a=t.memoizedState,o=a.element,y1(e,t),ed(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=Ki(Error(we(423)),t),t=ew(e,t,n,r,o);break e}else if(n!==o){o=Ki(Error(we(424)),t),t=ew(e,t,n,r,o);break e}else for(Yr=ra(t.stateNode.containerInfo.firstChild),Jr=t,Dt=!0,jn=null,r=C1(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if($i(),n===o){t=xo(e,t,r);break e}Pr(e,t,n,r)}t=t.child}return t;case 5:return T1(t),e===null&&Y0(t),n=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,H0(n,o)?i=null:a!==null&&H0(n,a)&&(t.flags|=32),K1(e,t),Pr(e,t,i,r),t.child;case 6:return e===null&&Y0(t),null;case 13:return X1(e,t,r);case 4:return kg(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=qi(t,null,n,r):Pr(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Pn(n,o),Qy(e,t,n,o,r);case 7:return Pr(e,t,t.pendingProps,r),t.child;case 8:return Pr(e,t,t.pendingProps.children,r),t.child;case 12:return Pr(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,Pt(Jc,n._currentValue),n._currentValue=i,a!==null)if(Ln(a.value,i)){if(a.children===o.children&&!zr.current){t=xo(e,t,r);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var u=a.dependencies;if(u!==null){i=a.child;for(var f=u.firstContext;f!==null;){if(f.context===n){if(a.tag===1){f=go(-1,r&-r),f.tag=2;var g=a.updateQueue;if(g!==null){g=g.shared;var b=g.pending;b===null?f.next=f:(f.next=b.next,b.next=f),g.pending=f}}a.lanes|=r,f=a.alternate,f!==null&&(f.lanes|=r),X0(a.return,r,t),u.lanes|=r;break}f=f.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(we(341));i.lanes|=r,u=i.alternate,u!==null&&(u.lanes|=r),X0(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}Pr(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Di(t,r),o=yn(o),n=n(o),t.flags|=1,Pr(e,t,n,r),t.child;case 14:return n=t.type,o=Pn(n,t.pendingProps),o=Pn(n.type,o),Jy(e,t,n,o,r);case 15:return q1(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Pn(n,o),mc(e,t),t.tag=1,Vr(n)?(e=!0,Yc(t)):e=!1,Di(t,r),x1(t,n,o),J0(t,n,o,r),th(null,t,n,!0,e,r);case 19:return Q1(e,t,r);case 22:return G1(e,t,r)}throw Error(we(156,t.tag))};function p5(e,t){return z_(e,t)}function SM(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 gn(e,t,r,n){return new SM(e,t,r,n)}function Ug(e){return e=e.prototype,!(!e||!e.isReactComponent)}function OM(e){if(typeof e=="function")return Ug(e)?1:0;if(e!=null){if(e=e.$$typeof,e===sg)return 11;if(e===ug)return 14}return 2}function ia(e,t){var r=e.alternate;return r===null?(r=gn(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 yc(e,t,r,n,o,a){var i=2;if(n=e,typeof e=="function")Ug(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case yi:return za(r.children,o,a,t);case lg:i=8,o|=8;break;case _0:return e=gn(12,r,t,o|2),e.elementType=_0,e.lanes=a,e;case C0:return e=gn(13,r,t,o),e.elementType=C0,e.lanes=a,e;case T0:return e=gn(19,r,t,o),e.elementType=T0,e.lanes=a,e;case __:return Yd(r,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case w_:i=10;break e;case x_:i=9;break e;case sg:i=11;break e;case ug:i=14;break e;case Ho:i=16,n=null;break e}throw Error(we(130,e==null?e:typeof e,""))}return t=gn(i,r,t,o),t.elementType=e,t.type=n,t.lanes=a,t}function za(e,t,r,n){return e=gn(7,e,n,t),e.lanes=r,e}function Yd(e,t,r,n){return e=gn(22,e,n,t),e.elementType=__,e.lanes=r,e.stateNode={isHidden:!1},e}function Bp(e,t,r){return e=gn(6,e,null,t),e.lanes=r,e}function Wp(e,t,r){return t=gn(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function PM(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=_p(0),this.expirationTimes=_p(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=_p(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Hg(e,t,r,n,o,a,i,u,f){return e=new PM(e,t,r,u,f),t===1?(t=1,a===!0&&(t|=8)):t=0,a=gn(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Pg(a),e}function kM(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:vi,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function h5(e){if(!e)return da;e=e._reactInternals;e:{if(Ja(e)!==e||e.tag!==1)throw Error(we(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Vr(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(we(171))}if(e.tag===1){var r=e.type;if(Vr(r))return p1(e,r,t)}return t}function g5(e,t,r,n,o,a,i,u,f){return e=Hg(r,n,!0,e,o,a,i,u,f),e.context=h5(null),r=e.current,n=kr(),o=aa(r),a=go(n,o),a.callback=t??null,na(r,a,o),e.current.lanes=o,Qs(e,o,n),Br(e,n),e}function Xd(e,t,r,n){var o=t.current,a=kr(),i=aa(o);return r=h5(r),t.context===null?t.context=r:t.pendingContext=r,t=go(a,i),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=na(o,t,i),e!==null&&(In(e,o,i,a),pc(e,o,i)),i}function sd(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 cw(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function $g(e,t){cw(e,t),(e=e.alternate)&&cw(e,t)}function EM(){return null}var m5=typeof reportError=="function"?reportError:function(e){console.error(e)};function qg(e){this._internalRoot=e}Qd.prototype.render=qg.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(we(409));Xd(e,t,null,null)};Qd.prototype.unmount=qg.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;qa(function(){Xd(null,e,null,null)}),t[yo]=null}};function Qd(e){this._internalRoot=e}Qd.prototype.unstable_scheduleHydration=function(e){if(e){var t=q_();e={blockedOn:null,target:e,priority:t};for(var r=0;r<Go.length&&t!==0&&t<Go[r].priority;r++);Go.splice(r,0,e),r===0&&K_(e)}};function Gg(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Jd(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function dw(){}function jM(e,t,r,n,o){if(o){if(typeof n=="function"){var a=n;n=function(){var g=sd(i);a.call(g)}}var i=g5(t,n,e,0,null,!1,!1,"",dw);return e._reactRootContainer=i,e[yo]=i.current,Es(e.nodeType===8?e.parentNode:e),qa(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof n=="function"){var u=n;n=function(){var g=sd(f);u.call(g)}}var f=Hg(e,0,!1,null,null,!1,!1,"",dw);return e._reactRootContainer=f,e[yo]=f.current,Es(e.nodeType===8?e.parentNode:e),qa(function(){Xd(t,f,r,n)}),f}function Zd(e,t,r,n,o){var a=r._reactRootContainer;if(a){var i=a;if(typeof o=="function"){var u=o;o=function(){var f=sd(i);u.call(f)}}Xd(t,i,e,o)}else i=jM(r,t,e,o,n);return sd(i)}H_=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=es(t.pendingLanes);r!==0&&(fg(t,r|1),Br(t,Yt()),!(bt&6)&&(Yi=Yt()+500,ga()))}break;case 13:qa(function(){var n=wo(e,1);if(n!==null){var o=kr();In(n,e,1,o)}}),$g(e,1)}};pg=function(e){if(e.tag===13){var t=wo(e,134217728);if(t!==null){var r=kr();In(t,e,134217728,r)}$g(e,134217728)}};$_=function(e){if(e.tag===13){var t=aa(e),r=wo(e,t);if(r!==null){var n=kr();In(r,e,t,n)}$g(e,t)}};q_=function(){return _t};G_=function(e,t){var r=_t;try{return _t=e,t()}finally{_t=r}};M0=function(e,t,r){switch(t){case"input":if(P0(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=Ud(n);if(!o)throw Error(we(90));T_(n),P0(n,o)}}}break;case"textarea":O_(e,r);break;case"select":t=r.value,t!=null&&Ri(e,!!r.multiple,t,!1)}};A_=Vg;M_=qa;var NM={usingClientEntryPoint:!1,Events:[Zs,Ci,Ud,N_,R_,Vg]},Gl={findFiberByHostInstance:Ma,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},RM={bundleType:Gl.bundleType,version:Gl.version,rendererPackageName:Gl.rendererPackageName,rendererConfig:Gl.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:To.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=L_(e),e===null?null:e.stateNode},findFiberByHostInstance:Gl.findFiberByHostInstance||EM,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var qu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!qu.isDisabled&&qu.supportsFiber)try{zd=qu.inject(RM),Jn=qu}catch{}}rn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=NM;rn.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Gg(t))throw Error(we(200));return kM(e,t,null,r)};rn.createRoot=function(e,t){if(!Gg(e))throw Error(we(299));var r=!1,n="",o=m5;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Hg(e,1,!1,null,null,r,!1,n,o),e[yo]=t.current,Es(e.nodeType===8?e.parentNode:e),new qg(t)};rn.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(we(188)):(e=Object.keys(e).join(","),Error(we(268,e)));return e=L_(t),e=e===null?null:e.stateNode,e};rn.flushSync=function(e){return qa(e)};rn.hydrate=function(e,t,r){if(!Jd(t))throw Error(we(200));return Zd(null,e,t,!0,r)};rn.hydrateRoot=function(e,t,r){if(!Gg(e))throw Error(we(405));var n=r!=null&&r.hydratedSources||null,o=!1,a="",i=m5;if(r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(a=r.identifierPrefix),r.onRecoverableError!==void 0&&(i=r.onRecoverableError)),t=g5(t,null,e,1,r??null,o,!1,a,i),e[yo]=t.current,Es(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 Qd(t)};rn.render=function(e,t,r){if(!Jd(t))throw Error(we(200));return Zd(null,e,t,!1,r)};rn.unmountComponentAtNode=function(e){if(!Jd(e))throw Error(we(40));return e._reactRootContainer?(qa(function(){Zd(null,null,e,!1,function(){e._reactRootContainer=null,e[yo]=null})}),!0):!1};rn.unstable_batchedUpdates=Vg;rn.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!Jd(r))throw Error(we(200));if(e==null||e._reactInternals===void 0)throw Error(we(38));return Zd(e,t,r,!1,n)};rn.version="18.2.0-next-9e3b772b8-20220608";function b5(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(b5)}catch(e){console.error(e)}}b5(),g_.exports=rn;var _o=g_.exports,fw=_o;w0.createRoot=fw.createRoot,w0.hydrateRoot=fw.hydrateRoot;/**
|
||
* @remix-run/router v1.10.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function Fs(){return Fs=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},Fs.apply(this,arguments)}var Qo;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Qo||(Qo={}));const pw="popstate";function AM(e){e===void 0&&(e={});function t(n,o){let{pathname:a,search:i,hash:u}=n.location;return ph("",{pathname:a,search:i,hash:u},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function r(n,o){return typeof o=="string"?o:ud(o)}return IM(t,r,null,e)}function Bt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Kg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function MM(){return Math.random().toString(36).substr(2,8)}function hw(e,t){return{usr:e.state,key:e.key,idx:t}}function ph(e,t,r,n){return r===void 0&&(r=null),Fs({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?cl(t):t,{state:r,key:t&&t.key||n||MM()})}function ud(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 cl(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 IM(e,t,r,n){n===void 0&&(n={});let{window:o=document.defaultView,v5Compat:a=!1}=n,i=o.history,u=Qo.Pop,f=null,g=b();g==null&&(g=0,i.replaceState(Fs({},i.state,{idx:g}),""));function b(){return(i.state||{idx:null}).idx}function _(){u=Qo.Pop;let m=b(),d=m==null?null:m-g;g=m,f&&f({action:u,location:w.location,delta:d})}function S(m,d){u=Qo.Push;let l=ph(w.location,m,d);r&&r(l,m),g=b()+1;let c=hw(l,g),s=w.createHref(l);try{i.pushState(c,"",s)}catch(h){if(h instanceof DOMException&&h.name==="DataCloneError")throw h;o.location.assign(s)}a&&f&&f({action:u,location:w.location,delta:1})}function T(m,d){u=Qo.Replace;let l=ph(w.location,m,d);r&&r(l,m),g=b();let c=hw(l,g),s=w.createHref(l);i.replaceState(c,"",s),a&&f&&f({action:u,location:w.location,delta:0})}function C(m){let d=o.location.origin!=="null"?o.location.origin:o.location.href,l=typeof m=="string"?m:ud(m);return Bt(d,"No window.location.(origin|href) available to create URL for href: "+l),new URL(l,d)}let w={get action(){return u},get location(){return e(o,i)},listen(m){if(f)throw new Error("A history only accepts one active listener");return o.addEventListener(pw,_),f=m,()=>{o.removeEventListener(pw,_),f=null}},createHref(m){return t(o,m)},createURL:C,encodeLocation(m){let d=C(m);return{pathname:d.pathname,search:d.search,hash:d.hash}},push:S,replace:T,go(m){return i.go(m)}};return w}var gw;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(gw||(gw={}));function DM(e,t,r){r===void 0&&(r="/");let n=typeof t=="string"?cl(t):t,o=zs(n.pathname||"/",r);if(o==null)return null;let a=v5(e);LM(a);let i=null;for(let u=0;i==null&&u<a.length;++u)i=qM(a[u],KM(o));return i}function v5(e,t,r,n){t===void 0&&(t=[]),r===void 0&&(r=[]),n===void 0&&(n="");let o=(a,i,u)=>{let f={relativePath:u===void 0?a.path||"":u,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};f.relativePath.startsWith("/")&&(Bt(f.relativePath.startsWith(n),'Absolute route path "'+f.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),f.relativePath=f.relativePath.slice(n.length));let g=la([n,f.relativePath]),b=r.concat(f);a.children&&a.children.length>0&&(Bt(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+g+'".')),v5(a.children,t,b,g)),!(a.path==null&&!a.index)&&t.push({path:g,score:HM(g,a.index),routesMeta:b})};return e.forEach((a,i)=>{var u;if(a.path===""||!((u=a.path)!=null&&u.includes("?")))o(a,i);else for(let f of y5(a.path))o(a,i,f)}),t}function y5(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=y5(n.join("/")),u=[];return u.push(...i.map(f=>f===""?a:[a,f].join("/"))),o&&u.push(...i),u.map(f=>e.startsWith("/")&&f===""?"/":f)}function LM(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:$M(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const FM=/^:\w+$/,zM=3,VM=2,BM=1,WM=10,UM=-2,mw=e=>e==="*";function HM(e,t){let r=e.split("/"),n=r.length;return r.some(mw)&&(n+=UM),t&&(n+=VM),r.filter(o=>!mw(o)).reduce((o,a)=>o+(FM.test(a)?zM:a===""?BM:WM),n)}function $M(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 qM(e,t){let{routesMeta:r}=e,n={},o="/",a=[];for(let i=0;i<r.length;++i){let u=r[i],f=i===r.length-1,g=o==="/"?t:t.slice(o.length)||"/",b=hh({path:u.relativePath,caseSensitive:u.caseSensitive,end:f},g);if(!b)return null;Object.assign(n,b.params);let _=u.route;a.push({params:n,pathname:la([o,b.pathname]),pathnameBase:JM(la([o,b.pathnameBase])),route:_}),b.pathnameBase!=="/"&&(o=la([o,b.pathnameBase]))}return a}function hh(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=GM(e.path,e.caseSensitive,e.end),o=t.match(r);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),u=o.slice(1);return{params:n.reduce((g,b,_)=>{if(b==="*"){let S=u[_]||"";i=a.slice(0,a.length-S.length).replace(/(.)\/+$/,"$1")}return g[b]=YM(u[_]||"",b),g},{}),pathname:a,pathnameBase:i,pattern:e}}function GM(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),Kg(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,u)=>(n.push(u),"/([^\\/]+)"));return e.endsWith("*")?(n.push("*"),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}function KM(e){try{return decodeURI(e)}catch(t){return Kg(!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 YM(e,t){try{return decodeURIComponent(e)}catch(r){return Kg(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+r+").")),e}}function zs(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 XM(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:o=""}=typeof e=="string"?cl(e):e;return{pathname:r?r.startsWith("/")?r:QM(r,t):t,search:ZM(n),hash:eI(o)}}function QM(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 Up(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 Yg(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function Xg(e,t,r,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=cl(e):(o=Fs({},e),Bt(!o.pathname||!o.pathname.includes("?"),Up("?","pathname","search",o)),Bt(!o.pathname||!o.pathname.includes("#"),Up("#","pathname","hash",o)),Bt(!o.search||!o.search.includes("#"),Up("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,u;if(n||i==null)u=r;else{let _=t.length-1;if(i.startsWith("..")){let S=i.split("/");for(;S[0]==="..";)S.shift(),_-=1;o.pathname=S.join("/")}u=_>=0?t[_]:"/"}let f=XM(o,u),g=i&&i!=="/"&&i.endsWith("/"),b=(a||i===".")&&r.endsWith("/");return!f.pathname.endsWith("/")&&(g||b)&&(f.pathname+="/"),f}const la=e=>e.join("/").replace(/\/\/+/g,"/"),JM=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),ZM=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,eI=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function tI(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const w5=["post","put","patch","delete"];new Set(w5);const rI=["get",...w5];new Set(rI);/**
|
||
* React Router v6.17.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function cd(){return cd=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},cd.apply(this,arguments)}const ef=A.createContext(null),x5=A.createContext(null),Za=A.createContext(null),tf=A.createContext(null),So=A.createContext({outlet:null,matches:[],isDataRoute:!1}),_5=A.createContext(null);function nI(e,t){let{relative:r}=t===void 0?{}:t;dl()||Bt(!1);let{basename:n,navigator:o}=A.useContext(Za),{hash:a,pathname:i,search:u}=rf(e,{relative:r}),f=i;return n!=="/"&&(f=i==="/"?n:la([n,i])),o.createHref({pathname:f,search:u,hash:a})}function dl(){return A.useContext(tf)!=null}function ma(){return dl()||Bt(!1),A.useContext(tf).location}function C5(e){A.useContext(Za).static||A.useLayoutEffect(e)}function fl(){let{isDataRoute:e}=A.useContext(So);return e?bI():oI()}function oI(){dl()||Bt(!1);let e=A.useContext(ef),{basename:t,navigator:r}=A.useContext(Za),{matches:n}=A.useContext(So),{pathname:o}=ma(),a=JSON.stringify(Yg(n).map(f=>f.pathnameBase)),i=A.useRef(!1);return C5(()=>{i.current=!0}),A.useCallback(function(f,g){if(g===void 0&&(g={}),!i.current)return;if(typeof f=="number"){r.go(f);return}let b=Xg(f,JSON.parse(a),o,g.relative==="path");e==null&&t!=="/"&&(b.pathname=b.pathname==="/"?t:la([t,b.pathname])),(g.replace?r.replace:r.push)(b,g.state,g)},[t,r,a,o,e])}function aI(){let{matches:e}=A.useContext(So),t=e[e.length-1];return t?t.params:{}}function rf(e,t){let{relative:r}=t===void 0?{}:t,{matches:n}=A.useContext(So),{pathname:o}=ma(),a=JSON.stringify(Yg(n).map(i=>i.pathnameBase));return A.useMemo(()=>Xg(e,JSON.parse(a),o,r==="path"),[e,a,o,r])}function iI(e,t){return lI(e,t)}function lI(e,t,r){dl()||Bt(!1);let{navigator:n}=A.useContext(Za),{matches:o}=A.useContext(So),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let u=a?a.pathnameBase:"/";a&&a.route;let f=ma(),g;if(t){var b;let w=typeof t=="string"?cl(t):t;u==="/"||(b=w.pathname)!=null&&b.startsWith(u)||Bt(!1),g=w}else g=f;let _=g.pathname||"/",S=u==="/"?_:_.slice(u.length)||"/",T=DM(e,{pathname:S}),C=fI(T&&T.map(w=>Object.assign({},w,{params:Object.assign({},i,w.params),pathname:la([u,n.encodeLocation?n.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?u:la([u,n.encodeLocation?n.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),o,r);return t&&C?A.createElement(tf.Provider,{value:{location:cd({pathname:"/",search:"",hash:"",state:null,key:"default"},g),navigationType:Qo.Pop}},C):C}function sI(){let e=mI(),t=tI(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)"},a=null;return A.createElement(A.Fragment,null,A.createElement("h2",null,"Unexpected Application Error!"),A.createElement("h3",{style:{fontStyle:"italic"}},t),r?A.createElement("pre",{style:o},r):null,a)}const uI=A.createElement(sI,null);class cI extends A.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||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?A.createElement(So.Provider,{value:this.props.routeContext},A.createElement(_5.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function dI(e){let{routeContext:t,match:r,children:n}=e,o=A.useContext(ef);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),A.createElement(So.Provider,{value:t},n)}function fI(e,t,r){var n;if(t===void 0&&(t=[]),r===void 0&&(r=null),e==null){var o;if((o=r)!=null&&o.errors)e=r.matches;else return null}let a=e,i=(n=r)==null?void 0:n.errors;if(i!=null){let u=a.findIndex(f=>f.route.id&&(i==null?void 0:i[f.route.id]));u>=0||Bt(!1),a=a.slice(0,Math.min(a.length,u+1))}return a.reduceRight((u,f,g)=>{let b=f.route.id?i==null?void 0:i[f.route.id]:null,_=null;r&&(_=f.route.errorElement||uI);let S=t.concat(a.slice(0,g+1)),T=()=>{let C;return b?C=_:f.route.Component?C=A.createElement(f.route.Component,null):f.route.element?C=f.route.element:C=u,A.createElement(dI,{match:f,routeContext:{outlet:u,matches:S,isDataRoute:r!=null},children:C})};return r&&(f.route.ErrorBoundary||f.route.errorElement||g===0)?A.createElement(cI,{location:r.location,revalidation:r.revalidation,component:_,error:b,children:T(),routeContext:{outlet:null,matches:S,isDataRoute:!0}}):T()},null)}var T5=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(T5||{}),dd=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}(dd||{});function pI(e){let t=A.useContext(ef);return t||Bt(!1),t}function hI(e){let t=A.useContext(x5);return t||Bt(!1),t}function gI(e){let t=A.useContext(So);return t||Bt(!1),t}function S5(e){let t=gI(),r=t.matches[t.matches.length-1];return r.route.id||Bt(!1),r.route.id}function mI(){var e;let t=A.useContext(_5),r=hI(dd.UseRouteError),n=S5(dd.UseRouteError);return t||((e=r.errors)==null?void 0:e[n])}function bI(){let{router:e}=pI(T5.UseNavigateStable),t=S5(dd.UseNavigateStable),r=A.useRef(!1);return C5(()=>{r.current=!0}),A.useCallback(function(o,a){a===void 0&&(a={}),r.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,cd({fromRouteId:t},a)))},[e,t])}function vI(e){let{to:t,replace:r,state:n,relative:o}=e;dl()||Bt(!1);let{matches:a}=A.useContext(So),{pathname:i}=ma(),u=fl(),f=Xg(t,Yg(a).map(b=>b.pathnameBase),i,o==="path"),g=JSON.stringify(f);return A.useEffect(()=>u(JSON.parse(g),{replace:r,state:n,relative:o}),[u,g,o,r,n]),null}function Jo(e){Bt(!1)}function yI(e){let{basename:t="/",children:r=null,location:n,navigationType:o=Qo.Pop,navigator:a,static:i=!1}=e;dl()&&Bt(!1);let u=t.replace(/^\/*/,"/"),f=A.useMemo(()=>({basename:u,navigator:a,static:i}),[u,a,i]);typeof n=="string"&&(n=cl(n));let{pathname:g="/",search:b="",hash:_="",state:S=null,key:T="default"}=n,C=A.useMemo(()=>{let w=zs(g,u);return w==null?null:{location:{pathname:w,search:b,hash:_,state:S,key:T},navigationType:o}},[u,g,b,_,S,T,o]);return C==null?null:A.createElement(Za.Provider,{value:f},A.createElement(tf.Provider,{children:r,value:C}))}function Qg(e){let{children:t,location:r}=e;return iI(gh(t),r)}new Promise(()=>{});function gh(e,t){t===void 0&&(t=[]);let r=[];return A.Children.forEach(e,(n,o)=>{if(!A.isValidElement(n))return;let a=[...t,o];if(n.type===A.Fragment){r.push.apply(r,gh(n.props.children,a));return}n.type!==Jo&&Bt(!1),!n.props.index||!n.props.children||Bt(!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=gh(n.props.children,a)),r.push(i)}),r}/**
|
||
* React Router DOM v6.17.0
|
||
*
|
||
* Copyright (c) Remix Software Inc.
|
||
*
|
||
* This source code is licensed under the MIT license found in the
|
||
* LICENSE.md file in the root directory of this source tree.
|
||
*
|
||
* @license MIT
|
||
*/function fd(){return fd=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},fd.apply(this,arguments)}function O5(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 wI(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function xI(e,t){return e.button===0&&(!t||t==="_self")&&!wI(e)}const _I=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],CI=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"],TI=A.createContext({isTransitioning:!1}),SI="startTransition",bw=Xh[SI];function OI(e){let{basename:t,children:r,future:n,window:o}=e,a=A.useRef();a.current==null&&(a.current=AM({window:o,v5Compat:!0}));let i=a.current,[u,f]=A.useState({action:i.action,location:i.location}),{v7_startTransition:g}=n||{},b=A.useCallback(_=>{g&&bw?bw(()=>f(_)):f(_)},[f,g]);return A.useLayoutEffect(()=>i.listen(b),[i,b]),A.createElement(yI,{basename:t,children:r,location:u.location,navigationType:u.action,navigator:i})}const PI=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",kI=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Jg=A.forwardRef(function(t,r){let{onClick:n,relative:o,reloadDocument:a,replace:i,state:u,target:f,to:g,preventScrollReset:b,unstable_viewTransition:_}=t,S=O5(t,_I),{basename:T}=A.useContext(Za),C,w=!1;if(typeof g=="string"&&kI.test(g)&&(C=g,PI))try{let c=new URL(window.location.href),s=g.startsWith("//")?new URL(c.protocol+g):new URL(g),h=zs(s.pathname,T);s.origin===c.origin&&h!=null?g=h+s.search+s.hash:w=!0}catch{}let m=nI(g,{relative:o}),d=NI(g,{replace:i,state:u,target:f,preventScrollReset:b,relative:o,unstable_viewTransition:_});function l(c){n&&n(c),c.defaultPrevented||d(c)}return A.createElement("a",fd({},S,{href:C||m,onClick:w||a?n:l,ref:r,target:f}))}),EI=A.forwardRef(function(t,r){let{"aria-current":n="page",caseSensitive:o=!1,className:a="",end:i=!1,style:u,to:f,unstable_viewTransition:g,children:b}=t,_=O5(t,CI),S=rf(f,{relative:_.relative}),T=ma(),C=A.useContext(x5),{navigator:w}=A.useContext(Za),m=C!=null&&RI(S)&&g===!0,d=w.encodeLocation?w.encodeLocation(S).pathname:S.pathname,l=T.pathname,c=C&&C.navigation&&C.navigation.location?C.navigation.location.pathname:null;o||(l=l.toLowerCase(),c=c?c.toLowerCase():null,d=d.toLowerCase());let s=l===d||!i&&l.startsWith(d)&&l.charAt(d.length)==="/",h=c!=null&&(c===d||!i&&c.startsWith(d)&&c.charAt(d.length)==="/"),v={isActive:s,isPending:h,isTransitioning:m},y=s?n:void 0,E;typeof a=="function"?E=a(v):E=[a,s?"active":null,h?"pending":null,m?"transitioning":null].filter(Boolean).join(" ");let P=typeof u=="function"?u(v):u;return A.createElement(Jg,fd({},_,{"aria-current":y,className:E,ref:r,style:P,to:f,unstable_viewTransition:g}),typeof b=="function"?b(v):b)});var mh;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(mh||(mh={}));var vw;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(vw||(vw={}));function jI(e){let t=A.useContext(ef);return t||Bt(!1),t}function NI(e,t){let{target:r,replace:n,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:u}=t===void 0?{}:t,f=fl(),g=ma(),b=rf(e,{relative:i});return A.useCallback(_=>{if(xI(_,r)){_.preventDefault();let S=n!==void 0?n:ud(g)===ud(b);f(e,{replace:S,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:u})}},[g,f,b,n,o,r,e,a,i,u])}function RI(e,t){t===void 0&&(t={});let r=A.useContext(TI);r==null&&Bt(!1);let{basename:n}=jI(mh.useViewTransitionState),o=rf(e,{relative:t.relative});if(!r.isTransitioning)return!1;let a=zs(r.currentLocation.pathname,n)||r.currentLocation.pathname,i=zs(r.nextLocation.pathname,n)||r.nextLocation.pathname;return hh(o.pathname,i)!=null||hh(o.pathname,a)!=null}function AI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{fillRule:"evenodd",d:"M3 6.75A.75.75 0 013.75 6h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 6.75zM3 12a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 12zm0 5.25a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75a.75.75 0 01-.75-.75z",clipRule:"evenodd"}))}const MI=A.forwardRef(AI),II=MI;function DI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{fillRule:"evenodd",d:"M11.078 2.25c-.917 0-1.699.663-1.85 1.567L9.05 4.889c-.02.12-.115.26-.297.348a7.493 7.493 0 00-.986.57c-.166.115-.334.126-.45.083L6.3 5.508a1.875 1.875 0 00-2.282.819l-.922 1.597a1.875 1.875 0 00.432 2.385l.84.692c.095.078.17.229.154.43a7.598 7.598 0 000 1.139c.015.2-.059.352-.153.43l-.841.692a1.875 1.875 0 00-.432 2.385l.922 1.597a1.875 1.875 0 002.282.818l1.019-.382c.115-.043.283-.031.45.082.312.214.641.405.985.57.182.088.277.228.297.35l.178 1.071c.151.904.933 1.567 1.85 1.567h1.844c.916 0 1.699-.663 1.85-1.567l.178-1.072c.02-.12.114-.26.297-.349.344-.165.673-.356.985-.57.167-.114.335-.125.45-.082l1.02.382a1.875 1.875 0 002.28-.819l.923-1.597a1.875 1.875 0 00-.432-2.385l-.84-.692c-.095-.078-.17-.229-.154-.43a7.614 7.614 0 000-1.139c-.016-.2.059-.352.153-.43l.84-.692c.708-.582.891-1.59.433-2.385l-.922-1.597a1.875 1.875 0 00-2.282-.818l-1.02.382c-.114.043-.282.031-.449-.083a7.49 7.49 0 00-.985-.57c-.183-.087-.277-.227-.297-.348l-.179-1.072a1.875 1.875 0 00-1.85-1.567h-1.843zM12 15.75a3.75 3.75 0 100-7.5 3.75 3.75 0 000 7.5z",clipRule:"evenodd"}))}const LI=A.forwardRef(DI),P5=LI;function FI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{fillRule:"evenodd",d:"M2.625 6.75a1.125 1.125 0 112.25 0 1.125 1.125 0 01-2.25 0zm4.875 0A.75.75 0 018.25 6h12a.75.75 0 010 1.5h-12a.75.75 0 01-.75-.75zM2.625 12a1.125 1.125 0 112.25 0 1.125 1.125 0 01-2.25 0zM7.5 12a.75.75 0 01.75-.75h12a.75.75 0 010 1.5h-12A.75.75 0 017.5 12zm-4.875 5.25a1.125 1.125 0 112.25 0 1.125 1.125 0 01-2.25 0zm4.875 0a.75.75 0 01.75-.75h12a.75.75 0 010 1.5h-12a.75.75 0 01-.75-.75z",clipRule:"evenodd"}))}const zI=A.forwardRef(FI),VI=zI;function BI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{d:"M5.566 4.657A4.505 4.505 0 016.75 4.5h10.5c.41 0 .806.055 1.183.157A3 3 0 0015.75 3h-7.5a3 3 0 00-2.684 1.657zM2.25 12a3 3 0 013-3h13.5a3 3 0 013 3v6a3 3 0 01-3 3H5.25a3 3 0 01-3-3v-6zM5.25 7.5c-.41 0-.806.055-1.184.157A3 3 0 016.75 6h10.5a3 3 0 012.683 1.657A4.505 4.505 0 0018.75 7.5H5.25z"}))}const WI=A.forwardRef(BI),UI=WI;function HI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{d:"M5.507 4.048A3 3 0 017.785 3h8.43a3 3 0 012.278 1.048l1.722 2.008A4.533 4.533 0 0019.5 6h-15c-.243 0-.482.02-.715.056l1.722-2.008z"}),A.createElement("path",{fillRule:"evenodd",d:"M1.5 10.5a3 3 0 013-3h15a3 3 0 110 6h-15a3 3 0 01-3-3zm15 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm2.25.75a.75.75 0 100-1.5.75.75 0 000 1.5zM4.5 15a3 3 0 100 6h15a3 3 0 100-6h-15zm11.25 3.75a.75.75 0 100-1.5.75.75 0 000 1.5zM19.5 18a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",clipRule:"evenodd"}))}const $I=A.forwardRef(HI),qI=$I;function GI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{d:"M11.644 1.59a.75.75 0 01.712 0l9.75 5.25a.75.75 0 010 1.32l-9.75 5.25a.75.75 0 01-.712 0l-9.75-5.25a.75.75 0 010-1.32l9.75-5.25z"}),A.createElement("path",{d:"M3.265 10.602l7.668 4.129a2.25 2.25 0 002.134 0l7.668-4.13 1.37.739a.75.75 0 010 1.32l-9.75 5.25a.75.75 0 01-.71 0l-9.75-5.25a.75.75 0 010-1.32l1.37-.738z"}),A.createElement("path",{d:"M10.933 19.231l-7.668-4.13-1.37.739a.75.75 0 000 1.32l9.75 5.25c.221.12.489.12.71 0l9.75-5.25a.75.75 0 000-1.32l-1.37-.738-7.668 4.13a2.25 2.25 0 01-2.134-.001z"}))}const KI=A.forwardRef(GI),YI=KI;function XI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{fillRule:"evenodd",d:"M8.25 6.75a3.75 3.75 0 117.5 0 3.75 3.75 0 01-7.5 0zM15.75 9.75a3 3 0 116 0 3 3 0 01-6 0zM2.25 9.75a3 3 0 116 0 3 3 0 01-6 0zM6.31 15.117A6.745 6.745 0 0112 12a6.745 6.745 0 016.709 7.498.75.75 0 01-.372.568A12.696 12.696 0 0112 21.75c-2.305 0-4.47-.612-6.337-1.684a.75.75 0 01-.372-.568 6.787 6.787 0 011.019-4.38z",clipRule:"evenodd"}),A.createElement("path",{d:"M5.082 14.254a8.287 8.287 0 00-1.308 5.135 9.687 9.687 0 01-1.764-.44l-.115-.04a.563.563 0 01-.373-.487l-.01-.121a3.75 3.75 0 013.57-4.047zM20.226 19.389a8.287 8.287 0 00-1.308-5.135 3.75 3.75 0 013.57 4.047l-.01.121a.563.563 0 01-.373.486l-.115.04c-.567.2-1.156.349-1.764.441z"}))}const QI=A.forwardRef(XI),JI=QI;function ZI({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{fillRule:"evenodd",d:"M7.5 6a4.5 4.5 0 119 0 4.5 4.5 0 01-9 0zM3.751 20.105a8.25 8.25 0 0116.498 0 .75.75 0 01-.437.695A18.683 18.683 0 0112 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 01-.437-.695z",clipRule:"evenodd"}))}const e4=A.forwardRef(ZI),t4=e4;function r4({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{fillRule:"evenodd",d:"M12 6.75a5.25 5.25 0 016.775-5.025.75.75 0 01.313 1.248l-3.32 3.319c.063.475.276.934.641 1.299.365.365.824.578 1.3.64l3.318-3.319a.75.75 0 011.248.313 5.25 5.25 0 01-5.472 6.756c-1.018-.086-1.87.1-2.309.634L7.344 21.3A3.298 3.298 0 112.7 16.657l8.684-7.151c.533-.44.72-1.291.634-2.309A5.342 5.342 0 0112 6.75zM4.117 19.125a.75.75 0 01.75-.75h.008a.75.75 0 01.75.75v.008a.75.75 0 01-.75.75h-.008a.75.75 0 01-.75-.75v-.008z",clipRule:"evenodd"}),A.createElement("path",{d:"M10.076 8.64l-2.201-2.2V4.874a.75.75 0 00-.364-.643l-3.75-2.25a.75.75 0 00-.916.113l-.75.75a.75.75 0 00-.113.916l2.25 3.75a.75.75 0 00.643.364h1.564l2.062 2.062 1.575-1.297z"}),A.createElement("path",{fillRule:"evenodd",d:"M12.556 17.329l4.183 4.182a3.375 3.375 0 004.773-4.773l-3.306-3.305a6.803 6.803 0 01-1.53.043c-.394-.034-.682-.006-.867.042a.589.589 0 00-.167.063l-3.086 3.748zm3.414-1.36a.75.75 0 011.06 0l1.875 1.876a.75.75 0 11-1.06 1.06L15.97 17.03a.75.75 0 010-1.06z",clipRule:"evenodd"}))}const n4=A.forwardRef(r4),o4=n4;var J={},k5={},E5={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 n=[],o=0;o<arguments.length;o++){var a=arguments[o];if(a){var i=typeof a;if(i==="string"||i==="number")n.push(a);else if(Array.isArray(a)){if(a.length){var u=r.apply(null,a);u&&n.push(u)}}else if(i==="object"){if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]")){n.push(a.toString());continue}for(var f in a)t.call(a,f)&&a[f]&&n.push(f)}}}return n.join(" ")}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(E5);var Ye=E5.exports,j5={exports:{}},On={};function Zg(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=N5(e))&&(n&&(n+=" "),n+=t);return n}function N5(e){if(typeof e=="string")return e;for(var t,r="",n=0;n<e.length;n++)e[n]&&(t=N5(e[n]))&&(r&&(r+=" "),r+=t);return r}function bh(){return bh=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},bh.apply(this,arguments)}function a4(e){var t=function(r){var n=r.theme,o=r.prefix,a={nextPart:new Map,validators:[]};return function(i,u){return u?i.map(function(f){return[f[0],f[1].map(function(g){return typeof g=="string"?u+g:typeof g=="object"?Object.fromEntries(Object.entries(g).map(function(b){return[u+b[0],b[1]]})):g})]}):i}(Object.entries(r.classGroups),o).forEach(function(i){vh(i[1],a,i[0],n)}),a}(e);return{getClassGroupId:function(r){var n=r.split("-");return n[0]===""&&n.length!==1&&n.shift(),R5(n,t)||function(o){if(yw.test(o)){var a=yw.exec(o)[1],i=a==null?void 0:a.substring(0,a.indexOf(":"));if(i)return"arbitrary.."+i}}(r)},getConflictingClassGroupIds:function(r){return e.conflictingClassGroups[r]||[]}}}function R5(e,t){var r;if(e.length===0)return t.classGroupId;var n=t.nextPart.get(e[0]),o=n?R5(e.slice(1),n):void 0;if(o)return o;if(t.validators.length!==0){var a=e.join("-");return(r=t.validators.find(function(i){return(0,i.validator)(a)}))==null?void 0:r.classGroupId}}Object.defineProperty(On,"__esModule",{value:!0});var yw=/^\[(.+)\]$/;function vh(e,t,r,n){e.forEach(function(o){if(typeof o!="string"){if(typeof o=="function")return o.isThemeGetter?void vh(o(n),t,r,n):void t.validators.push({validator:o,classGroupId:r});Object.entries(o).forEach(function(a){vh(a[1],ww(t,a[0]),r,n)})}else(o===""?t:ww(t,o)).classGroupId=r})}function ww(e,t){var r=e;return t.split("-").forEach(function(n){r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r}function i4(e){if(e<1)return{get:function(){},set:function(){}};var t=0,r=new Map,n=new Map;function o(a,i){r.set(a,i),++t>e&&(t=0,n=r,r=new Map)}return{get:function(a){var i=r.get(a);return i!==void 0?i:(i=n.get(a))!==void 0?(o(a,i),i):void 0},set:function(a,i){r.has(a)?r.set(a,i):o(a,i)}}}function l4(e){var t=e.separator||":";return function(r){for(var n=0,o=[],a=0,i=0;i<r.length;i++){var u=r[i];n===0&&u===t[0]&&(t.length!==1&&r.slice(i,i+t.length)!==t||(o.push(r.slice(a,i)),a=i+t.length)),u==="["?n++:u==="]"&&n--}var f=o.length===0?r:r.substring(a),g=f.startsWith("!");return{modifiers:o,hasImportantModifier:g,baseClassName:g?f.substring(1):f}}}function s4(e){return bh({cache:i4(e.cacheSize),splitModifiers:l4(e)},a4(e))}var u4=/\s+/;function c4(e,t){var r=t.splitModifiers,n=t.getClassGroupId,o=t.getConflictingClassGroupIds,a=new Set;return e.trim().split(u4).map(function(i){var u=r(i),f=u.modifiers,g=u.hasImportantModifier,b=n(u.baseClassName);if(!b)return{isTailwindClass:!1,originalClassName:i};var _=function(S){if(S.length<=1)return S;var T=[],C=[];return S.forEach(function(w){w[0]==="["?(T.push.apply(T,C.sort().concat([w])),C=[]):C.push(w)}),T.push.apply(T,C.sort()),T}(f).join(":");return{isTailwindClass:!0,modifierId:g?_+"!":_,classGroupId:b,originalClassName:i}}).reverse().filter(function(i){if(!i.isTailwindClass)return!0;var u=i.modifierId,f=i.classGroupId,g=u+f;return!a.has(g)&&(a.add(g),o(f).forEach(function(b){return a.add(u+b)}),!0)}).reverse().map(function(i){return i.originalClassName}).join(" ")}function yh(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n,o,a,i=u;function u(g){var b=t[0],_=t.slice(1).reduce(function(S,T){return T(S)},b());return n=s4(_),o=n.cache.get,a=n.cache.set,i=f,f(g)}function f(g){var b=o(g);if(b)return b;var _=c4(g,n);return a(g,_),_}return function(){return i(Zg.apply(null,arguments))}}function jt(e){var t=function(r){return r[e]||[]};return t.isThemeGetter=!0,t}var ba=/^\[(.+)\]$/,d4=/^\d+\/\d+$/,f4=new Set(["px","full","screen"]),p4=/^(\d+)?(xs|sm|md|lg|xl)$/,h4=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh)/,g4=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function cn(e){return!Number.isNaN(Number(e))||f4.has(e)||d4.test(e)||qo(e)}function qo(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return!!r&&(r.startsWith("length:")||h4.test(r))}function A5(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return!!r&&r.startsWith("size:")}function M5(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return!!r&&r.startsWith("position:")}function I5(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return!!r&&(r.startsWith("url(")||r.startsWith("url:"))}function pd(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return!!r&&(!Number.isNaN(Number(r))||r.startsWith("number:"))}function yr(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return Number.isInteger(Number(r||e))}function lr(e){return ba.test(e)}function bi(){return!0}function uo(e){return p4.test(e)}function D5(e){var t,r=(t=ba.exec(e))==null?void 0:t[1];return!!r&&g4.test(r)}var m4={__proto__:null,isLength:cn,isArbitraryLength:qo,isArbitrarySize:A5,isArbitraryPosition:M5,isArbitraryUrl:I5,isArbitraryNumber:pd,isArbitraryWeight:pd,isInteger:yr,isArbitraryValue:lr,isAny:bi,isTshirtSize:uo,isArbitraryShadow:D5};function wc(){var e=jt("colors"),t=jt("spacing"),r=jt("blur"),n=jt("brightness"),o=jt("borderColor"),a=jt("borderRadius"),i=jt("borderSpacing"),u=jt("borderWidth"),f=jt("contrast"),g=jt("grayscale"),b=jt("hueRotate"),_=jt("invert"),S=jt("gap"),T=jt("gradientColorStops"),C=jt("inset"),w=jt("margin"),m=jt("opacity"),d=jt("padding"),l=jt("saturate"),c=jt("scale"),s=jt("sepia"),h=jt("skew"),v=jt("space"),y=jt("translate"),E=function(){return["auto",t]},P=function(){return["",cn]},j=function(){return["auto",yr]},N=function(){return["","0",lr]};return{cacheSize:500,theme:{colors:[bi],spacing:[cn],blur:["none","",uo,qo],brightness:[yr],borderColor:[e],borderRadius:["none","","full",uo,qo],borderSpacing:[t],borderWidth:P(),contrast:[yr],grayscale:N(),hueRotate:[yr],invert:N(),gap:[t],gradientColorStops:[e],inset:E(),margin:E(),opacity:[yr],padding:[t],saturate:[yr],scale:[yr],sepia:N(),skew:[yr,lr],space:[t],translate:[t]},classGroups:{aspect:[{aspect:["auto","square","video",lr]}],container:["container"],columns:[{columns:[uo]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"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"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],[lr])}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[C]}],"inset-x":[{"inset-x":[C]}],"inset-y":[{"inset-y":[C]}],top:[{top:[C]}],right:[{right:[C]}],bottom:[{bottom:[C]}],left:[{left:[C]}],visibility:["visible","invisible","collapse"],z:[{z:[yr]}],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",lr]}],grow:[{grow:N()}],shrink:[{shrink:N()}],order:[{order:["first","last","none",yr]}],"grid-cols":[{"grid-cols":[bi]}],"col-start-end":[{col:["auto",{span:[yr]}]}],"col-start":[{"col-start":j()}],"col-end":[{"col-end":j()}],"grid-rows":[{"grid-rows":[bi]}],"row-start-end":[{row:["auto",{span:[yr]}]}],"row-start":[{"row-start":j()}],"row-end":[{"row-end":j()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",lr]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",lr]}],gap:[{gap:[S]}],"gap-x":[{"gap-x":[S]}],"gap-y":[{"gap-y":[S]}],"justify-content":[{justify:["start","end","center","between","around","evenly"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:[].concat(["start","end","center","between","around","evenly"],["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(["start","end","center","between","around","evenly"],["baseline","stretch"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[d]}],px:[{px:[d]}],py:[{py:[d]}],pt:[{pt:[d]}],pr:[{pr:[d]}],pb:[{pb:[d]}],pl:[{pl:[d]}],m:[{m:[w]}],mx:[{mx:[w]}],my:[{my:[w]}],mt:[{mt:[w]}],mr:[{mr:[w]}],mb:[{mb:[w]}],ml:[{ml:[w]}],"space-x":[{"space-x":[v]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[v]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",t]}],"min-w":[{"min-w":["min","max","fit",cn]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[uo]},uo,qo]}],h:[{h:[t,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",cn]}],"max-h":[{"max-h":[t,"min","max","fit"]}],"font-size":[{text:["base",uo,qo]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",pd]}],"font-family":[{font:[bi]}],"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",qo]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",cn]}],"list-style-type":[{list:["none","disc","decimal",lr]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[m]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[m]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(["solid","dashed","dotted","double","none"],["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",cn]}],"underline-offset":[{"underline-offset":["auto",cn]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:[t]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",qo]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap"]}],break:[{break:["normal","words","all","keep"]}],content:[{content:["none",lr]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[m]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],[M5])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",A5]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},I5]}],"bg-color":[{bg:[e]}],"gradient-from":[{from:[T]}],"gradient-via":[{via:[T]}],"gradient-to":[{to:[T]}],rounded:[{rounded:[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[u]}],"border-w-x":[{"border-x":[u]}],"border-w-y":[{"border-y":[u]}],"border-w-t":[{"border-t":[u]}],"border-w-r":[{"border-r":[u]}],"border-w-b":[{"border-b":[u]}],"border-w-l":[{"border-l":[u]}],"border-opacity":[{"border-opacity":[m]}],"border-style":[{border:[].concat(["solid","dashed","dotted","double","none"],["hidden"])}],"divide-x":[{"divide-x":[u]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[u]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[m]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"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:[""].concat(["solid","dashed","dotted","double","none"])}],"outline-offset":[{"outline-offset":[cn]}],"outline-w":[{outline:[cn]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:P()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[m]}],"ring-offset-w":[{"ring-offset":[cn]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",uo,D5]}],"shadow-color":[{shadow:[bi]}],opacity:[{opacity:[m]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[f]}],"drop-shadow":[{"drop-shadow":["","none",uo,lr]}],grayscale:[{grayscale:[g]}],"hue-rotate":[{"hue-rotate":[b]}],invert:[{invert:[_]}],saturate:[{saturate:[l]}],sepia:[{sepia:[s]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[f]}],"backdrop-grayscale":[{"backdrop-grayscale":[g]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[b]}],"backdrop-invert":[{"backdrop-invert":[_]}],"backdrop-opacity":[{"backdrop-opacity":[m]}],"backdrop-saturate":[{"backdrop-saturate":[l]}],"backdrop-sepia":[{"backdrop-sepia":[s]}],"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"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",lr]}],duration:[{duration:[yr]}],ease:[{ease:["linear","in","out","in-out",lr]}],delay:[{delay:[yr]}],animate:[{animate:["none","spin","ping","pulse","bounce",lr]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[c]}],"scale-x":[{"scale-x":[c]}],"scale-y":[{"scale-y":[c]}],rotate:[{rotate:[yr,lr]}],"translate-x":[{"translate-x":[y]}],"translate-y":[{"translate-y":[y]}],"skew-x":[{"skew-x":[h]}],"skew-y":[{"skew-y":[h]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",lr]}],accent:[{accent:["auto",e]}],appearance:["appearance-none"],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",lr]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":[t]}],"scroll-mx":[{"scroll-mx":[t]}],"scroll-my":[{"scroll-my":[t]}],"scroll-mt":[{"scroll-mt":[t]}],"scroll-mr":[{"scroll-mr":[t]}],"scroll-mb":[{"scroll-mb":[t]}],"scroll-ml":[{"scroll-ml":[t]}],"scroll-p":[{"scroll-p":[t]}],"scroll-px":[{"scroll-px":[t]}],"scroll-py":[{"scroll-py":[t]}],"scroll-pt":[{"scroll-pt":[t]}],"scroll-pr":[{"scroll-pr":[t]}],"scroll-pb":[{"scroll-pb":[t]}],"scroll-pl":[{"scroll-pl":[t]}],"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","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",lr]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[cn,pd]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"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"],rounded:["rounded-t","rounded-r","rounded-b","rounded-l","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"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-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-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-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]}}}var b4=yh(wc);function xw(e,t){for(var r in t)L5(e,r,t[r]);return e}var v4=Object.prototype.hasOwnProperty,y4=new Set(["string","number","boolean"]);function L5(e,t,r){if(v4.call(e,t)&&!y4.has(typeof r)&&r!==null){if(Array.isArray(r)&&Array.isArray(e[t]))e[t]=e[t].concat(r);else if(typeof r=="object"&&typeof e[t]=="object"){if(e[t]===null)return void(e[t]=r);for(var n in r)L5(e[t],n,r[n])}}else e[t]=r}var w4=Zg;On.createTailwindMerge=yh,On.extendTailwindMerge=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return yh.apply(void 0,typeof e=="function"?[wc,e].concat(r):[function(){return xw(wc(),e)}].concat(r))},On.fromTheme=jt,On.getDefaultConfig=wc,On.join=w4,On.mergeConfigs=xw,On.twJoin=Zg,On.twMerge=b4,On.validators=m4;j5.exports=On;var Ve=j5.exports,Fe={},F5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return u}});function t(f,g){(g==null||g>f.length)&&(g=f.length);for(var b=0,_=new Array(g);b<g;b++)_[b]=f[b];return _}function r(f){if(Array.isArray(f))return t(f)}function n(f){if(typeof Symbol<"u"&&f[Symbol.iterator]!=null||f["@@iterator"]!=null)return Array.from(f)}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(f){return r(f)||n(f)||i(f)||o()}function i(f,g){if(f){if(typeof f=="string")return t(f,g);var b=Object.prototype.toString.call(f).slice(8,-1);if(b==="Object"&&f.constructor&&(b=f.constructor.name),b==="Map"||b==="Set")return Array.from(b);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return t(f,g)}}function u(f){var g=[];return Object.values(f).forEach(function(b){typeof b=="string"?g=a(g).concat([b]):typeof b=="object"&&!Array.isArray(b)&&b!==null&&(g=a(g).concat(a(u(b))))}),g}})(F5);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=r(F5);function r(o){return o&&o.__esModule?o:{default:o}}function n(o){return(0,t.default)(o).join(" ")}})(Fe);var Le={},z5={exports:{}},x4="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",_4=x4,C4=_4;function V5(){}function B5(){}B5.resetWarningCache=V5;var T4=function(){function e(n,o,a,i,u,f){if(f!==C4){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:B5,resetWarningCache:V5};return r.PropTypes=r,r};z5.exports=T4();var Be=z5.exports;const Xt=Mx(Be);var S4=function(t){return O4(t)&&!P4(t)};function O4(e){return!!e&&typeof e=="object"}function P4(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||j4(e)}var k4=typeof Symbol=="function"&&Symbol.for,E4=k4?Symbol.for("react.element"):60103;function j4(e){return e.$$typeof===E4}function N4(e){return Array.isArray(e)?[]:{}}function Vs(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Xi(N4(e),e,t):e}function R4(e,t,r){return e.concat(t).map(function(n){return Vs(n,r)})}function A4(e,t){if(!t.customMerge)return Xi;var r=t.customMerge(e);return typeof r=="function"?r:Xi}function M4(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}function _w(e){return Object.keys(e).concat(M4(e))}function W5(e,t){try{return t in e}catch{return!1}}function I4(e,t){return W5(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function D4(e,t,r){var n={};return r.isMergeableObject(e)&&_w(e).forEach(function(o){n[o]=Vs(e[o],r)}),_w(t).forEach(function(o){I4(e,o)||(W5(e,o)&&r.isMergeableObject(t[o])?n[o]=A4(o,r)(e[o],t[o],r):n[o]=Vs(t[o],r))}),n}function Xi(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||R4,r.isMergeableObject=r.isMergeableObject||S4,r.cloneUnlessOtherwiseSpecified=Vs;var n=Array.isArray(t),o=Array.isArray(e),a=n===o;return a?n?r.arrayMerge(e,t,r):D4(e,t,r):Vs(t,r)}Xi.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,o){return Xi(n,o,r)},{})};var L4=Xi,gr=L4,em={},U5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{accordion:function(){return r},default:function(){return n}});var r={defaultProps:{icon:void 0,className:"",animate:{unmount:{},mount:{}},disabled:!1},styles:{base:{container:{display:"block",position:"relative",width:"w-full"},header:{initial:{display:"flex",justifyContent:"justify-between",alignItems:"items-center",width:"w-full",py:"py-4",borderWidth:"border-b border-b-blue-gray-100",color:"text-blue-gray-700",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-xl",textAlign:"text-left",fontWeight:"font-semibold",lineHeight:"leading-snug",userSelect:"select-none",hover:"hover:text-blue-gray-900",transition:"transition-colors"},active:{color:"text-blue-gray-900"},icon:{ml:"ml-4"}},body:{display:"block",width:"w-full",py:"py-4",color:"text-gray-700",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-light",lineHeight:"leading-normal"},disabled:{pointerEvents:"pointer-events-none",opacity:"opacity-50"}}}},n=r})(U5);var H5={},$5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})($5);var q5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(q5);var G5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-700"},gray:{border:"border border-gray-900",color:"text-gray-900"},brown:{border:"border border-brown-500",color:"text-brown-700"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-700"},orange:{border:"border border-orange-500",color:"text-orange-700"},amber:{border:"border border-amber-500",color:"text-amber-700"},yellow:{border:"border border-yellow-500",color:"text-yellow-700"},lime:{border:"border border-lime-500",color:"text-lime-700"},"light-green":{border:"border border-light-green-500",color:"text-light-green-700"},green:{border:"border border-green-500",color:"text-green-700"},teal:{border:"border border-teal-500",color:"text-teal-700"},cyan:{border:"border border-cyan-500",color:"text-cyan-700"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-700"},blue:{border:"border border-blue-500",color:"text-blue-700"},indigo:{border:"border border-indigo-500",color:"text-indigo-700"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-700"},purple:{border:"border border-purple-500",color:"text-purple-700"},pink:{border:"border border-pink-500",color:"text-pink-700"},red:{border:"border border-red-500",color:"text-red-700"}},r=t})(G5);var K5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500/20",color:"text-blue-gray-900"},gray:{backgroud:"bg-gray-900/10",color:"text-gray-900"},brown:{backgroud:"bg-brown-500/20",color:"text-brown-900"},"deep-orange":{backgroud:"bg-deep-orange-500/20",color:"text-deep-orange-900"},orange:{backgroud:"bg-orange-500/20",color:"text-orange-900"},amber:{backgroud:"bg-amber-500/20",color:"text-amber-900"},yellow:{backgroud:"bg-yellow-500/20",color:"text-yellow-900"},lime:{backgroud:"bg-lime-500/20",color:"text-lime-900"},"light-green":{backgroud:"bg-light-green-500/20",color:"text-light-green-900"},green:{backgroud:"bg-green-500/20",color:"text-green-900"},teal:{backgroud:"bg-teal-500/20",color:"text-teal-900"},cyan:{backgroud:"bg-cyan-500/20",color:"text-cyan-900"},"light-blue":{backgroud:"bg-light-blue-500/20",color:"text-light-blue-900"},blue:{backgroud:"bg-blue-500/20",color:"text-blue-900"},indigo:{backgroud:"bg-indigo-500/20",color:"text-indigo-900"},"deep-purple":{backgroud:"bg-deep-purple-500/20",color:"text-deep-purple-900"},purple:{backgroud:"bg-purple-500/20",color:"text-purple-900"},pink:{backgroud:"bg-pink-500/20",color:"text-pink-900"},red:{backgroud:"bg-red-500/20",color:"text-red-900"}},r=t})(K5);var tm={},Rt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{propTypesColors:function(){return o},propTypesAnimation:function(){return a},propTypesDismissType:function(){return i},propTypesOffsetType:function(){return u},propTypesPlacements:function(){return f}});var r=n(Be);function n(g){return g&&g.__esModule?g:{default:g}}var o=["blue-gray","gray","brown","deep-orange","orange","amber","yellow","lime","light-green","green","teal","cyan","light-blue","blue","indigo","deep-purple","purple","pink","red"],a=r.default.shape({mount:r.default.instanceOf(Object),unmount:r.default.instanceOf(Object)}),i=r.default.shape({enabled:r.default.bool,escapeKey:r.default.bool,referencePress:r.default.bool,referencePressEvent:r.default.oneOf(["pointerdown","mousedown","click"]),outsidePress:r.default.oneOfType([r.default.bool,r.default.func]),outsidePressEvent:r.default.oneOf(["pointerdown","mousedown","click"]),ancestorScroll:r.default.bool,bubbles:r.default.oneOfType([r.default.bool,r.default.shape({escapeKey:r.default.bool,outsidePress:r.default.bool})])}),u=r.default.oneOfType([r.default.number,r.default.shape({mainAxis:r.default.number,crossAxis:r.default.number,alignmentAxis:r.default.number})]),f=["top-start","top","top-end","right-start","right","right-end","bottom-start","bottom","bottom-end","left-start","left","left-end"]})(Rt);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{propTypesVariant:function(){return a},propTypesColor:function(){return i},propTypesIcon:function(){return u},propTypesOpen:function(){return f},propTypesOnClose:function(){return g},propTypesAction:function(){return b},propTypesAnimate:function(){return _},propTypesClassName:function(){return S},propTypesChildren:function(){return T}});var r=o(Be),n=Rt;function o(C){return C&&C.__esModule?C:{default:C}}var a=["filled","gradient","outlined","ghost"],i=n.propTypesColors,u=r.default.node,f=r.default.bool,g=r.default.func,b=r.default.node,_=n.propTypesAnimation,S=r.default.string,T=r.default.node.isRequired})(tm);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,_){for(var S in _)Object.defineProperty(b,S,{enumerable:!0,get:_[S]})}t(e,{alert:function(){return f},default:function(){return g}});var r=u($5),n=u(q5),o=u(G5),a=u(K5),i=tm;function u(b){return b&&b.__esModule?b:{default:b}}var f={defaultProps:{variant:"filled",color:"gray",icon:void 0,open:!0,action:void 0,onClose:void 0,animate:{unmount:{},mount:{}},className:""},valid:{variants:i.propTypesVariant,colors:i.propTypesColor},styles:{base:{alert:{position:"relative",display:"block",width:"w-full",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-regular",px:"px-4",py:"py-4",borderRadius:"rounded-lg"},action:{position:"!absolute",top:"top-3",right:"right-3"}},variants:{filled:r.default,gradient:n.default,outlined:o.default,ghost:a.default}}},g=f})(H5);var Y5={},rm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{propTypesVariant:function(){return _},propTypesSize:function(){return S},propTypesClassName:function(){return T},propTypesWithBorder:function(){return C},propTypesColor:function(){return w}});var r=i(Be),n=Rt;function o(m,d){(d==null||d>m.length)&&(d=m.length);for(var l=0,c=new Array(d);l<d;l++)c[l]=m[l];return c}function a(m){if(Array.isArray(m))return o(m)}function i(m){return m&&m.__esModule?m:{default:m}}function u(m){if(typeof Symbol<"u"&&m[Symbol.iterator]!=null||m["@@iterator"]!=null)return Array.from(m)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(m){return a(m)||u(m)||b(m)||f()}function b(m,d){if(m){if(typeof m=="string")return o(m,d);var l=Object.prototype.toString.call(m).slice(8,-1);if(l==="Object"&&m.constructor&&(l=m.constructor.name),l==="Map"||l==="Set")return Array.from(l);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return o(m,d)}}var _=["circular","rounded","square"],S=["xs","sm","md","lg","xl","xxl"],T=r.default.string,C=r.default.bool,w=["white"].concat(g(n.propTypesColors))})(rm);var X5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{borderColor:"border-white"},"blue-gray":{borderColor:"border-blue-gray-500"},gray:{borderColor:"border-gray-900"},brown:{borderColor:"border-brown-500"},"deep-orange":{borderColor:"border-deep-orange-500"},orange:{borderColor:"border-orange-500"},amber:{borderColor:"border-amber-500"},yellow:{borderColor:"border-yellow-500"},lime:{borderColor:"border-lime-500"},"light-green":{borderColor:"border-light-green-500"},green:{borderColor:"border-green-500"},teal:{borderColor:"border-teal-500"},cyan:{borderColor:"border-cyan-500"},"light-blue":{borderColor:"border-light-blue-500"},blue:{borderColor:"border-blue-500"},indigo:{borderColor:"border-indigo-500"},"deep-purple":{borderColor:"border-deep-purple-500"},purple:{borderColor:"border-purple-500"},pink:{borderColor:"border-pink-500"},red:{borderColor:"border-red-500"}},r=t})(X5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{avatar:function(){return a},default:function(){return i}});var r=rm,n=o(X5);function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{variant:"circular",size:"md",className:"",withBorder:!1,color:"gray"},valid:{variants:r.propTypesVariant,sizes:r.propTypesSize,colors:r.propTypesColor},styles:{base:{initial:{display:"inline-block",position:"relative",objectFit:"object-cover",objectPosition:"object-center"},withBorder:{border:"border-2"}},sizes:{xs:{width:"w-6",height:"h-6",borderRadius:"rounded-md"},sm:{width:"w-9",height:"h-9",borderRadius:"rounded-md"},md:{width:"w-12",height:"h-12",borderRadius:"rounded-lg"},lg:{width:"w-[58px]",height:"h-[58px]",borderRadius:"rounded-lg"},xl:{width:"w-[74px]",height:"h-[74px]",borderRadius:"rounded-xl"},xxl:{width:"w-[110px]",height:"h-[110px]",borderRadius:"rounded-2xl"}},variants:{rounded:{},square:{borderRadius:"!rounded-none"},circular:{borderRadius:"!rounded-full"}},borderColor:n.default}},i=a})(Y5);var Q5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{breadcrumbs:function(){return r},default:function(){return n}});var r={defaultProps:{className:"",fullWidth:!1,separator:"/"},styles:{base:{root:{initial:{width:"w-max"},fullWidth:{display:"block",width:"w-full"}},list:{display:"flex",flexWrap:"flex-wrap",alignItems:"items-center",width:"w-full",bg:"bg-blue-gray-50",bgOpacity:"bg-opacity-60",py:"py-2",px:"px-4",borderRadius:"rounded-md"},item:{initial:{display:"flex",alignItems:"items-center",color:"text-blue-gray-900",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",lineHeight:"leading-normal",cursor:"cursor-pointer",transition:"transition-colors duration-300",hover:"hover:text-light-blue-500"},disabled:{pointerEvents:"pointer-events-none"}},separator:{color:"text-blue-gray-500",fontSize:"text-sm",fontSmoothing:"antialiased",fontFamily:"font-sans",fontWeight:"font-normal",lineHeight:"leading-normal",px:"mx-2",pointerEvents:"pointer-events-none",userSelcet:"select-none"}}}},n=r})(Q5);var J5={},nm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{background:"bg-white",color:"text-blue-gray-900",shadow:"shadow-md shadow-blue-gray-500/10",hover:"hover:shadow-lg hover:shadow-blue-gray-500/20",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"blue-gray":{background:"bg-blue-gray-500",color:"text-white",shadow:"shadow-md shadow-blue-gray-500/20",hover:"hover:shadow-lg hover:shadow-blue-gray-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},gray:{background:"bg-gray-900",color:"text-white",shadow:"shadow-md shadow-gray-900/10",hover:"hover:shadow-lg hover:shadow-gray-900/20",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},brown:{background:"bg-brown-500",color:"text-white",shadow:"shadow-md shadow-brown-500/20",hover:"hover:shadow-lg hover:shadow-brown-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"deep-orange":{background:"bg-deep-orange-500",color:"text-white",shadow:"shadow-md shadow-deep-orange-500/20",hover:"hover:shadow-lg hover:shadow-deep-orange-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},orange:{background:"bg-orange-500",color:"text-white",shadow:"shadow-md shadow-orange-500/20",hover:"hover:shadow-lg hover:shadow-orange-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},amber:{background:"bg-amber-500",color:"text-black",shadow:"shadow-md shadow-amber-500/20",hover:"hover:shadow-lg hover:shadow-amber-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},yellow:{background:"bg-yellow-500",color:"text-black",shadow:"shadow-md shadow-yellow-500/20",hover:"hover:shadow-lg hover:shadow-yellow-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},lime:{background:"bg-lime-500",color:"text-black",shadow:"shadow-md shadow-lime-500/20",hover:"hover:shadow-lg hover:shadow-lime-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"light-green":{background:"bg-light-green-500",color:"text-white",shadow:"shadow-md shadow-light-green-500/20",hover:"hover:shadow-lg hover:shadow-light-green-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},green:{background:"bg-green-500",color:"text-white",shadow:"shadow-md shadow-green-500/20",hover:"hover:shadow-lg hover:shadow-green-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},teal:{background:"bg-teal-500",color:"text-white",shadow:"shadow-md shadow-teal-500/20",hover:"hover:shadow-lg hover:shadow-teal-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},cyan:{background:"bg-cyan-500",color:"text-white",shadow:"shadow-md shadow-cyan-500/20",hover:"hover:shadow-lg hover:shadow-cyan-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"light-blue":{background:"bg-light-blue-500",color:"text-white",shadow:"shadow-md shadow-light-blue-500/20",hover:"hover:shadow-lg hover:shadow-light-blue-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},blue:{background:"bg-blue-500",color:"text-white",shadow:"shadow-md shadow-blue-500/20",hover:"hover:shadow-lg hover:shadow-blue-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},indigo:{background:"bg-indigo-500",color:"text-white",shadow:"shadow-md shadow-indigo-500/20",hover:"hover:shadow-lg hover:shadow-indigo-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"deep-purple":{background:"bg-deep-purple-500",color:"text-white",shadow:"shadow-md shadow-deep-purple-500/20",hover:"hover:shadow-lg hover:shadow-deep-purple-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},purple:{background:"bg-purple-500",color:"text-white",shadow:"shadow-md shadow-purple-500/20",hover:"hover:shadow-lg hover:shadow-purple-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},pink:{background:"bg-pink-500",color:"text-white",shadow:"shadow-md shadow-pink-500/20",hover:"hover:shadow-lg hover:shadow-pink-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},red:{background:"bg-red-500",color:"text-white",shadow:"shadow-md shadow-red-500/20",hover:"hover:shadow-lg hover:shadow-red-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"}},r=t})(nm);var om={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{background:"bg-white",color:"text-blue-gray-900",shadow:"shadow-md shadow-blue-gray-500/10",hover:"hover:shadow-lg hover:shadow-blue-gray-500/20",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"blue-gray":{background:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white",shadow:"shadow-md shadow-blue-gray-500/20",hover:"hover:shadow-lg hover:shadow-blue-gray-500/40",active:"active:opacity-[0.85]"},gray:{background:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white",shadow:"shadow-md shadow-gray-900/10",hover:"hover:shadow-lg hover:shadow-gray-900/20",active:"active:opacity-[0.85]"},brown:{background:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white",shadow:"shadow-md shadow-brown-500/20",hover:"hover:shadow-lg hover:shadow-brown-500/40",active:"active:opacity-[0.85]"},"deep-orange":{background:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white",shadow:"shadow-md shadow-deep-orange-500/20",hover:"hover:shadow-lg hover:shadow-deep-orange-500/40",active:"active:opacity-[0.85]"},orange:{background:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white",shadow:"shadow-md shadow-orange-500/20",hover:"hover:shadow-lg hover:shadow-orange-500/40",active:"active:opacity-[0.85]"},amber:{background:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black",shadow:"shadow-md shadow-amber-500/20",hover:"hover:shadow-lg hover:shadow-amber-500/40",active:"active:opacity-[0.85]"},yellow:{background:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black",shadow:"shadow-md shadow-yellow-500/20",hover:"hover:shadow-lg hover:shadow-yellow-500/40",active:"active:opacity-[0.85]"},lime:{background:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black",shadow:"shadow-md shadow-lime-500/20",hover:"hover:shadow-lg hover:shadow-lime-500/40",active:"active:opacity-[0.85]"},"light-green":{background:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white",shadow:"shadow-md shadow-light-green-500/20",hover:"hover:shadow-lg hover:shadow-light-green-500/40",active:"active:opacity-[0.85]"},green:{background:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white",shadow:"shadow-md shadow-green-500/20",hover:"hover:shadow-lg hover:shadow-green-500/40",active:"active:opacity-[0.85]"},teal:{background:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white",shadow:"shadow-md shadow-teal-500/20",hover:"hover:shadow-lg hover:shadow-teal-500/40",active:"active:opacity-[0.85]"},cyan:{background:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white",shadow:"shadow-md shadow-cyan-500/20",hover:"hover:shadow-lg hover:shadow-cyan-500/40",active:"active:opacity-[0.85]"},"light-blue":{background:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white",shadow:"shadow-md shadow-light-blue-500/20",hover:"hover:shadow-lg hover:shadow-light-blue-500/40",active:"active:opacity-[0.85]"},blue:{background:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white",shadow:"shadow-md shadow-blue-500/20",hover:"hover:shadow-lg hover:shadow-blue-500/40",active:"active:opacity-[0.85]"},indigo:{background:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white",shadow:"shadow-md shadow-indigo-500/20",hover:"hover:shadow-lg hover:shadow-indigo-500/40",active:"active:opacity-[0.85]"},"deep-purple":{background:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white",shadow:"shadow-md shadow-deep-purple-500/20",hover:"hover:shadow-lg hover:shadow-deep-purple-500/40",active:"active:opacity-[0.85]"},purple:{background:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white",shadow:"shadow-md shadow-purple-500/20",hover:"hover:shadow-lg hover:shadow-purple-500/40",active:"active:opacity-[0.85]"},pink:{background:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white",shadow:"shadow-md shadow-pink-500/20",hover:"hover:shadow-lg hover:shadow-pink-500/40",active:"active:opacity-[0.85]"},red:{background:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white",shadow:"shadow-md shadow-red-500/20",hover:"hover:shadow-lg hover:shadow-red-500/40",active:"active:opacity-[0.85]"}},r=t})(om);var am={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{border:"border border-white",color:"text-white",hover:"hover:opacity-75",focus:"focus:ring focus:ring-white/50",active:"active:opacity-[0.85]"},"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-blue-gray-200",active:"active:opacity-[0.85]"},gray:{border:"border border-gray-900",color:"text-gray-900",hover:"hover:opacity-75",focus:"focus:ring focus:ring-gray-300",active:"active:opacity-[0.85]"},brown:{border:"border border-brown-500",color:"text-brown-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-brown-200",active:"active:opacity-[0.85]"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-deep-orange-200",active:"active:opacity-[0.85]"},orange:{border:"border border-orange-500",color:"text-orange-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-orange-200",active:"active:opacity-[0.85]"},amber:{border:"border border-amber-500",color:"text-amber-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-amber-200",active:"active:opacity-[0.85]"},yellow:{border:"border border-yellow-500",color:"text-yellow-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-yellow-200",active:"active:opacity-[0.85]"},lime:{border:"border border-lime-500",color:"text-lime-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-lime-200",active:"active:opacity-[0.85]"},"light-green":{border:"border border-light-green-500",color:"text-light-green-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-light-green-200",active:"active:opacity-[0.85]"},green:{border:"border border-green-500",color:"text-green-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-green-200",active:"active:opacity-[0.85]"},teal:{border:"border border-teal-500",color:"text-teal-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-teal-200",active:"active:opacity-[0.85]"},cyan:{border:"border border-cyan-500",color:"text-cyan-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-cyan-200",active:"active:opacity-[0.85]"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-light-blue-200",active:"active:opacity-[0.85]"},blue:{border:"border border-blue-500",color:"text-blue-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-blue-200",active:"active:opacity-[0.85]"},indigo:{border:"border border-indigo-500",color:"text-indigo-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-indigo-200",active:"active:opacity-[0.85]"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-deep-purple-200",active:"active:opacity-[0.85]"},purple:{border:"border border-purple-500",color:"text-purple-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-purple-200",active:"active:opacity-[0.85]"},pink:{border:"border border-pink-500",color:"text-pink-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-pink-200",active:"active:opacity-[0.85]"},red:{border:"border border-red-500",color:"text-red-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-red-200",active:"active:opacity-[0.85]"}},r=t})(am);var im={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{color:"text-white",hover:"hover:bg-white/10",active:"active:bg-white/30"},"blue-gray":{color:"text-blue-gray-500",hover:"hover:bg-blue-gray-500/10",active:"active:bg-blue-gray-500/30"},gray:{color:"text-gray-900",hover:"hover:bg-gray-900/10",active:"active:bg-gray-900/20"},brown:{color:"text-brown-500",hover:"hover:bg-brown-500/10",active:"active:bg-brown-500/30"},"deep-orange":{color:"text-deep-orange-500",hover:"hover:bg-deep-orange-500/10",active:"active:bg-deep-orange-500/30"},orange:{color:"text-orange-500",hover:"hover:bg-orange-500/10",active:"active:bg-orange-500/30"},amber:{color:"text-amber-500",hover:"hover:bg-amber-500/10",active:"active:bg-amber-500/30"},yellow:{color:"text-yellow-500",hover:"hover:bg-yellow-500/10",active:"active:bg-yellow-500/30"},lime:{color:"text-lime-500",hover:"hover:bg-lime-500/10",active:"active:bg-lime-500/30"},"light-green":{color:"text-light-green-500",hover:"hover:bg-light-green-500/10",active:"active:bg-light-green-500/30"},green:{color:"text-green-500",hover:"hover:bg-green-500/10",active:"active:bg-green-500/30"},teal:{color:"text-teal-500",hover:"hover:bg-teal-500/10",active:"active:bg-teal-500/30"},cyan:{color:"text-cyan-500",hover:"hover:bg-cyan-500/10",active:"active:bg-cyan-500/30"},"light-blue":{color:"text-light-blue-500",hover:"hover:bg-light-blue-500/10",active:"active:bg-light-blue-500/30"},blue:{color:"text-blue-500",hover:"hover:bg-blue-500/10",active:"active:bg-blue-500/30"},indigo:{color:"text-indigo-500",hover:"hover:bg-indigo-500/10",active:"active:bg-indigo-500/30"},"deep-purple":{color:"text-deep-purple-500",hover:"hover:bg-deep-purple-500/10",active:"active:bg-deep-purple-500/30"},purple:{color:"text-purple-500",hover:"hover:bg-purple-500/10",active:"active:bg-purple-500/30"},pink:{color:"text-pink-500",hover:"hover:bg-pink-500/10",active:"active:bg-pink-500/30"},red:{color:"text-red-500",hover:"hover:bg-red-500/10",active:"active:bg-red-500/30"}},r=t})(im);var ei={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{propTypesVariant:function(){return _},propTypesSize:function(){return S},propTypesColor:function(){return T},propTypesFullWidth:function(){return C},propTypesRipple:function(){return w},propTypesClassName:function(){return m},propTypesChildren:function(){return d}});var r=i(Be),n=Rt;function o(l,c){(c==null||c>l.length)&&(c=l.length);for(var s=0,h=new Array(c);s<c;s++)h[s]=l[s];return h}function a(l){if(Array.isArray(l))return o(l)}function i(l){return l&&l.__esModule?l:{default:l}}function u(l){if(typeof Symbol<"u"&&l[Symbol.iterator]!=null||l["@@iterator"]!=null)return Array.from(l)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(l){return a(l)||u(l)||b(l)||f()}function b(l,c){if(l){if(typeof l=="string")return o(l,c);var s=Object.prototype.toString.call(l).slice(8,-1);if(s==="Object"&&l.constructor&&(s=l.constructor.name),s==="Map"||s==="Set")return Array.from(s);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return o(l,c)}}var _=["filled","outlined","gradient","text"],S=["sm","md","lg"],T=["white"].concat(g(n.propTypesColors)),C=r.default.bool,w=r.default.bool,m=r.default.string,d=r.default.node.isRequired})(ei);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,_){for(var S in _)Object.defineProperty(b,S,{enumerable:!0,get:_[S]})}t(e,{button:function(){return f},default:function(){return g}});var r=u(nm),n=u(om),o=u(am),a=u(im),i=ei;function u(b){return b&&b.__esModule?b:{default:b}}var f={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:i.propTypesVariant,sizes:i.propTypesSize,colors:i.propTypesColor},styles:{base:{initial:{verticalAlign:"align-middle",userSelect:"select-none",fontFamily:"font-sans",fontWeight:"font-bold",textAlign:"text-center",textTransform:"uppercase",transition:"transition-all",disabled:"disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none"},fullWidth:{display:"block",width:"w-full"}},sizes:{sm:{fontSize:"text-xs",py:"py-2",px:"px-4",borderRadius:"rounded-lg"},md:{fontSize:"text-xs",py:"py-3",px:"px-6",borderRadius:"rounded-lg"},lg:{fontSize:"text-sm",py:"py-3.5",px:"px-7",borderRadius:"rounded-lg"}},variants:{filled:r.default,gradient:n.default,outlined:o.default,text:a.default}}},g=f})(J5);var Z5={},lm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-gray-700",shadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-gray-700"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white",shadow:"shadow-blue-gray-500/40"},gray:{backgroud:"bg-gray-900",color:"text-white",shadow:"shadow-gray-900/20"},brown:{backgroud:"bg-brown-500",color:"text-white",shadow:"shadow-brown-500/40"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white",shadow:"shadow-deep-orange-500/40"},orange:{backgroud:"bg-orange-500",color:"text-white",shadow:"shadow-orange-500/40"},amber:{backgroud:"bg-amber-500",color:"text-gray-700",shadow:"shadow-amber-500/40"},yellow:{backgroud:"bg-yellow-500",color:"text-gray-700",shadow:"shadow-yellow-500/40"},lime:{backgroud:"bg-lime-500",color:"text-gray-700",shadow:"shadow-lime-500/40"},"light-green":{backgroud:"bg-light-green-500",color:"text-white",shadow:"shadow-light-green-500/40"},green:{backgroud:"bg-green-500",color:"text-white",shadow:"shadow-green-500/40"},teal:{backgroud:"bg-teal-500",color:"text-white",shadow:"shadow-teal-500/40"},cyan:{backgroud:"bg-cyan-500",color:"text-white",shadow:"shadow-cyan-500/40"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white",shadow:"shadow-light-blue-500/40"},blue:{backgroud:"bg-blue-500",color:"text-white",shadow:"shadow-blue-500/40"},indigo:{backgroud:"bg-indigo-500",color:"text-white",shadow:"shadow-indigo-500/40"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white",shadow:"shadow-deep-purple-500/40"},purple:{backgroud:"bg-purple-500",color:"text-white",shadow:"shadow-purple-500/40"},pink:{backgroud:"bg-pink-500",color:"text-white",shadow:"shadow-pink-500/40"},red:{backgroud:"bg-red-500",color:"text-white",shadow:"shadow-red-500/40"}},r=t})(lm);var sm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-gray-700",shadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-gray-700"},"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white",shadow:"shadow-blue-gray-500/40"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white",shadow:"shadow-gray-900/20"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white",shadow:"shadow-brown-500/40"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white",shadow:"shadow-deep-orange-500/40"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white",shadow:"shadow-orange-500/40"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-gray-700",shadow:"shadow-amber-500/40"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-gray-700",shadow:"shadow-yellow-500/40"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-gray-700",shadow:"shadow-lime-500/40"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white",shadow:"shadow-light-green-500/40"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white",shadow:"shadow-green-500/40"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white",shadow:"shadow-teal-500/40"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white",shadow:"shadow-cyan-500/40"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white",shadow:"shadow-light-blue-500/40"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white",shadow:"shadow-blue-500/40"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white",shadow:"shadow-indigo-500/40"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white",shadow:"shadow-deep-purple-500/40"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white",shadow:"shadow-purple-500/40"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white",shadow:"shadow-pink-500/40"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white",shadow:"shadow-red-500/40"}},r=t})(sm);var ti={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{propTypesVariant:function(){return _},propTypesColor:function(){return S},propTypesShadow:function(){return T},propTypesFloated:function(){return C},propTypesDivider:function(){return w},propTypesClassName:function(){return m},propTypesChildren:function(){return d}});var r=i(Be),n=Rt;function o(l,c){(c==null||c>l.length)&&(c=l.length);for(var s=0,h=new Array(c);s<c;s++)h[s]=l[s];return h}function a(l){if(Array.isArray(l))return o(l)}function i(l){return l&&l.__esModule?l:{default:l}}function u(l){if(typeof Symbol<"u"&&l[Symbol.iterator]!=null||l["@@iterator"]!=null)return Array.from(l)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(l){return a(l)||u(l)||b(l)||f()}function b(l,c){if(l){if(typeof l=="string")return o(l,c);var s=Object.prototype.toString.call(l).slice(8,-1);if(s==="Object"&&l.constructor&&(s=l.constructor.name),s==="Map"||s==="Set")return Array.from(s);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return o(l,c)}}var _=["filled","gradient"],S=["transparent","white"].concat(g(n.propTypesColors)),T=r.default.bool,C=r.default.bool,w=r.default.bool,m=r.default.string,d=r.default.node.isRequired})(ti);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(lm),r=o(sm),n=ti;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{variant:"filled",color:"white",shadow:!0,className:""},valid:{variants:n.propTypesVariant,colors:n.propTypesColor},styles:{base:{initial:{position:"relative",display:"flex",flexDirection:"flex-col",backgroundClip:"bg-clip-border",borderRadius:"rounded-xl"},shadow:{boxShadow:"shadow-md"}},variants:{filled:t.default,gradient:r.default}}},i=a})(Z5);var eC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{cardBody:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{p:"p-6"}}},n=r})(eC);var tC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{cardFooter:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{initial:{p:"p-6"},divider:{borderWidth:"border-t",borderColor:"border-blue-gray-50"}}}},n=r})(tC);var rC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(lm),r=o(sm),n=ti;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{variant:"filled",color:"white",shadow:!0,floated:!0,className:""},valid:{variants:n.propTypesVariant,colors:n.propTypesColor},styles:{base:{initial:{position:"relative",backgroundClip:"bg-clip-border",mt:"mt-4",mx:"mx-4",borderRadius:"rounded-xl",overflow:"overflow-hidden"},shadow:{boxShadow:"shadow-lg"},floated:{mt:"-mt-6"}},variants:{filled:t.default,gradient:r.default}}},i=a})(rC);var nC={},oC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{background:"checked:bg-blue-gray-500",border:"checked:border-blue-gray-500",before:"checked:before:bg-blue-gray-500"},gray:{background:"checked:bg-gray-900",border:"checked:border-gray-900",before:"checked:before:bg-gray-900"},brown:{background:"checked:bg-brown-500",border:"checked:border-brown-500",before:"checked:before:bg-brown-500"},"deep-orange":{background:"checked:bg-deep-orange-500",border:"checked:border-deep-orange-500",before:"checked:before:bg-deep-orange-500"},orange:{background:"checked:bg-orange-500",border:"checked:border-orange-500",before:"checked:before:bg-orange-500"},amber:{background:"checked:bg-amber-500",border:"checked:border-amber-500",before:"checked:before:bg-amber-500"},yellow:{background:"checked:bg-yellow-500",border:"checked:border-yellow-500",before:"checked:before:bg-yellow-500"},lime:{background:"checked:bg-lime-500",border:"checked:border-lime-500",before:"checked:before:bg-lime-500"},"light-green":{background:"checked:bg-light-green-500",border:"checked:border-light-green-500",before:"checked:before:bg-light-green-500"},green:{background:"checked:bg-green-500",border:"checked:border-green-500",before:"checked:before:bg-green-500"},teal:{background:"checked:bg-teal-500",border:"checked:border-teal-500",before:"checked:before:bg-teal-500"},cyan:{background:"checked:bg-cyan-500",border:"checked:border-cyan-500",before:"checked:before:bg-cyan-500"},"light-blue":{background:"checked:bg-light-blue-500",border:"checked:border-light-blue-500",before:"checked:before:bg-light-blue-500"},blue:{background:"checked:bg-blue-500",border:"checked:border-blue-500",before:"checked:before:bg-blue-500"},indigo:{background:"checked:bg-indigo-500",border:"checked:border-indigo-500",before:"checked:before:bg-indigo-500"},"deep-purple":{background:"checked:bg-deep-purple-500",border:"checked:border-deep-purple-500",before:"checked:before:bg-deep-purple-500"},purple:{background:"checked:bg-purple-500",border:"checked:border-purple-500",before:"checked:before:bg-purple-500"},pink:{background:"checked:bg-pink-500",border:"checked:border-pink-500",before:"checked:before:bg-pink-500"},red:{background:"checked:bg-red-500",border:"checked:border-red-500",before:"checked:before:bg-red-500"}},r=t})(oC);var ri={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(S,T){for(var C in T)Object.defineProperty(S,C,{enumerable:!0,get:T[C]})}t(e,{propTypesColor:function(){return a},propTypesLabel:function(){return i},propTypesIcon:function(){return u},propTypesRipple:function(){return f},propTypesClassName:function(){return g},propTypesDisabled:function(){return b},propTypesObject:function(){return _}});var r=o(Be),n=Rt;function o(S){return S&&S.__esModule?S:{default:S}}var a=n.propTypesColors,i=r.default.node,u=r.default.node,f=r.default.bool,g=r.default.string,b=r.default.bool,_=r.default.instanceOf(Object)})(ri);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{checkbox:function(){return a},default:function(){return i}});var r=o(oC),n=ri;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{color:"gray",label:void 0,icon:void 0,ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,iconProps:void 0},valid:{colors:n.propTypesColor},styles:{base:{root:{display:"inline-flex",alignItems:"items-center"},container:{position:"relative",display:"flex",alignItems:"items-center",cursor:"cursor-pointer",p:"p-3",borderRadius:"rounded-full"},input:{peer:"peer",position:"relative",appearance:"appearance-none",width:"w-5",height:"h-5",borderWidth:"border",borderRadius:"rounded-md",borderColor:"border-blue-gray-200",cursor:"cursor-pointer",transition:"transition-all",before:{content:"before:content['']",display:"before:block",bg:"before:bg-blue-gray-500",width:"before:w-12",height:"before:h-12",borderRadius:"before:rounded-full",position:"before:absolute",top:"before:top-2/4",left:"before:left-2/4",transform:"before:-translate-y-2/4 before:-translate-x-2/4",opacity:"before:opacity-0 hover:before:opacity-10",transition:"before:transition-opacity"}},label:{color:"text-gray-700",fontWeight:"font-light",userSelect:"select-none",cursor:"cursor-pointer",mt:"mt-px"},icon:{color:"text-white",position:"absolute",top:"top-2/4",left:"left-2/4",translate:"-translate-y-2/4 -translate-x-2/4",pointerEvents:"pointer-events-none",opacity:"opacity-0 peer-checked:opacity-100",transition:"transition-opacity"},disabled:{opacity:"opacity-50",pointerEvents:"pointer-events-none"}},colors:r.default}},i=a})(nC);var aC={},iC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(iC);var lC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(lC);var sC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-700"},gray:{border:"border border-gray-900",color:"text-gray-700"},brown:{border:"border border-brown-500",color:"text-brown-700"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-700"},orange:{border:"border border-orange-500",color:"text-orange-700"},amber:{border:"border border-amber-500",color:"text-amber-700"},yellow:{border:"border border-yellow-500",color:"text-yellow-700"},lime:{border:"border border-lime-500",color:"text-lime-700"},"light-green":{border:"border border-light-green-500",color:"text-light-green-700"},green:{border:"border border-green-500",color:"text-green-700"},teal:{border:"border border-teal-500",color:"text-teal-700"},cyan:{border:"border border-cyan-500",color:"text-cyan-700"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-700"},blue:{border:"border border-blue-500",color:"text-blue-700"},indigo:{border:"border border-indigo-500",color:"text-indigo-700"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-700"},purple:{border:"border border-purple-500",color:"text-purple-700"},pink:{border:"border border-pink-500",color:"text-pink-700"},red:{border:"border border-red-500",color:"text-red-700"}},r=t})(sC);var uC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500/20",color:"text-blue-gray-900"},gray:{backgroud:"bg-gray-900/10",color:"text-gray-900"},brown:{backgroud:"bg-brown-500/20",color:"text-brown-900"},"deep-orange":{backgroud:"bg-deep-orange-500/20",color:"text-deep-orange-900"},orange:{backgroud:"bg-orange-500/20",color:"text-orange-900"},amber:{backgroud:"bg-amber-500/20",color:"text-amber-900"},yellow:{backgroud:"bg-yellow-500/20",color:"text-yellow-900"},lime:{backgroud:"bg-lime-500/20",color:"text-lime-900"},"light-green":{backgroud:"bg-light-green-500/20",color:"text-light-green-900"},green:{backgroud:"bg-green-500/20",color:"text-green-900"},teal:{backgroud:"bg-teal-500/20",color:"text-teal-900"},cyan:{backgroud:"bg-cyan-500/20",color:"text-cyan-900"},"light-blue":{backgroud:"bg-light-blue-500/20",color:"text-light-blue-900"},blue:{backgroud:"bg-blue-500/20",color:"text-blue-900"},indigo:{backgroud:"bg-indigo-500/20",color:"text-indigo-900"},"deep-purple":{backgroud:"bg-deep-purple-500/20",color:"text-deep-purple-900"},purple:{backgroud:"bg-purple-500/20",color:"text-purple-900"},pink:{backgroud:"bg-pink-500/20",color:"text-pink-900"},red:{backgroud:"bg-red-500/20",color:"text-red-900"}},r=t})(uC);var um={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{propTypesVariant:function(){return a},propTypesSize:function(){return i},propTypesColor:function(){return u},propTypesIcon:function(){return f},propTypesOpen:function(){return g},propTypesOnClose:function(){return b},propTypesAction:function(){return _},propTypesAnimate:function(){return S},propTypesClassName:function(){return T},propTypesValue:function(){return C}});var r=o(Be),n=Rt;function o(w){return w&&w.__esModule?w:{default:w}}var a=["filled","gradient","outlined","ghost"],i=["sm","md","lg"],u=n.propTypesColors,f=r.default.node,g=r.default.bool,b=r.default.func,_=r.default.node,S=n.propTypesAnimation,T=r.default.string,C=r.default.node.isRequired})(um);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,_){for(var S in _)Object.defineProperty(b,S,{enumerable:!0,get:_[S]})}t(e,{chip:function(){return f},default:function(){return g}});var r=u(iC),n=u(lC),o=u(sC),a=u(uC),i=um;function u(b){return b&&b.__esModule?b:{default:b}}var f={defaultProps:{variant:"filled",size:"md",color:"gray",icon:void 0,open:!0,onClose:void 0,action:void 0,animate:{unmount:{},mount:{}},className:""},valid:{variants:i.propTypesVariant,sizes:i.propTypesSize,colors:i.propTypesColor},styles:{base:{chip:{position:"relative",display:"grid",placeItems:"items-center",fontFamily:"font-sans",fontWeight:"font-bold",textTransform:"uppercase",lineHeight:"leading-none",whiteSpace:"whitespace-nowrap",userSelect:"select-none"},action:{position:"!absolute",top:"top-2/4",right:"right-1",translate:"-translate-y-2/4",mx:"mx-px",rounded:"rounded-md"},icon:{position:"absolute",top:"top-2/4",translate:"-translate-y-2/4"}},sizes:{sm:{chip:{py:"py-1",px:"px-2",fontSize:"text-xs",borderRadius:"rounded-md"},action:{width:"w-4",height:"h-4"},icon:{width:"w-4",height:"h-4",left:"left-1"}},md:{chip:{py:"py-1.5",px:"px-3",fontSize:"text-xs",borderRadius:"rounded-lg"},action:{width:"w-5",height:"h-5"},icon:{width:"w-5",height:"h-5",left:"left-1.5"}},lg:{chip:{py:"py-2",px:"px-4",fontSize:"text-xs",borderRadius:"rounded-lg"},action:{width:"w-6",height:"h-6"},icon:{width:"w-6",height:"h-6",left:"left-1.5"}}},variants:{filled:r.default,gradient:n.default,outlined:o.default,ghost:a.default}}},g=f})(aC);var cC={},pl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{propTypesOpen:function(){return a},propTypesHandler:function(){return i},propTypesSize:function(){return u},propTypesDismiss:function(){return f},propTypesAnimate:function(){return g},propTypesDivider:function(){return b},propTypesClassName:function(){return _},propTypesChildren:function(){return S}});var r=o(Be),n=Rt;function o(T){return T&&T.__esModule?T:{default:T}}var a=r.default.bool.isRequired,i=r.default.func,u=["xs","sm","md","lg","xl","xxl"],f=n.propTypesDismissType,g=n.propTypesAnimation,b=r.default.bool,_=r.default.string,S=r.default.node.isRequired})(pl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(a,i){for(var u in i)Object.defineProperty(a,u,{enumerable:!0,get:i[u]})}t(e,{dialog:function(){return n},default:function(){return o}});var r=pl,n={defaultProps:{size:"md",dismiss:{},animate:{unmount:{},mount:{}},className:""},valid:{sizes:r.propTypesSize},styles:{base:{backdrop:{display:"grid",placeItems:"place-items-center",position:"fixed",top:0,left:0,width:"w-screen",height:"h-screen",backgroundColor:"bg-black",backgroundOpacity:"bg-opacity-60",backdropFilter:"backdrop-blur-sm"},container:{position:"relative",bg:"bg-white",m:"m-4",borderRadius:"rounded-lg",boxShadow:"shadow-2xl",color:"text-blue-gray-500",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"}},sizes:{xs:{width:"w-full md:w-3/5 lg:w-2/5 2xl:w-1/4",minWidth:"min-w-[80%] md:min-w-[60%] lg:min-w-[40%] 2xl:min-w-[25%]",maxWidth:"max-w-[80%] md:max-w-[60%] lg:max-w-[40%] 2xl:max-w-[25%]"},sm:{width:"w-full md:w-2/3 lg:w-2/4 2xl:w-1/3",minWidth:"min-w-[80%] md:min-w-[66.666667%] lg:min-w-[50%] 2xl:min-w-[33.333333%]",maxWidth:"max-w-[80%] md:max-w-[66.666667%] lg:max-w-[50%] 2xl:max-w-[33.333333%]"},md:{width:"w-full md:w-3/4 lg:w-3/5 2xl:w-2/5",minWidth:"min-w-[90%] md:min-w-[75%] lg:min-w-[60%] 2xl:min-w-[40%]",maxWidth:"max-w-[90%] md:max-w-[75%] lg:max-w-[60%] 2xl:max-w-[40%]"},lg:{width:"w-full md:w-5/6 lg:w-3/4 2xl:w-3/5",minWidth:"min-w-[90%] md:min-w-[83.333333%] lg:min-w-[75%] 2xl:min-w-[60%]",maxWidth:"max-w-[90%] md:max-w-[83.333333%] lg:max-w-[75%] 2xl:max-w-[60%]"},xl:{width:"w-full md:w-5/6 2xl:w-3/4",minWidth:"min-w-[95%] md:min-w-[83.333333%] 2xl:min-w-[75%]",maxWidth:"max-w-[95%] md:max-w-[83.333333%] 2xl:max-w-[75%]"},xxl:{display:"flex",flexDirection:"flex-col",width:"w-screen",minWidth:"min-w-[100vw]",maxWidth:"max-w-[100vw]",height:"h-screen",minHeight:"min-h-[100vh]",maxHeight:"max-h-[100vh]",m:"m-0",borderRadius:"rounded-none"}}}},o=n})(cC);var dC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{dialogBody:function(){return r},default:function(){return n}});var r={defaultProps:{className:"",divider:!1},styles:{base:{initial:{position:"relative",p:"p-4",color:"text-blue-gray-500",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"},divider:{borderTop:"border-t",borderTopColor:"border-t-blue-gray-100",borderBottom:"border-b",borderBottomColor:"border-b-blue-gray-100"}}}},n=r})(dC);var fC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{dialogFooter:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{display:"flex",alignItems:"items-center",justifyContent:"justify-end",flexShrink:"shrink-0",flexWrap:"flex-wrap",p:"p-4",color:"text-blue-gray-500"}}},n=r})(fC);var pC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{dialogHeader:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{display:"flex",alignItems:"items-center",flexShrink:"shrink-0",p:"p-4",color:"text-blue-gray-900",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-2xl",fontWeight:"font-semibold",lineHeight:"leading-snug"}}},n=r})(pC);var hC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,_){for(var S in _)Object.defineProperty(b,S,{enumerable:!0,get:_[S]})}t(e,{iconButton:function(){return f},default:function(){return g}});var r=u(nm),n=u(om),o=u(am),a=u(im),i=ei;function u(b){return b&&b.__esModule?b:{default:b}}var f={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:i.propTypesVariant,sizes:i.propTypesSize,colors:i.propTypesColor},styles:{base:{position:"relative",verticalAlign:"align-middle",userSelect:"select-none",fontFamily:"font-sans",fontWeight:"font-medium",textAlign:"text-center",textTransform:"uppercase",transition:"transition-all",disabled:"disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none"},sizes:{sm:{width:"w-8",maxWidth:"max-w-[32px]",height:"h-8",maxHeight:"max-h-[32px]",borderRadius:"rounded-lg",fontSize:"text-xs"},md:{width:"w-10",maxWidth:"max-w-[40px]",height:"h-10",maxHeight:"max-h-[40px]",borderRadius:"rounded-lg",fontSize:"text-xs"},lg:{width:"w-12",maxWidth:"max-w-[48px]",height:"h-12",maxHeight:"max-h-[48px]",borderRadius:"rounded-lg",fontSize:"text-sm"}},variants:{filled:r.default,gradient:n.default,outlined:o.default,text:a.default}}},g=f})(hC);var gC={},mC={},bC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},before:{content:"before:content[' ']",display:"before:block",boxSizing:"before:box-border",width:"before:w-2.5",height:"before:h-1.5",mt:"before:mt-[6.5px]",mr:"before:mr-1",borderColor:"peer-placeholder-shown:before:border-transparent",borderRadius:"before:rounded-tl-md",floated:{bt:"before:border-t peer-focus:before:border-t-2",bl:"before:border-l peer-focus:before:border-l-2"},pointerEvents:"before:pointer-events-none",transition:"before:transition-all",disabled:"peer-disabled:before:border-transparent"},after:{content:"after:content[' ']",display:"after:block",flexGrow:"after:flex-grow",boxSizing:"after:box-border",width:"after:w-2.5",height:"after:h-1.5",mt:"after:mt-[6.5px]",ml:"after:ml-1",borderColor:"peer-placeholder-shown:after:border-transparent",borderRadius:"after:rounded-tr-md",floated:{bt:"after:border-t peer-focus:after:border-t-2",br:"after:border-r peer-focus:after:border-r-2"},pointerEvents:"after:pointer-events-none",transition:"after:transition-all",disabled:"peer-disabled:after:border-transparent"}},r=t})(bC);var vC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"text-black",borderColor:"border-black",borderColorFocused:"focus:border-black"},white:{color:"!text-white",borderColor:"border-white",borderColorFocused:"focus:border-white"},"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(vC);var yC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"!text-black peer-focus:text-black",before:"before:border-black peer-focus:before:!border-black",after:"after:border-black peer-focus:after:!border-black"},white:{color:"!text-white peer-focus:text-white",before:"before:border-white peer-focus:before:!border-white",after:"after:border-white peer-focus:after:!border-white"},"blue-gray":{color:"text-blue-gray-400 peer-focus:text-blue-gray-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-gray-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",before:"before:border-blue-gray-200 peer-focus:before:!border-gray-900",after:"after:border-blue-gray-200 peer-focus:after:!border-gray-900"},brown:{color:"text-blue-gray-400 peer-focus:text-brown-500",before:"before:border-blue-gray-200 peer-focus:before:!border-brown-500",after:"after:border-blue-gray-200 peer-focus:after:!border-brown-500"},"deep-orange":{color:"text-blue-gray-400 peer-focus:text-deep-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-orange-500"},orange:{color:"text-blue-gray-400 peer-focus:text-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-orange-500"},amber:{color:"text-blue-gray-400 peer-focus:text-amber-500",before:"before:border-blue-gray-200 peer-focus:before:!border-amber-500",after:"after:border-blue-gray-200 peer-focus:after:!border-amber-500"},yellow:{color:"text-blue-gray-400 peer-focus:text-yellow-500",before:"before:border-blue-gray-200 peer-focus:before:!border-yellow-500",after:"after:border-blue-gray-200 peer-focus:after:!border-yellow-500"},lime:{color:"text-blue-gray-400 peer-focus:text-lime-500",before:"before:border-blue-gray-200 peer-focus:before:!border-lime-500",after:"after:border-blue-gray-200 peer-focus:after:!border-lime-500"},"light-green":{color:"text-blue-gray-400 peer-focus:text-light-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-green-500"},green:{color:"text-blue-gray-400 peer-focus:text-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-green-500"},teal:{color:"text-blue-gray-400 peer-focus:text-teal-500",before:"before:border-blue-gray-200 peer-focus:before:!border-teal-500",after:"after:border-blue-gray-200 peer-focus:after:!border-teal-500"},cyan:{color:"text-blue-gray-400 peer-focus:text-cyan-500",before:"before:border-blue-gray-200 peer-focus:before:!border-cyan-500",after:"after:border-blue-gray-200 peer-focus:after:!border-cyan-500"},"light-blue":{color:"text-blue-gray-400 peer-focus:text-light-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-blue-500"},blue:{color:"text-blue-gray-400 peer-focus:text-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-500"},indigo:{color:"text-blue-gray-400 peer-focus:text-indigo-500",before:"before:border-blue-gray-200 peer-focus:before:!border-indigo-500",after:"after:border-blue-gray-200 peer-focus:after:!border-indigo-500"},"deep-purple":{color:"text-blue-gray-400 peer-focus:text-deep-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-purple-500"},purple:{color:"text-blue-gray-400 peer-focus:text-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-purple-500"},pink:{color:"text-blue-gray-400 peer-focus:text-pink-500",before:"before:border-blue-gray-200 peer-focus:before:!border-pink-500",after:"after:border-blue-gray-200 peer-focus:after:!border-pink-500"},red:{color:"text-blue-gray-400 peer-focus:text-red-500",before:"before:border-blue-gray-200 peer-focus:before:!border-red-500",after:"after:border-blue-gray-200 peer-focus:after:!border-red-500"}},r=t})(yC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(bC),r=o(vC),n=o(yC);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{input:{borderWidth:"placeholder-shown:border",borderColor:"placeholder-shown:border-blue-gray-200 placeholder-shown:border-t-blue-gray-200",floated:{borderWidth:"border focus:border-2",borderColor:"border-t-transparent focus:border-t-transparent"}},inputWithIcon:{pr:"!pr-9"},icon:{top:"top-2/4",right:"right-3",transform:"-translate-y-2/4"},label:t.default},sizes:{md:{container:{height:"h-10"},input:{fontSize:"text-sm",px:"px-3",py:"py-2.5",borderRadius:"rounded-[7px]"},label:{lineHeight:"peer-placeholder-shown:leading-[3.75]"},icon:{width:"w-5",height:"h-5"}},lg:{container:{height:"h-11"},input:{fontSize:"text-sm",px:"px-3",py:"py-3",borderRadius:"rounded-md"},label:{lineHeight:"peer-placeholder-shown:leading-[4.1]"},icon:{width:"w-6",height:"h-6"}}},colors:{input:r.default,label:n.default},error:{input:{borderColor:"border-red-500 placeholder-shown:border-t-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",before:"before:border-red-500 peer-focus:before:border-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{input:{borderColor:"border-green-500 placeholder-shown:border-t-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",before:"before:border-green-500 peer-focus:before:border-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{input:{borderTop:"!border-t-transparent"},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight",borderColor:"before:!border-blue-gray-200 after:!border-blue-gray-200"}}},i=a})(mC);var wC={},xC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},after:{content:"after:content['']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-1.5",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(xC);var _C={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"text-black",borderColor:"border-black",borderColorFocused:"focus:border-black"},white:{color:"!text-white",borderColor:"border-white",borderColorFocused:"focus:border-white"},"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-900"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-500"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(_C);var CC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"!text-black peer-focus:text-black",after:"after:border-black peer-focus:after:border-black"},white:{color:"!text-white peer-focus:text-white",after:"after:border-white peer-focus:after:border-white"},"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},r=t})(CC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(xC),r=o(_C),n=o(CC);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{input:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},inputWithIcon:{pr:"!pr-7"},icon:{top:"top-2/4",right:"right-0",transform:"-translate-y-1/4"},label:t.default},sizes:{md:{container:{height:"h-11"},input:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-[4.25]"},icon:{width:"w-5",height:"h-5"}},lg:{container:{height:"h-12"},input:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-[4.875]"},icon:{width:"w-6",height:"h-6"}}},colors:{input:r.default,label:n.default},error:{input:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{input:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{input:{},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight"}}},i=a})(wC);var TC={},SC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-2.5",fontSize:"text-sm peer-focus:text-sm",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-2.5",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(SC);var OC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"text-black",borderColor:"border-black",borderColorFocused:"focus:border-black"},white:{color:"!text-white",borderColor:"border-white",borderColorFocused:"focus:border-white"},"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(OC);var PC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"!text-black peer-focus:black",after:"after:border-black peer-focus:after:border-black"},white:{color:"!text-white peer-focus:white",after:"after:border-white peer-focus:after:border-white"},"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},r=t})(PC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(SC),r=o(OC),n=o(PC);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{input:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},inputWithIcon:{pr:"!pr-7"},icon:{top:"top-2/4",right:"right-0",transform:"-translate-y-1/4"},label:t.default},sizes:{md:{container:{height:"h-11"},input:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-tight"},icon:{width:"w-5",height:"h-5"}},lg:{container:{height:"h-12"},input:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-tight"},icon:{width:"w-6",height:"h-6"}}},colors:{input:r.default,label:n.default},error:{input:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{input:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{input:{},label:{}}},i=a})(TC);var tu={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,E){for(var P in E)Object.defineProperty(y,P,{enumerable:!0,get:E[P]})}t(e,{propTypesVariant:function(){return _},propTypesSize:function(){return S},propTypesColor:function(){return T},propTypesLabel:function(){return C},propTypesError:function(){return w},propTypesSuccess:function(){return m},propTypesIcon:function(){return d},propTypesResize:function(){return l},propTypesLabelProps:function(){return c},propTypesContainerProps:function(){return s},propTypesShrink:function(){return h},propTypesClassName:function(){return v}});var r=i(Be),n=Rt;function o(y,E){(E==null||E>y.length)&&(E=y.length);for(var P=0,j=new Array(E);P<E;P++)j[P]=y[P];return j}function a(y){if(Array.isArray(y))return o(y)}function i(y){return y&&y.__esModule?y:{default:y}}function u(y){if(typeof Symbol<"u"&&y[Symbol.iterator]!=null||y["@@iterator"]!=null)return Array.from(y)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(y){return a(y)||u(y)||b(y)||f()}function b(y,E){if(y){if(typeof y=="string")return o(y,E);var P=Object.prototype.toString.call(y).slice(8,-1);if(P==="Object"&&y.constructor&&(P=y.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return o(y,E)}}var _=["standard","outlined","static"],S=["md","lg"],T=["black","white"].concat(g(n.propTypesColors)),C=r.default.string,w=r.default.bool,m=r.default.bool,d=r.default.node,l=r.default.bool,c=r.default.instanceOf(Object),s=r.default.instanceOf(Object),h=r.default.bool,v=r.default.string})(tu);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{input:function(){return u},default:function(){return f}});var r=i(mC),n=i(wC),o=i(TC),a=tu;function i(g){return g&&g.__esModule?g:{default:g}}var u={defaultProps:{variant:"outlined",size:"md",color:"gray",label:"",error:!1,success:!1,icon:void 0,labelProps:void 0,containerProps:void 0,shrink:!1,className:""},valid:{variants:a.propTypesVariant,sizes:a.propTypesSize,colors:a.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},input:{peer:"peer",width:"w-full",height:"h-full",bg:"bg-transparent",color:"text-blue-gray-700",fontFamily:"font-sans",fontWeight:"font-normal",outline:"outline outline-0 focus:outline-0",disabled:"disabled:bg-blue-gray-50 disabled:border-0",transition:"transition-all"},label:{display:"flex",width:"w-full",height:"h-full",userSelect:"select-none",pointerEvents:"pointer-events-none",position:"absolute",left:"left-0",fontWeight:"font-normal",overflow:"!overflow-visible",textOverflow:"truncate",color:"peer-placeholder-shown:text-blue-gray-500",lineHeight:"leading-tight peer-focus:leading-tight",disabled:"peer-disabled:text-transparent peer-disabled:peer-placeholder-shown:text-blue-gray-500",transition:"transition-all"},icon:{display:"grid",placeItems:"place-items-center",position:"absolute",color:"text-blue-gray-500"},asterisk:{display:"inline-block",color:"text-red-500",ml:"ml-0.5"}},variants:{outlined:r.default,standard:n.default,static:o.default}}},f=u})(gC);var kC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{menu:function(){return r},default:function(){return n}});var r={defaultProps:{placement:"bottom",offset:5,dismiss:{itemPress:!0},animate:{unmount:{},mount:{}},lockScroll:!1},styles:{base:{menu:{bg:"bg-white",minWidth:"min-w-[180px]",p:"p-3",border:"border border-blue-gray-50",borderRadius:"rounded-md",boxShadow:"shadow-lg shadow-blue-gray-500/10",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-blue-gray-500",overflow:"overflow-auto",outline:"focus:outline-none",zIndex:"z-[999]"},item:{initial:{display:"block",width:"w-full",pt:"pt-[9px]",pb:"pb-2",px:"px-3",borderRadius:"rounded-md",textAlign:"text-start",lightHeight:"leading-tight",cursor:"cursor-pointer",userSelect:"select-none",transition:"transition-all",bg:"hover:bg-blue-gray-50 hover:bg-opacity-80 focus:bg-blue-gray-50 focus:bg-opacity-80 active:bg-blue-gray-50 active:bg-opacity-80",color:"hover:text-blue-gray-900 focus:text-blue-gray-900 active:text-blue-gray-900",outline:"outline-none"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",pointerEvents:"pointer-events-none",userSelect:"select-none",bg:"hover:bg-transparent focus:bg-transparent active:bg-transparent",color:"hover:text-blue-gray-500 focus:text-blue-gray-500 active:text-blue-gray-500"}}}}},n=r})(kC);var EC={},jC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-white",boxShadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-white"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-500",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(jC);var NC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900",boxShadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-600 to-gray-400",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(NC);var nf={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{propTypesVariant:function(){return _},propTypesColor:function(){return S},propTypesShadow:function(){return T},propTypesBlurred:function(){return C},propTypesFullWidth:function(){return w},propTypesClassName:function(){return m},propTypesChildren:function(){return d},propTypesOpen:function(){return l},propTypesAnimate:function(){return c}});var r=i(Be),n=Rt;function o(s,h){(h==null||h>s.length)&&(h=s.length);for(var v=0,y=new Array(h);v<h;v++)y[v]=s[v];return y}function a(s){if(Array.isArray(s))return o(s)}function i(s){return s&&s.__esModule?s:{default:s}}function u(s){if(typeof Symbol<"u"&&s[Symbol.iterator]!=null||s["@@iterator"]!=null)return Array.from(s)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(s){return a(s)||u(s)||b(s)||f()}function b(s,h){if(s){if(typeof s=="string")return o(s,h);var v=Object.prototype.toString.call(s).slice(8,-1);if(v==="Object"&&s.constructor&&(v=s.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return o(s,h)}}var _=["filled","gradient"],S=["transparent","white"].concat(g(n.propTypesColors)),T=r.default.bool,C=r.default.bool,w=r.default.bool,m=r.default.string,d=r.default.node.isRequired,l=r.default.bool.isRequired,c=n.propTypesAnimation})(nf);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{navbar:function(){return i},default:function(){return u}});var r=a(jC),n=a(NC),o=nf;function a(f){return f&&f.__esModule?f:{default:f}}var i={defaultProps:{variant:"filled",color:"white",shadow:!0,blurred:!0,fullWidth:!1,className:""},valid:{variants:o.propTypesVariant,colors:o.propTypesColor},styles:{base:{navbar:{initial:{display:"block",width:"w-full",maxWidth:"max-w-screen-2xl",borderRadius:"rounded-xl",py:"py-4",px:"px-8"},shadow:{boxShadow:"shadow-md"},blurred:{backdropFilter:"backdrop-saturate-200 backdrop-blur-2xl",bgOpacity:"bg-opacity-80",borderWidth:"border",borderColor:"border-white/80"},fullWidth:{width:"w-full",maxWidth:"max-w-full",rounded:"rounded-none",px:"px-4"}},mobileNav:{display:"block",width:"w-full",basis:"basis-full",overflow:"overflow-hidden"}},variants:{filled:r.default,gradient:n.default}}},u=i})(EC);var RC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{popover:function(){return r},default:function(){return n}});var r={defaultProps:{placement:"top",offset:5,dismiss:{},animate:{unmount:{},mount:{}},className:""},styles:{base:{bg:"bg-white",p:"p-4",border:"border border-blue-gray-50",borderRadius:"rounded-lg",boxShadow:"shadow-lg shadow-blue-gray-500/10",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-blue-gray-500",outline:"focus:outline-none",overflowWrap:"break-words",whiteSpace:"whitespace-normal"}}},n=r})(RC);var AC={},MC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(MC);var IC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(IC);var cm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(S,T){for(var C in T)Object.defineProperty(S,C,{enumerable:!0,get:T[C]})}t(e,{propTypesVariant:function(){return a},propTypesColor:function(){return i},propTypesSize:function(){return u},propTypesValue:function(){return f},propTypesLabel:function(){return g},propTypesBarProps:function(){return b},propTypesClassName:function(){return _}});var r=o(Be),n=Rt;function o(S){return S&&S.__esModule?S:{default:S}}var a=["filled","gradient"],i=n.propTypesColors,u=["sm","md","lg"],f=r.default.number,g=r.default.oneOfType([r.default.string,r.default.bool]),b=r.default.instanceOf(Object),_=r.default.string})(cm);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{progress:function(){return i},default:function(){return u}});var r=a(MC),n=a(IC),o=cm;function a(f){return f&&f.__esModule?f:{default:f}}var i={defaultProps:{variant:"filled",color:"gray",size:"md",value:0,label:!1,className:"",barProps:{}},valid:{variants:o.propTypesVariant,colors:o.propTypesColor,sizes:o.propTypesSize},styles:{base:{container:{initial:{display:"flex",justifyContent:"flex-start",bg:"bg-blue-gray-50",overflow:"overflow-hidden",width:"w-full",fontFamily:"font-sans",borderRadius:"rounded-full",fontSize:"text-xs",fontWeight:"font-medium"},withLabel:{}},bar:{display:"flex",justifyContent:"justify-center",alignItems:"items-center",height:"h-full",overflow:"overflow-hidden",wordBreak:"break-all",borderRadius:"rounded-full"}},sizes:{sm:{container:{initial:{height:"h-1.5"},withLabel:{height:"h-3.5"}},bar:{}},md:{container:{initial:{height:"h-2.5"},withLabel:{height:"h-4"}},bar:{}},lg:{container:{initial:{height:"h-3.5"},withLabel:{height:"h-5"}},bar:{}}},variants:{filled:r.default,gradient:n.default}}},u=i})(AC);var DC={},LC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500",border:"checked:border-blue-gray-500",before:"checked:before:bg-blue-gray-500"},gray:{color:"text-gray-900",border:"checked:border-gray-900",before:"checked:before:bg-gray-900"},brown:{color:"text-brown-500",border:"checked:border-brown-500",before:"checked:before:bg-brown-500"},"deep-orange":{color:"text-deep-orange-500",border:"checked:border-deep-orange-500",before:"checked:before:bg-deep-orange-500"},orange:{color:"text-orange-500",border:"checked:border-orange-500",before:"checked:before:bg-orange-500"},amber:{color:"text-amber-500",border:"checked:border-amber-500",before:"checked:before:bg-amber-500"},yellow:{color:"text-yellow-500",border:"checked:border-yellow-500",before:"checked:before:bg-yellow-500"},lime:{color:"text-lime-500",border:"checked:border-lime-500",before:"checked:before:bg-lime-500"},"light-green":{color:"text-light-green-500",border:"checked:border-light-green-500",before:"checked:before:bg-light-green-500"},green:{color:"text-green-500",border:"checked:border-green-500",before:"checked:before:bg-green-500"},teal:{color:"text-teal-500",border:"checked:border-teal-500",before:"checked:before:bg-teal-500"},cyan:{color:"text-cyan-500",border:"checked:border-cyan-500",before:"checked:before:bg-cyan-500"},"light-blue":{color:"text-light-blue-500",border:"checked:border-light-blue-500",before:"checked:before:bg-light-blue-500"},blue:{color:"text-blue-500",border:"checked:border-blue-500",before:"checked:before:bg-blue-500"},indigo:{color:"text-indigo-500",border:"checked:border-indigo-500",before:"checked:before:bg-indigo-500"},"deep-purple":{color:"text-deep-purple-500",border:"checked:border-deep-purple-500",before:"checked:before:bg-deep-purple-500"},purple:{color:"text-purple-500",border:"checked:border-purple-500",before:"checked:before:bg-purple-500"},pink:{color:"text-pink-500",border:"checked:border-pink-500",before:"checked:before:bg-pink-500"},red:{color:"text-red-500",border:"checked:border-red-500",before:"checked:before:bg-red-500"}},r=t})(LC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{radio:function(){return a},default:function(){return i}});var r=o(LC),n=ri;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{color:"gray",label:void 0,icon:void 0,ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,iconProps:void 0},valid:{colors:n.propTypesColor},styles:{base:{root:{display:"inline-flex",alignItems:"items-center"},container:{position:"relative",display:"flex",alignItems:"items-center",cursor:"cursor-pointer",p:"p-3",borderRadius:"rounded-full"},input:{peer:"peer",position:"relative",appearance:"appearance-none",width:"w-5",height:"h-5",borderWidth:"border",borderRadius:"rounded-full",borderColor:"border-blue-gray-200",cursor:"cursor-pointer",transition:"transition-all",before:{content:"before:content['']",display:"before:block",bg:"before:bg-blue-gray-500",width:"before:w-12",height:"before:h-12",borderRadius:"before:rounded-full",position:"before:absolute",top:"before:top-2/4",left:"before:left-2/4",transform:"before:-translate-y-2/4 before:-translate-x-2/4",opacity:"before:opacity-0 hover:before:opacity-10",transition:"before:transition-opacity"}},label:{color:"text-gray-700",fontWeight:"font-light",userSelect:"select-none",cursor:"cursor-pointer",mt:"mt-px"},icon:{position:"absolute",top:"top-2/4",left:"left-2/4",translate:"-translate-y-2/4 -translate-x-2/4",pointerEvents:"pointer-events-none",opacity:"opacity-0 peer-checked:opacity-100",transition:"transition-opacity"},disabled:{opacity:"opacity-50",pointerEvents:"pointer-events-none"}},colors:r.default}},i=a})(DC);var FC={},zC={},VC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",before:{content:"before:content[' ']",display:"before:block",boxSizing:"before:box-border",width:"before:w-2.5",height:"before:h-1.5",mt:"before:mt-[6.5px]",mr:"before:mr-1",borderRadius:"before:rounded-tl-md",pointerEvents:"before:pointer-events-none",transition:"before:transition-all",disabled:"peer-disabled:before:border-transparent"},after:{content:"after:content[' ']",display:"after:block",flexGrow:"after:flex-grow",boxSizing:"after:box-border",width:"after:w-2.5",height:"after:h-1.5",mt:"after:mt-[6.5px]",ml:"after:ml-1",borderRadius:"after:rounded-tr-md",pointerEvents:"after:pointer-events-none",transition:"after:transition-all",disabled:"peer-disabled:after:border-transparent"}},r=t})(VC);var BC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-gray-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},gray:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-gray-900",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},brown:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-brown-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"deep-orange":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-orange-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},orange:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-orange-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},amber:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-amber-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},yellow:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-yellow-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},lime:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-lime-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"light-green":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-green-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},green:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-green-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},teal:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-teal-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},cyan:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-cyan-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"light-blue":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-blue-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},blue:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},indigo:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-indigo-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"deep-purple":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-purple-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},purple:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-purple-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},pink:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-pink-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},red:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-red-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}}},r=t})(BC);var WC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-blue-gray-500",before:"before:border-blue-gray-500",after:"after:border-blue-gray-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},gray:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-gray-900",before:"before:border-gray-900",after:"after:border-gray-900"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},brown:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-brown-500",before:"before:border-brown-500",after:"after:border-brown-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"deep-orange":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-deep-orange-500",before:"before:border-deep-orange-500",after:"after:border-deep-orange-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},orange:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-orange-500",before:"before:border-orange-500",after:"after:border-orange-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},amber:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-amber-500",before:"before:border-amber-500",after:"after:border-amber-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},yellow:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-yellow-500",before:"before:border-yellow-500",after:"after:border-yellow-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},lime:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-lime-500",before:"before:border-lime-500",after:"after:border-lime-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"light-green":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-light-green-500",before:"before:border-light-green-500",after:"after:border-light-green-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},green:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},teal:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-teal-500",before:"before:border-teal-500",after:"after:border-teal-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},cyan:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-cyan-500",before:"before:border-cyan-500",after:"after:border-cyan-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"light-blue":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-light-blue-500",before:"before:border-light-blue-500",after:"after:border-light-blue-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},blue:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-blue-500",before:"before:border-blue-500",after:"after:border-blue-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},indigo:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-indigo-500",before:"before:border-indigo-500",after:"after:border-indigo-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"deep-purple":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-deep-purple-500",before:"before:border-deep-purple-500",after:"after:border-deep-purple-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},purple:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-purple-500",before:"before:border-purple-500",after:"after:border-purple-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},pink:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-pink-500",before:"before:border-pink-500",after:"after:border-pink-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},red:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}}},r=t})(WC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(VC),r=o(BC),n=o(WC);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{select:{},label:t.default},sizes:{md:{container:{height:"h-10"},select:{fontSize:"text-sm",px:"px-3",py:"py-2.5",borderRadius:"rounded-[7px]"},label:{initial:{},states:{close:{lineHeight:"leading-[3.75]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}},lg:{container:{height:"h-11"},select:{fontSize:"text-sm",px:"px-3",py:"py-3",borderRadius:"rounded-[7px]"},label:{initial:{},states:{close:{lineHeight:"leading-[4.1]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}}},colors:{select:r.default,label:n.default},states:{close:{select:{borderWidth:"border"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-blue-gray-400",before:{bt:"before:border-t-transparent",bl:"before:border-l-transparent"},after:{bt:"after:border-t-transparent",br:"after:border-r-transparent"}}},open:{select:{borderWidth:"border-2",borderColor:"border-t-transparent"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",before:{bt:"before:border-t-2",bl:"before:border-l-2"},after:{bt:"after:border-t-2",br:"after:border-r-2"}}},withValue:{select:{borderWidth:"border",borderColor:"border-t-transparent"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",before:{bt:"before:border-t",bl:"before:border-l"},after:{bt:"after:border-t",br:"after:border-r"}}}},error:{select:{initial:{},states:{close:{borderColor:"border-red-500"},open:{borderColor:"border-red-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-red-500",borderTopColor:"border-t-transparent"}}},label:{initial:{},states:{close:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"},open:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"},withValue:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"}}}},success:{select:{initial:{},states:{close:{borderColor:"border-green-500"},open:{borderColor:"border-green-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-green-500",borderTopColor:"border-t-transparent"}}},label:{initial:{},states:{close:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"},open:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"},withValue:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"}}}}},i=a})(zC);var UC={},HC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-1.5",left:"left-0",borderWidth:"after:border-b-2",transition:"after:transition-transform after:duration-300"}},r=t})(HC);var $C={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-gray-500"},withValue:{borderColor:"border-blue-gray-200"}},gray:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-gray-900"},withValue:{borderColor:"border-blue-gray-200"}},brown:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-brown-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-orange":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},orange:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},amber:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-amber-500"},withValue:{borderColor:"border-blue-gray-200"}},yellow:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-yellow-500"},withValue:{borderColor:"border-blue-gray-200"}},lime:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-lime-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-green":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-green-500"},withValue:{borderColor:"border-blue-gray-200"}},green:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-blue-gray-200"}},teal:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-teal-500"},withValue:{borderColor:"border-blue-gray-200"}},cyan:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-cyan-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-blue":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},blue:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},indigo:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-indigo-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-purple":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},purple:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},pink:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-pink-500"},withValue:{borderColor:"border-blue-gray-200"}},red:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-blue-gray-200"}}},r=t})($C);var qC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},open:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-gray-50"}},gray:{close:{color:"text-blue-gray-500",after:"after:border-gray-500"},open:{color:"text-gray-900",after:"after:border-gray-900"},withValue:{color:"text-blue-gray-500",after:"after:border-gray-500"}},brown:{close:{color:"text-blue-gray-500",after:"after:border-brown-500"},open:{color:"text-brown-500",after:"after:border-brown-500"},withValue:{color:"text-blue-gray-500",after:"after:border-brown-500"}},"deep-orange":{close:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"},open:{color:"text-deep-orange-500",after:"after:border-deep-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"}},orange:{close:{color:"text-blue-gray-500",after:"after:border-orange-500"},open:{color:"text-orange-500",after:"after:border-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-orange-500"}},amber:{close:{color:"text-blue-gray-500",after:"after:border-amber-500"},open:{color:"text-amber-500",after:"after:border-amber-500"},withValue:{color:"text-blue-gray-500",after:"after:border-amber-500"}},yellow:{close:{color:"text-blue-gray-500",after:"after:border-yellow-500"},open:{color:"text-yellow-500",after:"after:border-yellow-500"},withValue:{color:"text-blue-gray-500",after:"after:border-yellow-500"}},lime:{close:{color:"text-blue-gray-500",after:"after:border-lime-500"},open:{color:"text-lime-500",after:"after:border-lime-500"},withValue:{color:"text-blue-gray-500",after:"after:border-lime-500"}},"light-green":{close:{color:"text-blue-gray-500",after:"after:border-light-green-500"},open:{color:"text-light-green-500",after:"after:border-light-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-green-500"}},green:{close:{color:"text-blue-gray-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-green-500"}},teal:{close:{color:"text-blue-gray-500",after:"after:border-teal-500"},open:{color:"text-teal-500",after:"after:border-teal-500"},withValue:{color:"text-blue-gray-500",after:"after:border-teal-500"}},cyan:{close:{color:"text-blue-gray-500",after:"after:border-cyan-500"},open:{color:"text-cyan-500",after:"after:border-cyan-500"},withValue:{color:"text-blue-gray-500",after:"after:border-cyan-500"}},"light-blue":{close:{color:"text-blue-gray-500",after:"after:border-light-blue-500"},open:{color:"text-light-blue-500",after:"after:border-light-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-blue-500"}},blue:{close:{color:"text-blue-gray-500",after:"after:border-blue-500"},open:{color:"text-blue-500",after:"after:border-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-500"}},indigo:{close:{color:"text-blue-gray-500",after:"after:border-indigo-500"},open:{color:"text-indigo-500",after:"after:border-indigo-500"},withValue:{color:"text-blue-gray-500",after:"after:border-indigo-500"}},"deep-purple":{close:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"},open:{color:"text-deep-purple-500",after:"after:border-deep-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"}},purple:{close:{color:"text-blue-gray-500",after:"after:border-purple-500"},open:{color:"text-purple-500",after:"after:border-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-purple-500"}},pink:{close:{color:"text-blue-gray-500",after:"after:border-pink-500"},open:{color:"text-pink-500",after:"after:border-pink-500"},withValue:{color:"text-blue-gray-500",after:"after:border-pink-500"}},red:{close:{color:"text-blue-gray-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-blue-gray-500",after:"after:border-red-500"}}},r=t})(qC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(HC),r=o($C),n=o(qC);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{select:{},label:t.default},sizes:{md:{container:{height:"h-11"},select:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{initial:{},states:{close:{lineHeight:"leading-[4.25]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}},lg:{container:{height:"h-12"},select:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{initial:{},states:{close:{lineHeight:"leading-[4.875]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}}},colors:{select:r.default,label:n.default},states:{close:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-blue-gray-400",after:{transform:"after:scale-x-0"}}},open:{select:{borderWidth:"border-b"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-100"}}},withValue:{select:{borderWidth:"border-b"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-0"}}}},error:{select:{initial:{},states:{close:{borderColor:"border-red-500"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-red-500"}}},label:{initial:{},states:{close:{color:"text-red-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-red-500",after:"after:border-red-500"}}}},success:{select:{initial:{},states:{close:{borderColor:"border-green-500"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-green-500"}}},label:{initial:{},states:{close:{color:"text-green-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-green-500",after:"after:border-green-500"}}}}},i=a})(UC);var GC={},KC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-2.5",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-2.5",left:"left-0",borderWidth:"after:border-b-2",transition:"after:transition-transform after:duration-300"}},r=t})(KC);var YC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-gray-500"},withValue:{borderColor:"border-blue-gray-200"}},gray:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-gray-900"},withValue:{borderColor:"border-blue-gray-200"}},brown:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-brown-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-orange":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},orange:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},amber:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-amber-500"},withValue:{borderColor:"border-blue-gray-200"}},yellow:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-yellow-500"},withValue:{borderColor:"border-blue-gray-200"}},lime:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-lime-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-green":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-green-500"},withValue:{borderColor:"border-blue-gray-200"}},green:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-blue-gray-200"}},teal:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-teal-500"},withValue:{borderColor:"border-blue-gray-200"}},cyan:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-cyan-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-blue":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},blue:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},indigo:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-indigo-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-purple":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},purple:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},pink:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-pink-500"},withValue:{borderColor:"border-blue-gray-200"}},red:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-blue-gray-200"}}},r=t})(YC);var XC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},open:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-gray-50"}},gray:{close:{color:"text-blue-gray-500",after:"after:border-gray-500"},open:{color:"text-gray-900",after:"after:border-gray-900"},withValue:{color:"text-blue-gray-500",after:"after:border-gray-500"}},brown:{close:{color:"text-blue-gray-500",after:"after:border-brown-500"},open:{color:"text-brown-500",after:"after:border-brown-500"},withValue:{color:"text-blue-gray-500",after:"after:border-brown-500"}},"deep-orange":{close:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"},open:{color:"text-deep-orange-500",after:"after:border-deep-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"}},orange:{close:{color:"text-blue-gray-500",after:"after:border-orange-500"},open:{color:"text-orange-500",after:"after:border-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-orange-500"}},amber:{close:{color:"text-blue-gray-500",after:"after:border-amber-500"},open:{color:"text-amber-500",after:"after:border-amber-500"},withValue:{color:"text-blue-gray-500",after:"after:border-amber-500"}},yellow:{close:{color:"text-blue-gray-500",after:"after:border-yellow-500"},open:{color:"text-yellow-500",after:"after:border-yellow-500"},withValue:{color:"text-blue-gray-500",after:"after:border-yellow-500"}},lime:{close:{color:"text-blue-gray-500",after:"after:border-lime-500"},open:{color:"text-lime-500",after:"after:border-lime-500"},withValue:{color:"text-blue-gray-500",after:"after:border-lime-500"}},"light-green":{close:{color:"text-blue-gray-500",after:"after:border-light-green-500"},open:{color:"text-light-green-500",after:"after:border-light-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-green-500"}},green:{close:{color:"text-blue-gray-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-green-500"}},teal:{close:{color:"text-blue-gray-500",after:"after:border-teal-500"},open:{color:"text-teal-500",after:"after:border-teal-500"},withValue:{color:"text-blue-gray-500",after:"after:border-teal-500"}},cyan:{close:{color:"text-blue-gray-500",after:"after:border-cyan-500"},open:{color:"text-cyan-500",after:"after:border-cyan-500"},withValue:{color:"text-blue-gray-500",after:"after:border-cyan-500"}},"light-blue":{close:{color:"text-blue-gray-500",after:"after:border-light-blue-500"},open:{color:"text-light-blue-500",after:"after:border-light-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-blue-500"}},blue:{close:{color:"text-blue-gray-500",after:"after:border-blue-500"},open:{color:"text-blue-500",after:"after:border-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-500"}},indigo:{close:{color:"text-blue-gray-500",after:"after:border-indigo-500"},open:{color:"text-indigo-500",after:"after:border-indigo-500"},withValue:{color:"text-blue-gray-500",after:"after:border-indigo-500"}},"deep-purple":{close:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"},open:{color:"text-deep-purple-500",after:"after:border-deep-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"}},purple:{close:{color:"text-blue-gray-500",after:"after:border-purple-500"},open:{color:"text-purple-500",after:"after:border-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-purple-500"}},pink:{close:{color:"text-blue-gray-500",after:"after:border-pink-500"},open:{color:"text-pink-500",after:"after:border-pink-500"},withValue:{color:"text-blue-gray-500",after:"after:border-pink-500"}},red:{close:{color:"text-blue-gray-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-blue-gray-500",after:"after:border-red-500"}}},r=t})(XC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(KC),r=o(YC),n=o(XC);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{select:{},label:t.default},sizes:{md:{container:{height:"h-11"},select:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{initial:{},states:{close:{lineHeight:"leading-tight"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}},lg:{container:{height:"h-12"},select:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{initial:{},states:{close:{lineHeight:"leading-tight"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}}},colors:{select:r.default,label:n.default},states:{close:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-blue-gray-400",after:{transform:"after:scale-x-0"}}},open:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-100"}}},withValue:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-0"}}}},error:{select:{initial:{},states:{close:{borderColor:"border-red-500"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-red-500"}}},label:{initial:{},states:{close:{color:"text-red-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-red-500",after:"after:border-red-500"}}}},success:{select:{initial:{},states:{close:{borderColor:"border-green-500"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-green-500"}}},label:{initial:{},states:{close:{color:"text-green-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-green-500",after:"after:border-green-500"}}}}},i=a})(GC);var ru={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(D,L){for(var z in L)Object.defineProperty(D,z,{enumerable:!0,get:L[z]})}t(e,{propTypesVariant:function(){return a},propTypesSize:function(){return i},propTypesColor:function(){return u},propTypesLabel:function(){return f},propTypesError:function(){return g},propTypesSuccess:function(){return b},propTypesArrow:function(){return _},propTypesValue:function(){return S},propTypesOnChange:function(){return T},propTypesSelected:function(){return C},propTypesOffset:function(){return w},propTypesDismiss:function(){return m},propTypesAnimate:function(){return d},propTypesAutoHeight:function(){return l},propTypesLockScroll:function(){return c},propTypesLabelProps:function(){return s},propTypesMenuProps:function(){return h},propTypesIndex:function(){return v},propTypesDisabled:function(){return y},propTypesClassName:function(){return E},propTypesName:function(){return P},propTypesChildren:function(){return j},propTypesContainerProps:function(){return N},propTypesContextValue:function(){return M}});var r=o(Be),n=Rt;function o(D){return D&&D.__esModule?D:{default:D}}var a=["standard","outlined","static"],i=["md","lg"],u=n.propTypesColors,f=r.default.string,g=r.default.bool,b=r.default.bool,_=r.default.node,S=r.default.string,T=r.default.func,C=r.default.func,w=n.propTypesOffsetType,m=n.propTypesDismissType,d=n.propTypesAnimation,l=r.default.bool,c=r.default.bool,s=r.default.instanceOf(Object),h=r.default.instanceOf(Object),v=r.default.number,y=r.default.bool,E=r.default.string,P=r.default.string,j=r.default.node.isRequired,N=r.default.instanceOf(Object),M=r.default.shape({selectedIndex:r.default.number.isRequired,setSelectedIndex:r.default.func.isRequired,activeIndex:r.default.oneOfType([r.default.number,r.default.instanceOf(null)]),setActiveIndex:r.default.func.isRequired,listRef:r.default.instanceOf(Object).isRequired,setOpen:r.default.func.isRequired,onChange:r.default.func.isRequired,getItemProps:r.default.func.isRequired,dataRef:r.default.instanceOf(Object).isRequired}).isRequired})(ru);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{select:function(){return u},default:function(){return f}});var r=i(zC),n=i(UC),o=i(GC),a=ru;function i(g){return g&&g.__esModule?g:{default:g}}var u={defaultProps:{variant:"outlined",color:"gray",size:"md",label:"",error:!1,success:!1,arrow:void 0,value:void 0,onChange:void 0,selected:void 0,offset:5,dismiss:{},animate:{unmount:{},mount:{}},autoHeight:!1,lockScroll:!1,labelProps:{},menuProps:{},className:"",disabled:!1,containerProps:void 0},valid:{variants:a.propTypesVariant,sizes:a.propTypesSize,colors:a.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},select:{peer:"peer",width:"w-full",height:"h-full",bg:"bg-transparent",color:"text-blue-gray-700",fontFamily:"font-sans",fontWeight:"font-normal",textAlign:"text-left",outline:"outline outline-0 focus:outline-0",disabled:"disabled:bg-blue-gray-50 disabled:border-0",transition:"transition-all"},arrow:{initial:{display:"grid",placeItems:"place-items-center",position:"absolute",top:"top-2/4",right:"right-2",pt:"pt-px",width:"w-5",height:"h-5",color:"text-blue-gray-400",transform:"rotate-0 -translate-y-2/4",transition:"transition-all"},active:{transform:"rotate-180",mt:"mt-px"}},label:{display:"flex",width:"w-full",height:"h-full",userSelect:"select-none",pointerEvents:"pointer-events-none",position:"absolute",left:"left-0",fontWeight:"font-normal",transition:"transition-all"},menu:{width:"w-full",maxHeight:"max-h-96",bg:"bg-white",p:"p-3",border:"border border-blue-gray-50",borderRadius:"rounded-md",boxShadow:"shadow-lg shadow-blue-gray-500/10",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-blue-gray-500",overflow:"overflow-auto",outline:"focus:outline-none"},option:{initial:{pt:"pt-[9px]",pb:"pb-2",px:"px-3",borderRadius:"rounded-md",lightHeight:"leading-tight",cursor:"cursor-pointer",userSelect:"select-none",background:"hover:bg-blue-gray-50 focus:bg-blue-gray-50",opacity:"hover:bg-opacity-80 focus:bg-opacity-80",color:"hover:text-blue-gray-900 focus:text-blue-gray-900",outline:"outline outline-0",transition:"transition-all"},active:{bg:"bg-blue-gray-50 bg-opacity-80",color:"text-blue-gray-900"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",userSelect:"select-none",pointerEvents:"pointer-events-none"}}},variants:{outlined:r.default,standard:n.default,static:o.default}}},f=u})(FC);var QC={},JC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{input:"checked:bg-blue-gray-500",circle:"peer-checked:border-blue-gray-500",before:"peer-checked:before:bg-blue-gray-500"},gray:{input:"checked:bg-gray-900",circle:"peer-checked:border-gray-900",before:"peer-checked:before:bg-gray-900"},brown:{input:"checked:bg-brown-500",circle:"peer-checked:border-brown-500",before:"peer-checked:before:bg-brown-500"},"deep-orange":{input:"checked:bg-deep-orange-500",circle:"peer-checked:border-deep-orange-500",before:"peer-checked:before:bg-deep-orange-500"},orange:{input:"checked:bg-orange-500",circle:"peer-checked:border-orange-500",before:"peer-checked:before:bg-orange-500"},amber:{input:"checked:bg-amber-500",circle:"peer-checked:border-amber-500",before:"peer-checked:before:bg-amber-500"},yellow:{input:"checked:bg-yellow-500",circle:"peer-checked:border-yellow-500",before:"peer-checked:before:bg-yellow-500"},lime:{input:"checked:bg-lime-500",circle:"peer-checked:border-lime-500",before:"peer-checked:before:bg-lime-500"},"light-green":{input:"checked:bg-light-green-500",circle:"peer-checked:border-light-green-500",before:"peer-checked:before:bg-light-green-500"},green:{input:"checked:bg-green-500",circle:"peer-checked:border-green-500",before:"peer-checked:before:bg-green-500"},teal:{input:"checked:bg-teal-500",circle:"peer-checked:border-teal-500",before:"peer-checked:before:bg-teal-500"},cyan:{input:"checked:bg-cyan-500",circle:"peer-checked:border-cyan-500",before:"peer-checked:before:bg-cyan-500"},"light-blue":{input:"checked:bg-light-blue-500",circle:"peer-checked:border-light-blue-500",before:"peer-checked:before:bg-light-blue-500"},blue:{input:"checked:bg-blue-500",circle:"peer-checked:border-blue-500",before:"peer-checked:before:bg-blue-500"},indigo:{input:"checked:bg-indigo-500",circle:"peer-checked:border-indigo-500",before:"peer-checked:before:bg-indigo-500"},"deep-purple":{input:"checked:bg-deep-purple-500",circle:"peer-checked:border-deep-purple-500",before:"peer-checked:before:bg-deep-purple-500"},purple:{input:"checked:bg-purple-500",circle:"peer-checked:border-purple-500",before:"peer-checked:before:bg-purple-500"},pink:{input:"checked:bg-pink-500",circle:"peer-checked:border-pink-500",before:"peer-checked:before:bg-pink-500"},red:{input:"checked:bg-red-500",circle:"peer-checked:border-red-500",before:"peer-checked:before:bg-red-500"}},r=t})(JC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{switchButton:function(){return a},default:function(){return i}});var r=o(JC),n=ri;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{color:"gray",label:"",ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,circleProps:void 0},valid:{colors:n.propTypesColor},styles:{base:{root:{display:"inline-flex",alignItems:"items-center"},container:{position:"relative",display:"inline-block",width:"w-8",height:"h-4",cursor:"cursor-pointer",borderRadius:"rounded-full"},input:{peer:"peer",appearance:"appearance-none",width:"w-8",height:"h-4",position:"absolute",background:"bg-blue-gray-100",borderRadius:"rounded-full",cursor:"cursor-pointer",transition:"transition-colors duration-300"},circle:{bg:"bg-white",width:"w-5",height:"h-5",borderWidth:"border",borderColor:"border-blue-gray-100",borderRadius:"rounded-full",boxShadow:"shadow-md",position:"absolute",top:"top-2/4",left:"-left-1",transform:"-translate-y-2/4 peer-checked:translate-x-full",transition:"transition-all duration-300",cursor:"cursor-pointer",before:{content:"before:content['']",display:"before:block",bg:"before:bg-blue-gray-500",width:"before:w-10",height:"before:h-10",borderRadius:"before:rounded-full",position:"before:absolute",top:"before:top-2/4",left:"before:left-2/4",transform:"before:-translate-y-2/4 before:-translate-x-2/4",transition:"before:transition-opacity",opacity:"before:opacity-0 hover:before:opacity-10"}},ripple:{display:"inline-block",top:"top-2/4",left:"left-2/4",transform:"-translate-x-2/4 -translate-y-2/4",p:"p-5",borderRadius:"rounded-full"},label:{color:"text-gray-700",fontWeight:"font-light",userSelect:"select-none",cursor:"cursor-pointer",mt:"mt-px",ml:"ml-3",mb:"mb-0"},disabled:{opacity:"opacity-50",pointerEvents:"pointer-events-none"}},colors:r.default}},i=a})(QC);var ZC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{tab:function(){return r},default:function(){return n}});var r={defaultProps:{className:"",activeClassName:"",disabled:!1},styles:{base:{tab:{initial:{display:"flex",alignItems:"items-center",justifyContent:"justify-center",textAlign:"text-center",width:"w-full",height:"h-full",position:"relative",bg:"bg-transparent",py:"py-1",px:"px-2",color:"text-blue-gray-900",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-normal",lineHeight:"leading-relaxed",userSelect:"select-none",cursor:"cursor-pointer"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",pointerEvents:"pointer-events-none",userSelect:"select-none"}},indicator:{position:"absolute",inset:"inset-0",zIndex:"z-10",height:"h-full",bg:"bg-white",borderRadius:"rounded-md",boxShadow:"shadow"}}}},n=r})(ZC);var eT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{tabs:function(){return r},default:function(){return n}});var r={defaultProps:{className:"",orientation:"horizontal"},styles:{base:{overflow:"overflow-hidden"},horizontal:{display:"block"},vertical:{display:"flex"}}},n=r})(eT);var tT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{tabsBody:function(){return r},default:function(){return n}});var r={defaultProps:{animate:{unmount:{},mount:{}},className:""},styles:{base:{display:"block",width:"w-full",position:"relative",bg:"bg-transparent",overflow:"overflow-hidden"}}},n=r})(tT);var rT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{tabsHeader:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{display:"flex",position:"relative",bg:"bg-blue-gray-50",bgOpacity:"bg-opacity-60",borderRadius:"rounded-lg",p:"p-1"},horizontal:{flexDirection:"flex-row"},vertical:{flexDirection:"flex-col"}}},n=r})(rT);var nT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{tabPanel:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{width:"w-full",height:"h-max",color:"text-gray-700",p:"p-4",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"}}},n=r})(nT);var oT={},aT={},iT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},before:{content:"before:content[' ']",display:"before:block",boxSizing:"before:box-border",width:"before:w-2.5",height:"before:h-1.5",mt:"before:mt-[6.5px]",mr:"before:mr-1",borderColor:"peer-placeholder-shown:before:border-transparent",borderRadius:"before:rounded-tl-md",floated:{bt:"before:border-t peer-focus:before:border-t-2",bl:"before:border-l peer-focus:before:border-l-2"},pointerEvents:"before:pointer-events-none",transition:"before:transition-all",disabled:"peer-disabled:before:border-transparent"},after:{content:"after:content[' ']",display:"after:block",flexGrow:"after:flex-grow",boxSizing:"after:box-border",width:"after:w-2.5",height:"after:h-1.5",mt:"after:mt-[6.5px]",ml:"after:ml-1",borderColor:"peer-placeholder-shown:after:border-transparent",borderRadius:"after:rounded-tr-md",floated:{bt:"after:border-t peer-focus:after:border-t-2",br:"after:border-r peer-focus:after:border-r-2"},pointerEvents:"after:pointer-events-none",transition:"after:transition-all",disabled:"peer-disabled:after:border-transparent"}},r=t})(iT);var lT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(lT);var sT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-400 peer-focus:text-blue-gray-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-gray-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-gray-500"},gray:{color:"text-blue-gray-400 peer-focus:text-gray-900",before:"before:border-blue-gray-200 peer-focus:before:!border-gray-900",after:"after:border-blue-gray-200 peer-focus:after:!border-gray-900"},brown:{color:"text-blue-gray-400 peer-focus:text-brown-500",before:"before:border-blue-gray-200 peer-focus:before:!border-brown-500",after:"after:border-blue-gray-200 peer-focus:after:!border-brown-500"},"deep-orange":{color:"text-blue-gray-400 peer-focus:text-deep-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-orange-500"},orange:{color:"text-blue-gray-400 peer-focus:text-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-orange-500"},amber:{color:"text-blue-gray-400 peer-focus:text-amber-500",before:"before:border-blue-gray-200 peer-focus:before:!border-amber-500",after:"after:border-blue-gray-200 peer-focus:after:!border-amber-500"},yellow:{color:"text-blue-gray-400 peer-focus:text-yellow-500",before:"before:border-blue-gray-200 peer-focus:before:!border-yellow-500",after:"after:border-blue-gray-200 peer-focus:after:!border-yellow-500"},lime:{color:"text-blue-gray-400 peer-focus:text-lime-500",before:"before:border-blue-gray-200 peer-focus:before:!border-lime-500",after:"after:border-blue-gray-200 peer-focus:after:!border-lime-500"},"light-green":{color:"text-blue-gray-400 peer-focus:text-light-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-green-500"},green:{color:"text-blue-gray-400 peer-focus:text-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-green-500"},teal:{color:"text-blue-gray-400 peer-focus:text-teal-500",before:"before:border-blue-gray-200 peer-focus:before:!border-teal-500",after:"after:border-blue-gray-200 peer-focus:after:!border-teal-500"},cyan:{color:"text-blue-gray-400 peer-focus:text-cyan-500",before:"before:border-blue-gray-200 peer-focus:before:!border-cyan-500",after:"after:border-blue-gray-200 peer-focus:after:!border-cyan-500"},"light-blue":{color:"text-blue-gray-400 peer-focus:text-light-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-blue-500"},blue:{color:"text-blue-gray-400 peer-focus:text-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-500"},indigo:{color:"text-blue-gray-400 peer-focus:text-indigo-500",before:"before:border-blue-gray-200 peer-focus:before:!border-indigo-500",after:"after:border-blue-gray-200 peer-focus:after:!border-indigo-500"},"deep-purple":{color:"text-blue-gray-400 peer-focus:text-deep-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-purple-500"},purple:{color:"text-blue-gray-400 peer-focus:text-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-purple-500"},pink:{color:"text-blue-gray-400 peer-focus:text-pink-500",before:"before:border-blue-gray-200 peer-focus:before:!border-pink-500",after:"after:border-blue-gray-200 peer-focus:after:!border-pink-500"},red:{color:"text-blue-gray-400 peer-focus:text-red-500",before:"before:border-blue-gray-200 peer-focus:before:!border-red-500",after:"after:border-blue-gray-200 peer-focus:after:!border-red-500"}},r=t})(sT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(iT),r=o(lT),n=o(sT);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{textarea:{borderWidth:"placeholder-shown:border",borderColor:"placeholder-shown:border-blue-gray-200 placeholder-shown:border-t-blue-gray-200",floated:{borderWidth:"border focus:border-2",borderColor:"border-t-transparent focus:border-t-transparent"}},label:t.default},sizes:{md:{container:{height:"h-10"},textarea:{fontSize:"text-sm",px:"px-3",py:"py-2.5",borderRadius:"rounded-[7px]"},label:{lineHeight:"peer-placeholder-shown:leading-[3.75]"}},lg:{container:{height:"h-11"},textarea:{fontSize:"text-sm",px:"px-3",py:"py-3",borderRadius:"rounded-md"},label:{lineHeight:"peer-placeholder-shown:leading-[4.1]"}}},colors:{textarea:r.default,label:n.default},error:{textarea:{borderColor:"border-red-500 placeholder-shown:border-t-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",before:"before:border-red-500 peer-focus:before:border-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{textarea:{borderColor:"border-green-500 placeholder-shown:border-t-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",before:"before:border-green-500 peer-focus:before:border-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{textarea:{borderTop:"!border-t-transparent"},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight",borderColor:"before:!border-blue-gray-200 after:!border-blue-gray-200"}}},i=a})(aT);var uT={},cT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-0",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(cT);var dT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(dT);var fT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:!border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:!border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:!border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:!border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:!border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:!border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:!border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:!border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:!border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:!border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:!border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:!border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:!border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:!border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:!border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:!border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:!border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:!border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:!border-red-500"}},r=t})(fT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(cT),r=o(dT),n=o(fT);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{textarea:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},label:t.default},sizes:{md:{container:{height:"h-11"},textarea:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-[4.25]"}},lg:{container:{height:"h-12"},textarea:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-[4.875]"}}},colors:{textarea:r.default,label:n.default},error:{textarea:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{textarea:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{textarea:{},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight"}}},i=a})(uT);var pT={},hT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-2.5",fontSize:"text-sm peer-focus:text-sm",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-1",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(hT);var gT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(gT);var mT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},r=t})(mT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return i}});var t=o(hT),r=o(gT),n=o(mT);function o(u){return u&&u.__esModule?u:{default:u}}var a={base:{textarea:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},label:t.default},sizes:{md:{container:{height:"h-11"},textarea:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-tight"}},lg:{container:{height:"h-12"},textarea:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-tight"}}},colors:{textarea:r.default,label:n.default},error:{textarea:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{textarea:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{textarea:{},label:{}}},i=a})(pT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{textarea:function(){return u},default:function(){return f}});var r=i(aT),n=i(uT),o=i(pT),a=tu;function i(g){return g&&g.__esModule?g:{default:g}}var u={defaultProps:{variant:"outlined",size:"md",color:"gray",label:"",error:!1,success:!1,resize:!0,labelProps:void 0,containerProps:void 0,shrink:!1,className:""},valid:{variants:a.propTypesVariant,sizes:a.propTypesSize,colors:a.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},textarea:{peer:"peer",width:"w-full",height:"h-full",minHeight:"min-h-[100px]",bg:"bg-transparent",color:"text-blue-gray-700",fontFamily:"font-sans",fontWeight:"font-normal",outline:"outline outline-0 focus:outline-0",resize:"resize-y",disabled:"disabled:bg-blue-gray-50 disabled:border-0 disabled:resize-none",transition:"transition-all"},label:{display:"flex",width:"w-full",height:"h-full",userSelect:"select-none",pointerEvents:"pointer-events-none",position:"absolute",left:"left-0",fontWeight:"font-normal",color:"peer-placeholder-shown:text-blue-gray-500",lineHeight:"leading-tight peer-focus:leading-tight",disabled:"peer-disabled:text-transparent peer-disabled:peer-placeholder-shown:text-blue-gray-500",transition:"transition-all"}},variants:{outlined:r.default,standard:n.default,static:o.default}}},f=u})(oT);var bT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{tooltip:function(){return r},default:function(){return n}});var r={defaultProps:{interactive:!1,placement:"top",offset:5,dismiss:{},animate:{unmount:{},mount:{}},className:""},styles:{base:{bg:"bg-black",py:"py-1.5",px:"px-3",borderRadius:"rounded-lg",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-white",outline:"focus:outline-none",overflowWrap:"break-words",zIndex:"z-[999]",whiteSpace:"whitespace-normal"}}},n=r})(bT);var vT={},yT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={inherit:{color:"text-inherit"},current:{color:"text-current"},black:{color:"text-black"},white:{color:"text-white"},"blue-gray":{color:"text-blue-gray-900",gradient:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400"},gray:{color:"text-gray-700",gradient:"bg-gradient-to-tr from-gray-600 to-gray-400"},brown:{color:"text-brown-500",gradient:"bg-gradient-to-tr from-brown-600 to-brown-400"},"deep-orange":{color:"text-deep-orange-500",gradient:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400"},orange:{color:"text-orange-500",gradient:"bg-gradient-to-tr from-orange-600 to-orange-400"},amber:{color:"text-amber-500",gradient:"bg-gradient-to-tr from-amber-600 to-amber-400"},yellow:{color:"text-yellow-500",gradient:"bg-gradient-to-tr from-yellow-600 to-yellow-400"},lime:{color:"text-lime-500",gradient:"bg-gradient-to-tr from-lime-600 to-lime-400"},"light-green":{color:"text-light-green-500",gradient:"bg-gradient-to-tr from-light-green-600 to-light-green-400"},green:{color:"text-green-500",gradient:"bg-gradient-to-tr from-green-600 to-green-400"},teal:{color:"text-teal-500",gradient:"bg-gradient-to-tr from-teal-600 to-teal-400"},cyan:{color:"text-cyan-500",gradient:"bg-gradient-to-tr from-cyan-600 to-cyan-400"},"light-blue":{color:"text-light-blue-500",gradient:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400"},blue:{color:"text-blue-500",gradient:"bg-gradient-to-tr from-blue-600 to-blue-400"},indigo:{color:"text-indigo-500",gradient:"bg-gradient-to-tr from-indigo-600 to-indigo-400"},"deep-purple":{color:"text-deep-purple-500",gradient:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400"},purple:{color:"text-purple-500",gradient:"bg-gradient-to-tr from-purple-600 to-purple-400"},pink:{color:"text-pink-500",gradient:"bg-gradient-to-tr from-pink-600 to-pink-400"},red:{color:"text-red-500",gradient:"bg-gradient-to-tr from-red-600 to-red-400"}},r=t})(yT);var dm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{propTypesVariant:function(){return _},propTypesColor:function(){return S},propTypesAs:function(){return T},propTypesTextGradient:function(){return C},propTypesClassName:function(){return w},propTypesChildren:function(){return m}});var r=i(Be),n=Rt;function o(d,l){(l==null||l>d.length)&&(l=d.length);for(var c=0,s=new Array(l);c<l;c++)s[c]=d[c];return s}function a(d){if(Array.isArray(d))return o(d)}function i(d){return d&&d.__esModule?d:{default:d}}function u(d){if(typeof Symbol<"u"&&d[Symbol.iterator]!=null||d["@@iterator"]!=null)return Array.from(d)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(d){return a(d)||u(d)||b(d)||f()}function b(d,l){if(d){if(typeof d=="string")return o(d,l);var c=Object.prototype.toString.call(d).slice(8,-1);if(c==="Object"&&d.constructor&&(c=d.constructor.name),c==="Map"||c==="Set")return Array.from(c);if(c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return o(d,l)}}var _=["h1","h2","h3","h4","h5","h6","lead","paragraph","small"],S=["inherit","current","black","white"].concat(g(n.propTypesColors)),T=r.default.elementType,C=r.default.bool,w=r.default.string,m=r.default.node.isRequired})(dm);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{typography:function(){return a},default:function(){return i}});var r=o(yT),n=dm;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{variant:"paragraph",color:"inherit",textGradient:!1,className:""},valid:{variants:n.propTypesVariant,colors:n.propTypesColor},styles:{variants:{h1:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-5xl",fontWeight:"font-semibold",lineHeight:"leading-tight"},h2:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-4xl",fontWeight:"font-semibold",lineHeight:"leading-[1.3]"},h3:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-3xl",fontWeight:"font-semibold",lineHeight:"leading-snug"},h4:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-2xl",fontWeight:"font-semibold",lineHeight:"leading-snug"},h5:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-xl",fontWeight:"font-semibold",lineHeight:"leading-snug"},h6:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-semibold",lineHeight:"leading-relaxed"},lead:{display:"block",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-xl",fontWeight:"font-normal",lineHeight:"leading-relaxed"},paragraph:{display:"block",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"},small:{display:"block",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-light",lineHeight:"leading-normal"}},textGradient:{bgClip:"bg-clip-text",color:"text-transparent"},colors:r.default}},i=a})(vT);var wT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{collapse:function(){return r},default:function(){return n}});var r={defaultProps:{animate:{unmount:{},mount:{}},className:""},styles:{base:{display:"block",width:"w-full",basis:"basis-full",overflow:"overflow-hidden"}}},n=r})(wT);var xT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{list:function(){return r},default:function(){return n}});var r={defaultProps:{ripple:!0,className:""},styles:{base:{list:{display:"flex",flexDirection:"flex-col",gap:"gap-1",minWidth:"min-w-[240px]",p:"p-2",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-normal",color:"text-blue-gray-700"},item:{initial:{display:"flex",alignItems:"items-center",width:"w-full",padding:"p-3",borderRadius:"rounded-lg",textAlign:"text-start",lightHeight:"leading-tight",transition:"transition-all",bg:"hover:bg-blue-gray-50 hover:bg-opacity-80 focus:bg-blue-gray-50 focus:bg-opacity-80 active:bg-blue-gray-50 active:bg-opacity-80",color:"hover:text-blue-gray-900 focus:text-blue-gray-900 active:text-blue-gray-900",outline:"outline-none"},selected:{bg:"bg-blue-gray-50/50",color:"text-blue-gray-700"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",pointerEvents:"pointer-events-none",userSelect:"select-none",bg:"hover:bg-transparent focus:bg-transparent active:bg-transparent",color:"hover:text-blue-gray-500 focus:text-blue-gray-500 active:text-blue-gray-500"}},itemPrefix:{display:"grid",placeItems:"place-items-center",marginRight:"mr-4"},itemSuffix:{display:"grid",placeItems:"place-items-center",marginRight:"ml-auto justify-self-end"}}}},n=r})(xT);var _T={},CT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{divideColor:"divide-blue-gray-50"},"blue-gray":{divideColor:"divide-blue-gray-600"},gray:{divideColor:"divide-gray-800"},brown:{divideColor:"divide-brown-600"},"deep-orange":{divideColor:"divide-deep-orange-600"},orange:{divideColor:"divide-orange-600"},amber:{divideColor:"divide-amber-600"},yellow:{divideColor:"divide-yellow-600"},lime:{divideColor:"divide-lime-600"},"light-green":{divideColor:"divide-light-green-600"},green:{divideColor:"divide-green-600"},teal:{divideColor:"divide-teal-600"},cyan:{divideColor:"divide-cyan-600"},"light-blue":{divideColor:"divide-light-blue-600"},blue:{divideColor:"divide-blue-600"},indigo:{divideColor:"divide-indigo-600"},"deep-purple":{divideColor:"divide-deep-purple-600"},purple:{divideColor:"divide-purple-600"},pink:{divideColor:"divide-pink-600"},red:{divideColor:"divide-red-600"}},r=t})(CT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{buttonGroup:function(){return a},default:function(){return i}});var r=o(CT),n=ei;function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:n.propTypesVariant,sizes:n.propTypesSize,colors:n.propTypesColor},styles:{base:{initial:{display:"flex",flexDirection:"row"},fullWidth:{width:"w-full"}},dividerColor:r.default}},i=a})(_T);var TT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(i,u){for(var f in u)Object.defineProperty(i,f,{enumerable:!0,get:u[f]})}t(e,{carousel:function(){return o},default:function(){return a}});var r=n(A);function n(i){return i&&i.__esModule?i:{default:i}}var o={defaultProps:{prevArrow:function(i){var u=i.loop,f=i.handlePrev,g=i.firstIndex;return r.default.createElement("button",{onClick:f,disabled:!u&&g,className:"!absolute top-2/4 left-4 -translate-y-2/4 rounded-full select-none transition-all disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none w-12 max-w-[48px] h-12 max-h-[48px] text-white hover:bg-white/10 active:bg-white/30 grid place-items-center"},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,className:"-ml-1 h-7 w-7"},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})))},nextArrow:function(i){var u=i.loop,f=i.handleNext,g=i.lastIndex;return r.default.createElement("button",{onClick:f,disabled:!u&&g,className:"!absolute top-2/4 right-4 -translate-y-2/4 rounded-full select-none transition-all disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none w-12 max-w-[48px] h-12 max-h-[48px] text-white hover:bg-white/10 active:bg-white/30 grid place-items-center"},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,className:"ml-1 h-7 w-7"},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})))},navigation:function(i){var u=i.setActiveIndex,f=i.activeIndex,g=i.length;return r.default.createElement("div",{className:"absolute bottom-4 left-2/4 z-50 flex -translate-x-2/4 gap-2"},new Array(g).fill("").map(function(b,_){return r.default.createElement("span",{key:_,className:"block h-3 w-3 cursor-pointer rounded-full transition-colors content-[''] ".concat(f===_?"bg-white":"bg-white/50"),onClick:function(){return u(_)}})}))},autoplay:!1,autoplayDelay:5e3,transition:{type:"tween",duration:.5},loop:!1,className:""},styles:{base:{carousel:{position:"relative",width:"w-full",height:"h-full",overflowX:"overflow-x-hidden",display:"flex"},slide:{width:"w-full",height:"h-full",display:"inline-block",flex:"flex-none"}}}},a=o})(TT);var ST={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{drawer:function(){return r},default:function(){return n}});var r={defaultProps:{size:300,overlay:!0,placement:"left",overlayProps:void 0,className:"",dismiss:void 0,onClose:void 0,transition:{type:"tween",duration:.3}},styles:{base:{drawer:{position:"fixed",zIndex:"z-[9999]",pointerEvents:"pointer-events-auto",backgroundColor:"bg-white",boxSizing:"box-border",width:"w-full",boxShadow:"shadow-2xl shadow-blue-gray-900/10"},overlay:{position:"absolute",inset:"inset-0",width:"w-full",height:"h-full",pointerEvents:"pointer-events-auto",zIndex:"z-[9995]",backgroundColor:"bg-black",backgroundOpacity:"bg-opacity-60",backdropBlur:"backdrop-blur-sm"}}}},n=r})(ST);var OT={},fm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var y in v)Object.defineProperty(h,y,{enumerable:!0,get:v[y]})}t(e,{propTypesColor:function(){return _},propTypesInvisible:function(){return S},propTypesWithBorder:function(){return T},propTypesOverlap:function(){return C},propTypesPlacement:function(){return w},propTypesClassName:function(){return m},propTypesContent:function(){return d},propTypesChildren:function(){return l},propTypesContainerProps:function(){return c},propTypesContainerRef:function(){return s}});var r=i(Be),n=Rt;function o(h,v){(v==null||v>h.length)&&(v=h.length);for(var y=0,E=new Array(v);y<v;y++)E[y]=h[y];return E}function a(h){if(Array.isArray(h))return o(h)}function i(h){return h&&h.__esModule?h:{default:h}}function u(h){if(typeof Symbol<"u"&&h[Symbol.iterator]!=null||h["@@iterator"]!=null)return Array.from(h)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(h){return a(h)||u(h)||b(h)||f()}function b(h,v){if(h){if(typeof h=="string")return o(h,v);var y=Object.prototype.toString.call(h).slice(8,-1);if(y==="Object"&&h.constructor&&(y=h.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return o(h,v)}}var _=["white"].concat(g(n.propTypesColors)),S=r.default.bool,T=r.default.bool,C=["circular","square"],w=["top-start","top-end","bottom-start","bottom-end"],m=r.default.string,d=r.default.node,l=r.default.node.isRequired,c=r.default.instanceOf(Object),s=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(fm);var PT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-500",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(PT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{badge:function(){return a},default:function(){return i}});var r=fm,n=o(PT);function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{color:"red",invisible:!1,withBorder:!1,overlap:"square",content:void 0,placement:"top-end",className:void 0,containerProps:void 0},valid:{colors:r.propTypesColor,overlaps:r.propTypesOverlap,placements:r.propTypesPlacement},styles:{base:{container:{position:"relative",display:"inline-flex"},badge:{initial:{position:"absolute",minWidth:"min-w-[12px]",minHeight:"min-h-[12px]",borderRadius:"rounded-full",paddingY:"py-1",paddingX:"px-1",fontSize:"text-xs",fontWeight:"font-medium",content:"content-['']",lineHeight:"leading-none",display:"grid",placeItems:"place-items-center"},withBorder:{borderWidth:"border-2",borderColor:"border-white"},withContent:{minWidth:"min-w-[24px]",minHeight:"min-h-[24px]"}}},placements:{"top-start":{square:{top:"top-[4%]",left:"left-[2%]",translateX:"-translate-x-2/4",translateY:"-translate-y-2/4"},circular:{top:"top-[14%]",left:"left-[14%]",translateX:"-translate-x-2/4",translateY:"-translate-y-2/4"}},"top-end":{square:{top:"top-[4%]",right:"right-[2%]",translateX:"translate-x-2/4",translateY:"-translate-y-2/4"},circular:{top:"top-[14%]",right:"right-[14%]",translateX:"translate-x-2/4",translateY:"-translate-y-2/4"}},"bottom-start":{square:{bottom:"bottom-[4%]",left:"left-[2%]",translateX:"-translate-x-2/4",translateY:"translate-y-2/4"},circular:{bottom:"bottom-[14%]",left:"left-[14%]",translateX:"-translate-x-2/4",translateY:"translate-y-2/4"}},"bottom-end":{square:{bottom:"bottom-[4%]",right:"right-[2%]",translateX:"translate-x-2/4",translateY:"translate-y-2/4"},circular:{bottom:"bottom-[14%]",right:"right-[14%]",translateX:"translate-x-2/4",translateY:"translate-y-2/4"}}},colors:n.default}},i=a})(OT);var kT={},pm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var h in s)Object.defineProperty(c,h,{enumerable:!0,get:s[h]})}t(e,{propTypesCount:function(){return _},propTypesValue:function(){return S},propTypesRatedIcon:function(){return T},propTypesUnratedIcon:function(){return C},propTypesColor:function(){return w},propTypesOnChange:function(){return m},propTypesClassName:function(){return d},propTypesReadonly:function(){return l}});var r=i(Be),n=Rt;function o(c,s){(s==null||s>c.length)&&(s=c.length);for(var h=0,v=new Array(s);h<s;h++)v[h]=c[h];return v}function a(c){if(Array.isArray(c))return o(c)}function i(c){return c&&c.__esModule?c:{default:c}}function u(c){if(typeof Symbol<"u"&&c[Symbol.iterator]!=null||c["@@iterator"]!=null)return Array.from(c)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(c){return a(c)||u(c)||b(c)||f()}function b(c,s){if(c){if(typeof c=="string")return o(c,s);var h=Object.prototype.toString.call(c).slice(8,-1);if(h==="Object"&&c.constructor&&(h=c.constructor.name),h==="Map"||h==="Set")return Array.from(h);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return o(c,s)}}var _=r.default.number,S=r.default.number,T=r.default.oneOfType([r.default.node,r.default.instanceOf(Object)]),C=r.default.oneOfType([r.default.node,r.default.instanceOf(Object)]),w=["white"].concat(g(n.propTypesColors)),m=r.default.func,d=r.default.string,l=r.default.bool})(pm);var ET={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{color:"text-white"},"blue-gray":{color:"text-blue-gray-500"},gray:{color:"text-gray-500"},brown:{color:"text-brown-500"},"deep-orange":{color:"text-deep-orange-500"},orange:{color:"text-orange-500"},amber:{color:"text-amber-500"},yellow:{color:"text-yellow-700"},lime:{color:"text-lime-500"},"light-green":{color:"text-light-green-500"},green:{color:"text-green-500"},teal:{color:"text-teal-500"},cyan:{color:"text-cyan-500"},"light-blue":{color:"text-light-blue-500"},blue:{color:"text-blue-500"},indigo:{color:"text-indigo-500"},"deep-purple":{color:"text-deep-purple-500"},purple:{color:"text-purple-500"},pink:{color:"text-pink-500"},red:{color:"text-red-500"}},r=t})(ET);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{rating:function(){return i},default:function(){return u}});var r=a(A),n=pm,o=a(ET);function a(f){return f&&f.__esModule?f:{default:f}}var i={defaultProps:{count:5,value:0,ratedIcon:r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"w-6 h-6"},r.default.createElement("path",{fillRule:"evenodd",d:"M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.007 5.404.433c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.433 2.082-5.006z",clipRule:"evenodd"})),unratedIcon:r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-6 h-6"},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z"})),ratedColor:"yellow",unratedColor:"blue-gray",className:void 0,onChange:void 0,readonly:!1},valid:{colors:n.propTypesColor},styles:{base:{rating:{display:"inline-flex",alignItems:"items-center"},icon:{width:"w-5",height:"h-5",color:"text-inherit",cursor:"cursor-pointer"}},colors:o.default}},u=i})(kT);var jT={},hm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var h in s)Object.defineProperty(c,h,{enumerable:!0,get:s[h]})}t(e,{propTypesColor:function(){return a},propTypesSize:function(){return i},propTypesClassName:function(){return u},propTypesTrackClassName:function(){return f},propTypesThumbClassName:function(){return g},propTypesBarClassName:function(){return b},propTypesDefaultValue:function(){return _},propTypesValue:function(){return S},propTypesOnChange:function(){return T},propTypesMin:function(){return C},propTypesMax:function(){return w},propTypesStep:function(){return m},propTypesInputRef:function(){return d},propTypesInputProps:function(){return l}});var r=o(Be),n=Rt;function o(c){return c&&c.__esModule?c:{default:c}}var a=n.propTypesColors,i=["sm","md","lg"],u=r.default.string,f=r.default.string,g=r.default.string,b=r.default.string,_=r.default.oneOfType([r.default.number,r.default.string]),S=r.default.oneOfType([r.default.number,r.default.string]),T=r.default.func,C=r.default.oneOfType([r.default.number,r.default.string]),w=r.default.oneOfType([r.default.number,r.default.string]),m=r.default.oneOfType([r.default.number,r.default.string]),d=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})]),l=r.default.instanceOf(Object)})(hm);var NT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500"},gray:{color:"text-gray-900"},brown:{color:"text-brown-500"},"deep-orange":{color:"text-deep-orange-500"},orange:{color:"text-orange-500"},amber:{color:"text-amber-500"},yellow:{color:"text-yellow-500"},lime:{color:"text-lime-500"},"light-green":{color:"text-light-green-500"},green:{color:"text-green-500"},teal:{color:"text-teal-500"},cyan:{color:"text-cyan-500"},"light-blue":{color:"text-light-blue-500"},blue:{color:"text-blue-500"},indigo:{color:"text-indigo-500"},"deep-purple":{color:"text-deep-purple-500"},purple:{color:"text-purple-500"},pink:{color:"text-pink-500"},red:{color:"text-red-500"}},r=t})(NT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{slider:function(){return a},default:function(){return i}});var r=hm,n=o(NT);function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{color:"gray",size:"md",min:void 0,max:void 0,step:"any",className:"",trackClassName:"",thumbClassName:"",barClassName:"",inputProps:void 0},valid:{sizes:r.propTypesSize,colors:r.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},slider:{width:"w-full",position:"absolute",inset:"inset-0",backgroundColor:"bg-transparent",cursor:"cursor-pointer",outline:"focus:outline-none focus:outline-0",appearance:"appearance-none [-webkit-appearance:none]"},track:{height:"[&::-webkit-slider-runnable-track]:h-full [&::-moz-range-track]:h-full",borderRadius:"[&::-webkit-slider-runnable-track]:rounded-full [&::-moz-range-track]:rounded-full",backgroundColor:"[&::-webkit-slider-runnable-track]:bg-blue-gray-100 [&::-moz-range-track]:bg-blue-gray-100"},thumb:{appearance:"[&::-moz-range-thumb]:appearance-none [&::-moz-range-thumb]:[-webkit-appearance:none] [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:[-webkit-appearance:none]",borderRadius:"[&::-moz-range-thumb]:rounded-full [&::-webkit-slider-thumb]:rounded-full",border:"[&::-moz-range-thumb]:border-0 [&::-webkit-slider-thumb]:border-0",ringWidth:"[&::-moz-range-thumb]:ring-2 [&::-webkit-slider-thumb]:ring-2",ringColor:"[&::-moz-range-thumb]:ring-current [&::-webkit-slider-thumb]:ring-current",backgroundColor:"[&::-moz-range-thumb]:bg-white [&::-webkit-slider-thumb]:bg-white",position:"[&::-moz-range-thumb]:relative [&::-webkit-slider-thumb]:relative",zIndex:"[&::-moz-range-thumb]:z-20 [&::-webkit-slider-thumb]:z-20"},bar:{position:"absolute",inset:"inset-0",zIndex:"z-10",borderRadius:"rounded-l-full",height:"h-full",pointerEvents:"pointer-events-none",backgroundColor:"bg-current"}},sizes:{sm:{container:{height:"h-1"},thumb:{width:"[&::-moz-range-thumb]:w-2.5 [&::-webkit-slider-thumb]:w-2.5",height:"[&::-moz-range-thumb]:h-2.5 [&::-webkit-slider-thumb]:h-2.5",marginTop:"[&::-moz-range-thumb]:-mt-[3px] [&::-webkit-slider-thumb]:-mt-[3px]"},slider:{},track:{},bar:{}},md:{container:{height:"h-2"},thumb:{width:"[&::-moz-range-thumb]:w-3.5 [&::-webkit-slider-thumb]:w-3.5",height:"[&::-moz-range-thumb]:h-3.5 [&::-webkit-slider-thumb]:h-3.5",marginTop:"[&::-moz-range-thumb]:-mt-[3px] [&::-webkit-slider-thumb]:-mt-[3px]"},slider:{},track:{},bar:{}},lg:{container:{height:"h-3"},thumb:{width:"[&::-moz-range-thumb]:w-5 [&::-webkit-slider-thumb]:w-5",height:"[&::-moz-range-thumb]:h-5 [&::-webkit-slider-thumb]:h-5",marginTop:"[&::-moz-range-thumb]:-mt-1 [&::-webkit-slider-thumb]:-mt-1"},slider:{},track:{},bar:{}}},colors:n.default}},i=a})(jT);var RT={},gm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{propTypesColor:function(){return _},propTypesClassName:function(){return S}});var r=i(Be),n=Rt;function o(T,C){(C==null||C>T.length)&&(C=T.length);for(var w=0,m=new Array(C);w<C;w++)m[w]=T[w];return m}function a(T){if(Array.isArray(T))return o(T)}function i(T){return T&&T.__esModule?T:{default:T}}function u(T){if(typeof Symbol<"u"&&T[Symbol.iterator]!=null||T["@@iterator"]!=null)return Array.from(T)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(T){return a(T)||u(T)||b(T)||f()}function b(T,C){if(T){if(typeof T=="string")return o(T,C);var w=Object.prototype.toString.call(T).slice(8,-1);if(w==="Object"&&T.constructor&&(w=T.constructor.name),w==="Map"||w==="Set")return Array.from(w);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return o(T,C)}}var _=["white"].concat(g(n.propTypesColors)),S=r.default.string})(gm);var AT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{color:"text-white"},"blue-gray":{color:"text-blue-gray-500"},gray:{color:"text-gray-900"},brown:{color:"text-brown-500"},"deep-orange":{color:"text-deep-orange-500"},orange:{color:"text-orange-500"},amber:{color:"text-amber-500"},yellow:{color:"text-yellow-500"},lime:{color:"text-lime-500"},"light-green":{color:"text-light-green-500"},green:{color:"text-green-500"},teal:{color:"text-teal-500"},cyan:{color:"text-cyan-500"},"light-blue":{color:"text-light-blue-500"},blue:{color:"text-blue-500"},indigo:{color:"text-indigo-500"},"deep-purple":{color:"text-deep-purple-500"},purple:{color:"text-purple-500"},pink:{color:"text-pink-500"},red:{color:"text-red-500"}},r=t})(AT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,f){for(var g in f)Object.defineProperty(u,g,{enumerable:!0,get:f[g]})}t(e,{spinner:function(){return a},default:function(){return i}});var r=gm,n=o(AT);function o(u){return u&&u.__esModule?u:{default:u}}var a={defaultProps:{color:"gray",className:""},valid:{colors:r.propTypesColor},styles:{base:{color:"text-gray-300",animation:"animate-spin"},colors:n.default}},i=a})(RT);var MT={},IT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{timeline:function(){return r},default:function(){return n}});var r={styles:{base:{display:"w-full",position:"flex",flexDirection:"flex-col"}}},n=r})(IT);var DT={},Oo={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{propTypeClassName:function(){return _},propTypeChildren:function(){return S},propTypeColor:function(){return T},propTypeVariant:function(){return C}});var r=i(Be),n=Rt;function o(w,m){(m==null||m>w.length)&&(m=w.length);for(var d=0,l=new Array(m);d<m;d++)l[d]=w[d];return l}function a(w){if(Array.isArray(w))return o(w)}function i(w){return w&&w.__esModule?w:{default:w}}function u(w){if(typeof Symbol<"u"&&w[Symbol.iterator]!=null||w["@@iterator"]!=null)return Array.from(w)}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(w){return a(w)||u(w)||b(w)||f()}function b(w,m){if(w){if(typeof w=="string")return o(w,m);var d=Object.prototype.toString.call(w).slice(8,-1);if(d==="Object"&&w.constructor&&(d=w.constructor.name),d==="Map"||d==="Set")return Array.from(d);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return o(w,m)}}var _=r.default.string,S=r.default.node,T=["white"].concat(g(n.propTypesColors)),C=["filled","outlined","ghost","gradient"]})(Oo);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(a,i){for(var u in i)Object.defineProperty(a,u,{enumerable:!0,get:i[u]})}t(e,{timelineItem:function(){return n},default:function(){return o}});var r=Oo,n={defaultProps:{color:"gray",variant:"filled"},valid:{colors:r.propTypeColor,variants:r.propTypeVariant},styles:{base:{display:"flex",position:"relative",flexDirection:"flex-col",gap:"gap-2"}}},o=n})(DT);var LT={},FT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{color:"text-white",background:"bg-white/10"},"blue-gray":{color:"text-blue-gray-500",background:"bg-blue-gray-500/10"},gray:{color:"text-gray-900",background:"bg-gray-900/10"},brown:{color:"text-brown-500",background:"bg-brown-500/10"},"deep-orange":{color:"text-deep-orange-500",background:"bg-deep-orange-500/10"},orange:{color:"text-orange-500",background:"bg-orange-500/10"},amber:{color:"text-amber-500",background:"bg-amber-500/10"},yellow:{color:"text-yellow-500",background:"bg-yellow-500/10"},lime:{color:"text-lime-500",background:"bg-lime-500/10"},"light-green":{color:"text-light-green-500",background:"bg-light-green-500/10"},green:{color:"text-green-500",background:"bg-green-500/10"},teal:{color:"text-teal-500",background:"bg-teal-500/10"},cyan:{color:"text-cyan-500",background:"bg-cyan-500/10"},"light-blue":{color:"text-light-blue-500",background:"bg-light-blue-500/10"},blue:{color:"text-blue-500",background:"bg-blue-500/10"},indigo:{color:"text-indigo-500",background:"bg-indigo-500/10"},"deep-purple":{color:"text-deep-purple-500",background:"bg-deep-purple-500/10"},purple:{color:"text-purple-500",background:"bg-purple-500/10"},pink:{color:"text-pink-500",background:"bg-pink-500/10"},red:{color:"text-red-500",background:"bg-red-500/10"}},r=t})(FT);var zT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(zT);var VT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{border:"border border-white",color:"text-white"},"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-500"},gray:{border:"border border-gray-900",color:"text-gray-900"},brown:{border:"border border-brown-500",color:"text-brown-500"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-500"},orange:{border:"border border-orange-500",color:"text-orange-500"},amber:{border:"border border-amber-500",color:"text-amber-500"},yellow:{border:"border border-yellow-500",color:"text-yellow-500"},lime:{border:"border border-lime-500",color:"text-lime-500"},"light-green":{border:"border border-light-green-500",color:"text-light-green-500"},green:{border:"border border-green-500",color:"text-green-500"},teal:{border:"border border-teal-500",color:"text-teal-500"},cyan:{border:"border border-cyan-500",color:"text-cyan-500"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-500"},blue:{border:"border border-blue-500",color:"text-blue-500"},indigo:{border:"border border-indigo-500",color:"text-indigo-500"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-500"},purple:{border:"border border-purple-500",color:"text-purple-500"},pink:{border:"border border-pink-500",color:"text-pink-500"},red:{border:"border border-red-500",color:"text-red-500"}},r=t})(VT);var BT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(BT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,_){for(var S in _)Object.defineProperty(b,S,{enumerable:!0,get:_[S]})}t(e,{timelineIcon:function(){return f},default:function(){return g}});var r=u(FT),n=u(zT),o=u(VT),a=u(BT),i=Oo;function u(b){return b&&b.__esModule?b:{default:b}}var f={defaultProps:{color:"gray",variant:"filled"},valid:{colors:i.propTypeColor,variants:i.propTypeVariant},styles:{base:{width:"w-max",height:"w-max",padding:"p-1.5",position:"relative",zIndex:"z-[2]",flexShrink:"flex-shrink-0",borderRadius:"rounded-full",overflow:"overflow-hidden"},variants:{ghost:r.default,filled:n.default,outlined:o.default,gradient:a.default}}},g=f})(LT);var WT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{timelineHeader:function(){return r},default:function(){return n}});var r={styles:{base:{display:"flex",alignItems:"items-center",gap:"gap-4"}}},n=r})(WT);var UT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{timelineBody:function(){return r},default:function(){return n}});var r={styles:{base:{display:"flex",gap:"gap-4"}}},n=r})(UT);var HT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{timelineConnector:function(){return r},default:function(){return n}});var r={styles:{base:{container:{position:"absolute",left:"left-0",display:"grid",justifyContent:"justify-center",backgroundColor:"bg-transparent",transition:"transition-opacity duration-200"},line:{width:"w-0.5",height:"h-full",backgroundColor:"bg-blue-gray-100"}}}},n=r})(HT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(IT,e),t(DT,e),t(LT,e),t(WT,e),t(UT,e),t(HT,e);function t(r,n){return Object.keys(r).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return r[o]}})}),r}})(MT);var $T={},qT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{step:function(){return r},default:function(){return n}});var r={styles:{base:{initial:{position:"relative",zIndex:"z-10",display:"grid",placeItems:"place-items-center",width:"w-10",height:"h-10",borderRadius:"rounded-full",backgroundColor:"bg-gray-300",color:"text-gray-900",fontWeight:"font-bold",transition:"transition-all duration-300"},active:{backgroundColor:"bg-gray-900",color:"text-white"},completed:{backgroundColor:"bg-gray-900",color:"text-white"}}}},n=r})(qT);var GT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{stepper:function(){return r},default:function(){return n}});var r={styles:{base:{stepper:{width:"w-full",position:"relative",display:"flex",alignItems:"items-center",justifyContent:"justify-between"},line:{initial:{position:"absolute",left:"left-0",top:"top-2/4",height:"h-0.5",width:"w-full",transform:"-translate-y-2/4",backgroundColor:"bg-gray-300"},active:{backgroundColor:"bg-gray-900",transition:"transition-all",duration:"duration-500"}}}}},n=r})(GT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(qT,e),t(GT,e);function t(r,n){return Object.keys(r).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return r[o]}})}),r}})($T);var KT={},YT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{speedDial:function(){return r},default:function(){return n}});var r={defaultProps:{offset:5,placement:"top",dismiss:void 0,animate:{unmount:{},mount:{}}}},n=r})(YT);var XT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{speedDialContent:function(){return r},default:function(){return n}});var r={styles:{padding:"p-0.5",width:"w-max",display:"flex",flexDirection:"flex-col",alignItems:"items-center",gap:"gap-1"}},n=r})(XT);var QT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(o,a){for(var i in a)Object.defineProperty(o,i,{enumerable:!0,get:a[i]})}t(e,{speedDialAction:function(){return r},default:function(){return n}});var r={styles:{display:"flex",flexDirection:"flex-col",alignItems:"items-center",justifyContent:"justify-center",gap:"gap-1",padding:"p-1",margin:"m-0.5",borderWidth:"border",minWidth:"min-w-[48px]",fontFamily:"font-normal",minHeight:"min-h-[48px]",backgroundColor:"bg-white",borderRadius:"rounded-full",borderColor:"border-blue-gray-50",scale:"hover:scale-110 focus:scale-110 active:scale-100",transition:"transition-transform duration-300 ease-in-out"}},n=r})(QT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(YT,e),t(XT,e),t(QT,e);function t(r,n){return Object.keys(r).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return r[o]}})}),r}})(KT);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return Pe}});var t=me(se(U5,e)),r=me(se(H5,e)),n=me(se(Y5,e)),o=me(se(Q5,e)),a=me(se(J5,e)),i=me(se(Z5,e)),u=me(se(eC,e)),f=me(se(tC,e)),g=me(se(rC,e)),b=me(se(nC,e)),_=me(se(aC,e)),S=me(se(cC,e)),T=me(se(dC,e)),C=me(se(fC,e)),w=me(se(pC,e)),m=me(se(hC,e)),d=me(se(gC,e)),l=me(se(kC,e)),c=me(se(EC,e)),s=me(se(RC,e)),h=me(se(AC,e)),v=me(se(DC,e)),y=me(se(FC,e)),E=me(se(QC,e)),P=me(se(ZC,e)),j=me(se(eT,e)),N=me(se(tT,e)),M=me(se(rT,e)),D=me(se(nT,e)),L=me(se(oT,e)),z=me(se(bT,e)),$=me(se(vT,e)),Y=me(se(wT,e)),U=me(se(xT,e)),V=me(se(_T,e)),H=me(se(TT,e)),G=me(se(ST,e)),Q=me(se(OT,e)),oe=me(se(kT,e)),ue=me(se(jT,e)),ce=me(se(RT,e)),re=se(MT,e),ve=se($T,e),pe=se(KT,e);function se(ke,Oe){return Object.keys(ke).forEach(function(xe){xe!=="default"&&!Object.prototype.hasOwnProperty.call(Oe,xe)&&Object.defineProperty(Oe,xe,{enumerable:!0,get:function(){return ke[xe]}})}),ke}function me(ke){return ke&&ke.__esModule?ke:{default:ke}}var fe={accordion:t.default,alert:r.default,avatar:n.default,breadcrumbs:o.default,button:a.default,card:i.default,cardBody:u.default,cardFooter:f.default,cardHeader:g.default,checkbox:b.default,chip:_.default,dialog:S.default,dialogBody:T.default,dialogFooter:C.default,dialogHeader:w.default,iconButton:m.default,input:d.default,menu:l.default,navbar:c.default,popover:s.default,progress:h.default,radio:v.default,select:y.default,switch:E.default,tab:P.default,tabs:j.default,tabsBody:N.default,tabsHeader:M.default,tabPanel:D.default,textarea:L.default,tooltip:z.default,typography:$.default,collapse:Y.default,list:U.default,buttonGroup:V.default,carousel:H.default,drawer:G.default,badge:Q.default,rating:oe.default,slider:ue.default,spinner:ce.default,timeline:re.timeline,timelineItem:re.timelineItem,timelineIcon:re.timelineIcon,timelineHeader:re.timelineHeader,timelineBody:re.timelineBody,timelineConnector:re.timelineConnector,step:ve.step,stepper:ve.stepper,speedDial:pe.speedDial,speedDialContent:pe.speedDialContent,speedDialAction:pe.speedDialAction},Pe=fe})(em);var JT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});var t=r(gr);function r(o){return o&&o.__esModule?o:{default:o}}function n(o,a,i){var u=o.slice();return a.forEach(function(f,g){typeof u[g]>"u"?u[g]=i.cloneUnlessOtherwiseSpecified(f,i):i.isMergeableObject(f)?u[g]=(0,t.default)(o[g],f,i):o.indexOf(f)===-1&&u.push(f)}),u}})(JT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{MaterialTailwindTheme:function(){return b},ThemeProvider:function(){return _},useTheme:function(){return S}});var r=g(A),n=u(Be),o=u(gr),a=u(em),i=u(JT);function u(T){return T&&T.__esModule?T:{default:T}}function f(T){if(typeof WeakMap!="function")return null;var C=new WeakMap,w=new WeakMap;return(f=function(m){return m?w:C})(T)}function g(T,C){if(!C&&T&&T.__esModule)return T;if(T===null||typeof T!="object"&&typeof T!="function")return{default:T};var w=f(C);if(w&&w.has(T))return w.get(T);var m={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in T)if(l!=="default"&&Object.prototype.hasOwnProperty.call(T,l)){var c=d?Object.getOwnPropertyDescriptor(T,l):null;c&&(c.get||c.set)?Object.defineProperty(m,l,c):m[l]=T[l]}return m.default=T,w&&w.set(T,m),m}var b=(0,r.createContext)(a.default);b.displayName="MaterialTailwindThemeProvider";function _(T){var C=T.value,w=C===void 0?a.default:C,m=T.children,d=(0,o.default)(a.default,w,{arrayMerge:i.default});return r.default.createElement(b.Provider,{value:d},m)}var S=function(){return(0,r.useContext)(b)};_.propTypes={value:n.default.instanceOf(Object),children:n.default.node.isRequired}})(Le);var of={},nu={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(S,T){for(var C in T)Object.defineProperty(S,C,{enumerable:!0,get:T[C]})}t(e,{propTypesOpen:function(){return a},propTypesIcon:function(){return i},propTypesAnimate:function(){return u},propTypesDisabled:function(){return f},propTypesClassName:function(){return g},propTypesValue:function(){return b},propTypesChildren:function(){return _}});var r=o(Be),n=Rt;function o(S){return S&&S.__esModule?S:{default:S}}var a=r.default.bool.isRequired,i=r.default.node,u=n.propTypesAnimation,f=r.default.bool,g=r.default.string,b=r.default.instanceOf(Object).isRequired,_=r.default.node.isRequired})(nu);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{AccordionContext:function(){return a},useAccordion:function(){return i},AccordionContextProvider:function(){return u}});var r=o(A),n=nu;function o(f){return f&&f.__esModule?f:{default:f}}var a=r.default.createContext(null);a.displayName="MaterialTailwind.AccordionContext";function i(){var f=r.default.useContext(a);if(!f)throw new Error("useAccordion() must be used within an Accordion. It happens when you use AccordionHeader or AccordionBody components outside the Accordion component.");return f}var u=function(f){var g=f.value,b=f.children;return r.default.createElement(a.Provider,{value:g},b)};u.propTypes={value:n.propTypesValue,children:n.propTypesChildren},u.displayName="MaterialTailwind.AccordionContextProvider"})(of);var ZT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{AccordionHeader:function(){return C},default:function(){return w}});var r=_(A),n=_(Ye),o=Ve,a=_(Fe),i=of,u=Le,f=nu;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.className,c=m.children,s=S(m,["className","children"]),h=(0,i.useAccordion)(),v=h.open,y=h.icon,E=h.disabled,P=(0,u.useTheme)().accordion,j=P.styles.base;l=l??"";var N=(0,o.twMerge)((0,n.default)((0,a.default)(j.header.initial),g({},(0,a.default)(j.header.active),v)),l),M=(0,n.default)((0,a.default)(j.header.icon));return r.default.createElement("button",b({},s,{ref:d,type:"button",disabled:E,className:N}),c,r.default.createElement("span",{className:M},y??(v?r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{fillRule:"evenodd",d:"M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z",clipRule:"evenodd"})):r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{fillRule:"evenodd",d:"M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z",clipRule:"evenodd"})))))});C.propTypes={className:f.propTypesClassName,children:f.propTypesChildren},C.displayName="MaterialTailwind.AccordionHeader";var w=C})(ZT);var eS={},cr={},wh=function(e,t){return wh=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(r[o]=n[o])},wh(e,t)};function tS(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");wh(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var hd=function(){return hd=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(t[a]=r[a])}return t},hd.apply(this,arguments)};function hl(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r}function rS(e,t,r,n){var o=arguments.length,a=o<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,r):n,i;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,r,n);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(a=(o<3?i(a):o>3?i(t,r,a):i(t,r))||a);return o>3&&a&&Object.defineProperty(t,r,a),a}function nS(e,t){return function(r,n){t(r,n,e)}}function oS(e,t,r,n,o,a){function i(d){if(d!==void 0&&typeof d!="function")throw new TypeError("Function expected");return d}for(var u=n.kind,f=u==="getter"?"get":u==="setter"?"set":"value",g=!t&&e?n.static?e:e.prototype:null,b=t||(g?Object.getOwnPropertyDescriptor(g,n.name):{}),_,S=!1,T=r.length-1;T>=0;T--){var C={};for(var w in n)C[w]=w==="access"?{}:n[w];for(var w in n.access)C.access[w]=n.access[w];C.addInitializer=function(d){if(S)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(d||null))};var m=(0,r[T])(u==="accessor"?{get:b.get,set:b.set}:b[f],C);if(u==="accessor"){if(m===void 0)continue;if(m===null||typeof m!="object")throw new TypeError("Object expected");(_=i(m.get))&&(b.get=_),(_=i(m.set))&&(b.set=_),(_=i(m.init))&&o.unshift(_)}else(_=i(m))&&(u==="field"?o.unshift(_):b[f]=_)}g&&Object.defineProperty(g,n.name,b),S=!0}function aS(e,t,r){for(var n=arguments.length>2,o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function iS(e){return typeof e=="symbol"?e:"".concat(e)}function lS(e,t,r){return typeof t=="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function sS(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function uS(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function u(b){try{g(n.next(b))}catch(_){i(_)}}function f(b){try{g(n.throw(b))}catch(_){i(_)}}function g(b){b.done?a(b.value):o(b.value).then(u,f)}g((n=n.apply(e,t||[])).next())})}function cS(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return i.next=u(0),i.throw=u(1),i.return=u(2),typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function u(g){return function(b){return f([g,b])}}function f(g){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,g[0]&&(r=0)),r;)try{if(n=1,o&&(a=g[0]&2?o.return:g[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,g[1])).done)return a;switch(o=0,a&&(g=[g[0]&2,a.value]),g[0]){case 0:case 1:a=g;break;case 4:return r.label++,{value:g[1],done:!1};case 5:r.label++,o=g[1],g=[0];continue;case 7:g=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(g[0]===6||g[0]===2)){r=0;continue}if(g[0]===3&&(!a||g[1]>a[0]&&g[1]<a[3])){r.label=g[1];break}if(g[0]===6&&r.label<a[1]){r.label=a[1],a=g;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(g);break}a[2]&&r.ops.pop(),r.trys.pop();continue}g=t.call(e,r)}catch(b){g=[6,b],o=0}finally{n=a=0}if(g[0]&5)throw g[1];return{value:g[0]?g[1]:void 0,done:!0}}}var af=Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r),e[n]=t[r]};function dS(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&af(t,e,r)}function gd(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function mm(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,a=[],i;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)a.push(o.value)}catch(u){i={error:u}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return a}function fS(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(mm(arguments[t]));return e}function pS(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),o=0,t=0;t<r;t++)for(var a=arguments[t],i=0,u=a.length;i<u;i++,o++)n[o]=a[i];return n}function hS(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))}function Qi(e){return this instanceof Qi?(this.v=e,this):new Qi(e)}function gS(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=r.apply(e,t||[]),o,a=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),u("next"),u("throw"),u("return",i),o[Symbol.asyncIterator]=function(){return this},o;function i(T){return function(C){return Promise.resolve(C).then(T,_)}}function u(T,C){n[T]&&(o[T]=function(w){return new Promise(function(m,d){a.push([T,w,m,d])>1||f(T,w)})},C&&(o[T]=C(o[T])))}function f(T,C){try{g(n[T](C))}catch(w){S(a[0][3],w)}}function g(T){T.value instanceof Qi?Promise.resolve(T.value.v).then(b,_):S(a[0][2],T)}function b(T){f("next",T)}function _(T){f("throw",T)}function S(T,C){T(C),a.shift(),a.length&&f(a[0][0],a[0][1])}}function mS(e){var t,r;return t={},n("next"),n("throw",function(o){throw o}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(o,a){t[o]=e[o]?function(i){return(r=!r)?{value:Qi(e[o](i)),done:!1}:a?a(i):i}:a}}function bS(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof gd=="function"?gd(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(a){r[a]=e[a]&&function(i){return new Promise(function(u,f){i=e[a](i),o(u,f,i.done,i.value)})}}function o(a,i,u,f){Promise.resolve(f).then(function(g){a({value:g,done:u})},i)}}function vS(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var F4=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},xh=function(e){return xh=Object.getOwnPropertyNames||function(t){var r=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r[r.length]=n);return r},xh(e)};function yS(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r=xh(e),n=0;n<r.length;n++)r[n]!=="default"&&af(t,e,r[n]);return F4(t,e),t}function wS(e){return e&&e.__esModule?e:{default:e}}function xS(e,t,r,n){if(r==="a"&&!n)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?n:r==="a"?n.call(e):n?n.value:t.get(e)}function _S(e,t,r,n,o){if(n==="m")throw new TypeError("Private method is not writable");if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return n==="a"?o.call(e,r):o?o.value=r:t.set(e,r),r}function CS(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function TS(e,t,r){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var n,o;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose],r&&(o=n)}if(typeof n!="function")throw new TypeError("Object not disposable.");o&&(n=function(){try{o.call(this)}catch(a){return Promise.reject(a)}}),e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var z4=typeof SuppressedError=="function"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function SS(e){function t(a){e.error=e.hasError?new z4(a,e.error,"An error was suppressed during disposal."):a,e.hasError=!0}var r,n=0;function o(){for(;r=e.stack.pop();)try{if(!r.async&&n===1)return n=0,e.stack.push(r),Promise.resolve().then(o);if(r.dispose){var a=r.dispose.call(r.value);if(r.async)return n|=2,Promise.resolve(a).then(o,function(i){return t(i),o()})}else n|=1}catch(i){t(i)}if(n===1)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}return o()}function OS(e,t){return typeof e=="string"&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(r,n,o,a,i){return n?t?".jsx":".js":o&&(!a||!i)?r:o+a+"."+i.toLowerCase()+"js"}):e}const V4={__extends:tS,__assign:hd,__rest:hl,__decorate:rS,__param:nS,__esDecorate:oS,__runInitializers:aS,__propKey:iS,__setFunctionName:lS,__metadata:sS,__awaiter:uS,__generator:cS,__createBinding:af,__exportStar:dS,__values:gd,__read:mm,__spread:fS,__spreadArrays:pS,__spreadArray:hS,__await:Qi,__asyncGenerator:gS,__asyncDelegator:mS,__asyncValues:bS,__makeTemplateObject:vS,__importStar:yS,__importDefault:wS,__classPrivateFieldGet:xS,__classPrivateFieldSet:_S,__classPrivateFieldIn:CS,__addDisposableResource:TS,__disposeResources:SS,__rewriteRelativeImportExtension:OS},B4=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:TS,get __assign(){return hd},__asyncDelegator:mS,__asyncGenerator:gS,__asyncValues:bS,__await:Qi,__awaiter:uS,__classPrivateFieldGet:xS,__classPrivateFieldIn:CS,__classPrivateFieldSet:_S,__createBinding:af,__decorate:rS,__disposeResources:SS,__esDecorate:oS,__exportStar:dS,__extends:tS,__generator:cS,__importDefault:wS,__importStar:yS,__makeTemplateObject:vS,__metadata:sS,__param:nS,__propKey:iS,__read:mm,__rest:hl,__rewriteRelativeImportExtension:OS,__runInitializers:aS,__setFunctionName:lS,__spread:fS,__spreadArray:hS,__spreadArrays:pS,__values:gd,default:V4},Symbol.toStringTag,{value:"Module"})),PS=Ks(B4);var W4=function(){},kS=function(){};const U4=Object.freeze(Object.defineProperty({__proto__:null,invariant:kS,warning:W4},Symbol.toStringTag,{value:"Module"})),ES=Ks(U4);var or={};Object.defineProperty(or,"__esModule",{value:!0});const jS=(e,t)=>r=>Math.max(Math.min(r,t),e),gs=e=>e%1?Number(e.toFixed(5)):e,Bs=/(-)?([\d]*\.?[\d])+/g,_h=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,H4=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function ou(e){return typeof e=="string"}const au={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},bm=Object.assign(Object.assign({},au),{transform:jS(0,1)}),$4=Object.assign(Object.assign({},au),{default:1}),iu=e=>({test:t=>ou(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),q4=iu("deg"),Fi=iu("%"),G4=iu("px"),K4=iu("vh"),Y4=iu("vw"),X4=Object.assign(Object.assign({},Fi),{parse:e=>Fi.parse(e)/100,transform:e=>Fi.transform(e*100)}),vm=(e,t)=>r=>!!(ou(r)&&H4.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),NS=(e,t,r)=>n=>{if(!ou(n))return n;const[o,a,i,u]=n.match(Bs);return{[e]:parseFloat(o),[t]:parseFloat(a),[r]:parseFloat(i),alpha:u!==void 0?parseFloat(u):1}},rs={test:vm("hsl","hue"),parse:NS("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+Fi.transform(gs(t))+", "+Fi.transform(gs(r))+", "+gs(bm.transform(n))+")"},Q4=jS(0,255),xc=Object.assign(Object.assign({},au),{transform:e=>Math.round(Q4(e))}),ji={test:vm("rgb","red"),parse:NS("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+xc.transform(e)+", "+xc.transform(t)+", "+xc.transform(r)+", "+gs(bm.transform(n))+")"};function J4(e){let t="",r="",n="",o="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),o=e.substr(4,1),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}}const Ch={test:vm("#"),parse:J4,transform:ji.transform},ym={test:e=>ji.test(e)||Ch.test(e)||rs.test(e),parse:e=>ji.test(e)?ji.parse(e):rs.test(e)?rs.parse(e):Ch.parse(e),transform:e=>ou(e)?e:e.hasOwnProperty("red")?ji.transform(e):rs.transform(e)},RS="${c}",AS="${n}";function Z4(e){var t,r,n,o;return isNaN(e)&&ou(e)&&((r=(t=e.match(Bs))===null||t===void 0?void 0:t.length)!==null&&r!==void 0?r:0)+((o=(n=e.match(_h))===null||n===void 0?void 0:n.length)!==null&&o!==void 0?o:0)>0}function MS(e){typeof e=="number"&&(e=`${e}`);const t=[];let r=0;const n=e.match(_h);n&&(r=n.length,e=e.replace(_h,RS),t.push(...n.map(ym.parse)));const o=e.match(Bs);return o&&(e=e.replace(Bs,AS),t.push(...o.map(au.parse))),{values:t,numColors:r,tokenised:e}}function IS(e){return MS(e).values}function DS(e){const{values:t,numColors:r,tokenised:n}=MS(e),o=t.length;return a=>{let i=n;for(let u=0;u<o;u++)i=i.replace(u<r?RS:AS,u<r?ym.transform(a[u]):gs(a[u]));return i}}const eD=e=>typeof e=="number"?0:e;function tD(e){const t=IS(e);return DS(e)(t.map(eD))}const LS={test:Z4,parse:IS,createTransformer:DS,getAnimatableNone:tD},rD=new Set(["brightness","contrast","saturate","opacity"]);function nD(e){let[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[n]=r.match(Bs)||[];if(!n)return e;const o=r.replace(n,"");let a=rD.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+o+")"}const oD=/([a-z-]*)\(.*?\)/g,aD=Object.assign(Object.assign({},LS),{getAnimatableNone:e=>{const t=e.match(oD);return t?t.map(nD).join(" "):e}});or.alpha=bm;or.color=ym;or.complex=LS;or.degrees=q4;or.filter=aD;or.hex=Ch;or.hsla=rs;or.number=au;or.percent=Fi;or.progressPercentage=X4;or.px=G4;or.rgbUnit=xc;or.rgba=ji;or.scale=$4;or.vh=K4;or.vw=Y4;var We={},ni={};Object.defineProperty(ni,"__esModule",{value:!0});const FS=1/60*1e3,iD=typeof performance<"u"?()=>performance.now():()=>Date.now(),zS=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(iD()),FS);function lD(e){let t=[],r=[],n=0,o=!1,a=!1;const i=new WeakSet,u={schedule:(f,g=!1,b=!1)=>{const _=b&&o,S=_?t:r;return g&&i.add(f),S.indexOf(f)===-1&&(S.push(f),_&&o&&(n=t.length)),f},cancel:f=>{const g=r.indexOf(f);g!==-1&&r.splice(g,1),i.delete(f)},process:f=>{if(o){a=!0;return}if(o=!0,[t,r]=[r,t],r.length=0,n=t.length,n)for(let g=0;g<n;g++){const b=t[g];b(f),i.has(b)&&(u.schedule(b),e())}o=!1,a&&(a=!1,u.process(f))}};return u}const sD=40;let Th=!0,Ws=!1,Sh=!1;const zi={delta:0,timestamp:0},lu=["read","update","preRender","render","postRender"],lf=lu.reduce((e,t)=>(e[t]=lD(()=>Ws=!0),e),{}),uD=lu.reduce((e,t)=>{const r=lf[t];return e[t]=(n,o=!1,a=!1)=>(Ws||pD(),r.schedule(n,o,a)),e},{}),cD=lu.reduce((e,t)=>(e[t]=lf[t].cancel,e),{}),dD=lu.reduce((e,t)=>(e[t]=()=>lf[t].process(zi),e),{}),fD=e=>lf[e].process(zi),VS=e=>{Ws=!1,zi.delta=Th?FS:Math.max(Math.min(e-zi.timestamp,sD),1),zi.timestamp=e,Sh=!0,lu.forEach(fD),Sh=!1,Ws&&(Th=!1,zS(VS))},pD=()=>{Ws=!0,Th=!0,Sh||zS(VS)},hD=()=>zi;ni.cancelSync=cD;ni.default=uD;ni.flushSync=dD;ni.getFrameData=hD;Object.defineProperty(We,"__esModule",{value:!0});var BS=PS,Ji=ES,Nn=or,sf=ni;function gD(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var mD=gD(sf);const Us=(e,t,r)=>Math.min(Math.max(r,e),t),Hp=.001,bD=.01,Cw=10,vD=.05,yD=1;function wD({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let o,a;Ji.warning(e<=Cw*1e3,"Spring duration must be 10 seconds or less");let i=1-t;i=Us(vD,yD,i),e=Us(bD,Cw,e/1e3),i<1?(o=g=>{const b=g*i,_=b*e,S=b-r,T=Oh(g,i),C=Math.exp(-_);return Hp-S/T*C},a=g=>{const _=g*i*e,S=_*r+r,T=Math.pow(i,2)*Math.pow(g,2)*e,C=Math.exp(-_),w=Oh(Math.pow(g,2),i);return(-o(g)+Hp>0?-1:1)*((S-T)*C)/w}):(o=g=>{const b=Math.exp(-g*e),_=(g-r)*e+1;return-Hp+b*_},a=g=>{const b=Math.exp(-g*e),_=(r-g)*(e*e);return b*_});const u=5/e,f=_D(o,a,u);if(e=e*1e3,isNaN(f))return{stiffness:100,damping:10,duration:e};{const g=Math.pow(f,2)*n;return{stiffness:g,damping:i*2*Math.sqrt(n*g),duration:e}}}const xD=12;function _D(e,t,r){let n=r;for(let o=1;o<xD;o++)n=n-e(n)/t(n);return n}function Oh(e,t){return e*Math.sqrt(1-t*t)}const CD=["duration","bounce"],TD=["stiffness","damping","mass"];function Tw(e,t){return t.some(r=>e[r]!==void 0)}function SD(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Tw(e,TD)&&Tw(e,CD)){const r=wD(e);t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function uf(e){var{from:t=0,to:r=1,restSpeed:n=2,restDelta:o}=e,a=BS.__rest(e,["from","to","restSpeed","restDelta"]);const i={done:!1,value:t};let{stiffness:u,damping:f,mass:g,velocity:b,duration:_,isResolvedFromDuration:S}=SD(a),T=Sw,C=Sw;function w(){const m=b?-(b/1e3):0,d=r-t,l=f/(2*Math.sqrt(u*g)),c=Math.sqrt(u/g)/1e3;if(o===void 0&&(o=Math.min(Math.abs(r-t)/100,.4)),l<1){const s=Oh(c,l);T=h=>{const v=Math.exp(-l*c*h);return r-v*((m+l*c*d)/s*Math.sin(s*h)+d*Math.cos(s*h))},C=h=>{const v=Math.exp(-l*c*h);return l*c*v*(Math.sin(s*h)*(m+l*c*d)/s+d*Math.cos(s*h))-v*(Math.cos(s*h)*(m+l*c*d)-s*d*Math.sin(s*h))}}else if(l===1)T=s=>r-Math.exp(-c*s)*(d+(m+c*d)*s);else{const s=c*Math.sqrt(l*l-1);T=h=>{const v=Math.exp(-l*c*h),y=Math.min(s*h,300);return r-v*((m+l*c*d)*Math.sinh(y)+s*d*Math.cosh(y))/s}}}return w(),{next:m=>{const d=T(m);if(S)i.done=m>=_;else{const l=C(m)*1e3,c=Math.abs(l)<=n,s=Math.abs(r-d)<=o;i.done=c&&s}return i.value=i.done?r:d,i},flipTarget:()=>{b=-b,[t,r]=[r,t],w()}}}uf.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const Sw=e=>0,wm=(e,t,r)=>{const n=t-e;return n===0?1:(r-e)/n},cf=(e,t,r)=>-r*e+r*t+e;function $p(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function Ow({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,t/=100,r/=100;let o=0,a=0,i=0;if(!t)o=a=i=r;else{const u=r<.5?r*(1+t):r+t-r*t,f=2*r-u;o=$p(f,u,e+1/3),a=$p(f,u,e),i=$p(f,u,e-1/3)}return{red:Math.round(o*255),green:Math.round(a*255),blue:Math.round(i*255),alpha:n}}const OD=(e,t,r)=>{const n=e*e,o=t*t;return Math.sqrt(Math.max(0,r*(o-n)+n))},PD=[Nn.hex,Nn.rgba,Nn.hsla],Pw=e=>PD.find(t=>t.test(e)),kw=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,xm=(e,t)=>{let r=Pw(e),n=Pw(t);Ji.invariant(!!r,kw(e)),Ji.invariant(!!n,kw(t));let o=r.parse(e),a=n.parse(t);r===Nn.hsla&&(o=Ow(o),r=Nn.rgba),n===Nn.hsla&&(a=Ow(a),n=Nn.rgba);const i=Object.assign({},o);return u=>{for(const f in i)f!=="alpha"&&(i[f]=OD(o[f],a[f],u));return i.alpha=cf(o.alpha,a.alpha,u),r.transform(i)}},kD={x:0,y:0,z:0},Ph=e=>typeof e=="number",ED=(e,t)=>r=>t(e(r)),_m=(...e)=>e.reduce(ED);function WS(e,t){return Ph(e)?r=>cf(e,t,r):Nn.color.test(e)?xm(e,t):Cm(e,t)}const US=(e,t)=>{const r=[...e],n=r.length,o=e.map((a,i)=>WS(a,t[i]));return a=>{for(let i=0;i<n;i++)r[i]=o[i](a);return r}},jD=(e,t)=>{const r=Object.assign(Object.assign({},e),t),n={};for(const o in r)e[o]!==void 0&&t[o]!==void 0&&(n[o]=WS(e[o],t[o]));return o=>{for(const a in n)r[a]=n[a](o);return r}};function Ew(e){const t=Nn.complex.parse(e),r=t.length;let n=0,o=0,a=0;for(let i=0;i<r;i++)n||typeof t[i]=="number"?n++:t[i].hue!==void 0?a++:o++;return{parsed:t,numNumbers:n,numRGB:o,numHSL:a}}const Cm=(e,t)=>{const r=Nn.complex.createTransformer(t),n=Ew(e),o=Ew(t);return n.numHSL===o.numHSL&&n.numRGB===o.numRGB&&n.numNumbers>=o.numNumbers?_m(US(n.parsed,o.parsed),r):(Ji.warning(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),i=>`${i>0?t:e}`)},ND=(e,t)=>r=>cf(e,t,r);function RD(e){if(typeof e=="number")return ND;if(typeof e=="string")return Nn.color.test(e)?xm:Cm;if(Array.isArray(e))return US;if(typeof e=="object")return jD}function AD(e,t,r){const n=[],o=r||RD(e[0]),a=e.length-1;for(let i=0;i<a;i++){let u=o(e[i],e[i+1]);if(t){const f=Array.isArray(t)?t[i]:t;u=_m(f,u)}n.push(u)}return n}function MD([e,t],[r]){return n=>r(wm(e,t,n))}function ID(e,t){const r=e.length,n=r-1;return o=>{let a=0,i=!1;if(o<=e[0]?i=!0:o>=e[n]&&(a=n-1,i=!0),!i){let f=1;for(;f<r&&!(e[f]>o||f===n);f++);a=f-1}const u=wm(e[a],e[a+1],o);return t[a](u)}}function Tm(e,t,{clamp:r=!0,ease:n,mixer:o}={}){const a=e.length;Ji.invariant(a===t.length,"Both input and output ranges must be the same length"),Ji.invariant(!n||!Array.isArray(n)||n.length===a-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[a-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const i=AD(t,n,o),u=a===2?MD(e,i):ID(e,i);return r?f=>u(Us(e[0],e[a-1],f)):u}const su=e=>t=>1-e(1-t),df=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,HS=e=>t=>Math.pow(t,e),Sm=e=>t=>t*t*((e+1)*t-e),$S=e=>{const t=Sm(e);return r=>(r*=2)<1?.5*t(r):.5*(2-Math.pow(2,-10*(r-1)))},qS=1.525,DD=4/11,LD=8/11,FD=9/10,GS=e=>e,Om=HS(2),zD=su(Om),KS=df(Om),YS=e=>1-Math.sin(Math.acos(e)),XS=su(YS),VD=df(XS),Pm=Sm(qS),BD=su(Pm),WD=df(Pm),UD=$S(qS),HD=4356/361,$D=35442/1805,qD=16061/1805,md=e=>{if(e===1||e===0)return e;const t=e*e;return e<DD?7.5625*t:e<LD?9.075*t-9.9*e+3.4:e<FD?HD*t-$D*e+qD:10.8*e*e-20.52*e+10.72},GD=su(md),KD=e=>e<.5?.5*(1-md(1-e*2)):.5*md(e*2-1)+.5;function YD(e,t){return e.map(()=>t||KS).splice(0,e.length-1)}function XD(e){const t=e.length;return e.map((r,n)=>n!==0?n/(t-1):0)}function QD(e,t){return e.map(r=>r*t)}function ms({from:e=0,to:t=1,ease:r,offset:n,duration:o=300}){const a={done:!1,value:e},i=Array.isArray(t)?t:[e,t],u=QD(n&&n.length===i.length?n:XD(i),o);function f(){return Tm(u,i,{ease:Array.isArray(r)?r:YD(i,r)})}let g=f();return{next:b=>(a.value=g(b),a.done=b>=o,a),flipTarget:()=>{i.reverse(),g=f()}}}function QS({velocity:e=0,from:t=0,power:r=.8,timeConstant:n=350,restDelta:o=.5,modifyTarget:a}){const i={done:!1,value:t};let u=r*e;const f=t+u,g=a===void 0?f:a(f);return g!==f&&(u=g-t),{next:b=>{const _=-u*Math.exp(-b/n);return i.done=!(_>o||_<-o),i.value=i.done?g:g+_,i},flipTarget:()=>{}}}const jw={keyframes:ms,spring:uf,decay:QS};function JD(e){if(Array.isArray(e.to))return ms;if(jw[e.type])return jw[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?ms:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?uf:ms}function JS(e,t,r=0){return e-t-r}function ZD(e,t,r=0,n=!0){return n?JS(t+-e,t,r):t-(e-t)+r}function eL(e,t,r,n){return n?e>=t+r:e<=-r}const tL=e=>{const t=({delta:r})=>e(r);return{start:()=>mD.default.update(t,!0),stop:()=>sf.cancelSync.update(t)}};function ZS(e){var t,r,{from:n,autoplay:o=!0,driver:a=tL,elapsed:i=0,repeat:u=0,repeatType:f="loop",repeatDelay:g=0,onPlay:b,onStop:_,onComplete:S,onRepeat:T,onUpdate:C}=e,w=BS.__rest(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:m}=w,d,l=0,c=w.duration,s,h=!1,v=!0,y;const E=JD(w);!((r=(t=E).needsInterpolation)===null||r===void 0)&&r.call(t,n,m)&&(y=Tm([0,100],[n,m],{clamp:!1}),n=0,m=100);const P=E(Object.assign(Object.assign({},w),{from:n,to:m}));function j(){l++,f==="reverse"?(v=l%2===0,i=ZD(i,c,g,v)):(i=JS(i,c,g),f==="mirror"&&P.flipTarget()),h=!1,T&&T()}function N(){d.stop(),S&&S()}function M(L){if(v||(L=-L),i+=L,!h){const z=P.next(Math.max(0,i));s=z.value,y&&(s=y(s)),h=v?z.done:i<=0}C==null||C(s),h&&(l===0&&(c??(c=i)),l<u?eL(i,c,g,v)&&j():N())}function D(){b==null||b(),d=a(M),d.start()}return o&&D(),{stop:()=>{_==null||_(),d.stop()}}}function eO(e,t){return t?e*(1e3/t):0}function rL({from:e=0,velocity:t=0,min:r,max:n,power:o=.8,timeConstant:a=750,bounceStiffness:i=500,bounceDamping:u=10,restDelta:f=1,modifyTarget:g,driver:b,onUpdate:_,onComplete:S,onStop:T}){let C;function w(c){return r!==void 0&&c<r||n!==void 0&&c>n}function m(c){return r===void 0?n:n===void 0||Math.abs(r-c)<Math.abs(n-c)?r:n}function d(c){C==null||C.stop(),C=ZS(Object.assign(Object.assign({},c),{driver:b,onUpdate:s=>{var h;_==null||_(s),(h=c.onUpdate)===null||h===void 0||h.call(c,s)},onComplete:S,onStop:T}))}function l(c){d(Object.assign({type:"spring",stiffness:i,damping:u,restDelta:f},c))}if(w(e))l({from:e,velocity:t,to:m(e)});else{let c=o*t+e;typeof g<"u"&&(c=g(c));const s=m(c),h=s===r?-1:1;let v,y;const E=P=>{v=y,y=P,t=eO(P-v,sf.getFrameData().delta),(h===1&&P>s||h===-1&&P<s)&&l({from:P,to:s,velocity:t})};d({type:"decay",from:e,velocity:t,timeConstant:a,power:o,restDelta:f,modifyTarget:g,onUpdate:w(c)?E:void 0})}return{stop:()=>C==null?void 0:C.stop()}}const tO=e=>e*180/Math.PI,nL=(e,t=kD)=>tO(Math.atan2(t.y-e.y,t.x-e.x)),oL=(e,t)=>{let r=!0;return t===void 0&&(t=e,r=!1),n=>r?n-e+t:(e=n,r=!0,t)},aL=e=>e,km=(e=aL)=>(t,r,n)=>{const o=r-n,a=-(0-t+1)*(0-e(Math.abs(o)));return o<=0?r+a:r-a},iL=km(),lL=km(Math.sqrt),rO=e=>e*Math.PI/180,bd=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),kh=e=>bd(e)&&e.hasOwnProperty("z"),Gu=(e,t)=>Math.abs(e-t);function sL(e,t){if(Ph(e)&&Ph(t))return Gu(e,t);if(bd(e)&&bd(t)){const r=Gu(e.x,t.x),n=Gu(e.y,t.y),o=kh(e)&&kh(t)?Gu(e.z,t.z):0;return Math.sqrt(Math.pow(r,2)+Math.pow(n,2)+Math.pow(o,2))}}const uL=(e,t,r)=>(t=rO(t),{x:r*Math.cos(t)+e.x,y:r*Math.sin(t)+e.y}),nO=(e,t=2)=>(t=Math.pow(10,t),Math.round(e*t)/t),oO=(e,t,r,n=0)=>nO(e+r*(t-e)/Math.max(n,r)),cL=(e=50)=>{let t=0,r=0;return n=>{const o=sf.getFrameData().timestamp,a=o!==r?o-r:0,i=a?oO(t,n,a,e):t;return r=o,t=i,i}},dL=e=>{if(typeof e=="number")return t=>Math.round(t/e)*e;{let t=0;const r=e.length;return n=>{let o=Math.abs(e[0]-n);for(t=1;t<r;t++){const a=e[t],i=Math.abs(a-n);if(i===0)return a;if(i>o)return e[t-1];if(t===r-1)return a;o=i}}}};function fL(e,t){return e/(1e3/t)}const pL=(e,t,r)=>{const n=t-e;return((r-e)%n+n)%n+e},aO=(e,t)=>1-3*t+3*e,iO=(e,t)=>3*t-6*e,lO=e=>3*e,vd=(e,t,r)=>((aO(t,r)*e+iO(t,r))*e+lO(t))*e,sO=(e,t,r)=>3*aO(t,r)*e*e+2*iO(t,r)*e+lO(t),hL=1e-7,gL=10;function mL(e,t,r,n,o){let a,i,u=0;do i=t+(r-t)/2,a=vd(i,n,o)-e,a>0?r=i:t=i;while(Math.abs(a)>hL&&++u<gL);return i}const bL=8,vL=.001;function yL(e,t,r,n){for(let o=0;o<bL;++o){const a=sO(t,r,n);if(a===0)return t;const i=vd(t,r,n)-e;t-=i/a}return t}const _c=11,Ku=1/(_c-1);function wL(e,t,r,n){if(e===t&&r===n)return GS;const o=new Float32Array(_c);for(let i=0;i<_c;++i)o[i]=vd(i*Ku,e,r);function a(i){let u=0,f=1;const g=_c-1;for(;f!==g&&o[f]<=i;++f)u+=Ku;--f;const b=(i-o[f])/(o[f+1]-o[f]),_=u+b*Ku,S=sO(_,e,r);return S>=vL?yL(i,_,e,r):S===0?_:mL(i,u,u+Ku,e,r)}return i=>i===0||i===1?i:vd(a(i),t,n)}const xL=(e,t="end")=>r=>{r=t==="end"?Math.min(r,.999):Math.max(r,.001);const n=r*e,o=t==="end"?Math.floor(n):Math.ceil(n);return Us(0,1,o/e)};We.angle=nL;We.animate=ZS;We.anticipate=UD;We.applyOffset=oL;We.attract=iL;We.attractExpo=lL;We.backIn=Pm;We.backInOut=WD;We.backOut=BD;We.bounceIn=GD;We.bounceInOut=KD;We.bounceOut=md;We.circIn=YS;We.circInOut=VD;We.circOut=XS;We.clamp=Us;We.createAnticipate=$S;We.createAttractor=km;We.createBackIn=Sm;We.createExpoIn=HS;We.cubicBezier=wL;We.decay=QS;We.degreesToRadians=rO;We.distance=sL;We.easeIn=Om;We.easeInOut=KS;We.easeOut=zD;We.inertia=rL;We.interpolate=Tm;We.isPoint=bd;We.isPoint3D=kh;We.keyframes=ms;We.linear=GS;We.mirrorEasing=df;We.mix=cf;We.mixColor=xm;We.mixComplex=Cm;We.pipe=_m;We.pointFromVector=uL;We.progress=wm;We.radiansToDegrees=tO;We.reverseEasing=su;We.smooth=cL;We.smoothFrame=oO;We.snap=dL;We.spring=uf;We.steps=xL;We.toDecimal=nO;We.velocityPerFrame=fL;We.velocityPerSecond=eO;We.wrap=pL;class _L{setAnimation(t){this.animation=t,t==null||t.finished.then(()=>this.clearAnimation()).catch(()=>{})}clearAnimation(){this.animation=this.generator=void 0}}const qp=new WeakMap;function Em(e){return qp.has(e)||qp.set(e,{transforms:[],values:new Map}),qp.get(e)}function CL(e,t){return e.has(t)||e.set(t,new _L),e.get(t)}function uO(e,t){e.indexOf(t)===-1&&e.push(t)}function cO(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}const dO=(e,t,r)=>Math.min(Math.max(r,e),t),Dr={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},Co=e=>typeof e=="number",Hs=e=>Array.isArray(e)&&!Co(e[0]),TL=(e,t,r)=>{const n=t-e;return((r-e)%n+n)%n+e};function fO(e,t){return Hs(e)?e[TL(0,e.length,t)]:e}const jm=(e,t,r)=>-r*e+r*t+e,Nm=()=>{},mo=e=>e,ff=(e,t,r)=>t-e===0?1:(r-e)/(t-e);function Rm(e,t){const r=e[e.length-1];for(let n=1;n<=t;n++){const o=ff(0,t,n);e.push(jm(r,1,o))}}function Am(e){const t=[0];return Rm(t,e-1),t}function pO(e,t=Am(e.length),r=mo){const n=e.length,o=n-t.length;return o>0&&Rm(t,o),a=>{let i=0;for(;i<n-2&&!(a<t[i+1]);i++);let u=dO(0,1,ff(t[i],t[i+1],a));return u=fO(r,i)(u),jm(e[i],e[i+1],u)}}const hO=e=>Array.isArray(e)&&Co(e[0]),yd=e=>typeof e=="object"&&!!e.createAnimation,SL=e=>typeof e=="function",Mm=e=>typeof e=="string",Va={ms:e=>e*1e3,s:e=>e/1e3};function gO(e,t){return t?e*(1e3/t):0}const OL=["","X","Y","Z"],PL=["translate","scale","rotate","skew"],Zi={x:"translateX",y:"translateY",z:"translateZ"},Nw={syntax:"<angle>",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},kL={translate:{syntax:"<length-percentage>",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:Nw,scale:{syntax:"<number>",initialValue:1,toDefaultUnit:mo},skew:Nw},el=new Map,pf=e=>`--motion-${e}`,wd=["x","y","z"];PL.forEach(e=>{OL.forEach(t=>{wd.push(e+t),el.set(pf(e+t),kL[e])})});const EL=(e,t)=>wd.indexOf(e)-wd.indexOf(t),jL=new Set(wd),hf=e=>jL.has(e),NL=(e,t)=>{Zi[t]&&(t=Zi[t]);const{transforms:r}=Em(e);uO(r,t),e.style.transform=mO(r)},mO=e=>e.sort(EL).reduce(RL,"").trim(),RL=(e,t)=>`${e} ${t}(var(${pf(t)}))`,Eh=e=>e.startsWith("--"),Rw=new Set;function AL(e){if(!Rw.has(e)){Rw.add(e);try{const{syntax:t,initialValue:r}=el.has(e)?el.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:t,initialValue:r})}catch{}}}const bO=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,ML=1e-7,IL=12;function DL(e,t,r,n,o){let a,i,u=0;do i=t+(r-t)/2,a=bO(i,n,o)-e,a>0?r=i:t=i;while(Math.abs(a)>ML&&++u<IL);return i}function ns(e,t,r,n){if(e===t&&r===n)return mo;const o=a=>DL(a,0,1,e,r);return a=>a===0||a===1?a:bO(o(a),t,n)}const LL=(e,t="end")=>r=>{r=t==="end"?Math.min(r,.999):Math.max(r,.001);const n=r*e,o=t==="end"?Math.floor(n):Math.ceil(n);return dO(0,1,o/e)},FL={ease:ns(.25,.1,.25,1),"ease-in":ns(.42,0,1,1),"ease-in-out":ns(.42,0,.58,1),"ease-out":ns(0,0,.58,1)},zL=/\((.*?)\)/;function jh(e){if(SL(e))return e;if(hO(e))return ns(...e);const t=FL[e];if(t)return t;if(e.startsWith("steps")){const r=zL.exec(e);if(r){const n=r[1].split(",");return LL(parseFloat(n[0]),n[1].trim())}}return mo}class VL{constructor(t,r=[0,1],{easing:n,duration:o=Dr.duration,delay:a=Dr.delay,endDelay:i=Dr.endDelay,repeat:u=Dr.repeat,offset:f,direction:g="normal",autoplay:b=!0}={}){if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=mo,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise((S,T)=>{this.resolve=S,this.reject=T}),n=n||Dr.easing,yd(n)){const S=n.createAnimation(r);n=S.easing,r=S.keyframes||r,o=S.duration||o}this.repeat=u,this.easing=Hs(n)?mo:jh(n),this.updateDuration(o);const _=pO(r,f,Hs(n)?n.map(jh):mo);this.tick=S=>{var T;a=a;let C=0;this.pauseTime!==void 0?C=this.pauseTime:C=(S-this.startTime)*this.rate,this.t=C,C/=1e3,C=Math.max(C-a,0),this.playState==="finished"&&this.pauseTime===void 0&&(C=this.totalDuration);const w=C/this.duration;let m=Math.floor(w),d=w%1;!d&&w>=1&&(d=1),d===1&&m--;const l=m%2;(g==="reverse"||g==="alternate"&&l||g==="alternate-reverse"&&!l)&&(d=1-d);const c=C>=this.totalDuration?1:Math.min(d,1),s=_(this.easing(c));t(s),this.pauseTime===void 0&&(this.playState==="finished"||C>=this.totalDuration+i)?(this.playState="finished",(T=this.resolve)===null||T===void 0||T.call(this,s)):this.playState!=="idle"&&(this.frameRequestId=requestAnimationFrame(this.tick))},b&&this.play()}play(){const t=performance.now();this.playState="running",this.pauseTime!==void 0?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t),this.cancelTimestamp=this.startTime,this.pauseTime=void 0,this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState="paused",this.pauseTime=this.t}finish(){this.playState="finished",this.tick(0)}stop(){var t;this.playState="idle",this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId),(t=this.reject)===null||t===void 0||t.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t,this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){this.pauseTime!==void 0||this.rate===0?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}const Aw=e=>hO(e)?BL(e):e,BL=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,Mw=e=>document.createElement("div").animate(e,{duration:.001}),Iw={cssRegisterProperty:()=>typeof CSS<"u"&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{Mw({opacity:[1]})}catch{return!1}return!0},finished:()=>!!Mw({opacity:[0,1]}).finished},Gp={},Cc={};for(const e in Iw)Cc[e]=()=>(Gp[e]===void 0&&(Gp[e]=Iw[e]()),Gp[e]);function WL(e,t){for(let r=0;r<e.length;r++)e[r]===null&&(e[r]=r?e[r-1]:t());return e}const vO=e=>Array.isArray(e)?e:[e];function xd(e){return Zi[e]&&(e=Zi[e]),hf(e)?pf(e):e}const Ni={get:(e,t)=>{t=xd(t);let r=Eh(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!r&&r!==0){const n=el.get(t);n&&(r=n.initialValue)}return r},set:(e,t,r)=>{t=xd(t),Eh(t)?e.style.setProperty(t,r):e.style[t]=r}};function yO(e,t=!0){if(!(!e||e.playState==="finished"))try{e.stop?e.stop():(t&&e.commitStyles(),e.cancel())}catch{}}function UL(){return window.__MOTION_DEV_TOOLS_RECORD}function gf(e,t,r,n={}){const o=UL(),a=n.record!==!1&&o;let i,{duration:u=Dr.duration,delay:f=Dr.delay,endDelay:g=Dr.endDelay,repeat:b=Dr.repeat,easing:_=Dr.easing,direction:S,offset:T,allowWebkitAcceleration:C=!1}=n;const w=Em(e);let m=Cc.waapi();const d=hf(t);d&&NL(e,t);const l=xd(t),c=CL(w.values,l),s=el.get(l);return yO(c.animation,!(yd(_)&&c.generator)&&n.record!==!1),()=>{const h=()=>{var y,E;return(E=(y=Ni.get(e,l))!==null&&y!==void 0?y:s==null?void 0:s.initialValue)!==null&&E!==void 0?E:0};let v=WL(vO(r),h);if(yd(_)){const y=_.createAnimation(v,h,d,l,c);_=y.easing,y.keyframes!==void 0&&(v=y.keyframes),y.duration!==void 0&&(u=y.duration)}if(Eh(l)&&(Cc.cssRegisterProperty()?AL(l):m=!1),m){s&&(v=v.map(P=>Co(P)?s.toDefaultUnit(P):P)),v.length===1&&(!Cc.partialKeyframes()||a)&&v.unshift(h());const y={delay:Va.ms(f),duration:Va.ms(u),endDelay:Va.ms(g),easing:Hs(_)?void 0:Aw(_),direction:S,iterations:b+1,fill:"both"};i=e.animate({[l]:v,offset:T,easing:Hs(_)?_.map(Aw):void 0},y),i.finished||(i.finished=new Promise((P,j)=>{i.onfinish=P,i.oncancel=j}));const E=v[v.length-1];i.finished.then(()=>{Ni.set(e,l,E),i.cancel()}).catch(Nm),C||(i.playbackRate=1.000001)}else if(d){v=v.map(E=>typeof E=="string"?parseFloat(E):E),v.length===1&&v.unshift(parseFloat(h()));const y=E=>{s&&(E=s.toDefaultUnit(E)),Ni.set(e,l,E)};i=new VL(y,v,Object.assign(Object.assign({},n),{duration:u,easing:_}))}else{const y=v[v.length-1];Ni.set(e,l,s&&Co(y)?s.toDefaultUnit(y):y)}return a&&o(e,t,v,{duration:u,delay:f,easing:_,repeat:b,offset:T},"motion-one"),c.setAnimation(i),i}}const Im=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function mf(e,t){var r;return typeof e=="string"?t?((r=t[e])!==null&&r!==void 0||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}const HL=e=>e(),Dm=(e,t,r=Dr.duration)=>new Proxy({animations:e.map(HL).filter(Boolean),duration:r,options:t},qL),$L=e=>e.animations[0],qL={get:(e,t)=>{const r=$L(e);switch(t){case"duration":return e.duration;case"currentTime":return Va.s((r==null?void 0:r[t])||0);case"playbackRate":case"playState":return r==null?void 0:r[t];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(GL)).catch(Nm)),e.finished;case"stop":return()=>{e.animations.forEach(n=>yO(n))};case"forEachNative":return n=>{e.animations.forEach(o=>n(o,e))};default:return typeof(r==null?void 0:r[t])>"u"?void 0:()=>e.animations.forEach(n=>n[t]())}},set:(e,t,r)=>{switch(t){case"currentTime":r=Va.ms(r);case"currentTime":case"playbackRate":for(let n=0;n<e.animations.length;n++)e.animations[n][t]=r;return!0}return!1}},GL=e=>e.finished;function KL(e=.1,{start:t=0,from:r=0,easing:n}={}){return(o,a)=>{const i=Co(r)?r:YL(r,a),u=Math.abs(i-o);let f=e*u;if(n){const g=a*e;f=jh(n)(f/g)*g}return t+f}}function YL(e,t){if(e==="first")return 0;{const r=t-1;return e==="last"?r:r/2}}function wO(e,t,r){return typeof e=="function"?e(t,r):e}function XL(e,t,r={}){e=mf(e);const n=e.length,o=[];for(let a=0;a<n;a++){const i=e[a];for(const u in t){const f=Im(r,u);f.delay=wO(f.delay,a,n);const g=gf(i,u,t[u],f);o.push(g)}}return Dm(o,r,r.duration)}function Dw(e,t,r,n){var o;return Co(t)?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):t==="<"?r:(o=n.get(t))!==null&&o!==void 0?o:e}function QL(e,t,r){for(let n=0;n<e.length;n++){const o=e[n];o.at>t&&o.at<r&&(cO(e,o),n--)}}function JL(e,t,r,n,o,a){QL(e,o,a);for(let i=0;i<t.length;i++)e.push({value:t[i],at:jm(o,a,n[i]),easing:fO(r,i)})}function ZL(e,t){return e.at===t.at?e.value===null?1:-1:e.at-t.at}function e3(e,t={}){var r;const n=t3(e,t),o=n.map(a=>gf(...a)).filter(Boolean);return Dm(o,t,(r=n[0])===null||r===void 0?void 0:r[3].duration)}function t3(e,t={}){var{defaultOptions:r={}}=t,n=hl(t,["defaultOptions"]);const o=[],a=new Map,i={},u=new Map;let f=0,g=0,b=0;for(let _=0;_<e.length;_++){const S=e[_];if(Mm(S)){u.set(S,g);continue}else if(!Array.isArray(S)){u.set(S.name,Dw(g,S.at,f,u));continue}const[T,C,w={}]=S;w.at!==void 0&&(g=Dw(g,w.at,f,u));let m=0;const d=mf(T,i),l=d.length;for(let c=0;c<l;c++){const s=d[c],h=r3(s,a);for(const v in C){const y=n3(v,h);let E=vO(C[v]);const P=Im(w,v);let{duration:j=r.duration||Dr.duration,easing:N=r.easing||Dr.easing}=P;if(yd(N)){const Y=hf(v);kS(E.length===2||!Y);const U=N.createAnimation(E,()=>"0",Y);N=U.easing,U.keyframes!==void 0&&(E=U.keyframes),U.duration!==void 0&&(j=U.duration)}const M=wO(w.delay,c,l)||0,D=g+M,L=D+j;let{offset:z=Am(E.length)}=P;z.length===1&&z[0]===0&&(z[1]=1);const $=length-E.length;$>0&&Rm(z,$),E.length===1&&E.unshift(null),JL(y,E,N,z,D,L),m=Math.max(M+j,m),b=Math.max(L,b)}}f=g,g+=m}return a.forEach((_,S)=>{for(const T in _){const C=_[T];C.sort(ZL);const w=[],m=[],d=[];for(let l=0;l<C.length;l++){const{at:c,value:s,easing:h}=C[l];w.push(s),m.push(ff(0,b,c)),d.push(h||Dr.easing)}m[0]!==0&&(m.unshift(0),w.unshift(w[0]),d.unshift("linear")),m[m.length-1]!==1&&(m.push(1),w.push(null)),o.push([S,T,w,Object.assign(Object.assign(Object.assign({},r),{duration:b,easing:d,offset:m}),n)])}}),o}function r3(e,t){return!t.has(e)&&t.set(e,{}),t.get(e)}function n3(e,t){return t[e]||(t[e]=[]),t[e]}const o3=5;function Lm(e,t,r){const n=Math.max(t-o3,0);return gO(r-e(n),t-n)}const Vi={stiffness:100,damping:10,mass:1},a3=(e=Vi.stiffness,t=Vi.damping,r=Vi.mass)=>t/(2*Math.sqrt(e*r));function i3(e,t,r){return e<t&&r>=t||e>t&&r<=t}const xO=({stiffness:e=Vi.stiffness,damping:t=Vi.damping,mass:r=Vi.mass,from:n=0,to:o=1,velocity:a=0,restSpeed:i,restDistance:u}={})=>{a=a?Va.s(a):0;const f={done:!1,hasReachedTarget:!1,current:n,target:o},g=o-n,b=Math.sqrt(e/r)/1e3,_=a3(e,t,r),S=Math.abs(g)<5;i||(i=S?.01:2),u||(u=S?.005:.5);let T;if(_<1){const C=b*Math.sqrt(1-_*_);T=w=>o-Math.exp(-_*b*w)*((-a+_*b*g)/C*Math.sin(C*w)+g*Math.cos(C*w))}else T=C=>o-Math.exp(-b*C)*(g+(-a+b*g)*C);return C=>{f.current=T(C);const w=C===0?a:Lm(T,C,f.current),m=Math.abs(w)<=i,d=Math.abs(o-f.current)<=u;return f.done=m&&d,f.hasReachedTarget=i3(n,o,f.current),f}},l3=({from:e=0,velocity:t=0,power:r=.8,decay:n=.325,bounceDamping:o,bounceStiffness:a,changeTarget:i,min:u,max:f,restDistance:g=.5,restSpeed:b})=>{n=Va.ms(n);const _={hasReachedTarget:!1,done:!1,current:e,target:e},S=y=>u!==void 0&&y<u||f!==void 0&&y>f,T=y=>u===void 0?f:f===void 0||Math.abs(u-y)<Math.abs(f-y)?u:f;let C=r*t;const w=e+C,m=i===void 0?w:i(w);_.target=m,m!==w&&(C=m-e);const d=y=>-C*Math.exp(-y/n),l=y=>m+d(y),c=y=>{const E=d(y),P=l(y);_.done=Math.abs(E)<=g,_.current=_.done?m:P};let s,h;const v=y=>{S(_.current)&&(s=y,h=xO({from:_.current,to:T(_.current),velocity:Lm(l,y,_.current),damping:o,stiffness:a,restDistance:g,restSpeed:b}))};return v(0),y=>{let E=!1;return!h&&s===void 0&&(E=!0,c(y),v(y)),s!==void 0&&y>s?(_.hasReachedTarget=!0,h(y-s)):(_.hasReachedTarget=!1,!E&&c(y),_)}},Kp=10,s3=1e4;function u3(e,t=mo){let r,n=Kp,o=e(0);const a=[t(o.current)];for(;!o.done&&n<s3;)o=e(n),a.push(t(o.done?o.target:o.current)),r===void 0&&o.hasReachedTarget&&(r=n),n+=Kp;const i=n-Kp;return a.length===1&&a.push(o.current),{keyframes:a,duration:i/1e3,overshootDuration:(r??i)/1e3}}function _O(e){const t=new WeakMap;return(r={})=>{const n=new Map,o=(i=0,u=100,f=0,g=!1)=>{const b=`${i}-${u}-${f}-${g}`;return n.has(b)||n.set(b,e(Object.assign({from:i,to:u,velocity:f,restSpeed:g?.05:2,restDistance:g?.01:.5},r))),n.get(b)},a=i=>(t.has(i)||t.set(i,u3(i)),t.get(i));return{createAnimation:(i,u,f,g,b)=>{var _,S;let T;const C=i.length;if(f&&C<=2&&i.every(c3)){const m=i[C-1],d=C===1?null:i[0];let l=0,c=0;const s=b==null?void 0:b.generator;if(s){const{animation:y,generatorStartTime:E}=b,P=(y==null?void 0:y.startTime)||E||0,j=(y==null?void 0:y.currentTime)||performance.now()-P,N=s(j).current;c=(_=d)!==null&&_!==void 0?_:N,(C===1||C===2&&i[0]===null)&&(l=Lm(M=>s(M).current,j,N))}else c=(S=d)!==null&&S!==void 0?S:parseFloat(u());const h=o(c,m,l,g==null?void 0:g.includes("scale")),v=a(h);T=Object.assign(Object.assign({},v),{easing:"linear"}),b&&(b.generator=h,b.generatorStartTime=performance.now())}else T={easing:"ease",duration:a(o(0,100)).overshootDuration};return T}}}}const c3=e=>typeof e!="string",d3=_O(xO),f3=_O(l3),p3={any:0,all:1};function CO(e,t,{root:r,margin:n,amount:o="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};const a=mf(e),i=new WeakMap,u=g=>{g.forEach(b=>{const _=i.get(b.target);if(b.isIntersecting!==!!_)if(b.isIntersecting){const S=t(b);typeof S=="function"?i.set(b.target,S):f.unobserve(b.target)}else _&&(_(b),i.delete(b.target))})},f=new IntersectionObserver(u,{root:r,rootMargin:n,threshold:typeof o=="number"?o:p3[o]});return a.forEach(g=>f.observe(g)),()=>f.disconnect()}const Tc=new WeakMap;let Wo;function h3(e,t){if(t){const{inlineSize:r,blockSize:n}=t[0];return{width:r,height:n}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function g3({target:e,contentRect:t,borderBoxSize:r}){var n;(n=Tc.get(e))===null||n===void 0||n.forEach(o=>{o({target:e,contentSize:t,get size(){return h3(e,r)}})})}function m3(e){e.forEach(g3)}function b3(){typeof ResizeObserver>"u"||(Wo=new ResizeObserver(m3))}function v3(e,t){Wo||b3();const r=mf(e);return r.forEach(n=>{let o=Tc.get(n);o||(o=new Set,Tc.set(n,o)),o.add(t),Wo==null||Wo.observe(n)}),()=>{r.forEach(n=>{const o=Tc.get(n);o==null||o.delete(t),o!=null&&o.size||Wo==null||Wo.unobserve(n)})}}const Sc=new Set;let bs;function y3(){bs=()=>{const e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};Sc.forEach(r=>r(t))},window.addEventListener("resize",bs)}function w3(e){return Sc.add(e),bs||y3(),()=>{Sc.delete(e),!Sc.size&&bs&&(bs=void 0)}}function TO(e,t){return typeof e=="function"?w3(e):v3(e,t)}const x3=50,Lw=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),_3=()=>({time:0,x:Lw(),y:Lw()}),C3={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function Fw(e,t,r,n){const o=r[t],{length:a,position:i}=C3[t],u=o.current,f=r.time;o.current=e["scroll"+i],o.scrollLength=e["scroll"+a]-e["client"+a],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=ff(0,o.scrollLength,o.current);const g=n-f;o.velocity=g>x3?0:gO(o.current-u,g)}function T3(e,t,r){Fw(e,"x",t,r),Fw(e,"y",t,r),t.time=r}function S3(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if(n instanceof HTMLElement)r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){const{top:o,left:a}=n.getBBox();for(r.x+=a,r.y+=o;n&&n.tagName!=="svg";)n=n.parentNode}return r}const SO={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},Nh={start:0,center:.5,end:1};function zw(e,t,r=0){let n=0;if(Nh[e]!==void 0&&(e=Nh[e]),Mm(e)){const o=parseFloat(e);e.endsWith("px")?n=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?n=o/100*document.documentElement.clientWidth:e.endsWith("vh")?n=o/100*document.documentElement.clientHeight:e=o}return Co(e)&&(n=t*e),r+n}const O3=[0,0];function P3(e,t,r,n){let o=Array.isArray(e)?e:O3,a=0,i=0;return Co(e)?o=[e,e]:Mm(e)&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,Nh[e]?e:"0"]),a=zw(o[0],r,n),i=zw(o[1],t),a-i}const k3={x:0,y:0};function E3(e,t,r){let{offset:n=SO.All}=r;const{target:o=e,axis:a="y"}=r,i=a==="y"?"height":"width",u=o!==e?S3(o,e):k3,f=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},g={width:e.clientWidth,height:e.clientHeight};t[a].offset.length=0;let b=!t[a].interpolate;const _=n.length;for(let S=0;S<_;S++){const T=P3(n[S],g[i],f[i],u[a]);!b&&T!==t[a].interpolatorOffsets[S]&&(b=!0),t[a].offset[S]=T}b&&(t[a].interpolate=pO(Am(_),t[a].offset),t[a].interpolatorOffsets=[...t[a].offset]),t[a].progress=t[a].interpolate(t[a].current)}function j3(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!=e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}function N3(e,t,r,n={}){const o=n.axis||"y";return{measure:()=>j3(e,n.target,r),update:a=>{T3(e,r,a),(n.offset||n.target)&&E3(e,r,n)},notify:typeof t=="function"?()=>t(r):R3(t,r[o])}}function R3(e,t){return e.pause(),e.forEachNative((r,{easing:n})=>{var o,a;if(r.updateDuration)n||(r.easing=mo),r.updateDuration(1);else{const i={duration:1e3};n||(i.easing="linear"),(a=(o=r.effect)===null||o===void 0?void 0:o.updateTiming)===null||a===void 0||a.call(o,i)}}),()=>{e.currentTime=t.progress}}const Kl=new WeakMap,Vw=new WeakMap,Yp=new WeakMap,Bw=e=>e===document.documentElement?window:e;function A3(e,t={}){var{container:r=document.documentElement}=t,n=hl(t,["container"]);let o=Yp.get(r);o||(o=new Set,Yp.set(r,o));const a=_3(),i=N3(r,e,a,n);if(o.add(i),!Kl.has(r)){const g=()=>{const _=performance.now();for(const S of o)S.measure();for(const S of o)S.update(_);for(const S of o)S.notify()};Kl.set(r,g);const b=Bw(r);window.addEventListener("resize",g,{passive:!0}),r!==document.documentElement&&Vw.set(r,TO(r,g)),b.addEventListener("scroll",g,{passive:!0})}const u=Kl.get(r),f=requestAnimationFrame(u);return()=>{var g;typeof e!="function"&&e.stop(),cancelAnimationFrame(f);const b=Yp.get(r);if(!b||(b.delete(i),b.size))return;const _=Kl.get(r);Kl.delete(r),_&&(Bw(r).removeEventListener("scroll",_),(g=Vw.get(r))===null||g===void 0||g(),window.removeEventListener("resize",_))}}function M3(e,t){return typeof e!=typeof t?!0:Array.isArray(e)&&Array.isArray(t)?!I3(e,t):e!==t}function I3(e,t){const r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}function D3(e){return typeof e=="object"}function Ww(e,t){if(D3(e))return e;if(e&&t)return t[e]}let sa;function L3(){if(!sa)return;const e=sa.sort(z3).map(V3);e.forEach(Uw),e.forEach(Uw),sa=void 0}function Xp(e){sa?uO(sa,e):(sa=[e],requestAnimationFrame(L3))}function F3(e){sa&&cO(sa,e)}const z3=(e,t)=>e.getDepth()-t.getDepth(),V3=e=>e.animateUpdates(),Uw=e=>e.next(),Hw=(e,t)=>new CustomEvent(e,{detail:{target:t}});function Rh(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:r}}))}function $w(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:r}}))}const B3={isActive:e=>!!e.inView,subscribe:(e,{enable:t,disable:r},{inViewOptions:n={}})=>{const{once:o}=n,a=hl(n,["once"]);return CO(e,i=>{if(t(),$w(e,"viewenter",i),!o)return u=>{r(),$w(e,"viewleave",u)}},a)}},qw=(e,t,r)=>n=>{n.pointerType&&n.pointerType!=="mouse"||(r(),Rh(e,t,n))},W3={isActive:e=>!!e.hover,subscribe:(e,{enable:t,disable:r})=>{const n=qw(e,"hoverstart",t),o=qw(e,"hoverend",r);return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",o),()=>{e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",o)}}},U3={isActive:e=>!!e.press,subscribe:(e,{enable:t,disable:r})=>{const n=a=>{r(),Rh(e,"pressend",a),window.removeEventListener("pointerup",n)},o=a=>{t(),Rh(e,"pressstart",a),window.addEventListener("pointerup",n)};return e.addEventListener("pointerdown",o),()=>{e.removeEventListener("pointerdown",o),window.removeEventListener("pointerup",n)}}},Oc={inView:B3,hover:W3,press:U3},Gw=["initial","animate",...Object.keys(Oc),"exit"],Ah=new WeakMap;function H3(e={},t){let r,n=t?t.getDepth()+1:0;const o={initial:!0,animate:!0},a={},i={};for(const w of Gw)i[w]=typeof e[w]=="string"?e[w]:t==null?void 0:t.getContext()[w];const u=e.initial===!1?"animate":"initial";let f=Ww(e[u]||i[u],e.variants)||{},g=hl(f,["transition"]);const b=Object.assign({},g);function*_(){var w,m;const d=g;g={};const l={};for(const y of Gw){if(!o[y])continue;const E=Ww(e[y]);if(E)for(const P in E)P!=="transition"&&(g[P]=E[P],l[P]=Im((m=(w=E.transition)!==null&&w!==void 0?w:e.transition)!==null&&m!==void 0?m:{},P))}const c=new Set([...Object.keys(g),...Object.keys(d)]),s=[];c.forEach(y=>{var E;g[y]===void 0&&(g[y]=b[y]),M3(d[y],g[y])&&((E=b[y])!==null&&E!==void 0||(b[y]=Ni.get(r,y)),s.push(gf(r,y,g[y],l[y])))}),yield;const h=s.map(y=>y()).filter(Boolean);if(!h.length)return;const v=g;r.dispatchEvent(Hw("motionstart",v)),Promise.all(h.map(y=>y.finished)).then(()=>{r.dispatchEvent(Hw("motioncomplete",v))}).catch(Nm)}const S=(w,m)=>()=>{o[w]=m,Xp(C)},T=()=>{for(const w in Oc){const m=Oc[w].isActive(e),d=a[w];m&&!d?a[w]=Oc[w].subscribe(r,{enable:S(w,!0),disable:S(w,!1)},e):!m&&d&&(d(),delete a[w])}},C={update:w=>{r&&(e=w,T(),Xp(C))},setActive:(w,m)=>{r&&(o[w]=m,Xp(C))},animateUpdates:_,getDepth:()=>n,getTarget:()=>g,getOptions:()=>e,getContext:()=>i,mount:w=>(r=w,Ah.set(r,C),T(),()=>{Ah.delete(r),F3(C);for(const m in a)a[m]()}),isMounted:()=>!!r};return C}function OO(e){const t={},r=[];for(let n in e){const o=e[n];hf(n)&&(Zi[n]&&(n=Zi[n]),r.push(n),n=pf(n));let a=Array.isArray(o)?o[0]:o;const i=el.get(n);i&&(a=Co(o)?i.toDefaultUnit(o):o),t[n]=a}return r.length&&(t.transform=mO(r)),t}const $3=e=>`-${e.toLowerCase()}`,q3=e=>e.replace(/[A-Z]/g,$3);function G3(e={}){const t=OO(e);let r="";for(const n in t)r+=n.startsWith("--")?n:q3(n),r+=`: ${t[n]}; `;return r}const K3=Object.freeze(Object.defineProperty({__proto__:null,ScrollOffset:SO,animate:XL,animateStyle:gf,createMotionState:H3,createStyleString:G3,createStyles:OO,getAnimationData:Em,getStyleName:xd,glide:f3,inView:CO,mountedStates:Ah,resize:TO,scroll:A3,spring:d3,stagger:KL,style:Ni,timeline:e3,withControls:Dm},Symbol.toStringTag,{value:"Module"})),Y3=Ks(K3);function X3(e){var t={};return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var Q3=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,J3=X3(function(e){return Q3.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});const Z3=Object.freeze(Object.defineProperty({__proto__:null,default:J3},Symbol.toStringTag,{value:"Module"})),eF=Ks(Z3);(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=PS,r=A,n=ES,o=or,a=We,i=ni,u=Y3;function f(p){return p&&typeof p=="object"&&"default"in p?p:{default:p}}function g(p){if(p&&p.__esModule)return p;var x=Object.create(null);return p&&Object.keys(p).forEach(function(k){if(k!=="default"){var R=Object.getOwnPropertyDescriptor(p,k);Object.defineProperty(x,k,R.get?R:{enumerable:!0,get:function(){return p[k]}})}}),x.default=p,Object.freeze(x)}var b=g(r),_=f(r),S=f(i),T="production",C=typeof process>"u"||process.env===void 0?T:"production",w=function(p){return{isEnabled:function(x){return p.some(function(k){return!!x[k]})}}},m={measureLayout:w(["layout","layoutId","drag"]),animation:w(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:w(["exit"]),drag:w(["drag","dragControls"]),focus:w(["whileFocus"]),hover:w(["whileHover","onHoverStart","onHoverEnd"]),tap:w(["whileTap","onTap","onTapStart","onTapCancel"]),pan:w(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:w(["whileInView","onViewportEnter","onViewportLeave"])};function d(p){for(var x in p)p[x]!==null&&(x==="projectionNodeConstructor"?m.projectionNodeConstructor=p[x]:m[x].Component=p[x])}var l=r.createContext({strict:!1}),c=Object.keys(m),s=c.length;function h(p,x,k){var R=[],I=r.useContext(l);if(!x)return null;C!=="production"&&k&&I.strict&&n.invariant(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var B=0;B<s;B++){var W=c[B],F=m[W],q=F.isEnabled,K=F.Component;q(p)&&K&&R.push(b.createElement(K,t.__assign({key:W},p,{visualElement:x})))}return R}var v=r.createContext({transformPagePoint:function(p){return p},isStatic:!1,reducedMotion:"never"}),y=r.createContext({});function E(){return r.useContext(y).visualElement}var P=r.createContext(null),j=typeof document<"u",N=j?r.useLayoutEffect:r.useEffect,M={current:null},D=!1;function L(){if(D=!0,!!j)if(window.matchMedia){var p=window.matchMedia("(prefers-reduced-motion)"),x=function(){return M.current=p.matches};p.addListener(x),x()}else M.current=!1}function z(){!D&&L();var p=t.__read(r.useState(M.current),1),x=p[0];return x}function $(){var p=z(),x=r.useContext(v).reducedMotion;return x==="never"?!1:x==="always"?!0:p}function Y(p,x,k,R){var I=r.useContext(l),B=E(),W=r.useContext(P),F=$(),q=r.useRef(void 0);R||(R=I.renderer),!q.current&&R&&(q.current=R(p,{visualState:x,parent:B,props:k,presenceId:W==null?void 0:W.id,blockInitialAnimation:(W==null?void 0:W.initial)===!1,shouldReduceMotion:F}));var K=q.current;return N(function(){K==null||K.syncRender()}),r.useEffect(function(){var X;(X=K==null?void 0:K.animationState)===null||X===void 0||X.animateChanges()}),N(function(){return function(){return K==null?void 0:K.notifyUnmount()}},[]),K}function U(p){return typeof p=="object"&&Object.prototype.hasOwnProperty.call(p,"current")}function V(p,x,k){return r.useCallback(function(R){var I;R&&((I=p.mount)===null||I===void 0||I.call(p,R)),x&&(R?x.mount(R):x.unmount()),k&&(typeof k=="function"?k(R):U(k)&&(k.current=R))},[x])}function H(p){return Array.isArray(p)}function G(p){return typeof p=="string"||H(p)}function Q(p){var x={};return p.forEachValue(function(k,R){return x[R]=k.get()}),x}function oe(p){var x={};return p.forEachValue(function(k,R){return x[R]=k.getVelocity()}),x}function ue(p,x,k,R,I){var B;return R===void 0&&(R={}),I===void 0&&(I={}),typeof x=="function"&&(x=x(k??p.custom,R,I)),typeof x=="string"&&(x=(B=p.variants)===null||B===void 0?void 0:B[x]),typeof x=="function"&&(x=x(k??p.custom,R,I)),x}function ce(p,x,k){var R=p.getProps();return ue(R,x,k??R.custom,Q(p),oe(p))}function re(p){var x;return typeof((x=p.animate)===null||x===void 0?void 0:x.start)=="function"||G(p.initial)||G(p.animate)||G(p.whileHover)||G(p.whileDrag)||G(p.whileTap)||G(p.whileFocus)||G(p.exit)}function ve(p){return!!(re(p)||p.variants)}function pe(p,x){if(re(p)){var k=p.initial,R=p.animate;return{initial:k===!1||G(k)?k:void 0,animate:G(R)?R:void 0}}return p.inherit!==!1?x:{}}function se(p){var x=pe(p,r.useContext(y)),k=x.initial,R=x.animate;return r.useMemo(function(){return{initial:k,animate:R}},[me(k),me(R)])}function me(p){return Array.isArray(p)?p.join(" "):p}function fe(p){var x=r.useRef(null);return x.current===null&&(x.current=p()),x.current}var Pe={hasAnimatedSinceResize:!0,hasEverUpdated:!1},ke=1;function Oe(){return fe(function(){if(Pe.hasEverUpdated)return ke++})}var xe=r.createContext({}),De=r.createContext({});function $e(p,x,k,R){var I,B=x.layoutId,W=x.layout,F=x.drag,q=x.dragConstraints,K=x.layoutScroll,X=r.useContext(De);!R||!k||k!=null&&k.projection||(k.projection=new R(p,k.getLatestValues(),(I=k.parent)===null||I===void 0?void 0:I.projection),k.projection.setOptions({layoutId:B,layout:W,alwaysMeasureLayout:!!F||q&&U(q),visualElement:k,scheduleRender:function(){return k.scheduleRender()},animationType:typeof W=="string"?W:"both",initialPromotionConfig:X,layoutScroll:K}))}var at=function(p){t.__extends(x,p);function x(){return p!==null&&p.apply(this,arguments)||this}return x.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},x.prototype.componentDidUpdate=function(){},x.prototype.updateProps=function(){var k=this.props,R=k.visualElement,I=k.props;R&&R.setProps(I)},x.prototype.render=function(){return this.props.children},x}(_.default.Component);function et(p){var x=p.preloadedFeatures,k=p.createVisualElement,R=p.projectionNodeConstructor,I=p.useRender,B=p.useVisualState,W=p.Component;x&&d(x);function F(q,K){var X=nt(q);q=t.__assign(t.__assign({},q),{layoutId:X});var Z=r.useContext(v),ee=null,ne=se(q),ae=Z.isStatic?void 0:Oe(),de=B(q,Z.isStatic);return!Z.isStatic&&j&&(ne.visualElement=Y(W,de,t.__assign(t.__assign({},Z),q),k),$e(ae,q,ne.visualElement,R||m.projectionNodeConstructor),ee=h(q,ne.visualElement,x)),b.createElement(at,{visualElement:ne.visualElement,props:t.__assign(t.__assign({},Z),q)},ee,b.createElement(y.Provider,{value:ne},I(W,q,ae,V(de,ne.visualElement,K),de,Z.isStatic,ne.visualElement)))}return r.forwardRef(F)}function nt(p){var x,k=p.layoutId,R=(x=r.useContext(xe))===null||x===void 0?void 0:x.id;return R&&k!==void 0?R+"-"+k:k}function ft(p){function x(R,I){return I===void 0&&(I={}),et(p(R,I))}if(typeof Proxy>"u")return x;var k=new Map;return new Proxy(x,{get:function(R,I){return k.has(I)||k.set(I,x(I)),k.get(I)}})}var Ge=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Je(p){return typeof p!="string"||p.includes("-")?!1:!!(Ge.indexOf(p)>-1||/[A-Z]/.test(p))}var qe={};function te(p){Object.assign(qe,p)}var ge=["","X","Y","Z"],Te=["translate","scale","rotate","skew"],Re=["transformPerspective","x","y","z"];Te.forEach(function(p){return ge.forEach(function(x){return Re.push(p+x)})});function ye(p,x){return Re.indexOf(p)-Re.indexOf(x)}var Ce=new Set(Re);function He(p){return Ce.has(p)}var ut=new Set(["originX","originY","originZ"]);function ct(p){return ut.has(p)}function Ut(p,x){var k=x.layout,R=x.layoutId;return He(p)||ct(p)||(k||R!==void 0)&&(!!qe[p]||p==="opacity")}var Xe=function(p){return!!(p!==null&&typeof p=="object"&&p.getVelocity)},Gt={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Kt(p,x,k,R){var I=p.transform,B=p.transformKeys,W=x.enableHardwareAcceleration,F=W===void 0?!0:W,q=x.allowTransformNone,K=q===void 0?!0:q,X="";B.sort(ye);for(var Z=!1,ee=B.length,ne=0;ne<ee;ne++){var ae=B[ne];X+="".concat(Gt[ae]||ae,"(").concat(I[ae],") "),ae==="z"&&(Z=!0)}return!Z&&F?X+="translateZ(0)":X=X.trim(),R?X=R(I,k?"":X):K&&k&&(X="none"),X}function At(p){var x=p.originX,k=x===void 0?"50%":x,R=p.originY,I=R===void 0?"50%":R,B=p.originZ,W=B===void 0?0:B;return"".concat(k," ").concat(I," ").concat(W)}function Qt(p){return p.startsWith("--")}var ie=function(p,x){return x&&typeof p=="number"?x.transform(p):p},be=t.__assign(t.__assign({},o.number),{transform:Math.round}),Me={borderWidth:o.px,borderTopWidth:o.px,borderRightWidth:o.px,borderBottomWidth:o.px,borderLeftWidth:o.px,borderRadius:o.px,radius:o.px,borderTopLeftRadius:o.px,borderTopRightRadius:o.px,borderBottomRightRadius:o.px,borderBottomLeftRadius:o.px,width:o.px,maxWidth:o.px,height:o.px,maxHeight:o.px,size:o.px,top:o.px,right:o.px,bottom:o.px,left:o.px,padding:o.px,paddingTop:o.px,paddingRight:o.px,paddingBottom:o.px,paddingLeft:o.px,margin:o.px,marginTop:o.px,marginRight:o.px,marginBottom:o.px,marginLeft:o.px,rotate:o.degrees,rotateX:o.degrees,rotateY:o.degrees,rotateZ:o.degrees,scale:o.scale,scaleX:o.scale,scaleY:o.scale,scaleZ:o.scale,skew:o.degrees,skewX:o.degrees,skewY:o.degrees,distance:o.px,translateX:o.px,translateY:o.px,translateZ:o.px,x:o.px,y:o.px,z:o.px,perspective:o.px,transformPerspective:o.px,opacity:o.alpha,originX:o.progressPercentage,originY:o.progressPercentage,originZ:o.px,zIndex:be,fillOpacity:o.alpha,strokeOpacity:o.alpha,numOctaves:be};function tt(p,x,k,R){var I,B=p.style,W=p.vars,F=p.transform,q=p.transformKeys,K=p.transformOrigin;q.length=0;var X=!1,Z=!1,ee=!0;for(var ne in x){var ae=x[ne];if(Qt(ne)){W[ne]=ae;continue}var de=Me[ne],_e=ie(ae,de);if(He(ne)){if(X=!0,F[ne]=_e,q.push(ne),!ee)continue;ae!==((I=de.default)!==null&&I!==void 0?I:0)&&(ee=!1)}else ct(ne)?(K[ne]=_e,Z=!0):B[ne]=_e}X?B.transform=Kt(p,k,ee,R):R?B.transform=R({},""):!x.transform&&B.transform&&(B.transform="none"),Z&&(B.transformOrigin=At(K))}var it=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function yt(p,x,k){for(var R in x)!Xe(x[R])&&!Ut(R,k)&&(p[R]=x[R])}function lt(p,x,k){var R=p.transformTemplate;return r.useMemo(function(){var I=it();tt(I,x,{enableHardwareAcceleration:!k},R);var B=I.vars,W=I.style;return t.__assign(t.__assign({},B),W)},[x])}function Mt(p,x,k){var R=p.style||{},I={};return yt(I,R,p),Object.assign(I,lt(p,x,k)),p.transformValues&&(I=p.transformValues(I)),I}function tr(p,x,k){var R={},I=Mt(p,x,k);return p.drag&&p.dragListener!==!1&&(R.draggable=!1,I.userSelect=I.WebkitUserSelect=I.WebkitTouchCallout="none",I.touchAction=p.drag===!0?"none":"pan-".concat(p.drag==="x"?"y":"x")),R.style=I,R}var Po=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function Wr(p){return Po.has(p)}var xn=function(p){return!Wr(p)};function vt(p){p&&(xn=function(x){return x.startsWith("on")?!Wr(x):p(x)})}try{vt(eF.default)}catch{}function ii(p,x,k){var R={};for(var I in p)(xn(I)||k===!0&&Wr(I)||!x&&!Wr(I)||p.draggable&&I.startsWith("onDrag"))&&(R[I]=p[I]);return R}function _n(p,x,k){return typeof p=="string"?p:o.px.transform(x+k*p)}function Ur(p,x,k){var R=_n(x,p.x,p.width),I=_n(k,p.y,p.height);return"".concat(R," ").concat(I)}var va={offset:"stroke-dashoffset",array:"stroke-dasharray"},ko={offset:"strokeDashoffset",array:"strokeDasharray"};function Sl(p,x,k,R,I){k===void 0&&(k=1),R===void 0&&(R=0),I===void 0&&(I=!0),p.pathLength=1;var B=I?va:ko;p[B.offset]=o.px.transform(-R);var W=o.px.transform(x),F=o.px.transform(k);p[B.array]="".concat(W," ").concat(F)}function Eo(p,x,k,R){var I=x.attrX,B=x.attrY,W=x.originX,F=x.originY,q=x.pathLength,K=x.pathSpacing,X=K===void 0?1:K,Z=x.pathOffset,ee=Z===void 0?0:Z,ne=t.__rest(x,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);tt(p,ne,k,R),p.attrs=p.style,p.style={};var ae=p.attrs,de=p.style,_e=p.dimensions;ae.transform&&(_e&&(de.transform=ae.transform),delete ae.transform),_e&&(W!==void 0||F!==void 0||de.transform)&&(de.transformOrigin=Ur(_e,W!==void 0?W:.5,F!==void 0?F:.5)),I!==void 0&&(ae.x=I),B!==void 0&&(ae.y=B),q!==void 0&&Sl(ae,q,X,ee,!1)}var jo=function(){return t.__assign(t.__assign({},it()),{attrs:{}})};function Ol(p,x){var k=r.useMemo(function(){var I=jo();return Eo(I,x,{enableHardwareAcceleration:!1},p.transformTemplate),t.__assign(t.__assign({},I.attrs),{style:t.__assign({},I.style)})},[x]);if(p.style){var R={};yt(R,p.style,p),k.style=t.__assign(t.__assign({},R),k.style)}return k}function dr(p){p===void 0&&(p=!1);var x=function(k,R,I,B,W,F){var q=W.latestValues,K=Je(k)?Ol:tr,X=K(R,q,F),Z=ii(R,typeof k=="string",p),ee=t.__assign(t.__assign(t.__assign({},Z),X),{ref:B});return I&&(ee["data-projection-id"]=I),r.createElement(k,ee)};return x}var Hr=/([a-z])([A-Z])/g,Nr="$1-$2",ao=function(p){return p.replace(Hr,Nr).toLowerCase()};function Un(p,x,k,R){var I=x.style,B=x.vars;Object.assign(p.style,I,R&&R.getProjectionStyles(k));for(var W in B)p.style.setProperty(W,B[W])}var Cn=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function $r(p,x,k,R){Un(p,x,void 0,R);for(var I in x.attrs)p.setAttribute(Cn.has(I)?I:ao(I),x.attrs[I])}function ya(p){var x=p.style,k={};for(var R in x)(Xe(x[R])||Ut(R,p))&&(k[R]=x[R]);return k}function wa(p){var x=ya(p);for(var k in p)if(Xe(p[k])){var R=k==="x"||k==="y"?"attr"+k.toUpperCase():k;x[R]=p[k]}return x}function Hn(p){return typeof p=="object"&&typeof p.start=="function"}var qr=function(p){return Array.isArray(p)},$n=function(p){return!!(p&&typeof p=="object"&&p.mix&&p.toValue)},li=function(p){return qr(p)?p[p.length-1]||0:p};function io(p){var x=Xe(p)?p.get():p;return $n(x)?x.toValue():x}function No(p,x,k,R){var I=p.scrapeMotionValuesFromProps,B=p.createRenderState,W=p.onMount,F={latestValues:xa(x,k,R,I),renderState:B()};return W&&(F.mount=function(q){return W(x,q,F)}),F}var Ro=function(p){return function(x,k){var R=r.useContext(y),I=r.useContext(P);return k?No(p,x,R,I):fe(function(){return No(p,x,R,I)})}};function xa(p,x,k,R){var I={},B=(k==null?void 0:k.initial)===!1,W=R(p);for(var F in W)I[F]=io(W[F]);var q=p.initial,K=p.animate,X=re(p),Z=ve(p);x&&Z&&!X&&p.inherit!==!1&&(q??(q=x.initial),K??(K=x.animate));var ee=B||q===!1,ne=ee?K:q;if(ne&&typeof ne!="boolean"&&!Hn(ne)){var ae=Array.isArray(ne)?ne:[ne];ae.forEach(function(de){var _e=ue(p,de);if(_e){var Ne=_e.transitionEnd;_e.transition;var ze=t.__rest(_e,["transitionEnd","transition"]);for(var Qe in ze){var Ze=ze[Qe];if(Array.isArray(Ze)){var ot=ee?Ze.length-1:0;Ze=Ze[ot]}Ze!==null&&(I[Qe]=Ze)}for(var Qe in Ne)I[Qe]=Ne[Qe]}})}return I}var Pl={useVisualState:Ro({scrapeMotionValuesFromProps:wa,createRenderState:jo,onMount:function(p,x,k){var R=k.renderState,I=k.latestValues;try{R.dimensions=typeof x.getBBox=="function"?x.getBBox():x.getBoundingClientRect()}catch{R.dimensions={x:0,y:0,width:0,height:0}}Eo(R,I,{enableHardwareAcceleration:!1},p.transformTemplate),$r(x,R)}})},kl={useVisualState:Ro({scrapeMotionValuesFromProps:ya,createRenderState:it})};function _a(p,x,k,R,I){var B=x.forwardMotionProps,W=B===void 0?!1:B,F=Je(p)?Pl:kl;return t.__assign(t.__assign({},F),{preloadedFeatures:k,useRender:dr(W),createVisualElement:R,projectionNodeConstructor:I,Component:p})}e.AnimationType=void 0,function(p){p.Animate="animate",p.Hover="whileHover",p.Tap="whileTap",p.Drag="whileDrag",p.Focus="whileFocus",p.InView="whileInView",p.Exit="exit"}(e.AnimationType||(e.AnimationType={}));function lo(p,x,k,R){return R===void 0&&(R={passive:!0}),p.addEventListener(x,k,R),function(){return p.removeEventListener(x,k)}}function Ot(p,x,k,R){r.useEffect(function(){var I=p.current;if(k&&I)return lo(I,x,k,R)},[p,x,k,R])}function Ht(p){var x=p.whileFocus,k=p.visualElement,R=function(){var B;(B=k.animationState)===null||B===void 0||B.setActive(e.AnimationType.Focus,!0)},I=function(){var B;(B=k.animationState)===null||B===void 0||B.setActive(e.AnimationType.Focus,!1)};Ot(k,"focus",x?R:void 0),Ot(k,"blur",x?I:void 0)}function kt(p){return typeof PointerEvent<"u"&&p instanceof PointerEvent?p.pointerType==="mouse":p instanceof MouseEvent}function on(p){var x=!!p.touches;return x}function Tr(p){return function(x){var k=x instanceof MouseEvent,R=!k||k&&x.button===0;R&&p(x)}}var an={pageX:0,pageY:0};function Ca(p,x){x===void 0&&(x="page");var k=p.touches[0]||p.changedTouches[0],R=k||an;return{x:R[x+"X"],y:R[x+"Y"]}}function si(p,x){return x===void 0&&(x="page"),{x:p[x+"X"],y:p[x+"Y"]}}function ui(p,x){return x===void 0&&(x="page"),{point:on(p)?Ca(p,x):si(p,x)}}var ci=function(p,x){x===void 0&&(x=!1);var k=function(R){return p(R,ui(R))};return x?Tr(k):k},Rf=function(){return j&&window.onpointerdown===null},Af=function(){return j&&window.ontouchstart===null},Mf=function(){return j&&window.onmousedown===null},If={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},mu={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function bu(p){return Rf()?p:Af()?mu[p]:Mf()?If[p]:p}function qn(p,x,k,R){return lo(p,bu(x),ci(k,x==="pointerdown"),R)}function Ta(p,x,k,R){return Ot(p,bu(x),k&&ci(k,x==="pointerdown"),R)}function El(p){var x=null;return function(){var k=function(){x=null};return x===null?(x=p,k):!1}}var le=El("dragHorizontal"),Se=El("dragVertical");function Ee(p){var x=!1;if(p==="y")x=Se();else if(p==="x")x=le();else{var k=le(),R=Se();k&&R?x=function(){k(),R()}:(k&&k(),R&&R())}return x}function je(){var p=Ee(!0);return p?(p(),!1):!0}function Ue(p,x,k){return function(R,I){var B;!kt(R)||je()||((B=p.animationState)===null||B===void 0||B.setActive(e.AnimationType.Hover,x),k==null||k(R,I))}}function Tt(p){var x=p.onHoverStart,k=p.onHoverEnd,R=p.whileHover,I=p.visualElement;Ta(I,"pointerenter",x||R?Ue(I,!0,x):void 0,{passive:!x}),Ta(I,"pointerleave",k||R?Ue(I,!1,k):void 0,{passive:!k})}var xt=function(p,x){return x?p===x?!0:xt(p,x.parentElement):!1};function $t(p){return r.useEffect(function(){return function(){return p()}},[])}function mr(p){var x=p.onTap,k=p.onTapStart,R=p.onTapCancel,I=p.whileTap,B=p.visualElement,W=x||k||R||I,F=r.useRef(!1),q=r.useRef(null),K={passive:!(k||x||R||ae)};function X(){var de;(de=q.current)===null||de===void 0||de.call(q),q.current=null}function Z(){var de;return X(),F.current=!1,(de=B.animationState)===null||de===void 0||de.setActive(e.AnimationType.Tap,!1),!je()}function ee(de,_e){Z()&&(xt(B.getInstance(),de.target)?x==null||x(de,_e):R==null||R(de,_e))}function ne(de,_e){Z()&&(R==null||R(de,_e))}function ae(de,_e){var Ne;X(),!F.current&&(F.current=!0,q.current=a.pipe(qn(window,"pointerup",ee,K),qn(window,"pointercancel",ne,K)),(Ne=B.animationState)===null||Ne===void 0||Ne.setActive(e.AnimationType.Tap,!0),k==null||k(de,_e))}Ta(B,"pointerdown",W?ae:void 0,K),$t(X)}var so=new Set;function jl(p,x,k){p||so.has(x)||(console.warn(x),k&&console.warn(k),so.add(x))}var Sa=new WeakMap,Df=new WeakMap,zk=function(p){var x;(x=Sa.get(p.target))===null||x===void 0||x(p)},Vk=function(p){p.forEach(zk)};function Bk(p){var x=p.root,k=t.__rest(p,["root"]),R=x||document;Df.has(R)||Df.set(R,{});var I=Df.get(R),B=JSON.stringify(k);return I[B]||(I[B]=new IntersectionObserver(Vk,t.__assign({root:x},k))),I[B]}function Wk(p,x,k){var R=Bk(x);return Sa.set(p,k),R.observe(p),function(){Sa.delete(p),R.unobserve(p)}}function Uk(p){var x=p.visualElement,k=p.whileInView,R=p.onViewportEnter,I=p.onViewportLeave,B=p.viewport,W=B===void 0?{}:B,F=r.useRef({hasEnteredView:!1,isInView:!1}),q=!!(k||R||I);W.once&&F.current.hasEnteredView&&(q=!1);var K=typeof IntersectionObserver>"u"?qk:$k;K(q,F.current,x,W)}var Hk={some:0,all:1};function $k(p,x,k,R){var I=R.root,B=R.margin,W=R.amount,F=W===void 0?"some":W,q=R.once;r.useEffect(function(){if(p){var K={root:I==null?void 0:I.current,rootMargin:B,threshold:typeof F=="number"?F:Hk[F]},X=function(Z){var ee,ne=Z.isIntersecting;if(x.isInView!==ne&&(x.isInView=ne,!(q&&!ne&&x.hasEnteredView))){ne&&(x.hasEnteredView=!0),(ee=k.animationState)===null||ee===void 0||ee.setActive(e.AnimationType.InView,ne);var ae=k.getProps(),de=ne?ae.onViewportEnter:ae.onViewportLeave;de==null||de(Z)}};return Wk(k.getInstance(),K,X)}},[p,I,B,F])}function qk(p,x,k,R){var I=R.fallback,B=I===void 0?!0:I;r.useEffect(function(){!p||!B||(C!=="production"&&jl(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var W;x.hasEnteredView=!0;var F=k.getProps().onViewportEnter;F==null||F(null),(W=k.animationState)===null||W===void 0||W.setActive(e.AnimationType.InView,!0)}))},[p])}var Ao=function(p){return function(x){return p(x),null}},ub={inView:Ao(Uk),tap:Ao(mr),focus:Ao(Ht),hover:Ao(Tt)},Gk=0,Kk=function(){return Gk++},cb=function(){return fe(Kk)};function Lf(){var p=r.useContext(P);if(p===null)return[!0,null];var x=p.isPresent,k=p.onExitComplete,R=p.register,I=cb();r.useEffect(function(){return R(I)},[]);var B=function(){return k==null?void 0:k(I)};return!x&&k?[!1,B]:[!0]}function Yk(){return Xk(r.useContext(P))}function Xk(p){return p===null?!0:p.isPresent}function db(p,x){if(!Array.isArray(x))return!1;var k=x.length;if(k!==p.length)return!1;for(var R=0;R<k;R++)if(x[R]!==p[R])return!1;return!0}var vu=function(p){return p*1e3},fb={linear:a.linear,easeIn:a.easeIn,easeInOut:a.easeInOut,easeOut:a.easeOut,circIn:a.circIn,circInOut:a.circInOut,circOut:a.circOut,backIn:a.backIn,backInOut:a.backInOut,backOut:a.backOut,anticipate:a.anticipate,bounceIn:a.bounceIn,bounceInOut:a.bounceInOut,bounceOut:a.bounceOut},pb=function(p){if(Array.isArray(p)){n.invariant(p.length===4,"Cubic bezier arrays must contain four numerical values.");var x=t.__read(p,4),k=x[0],R=x[1],I=x[2],B=x[3];return a.cubicBezier(k,R,I,B)}else if(typeof p=="string")return n.invariant(fb[p]!==void 0,"Invalid easing type '".concat(p,"'")),fb[p];return p},Qk=function(p){return Array.isArray(p)&&typeof p[0]!="number"},hb=function(p,x){return p==="zIndex"?!1:!!(typeof x=="number"||Array.isArray(x)||typeof x=="string"&&o.complex.test(x)&&!x.startsWith("url("))},Oa=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},yu=function(p){return{type:"spring",stiffness:550,damping:p===0?2*Math.sqrt(550):30,restSpeed:10}},Ff=function(){return{type:"keyframes",ease:"linear",duration:.3}},Jk=function(p){return{type:"keyframes",duration:.8,values:p}},gb={x:Oa,y:Oa,z:Oa,rotate:Oa,rotateX:Oa,rotateY:Oa,rotateZ:Oa,scaleX:yu,scaleY:yu,scale:yu,opacity:Ff,backgroundColor:Ff,color:Ff,default:yu},Zk=function(p,x){var k;return qr(x)?k=Jk:k=gb[p]||gb.default,t.__assign({to:x},k(x))},eE=t.__assign(t.__assign({},Me),{color:o.color,backgroundColor:o.color,outlineColor:o.color,fill:o.color,stroke:o.color,borderColor:o.color,borderTopColor:o.color,borderRightColor:o.color,borderBottomColor:o.color,borderLeftColor:o.color,filter:o.filter,WebkitFilter:o.filter}),zf=function(p){return eE[p]};function Vf(p,x){var k,R=zf(p);return R!==o.filter&&(R=o.complex),(k=R.getAnimatableNone)===null||k===void 0?void 0:k.call(R,x)}var Bf={current:!1};function tE(p){p.when,p.delay,p.delayChildren,p.staggerChildren,p.staggerDirection,p.repeat,p.repeatType,p.repeatDelay,p.from;var x=t.__rest(p,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(x).length}var mb=!1;function rE(p){var x=p.ease,k=p.times,R=p.yoyo,I=p.flip,B=p.loop,W=t.__rest(p,["ease","times","yoyo","flip","loop"]),F=t.__assign({},W);return k&&(F.offset=k),W.duration&&(F.duration=vu(W.duration)),W.repeatDelay&&(F.repeatDelay=vu(W.repeatDelay)),x&&(F.ease=Qk(x)?x.map(pb):pb(x)),W.type==="tween"&&(F.type="keyframes"),(R||B||I)&&(n.warning(!mb,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),mb=!0,R?F.repeatType="reverse":B?F.repeatType="loop":I&&(F.repeatType="mirror"),F.repeat=B||R||I||W.repeat),W.type!=="spring"&&(F.type="keyframes"),F}function nE(p,x){var k,R,I=Wf(p,x)||{};return(R=(k=I.delay)!==null&&k!==void 0?k:p.delay)!==null&&R!==void 0?R:0}function oE(p){return Array.isArray(p.to)&&p.to[0]===null&&(p.to=t.__spreadArray([],t.__read(p.to),!1),p.to[0]=p.from),p}function aE(p,x,k){var R;return Array.isArray(x.to)&&((R=p.duration)!==null&&R!==void 0||(p.duration=.8)),oE(x),tE(p)||(p=t.__assign(t.__assign({},p),Zk(k,x.to))),t.__assign(t.__assign({},x),rE(p))}function iE(p,x,k,R,I){var B,W=Wf(R,p),F=(B=W.from)!==null&&B!==void 0?B:x.get(),q=hb(p,k);F==="none"&&q&&typeof k=="string"?F=Vf(p,k):bb(F)&&typeof k=="string"?F=vb(k):!Array.isArray(k)&&bb(k)&&typeof F=="string"&&(k=vb(F));var K=hb(p,F);n.warning(K===q,"You are trying to animate ".concat(p,' from "').concat(F,'" to "').concat(k,'". ').concat(F," is not an animatable value - to enable this animation set ").concat(F," to a value animatable to ").concat(k," via the `style` property."));function X(){var ee={from:F,to:k,velocity:x.getVelocity(),onComplete:I,onUpdate:function(ne){return x.set(ne)}};return W.type==="inertia"||W.type==="decay"?a.inertia(t.__assign(t.__assign({},ee),W)):a.animate(t.__assign(t.__assign({},aE(W,ee,p)),{onUpdate:function(ne){var ae;ee.onUpdate(ne),(ae=W.onUpdate)===null||ae===void 0||ae.call(W,ne)},onComplete:function(){var ne;ee.onComplete(),(ne=W.onComplete)===null||ne===void 0||ne.call(W)}}))}function Z(){var ee,ne,ae=li(k);return x.set(ae),I(),(ee=W==null?void 0:W.onUpdate)===null||ee===void 0||ee.call(W,ae),(ne=W==null?void 0:W.onComplete)===null||ne===void 0||ne.call(W),{stop:function(){}}}return!K||!q||W.type===!1?Z:X}function bb(p){return p===0||typeof p=="string"&&parseFloat(p)===0&&p.indexOf(" ")===-1}function vb(p){return typeof p=="number"?0:Vf("",p)}function Wf(p,x){return p[x]||p.default||p}function Uf(p,x,k,R){return R===void 0&&(R={}),Bf.current&&(R={type:!1}),x.start(function(I){var B,W,F=iE(p,x,k,R,I),q=nE(R,p),K=function(){return W=F()};return q?B=window.setTimeout(K,vu(q)):K(),function(){clearTimeout(B),W==null||W.stop()}})}var lE=function(p){return/^\-?\d*\.?\d+$/.test(p)},sE=function(p){return/^0[^.\s]+$/.test(p)};function Hf(p,x){p.indexOf(x)===-1&&p.push(x)}function $f(p,x){var k=p.indexOf(x);k>-1&&p.splice(k,1)}function uE(p,x,k){var R=t.__read(p),I=R.slice(0),B=x<0?I.length+x:x;if(B>=0&&B<I.length){var W=k<0?I.length+k:k,F=t.__read(I.splice(x,1),1),q=F[0];I.splice(W,0,q)}return I}var Nl=function(){function p(){this.subscriptions=[]}return p.prototype.add=function(x){var k=this;return Hf(this.subscriptions,x),function(){return $f(k.subscriptions,x)}},p.prototype.notify=function(x,k,R){var I=this.subscriptions.length;if(I)if(I===1)this.subscriptions[0](x,k,R);else for(var B=0;B<I;B++){var W=this.subscriptions[B];W&&W(x,k,R)}},p.prototype.getSize=function(){return this.subscriptions.length},p.prototype.clear=function(){this.subscriptions.length=0},p}(),cE=function(p){return!isNaN(parseFloat(p))},yb=function(){function p(x){var k=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new Nl,this.velocityUpdateSubscribers=new Nl,this.renderSubscribers=new Nl,this.canTrackVelocity=!1,this.updateAndNotify=function(R,I){I===void 0&&(I=!0),k.prev=k.current,k.current=R;var B=i.getFrameData(),W=B.delta,F=B.timestamp;k.lastUpdated!==F&&(k.timeDelta=W,k.lastUpdated=F,S.default.postRender(k.scheduleVelocityCheck)),k.prev!==k.current&&k.updateSubscribers.notify(k.current),k.velocityUpdateSubscribers.getSize()&&k.velocityUpdateSubscribers.notify(k.getVelocity()),I&&k.renderSubscribers.notify(k.current)},this.scheduleVelocityCheck=function(){return S.default.postRender(k.velocityCheck)},this.velocityCheck=function(R){var I=R.timestamp;I!==k.lastUpdated&&(k.prev=k.current,k.velocityUpdateSubscribers.notify(k.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=x,this.canTrackVelocity=cE(this.current)}return p.prototype.onChange=function(x){return this.updateSubscribers.add(x)},p.prototype.clearListeners=function(){this.updateSubscribers.clear()},p.prototype.onRenderRequest=function(x){return x(this.get()),this.renderSubscribers.add(x)},p.prototype.attach=function(x){this.passiveEffect=x},p.prototype.set=function(x,k){k===void 0&&(k=!0),!k||!this.passiveEffect?this.updateAndNotify(x,k):this.passiveEffect(x,this.updateAndNotify)},p.prototype.get=function(){return this.current},p.prototype.getPrevious=function(){return this.prev},p.prototype.getVelocity=function(){return this.canTrackVelocity?a.velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},p.prototype.start=function(x){var k=this;return this.stop(),new Promise(function(R){k.hasAnimated=!0,k.stopAnimation=x(R)}).then(function(){return k.clearAnimation()})},p.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},p.prototype.isAnimating=function(){return!!this.stopAnimation},p.prototype.clearAnimation=function(){this.stopAnimation=null},p.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},p}();function ln(p){return new yb(p)}var wb=function(p){return function(x){return x.test(p)}},dE={test:function(p){return p==="auto"},parse:function(p){return p}},xb=[o.number,o.px,o.percent,o.degrees,o.vw,o.vh,dE],Rl=function(p){return xb.find(wb(p))},fE=t.__spreadArray(t.__spreadArray([],t.__read(xb),!1),[o.color,o.complex],!1),pE=function(p){return fE.find(wb(p))};function hE(p,x,k){p.hasValue(x)?p.getValue(x).set(k):p.addValue(x,ln(k))}function qf(p,x){var k=ce(p,x),R=k?p.makeTargetAnimatable(k,!1):{},I=R.transitionEnd,B=I===void 0?{}:I;R.transition;var W=t.__rest(R,["transitionEnd","transition"]);W=t.__assign(t.__assign({},W),B);for(var F in W){var q=li(W[F]);hE(p,F,q)}}function Gf(p,x){var k=t.__spreadArray([],t.__read(x),!1).reverse();k.forEach(function(R){var I,B=p.getVariant(R);B&&qf(p,B),(I=p.variantChildren)===null||I===void 0||I.forEach(function(W){Gf(W,x)})})}function gE(p,x){if(Array.isArray(x))return Gf(p,x);if(typeof x=="string")return Gf(p,[x]);qf(p,x)}function Kf(p,x,k){var R,I,B,W,F=Object.keys(x).filter(function(ne){return!p.hasValue(ne)}),q=F.length;if(q)for(var K=0;K<q;K++){var X=F[K],Z=x[X],ee=null;Array.isArray(Z)&&(ee=Z[0]),ee===null&&(ee=(I=(R=k[X])!==null&&R!==void 0?R:p.readValue(X))!==null&&I!==void 0?I:x[X]),ee!=null&&(typeof ee=="string"&&(lE(ee)||sE(ee))?ee=parseFloat(ee):!pE(ee)&&o.complex.test(Z)&&(ee=Vf(X,Z)),p.addValue(X,ln(ee)),(B=(W=k)[X])!==null&&B!==void 0||(W[X]=ee),p.setBaseTarget(X,ee))}}function mE(p,x){if(x){var k=x[p]||x.default||x;return k.from}}function _b(p,x,k){var R,I,B={};for(var W in p)B[W]=(R=mE(W,x))!==null&&R!==void 0?R:(I=k.getValue(W))===null||I===void 0?void 0:I.get();return B}function wu(p,x,k){k===void 0&&(k={}),p.notifyAnimationStart(x);var R;if(Array.isArray(x)){var I=x.map(function(W){return Yf(p,W,k)});R=Promise.all(I)}else if(typeof x=="string")R=Yf(p,x,k);else{var B=typeof x=="function"?ce(p,x,k.custom):x;R=Cb(p,B,k)}return R.then(function(){return p.notifyAnimationComplete(x)})}function Yf(p,x,k){var R;k===void 0&&(k={});var I=ce(p,x,k.custom),B=(I||{}).transition,W=B===void 0?p.getDefaultTransition()||{}:B;k.transitionOverride&&(W=k.transitionOverride);var F=I?function(){return Cb(p,I,k)}:function(){return Promise.resolve()},q=!((R=p.variantChildren)===null||R===void 0)&&R.size?function(ne){ne===void 0&&(ne=0);var ae=W.delayChildren,de=ae===void 0?0:ae,_e=W.staggerChildren,Ne=W.staggerDirection;return bE(p,x,de+ne,_e,Ne,k)}:function(){return Promise.resolve()},K=W.when;if(K){var X=t.__read(K==="beforeChildren"?[F,q]:[q,F],2),Z=X[0],ee=X[1];return Z().then(ee)}else return Promise.all([F(),q(k.delay)])}function Cb(p,x,k){var R,I=k===void 0?{}:k,B=I.delay,W=B===void 0?0:B,F=I.transitionOverride,q=I.type,K=p.makeTargetAnimatable(x),X=K.transition,Z=X===void 0?p.getDefaultTransition():X,ee=K.transitionEnd,ne=t.__rest(K,["transition","transitionEnd"]);F&&(Z=F);var ae=[],de=q&&((R=p.animationState)===null||R===void 0?void 0:R.getState()[q]);for(var _e in ne){var Ne=p.getValue(_e),ze=ne[_e];if(!(!Ne||ze===void 0||de&&wE(de,_e))){var Qe=t.__assign({delay:W},Z);p.shouldReduceMotion&&He(_e)&&(Qe=t.__assign(t.__assign({},Qe),{type:!1,delay:0}));var Ze=Uf(_e,Ne,ze,Qe);ae.push(Ze)}}return Promise.all(ae).then(function(){ee&&qf(p,ee)})}function bE(p,x,k,R,I,B){k===void 0&&(k=0),R===void 0&&(R=0),I===void 0&&(I=1);var W=[],F=(p.variantChildren.size-1)*R,q=I===1?function(K){return K===void 0&&(K=0),K*R}:function(K){return K===void 0&&(K=0),F-K*R};return Array.from(p.variantChildren).sort(yE).forEach(function(K,X){W.push(Yf(K,x,t.__assign(t.__assign({},B),{delay:k+q(X)})).then(function(){return K.notifyAnimationComplete(x)}))}),Promise.all(W)}function vE(p){p.forEachValue(function(x){return x.stop()})}function yE(p,x){return p.sortNodePosition(x)}function wE(p,x){var k=p.protectedKeys,R=p.needsAnimating,I=k.hasOwnProperty(x)&&R[x]!==!0;return R[x]=!1,I}var Xf=[e.AnimationType.Animate,e.AnimationType.InView,e.AnimationType.Focus,e.AnimationType.Hover,e.AnimationType.Tap,e.AnimationType.Drag,e.AnimationType.Exit],xE=t.__spreadArray([],t.__read(Xf),!1).reverse(),_E=Xf.length;function CE(p){return function(x){return Promise.all(x.map(function(k){var R=k.animation,I=k.options;return wu(p,R,I)}))}}function TE(p){var x=CE(p),k=OE(),R={},I=!0,B=function(X,Z){var ee=ce(p,Z);if(ee){ee.transition;var ne=ee.transitionEnd,ae=t.__rest(ee,["transition","transitionEnd"]);X=t.__assign(t.__assign(t.__assign({},X),ae),ne)}return X};function W(X){return R[X]!==void 0}function F(X){x=X(p)}function q(X,Z){for(var ee,ne=p.getProps(),ae=p.getVariantContext(!0)||{},de=[],_e=new Set,Ne={},ze=1/0,Qe=function(St){var st=xE[St],mt=k[st],It=(ee=ne[st])!==null&&ee!==void 0?ee:ae[st],sn=G(It),Sr=st===Z?mt.isActive:null;Sr===!1&&(ze=St);var Gr=It===ae[st]&&It!==ne[st]&&sn;if(Gr&&I&&p.manuallyAnimateOnMount&&(Gr=!1),mt.protectedKeys=t.__assign({},Ne),!mt.isActive&&Sr===null||!It&&!mt.prevProp||Hn(It)||typeof It=="boolean")return"continue";var Lo=SE(mt.prevProp,It),Fo=Lo||st===Z&&mt.isActive&&!Gr&&sn||St>ze&&sn,zo=Array.isArray(It)?It:[It],un=zo.reduce(B,{});Sr===!1&&(un={});var Ll=mt.prevResolvedValues,pi=Ll===void 0?{}:Ll,ku=t.__assign(t.__assign({},pi),un),hi=function(Ke){Fo=!0,_e.delete(Ke),mt.needsAnimating[Ke]=!0};for(var Rr in ku){var wt=un[Rr],Ie=pi[Rr];Ne.hasOwnProperty(Rr)||(wt!==Ie?qr(wt)&&qr(Ie)?!db(wt,Ie)||Lo?hi(Rr):mt.protectedKeys[Rr]=!0:wt!==void 0?hi(Rr):_e.add(Rr):wt!==void 0&&_e.has(Rr)?hi(Rr):mt.protectedKeys[Rr]=!0)}mt.prevProp=It,mt.prevResolvedValues=un,mt.isActive&&(Ne=t.__assign(t.__assign({},Ne),un)),I&&p.blockInitialAnimation&&(Fo=!1),Fo&&!Gr&&de.push.apply(de,t.__spreadArray([],t.__read(zo.map(function(Ke){return{animation:Ke,options:t.__assign({type:st},X)}})),!1))},Ze=0;Ze<_E;Ze++)Qe(Ze);if(R=t.__assign({},Ne),_e.size){var ot={};_e.forEach(function(St){var st=p.getBaseTarget(St);st!==void 0&&(ot[St]=st)}),de.push({animation:ot})}var Ct=!!de.length;return I&&ne.initial===!1&&!p.manuallyAnimateOnMount&&(Ct=!1),I=!1,Ct?x(de):Promise.resolve()}function K(X,Z,ee){var ne;if(k[X].isActive===Z)return Promise.resolve();(ne=p.variantChildren)===null||ne===void 0||ne.forEach(function(_e){var Ne;return(Ne=_e.animationState)===null||Ne===void 0?void 0:Ne.setActive(X,Z)}),k[X].isActive=Z;var ae=q(ee,X);for(var de in k)k[de].protectedKeys={};return ae}return{isAnimated:W,animateChanges:q,setActive:K,setAnimateFunction:F,getState:function(){return k}}}function SE(p,x){return typeof x=="string"?x!==p:H(x)?!db(x,p):!1}function Pa(p){return p===void 0&&(p=!1),{isActive:p,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function OE(){var p;return p={},p[e.AnimationType.Animate]=Pa(!0),p[e.AnimationType.InView]=Pa(),p[e.AnimationType.Hover]=Pa(),p[e.AnimationType.Tap]=Pa(),p[e.AnimationType.Drag]=Pa(),p[e.AnimationType.Focus]=Pa(),p[e.AnimationType.Exit]=Pa(),p}var Qf={animation:Ao(function(p){var x=p.visualElement,k=p.animate;x.animationState||(x.animationState=TE(x)),Hn(k)&&r.useEffect(function(){return k.subscribe(x)},[k])}),exit:Ao(function(p){var x=p.custom,k=p.visualElement,R=t.__read(Lf(),2),I=R[0],B=R[1],W=r.useContext(P);r.useEffect(function(){var F,q;k.isPresent=I;var K=(F=k.animationState)===null||F===void 0?void 0:F.setActive(e.AnimationType.Exit,!I,{custom:(q=W==null?void 0:W.custom)!==null&&q!==void 0?q:x});!I&&(K==null||K.then(B))},[I])})},Tb=function(){function p(x,k,R){var I=this,B=R===void 0?{}:R,W=B.transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(I.lastMoveEvent&&I.lastMoveEventInfo){var ee=Zf(I.lastMoveEventInfo,I.history),ne=I.startEvent!==null,ae=a.distance(ee.offset,{x:0,y:0})>=3;if(!(!ne&&!ae)){var de=ee.point,_e=i.getFrameData().timestamp;I.history.push(t.__assign(t.__assign({},de),{timestamp:_e}));var Ne=I.handlers,ze=Ne.onStart,Qe=Ne.onMove;ne||(ze&&ze(I.lastMoveEvent,ee),I.startEvent=I.lastMoveEvent),Qe&&Qe(I.lastMoveEvent,ee)}}},this.handlePointerMove=function(ee,ne){if(I.lastMoveEvent=ee,I.lastMoveEventInfo=Jf(ne,I.transformPagePoint),kt(ee)&&ee.buttons===0){I.handlePointerUp(ee,ne);return}S.default.update(I.updatePoint,!0)},this.handlePointerUp=function(ee,ne){I.end();var ae=I.handlers,de=ae.onEnd,_e=ae.onSessionEnd,Ne=Zf(Jf(ne,I.transformPagePoint),I.history);I.startEvent&&de&&de(ee,Ne),_e&&_e(ee,Ne)},!(on(x)&&x.touches.length>1)){this.handlers=k,this.transformPagePoint=W;var F=ui(x),q=Jf(F,this.transformPagePoint),K=q.point,X=i.getFrameData().timestamp;this.history=[t.__assign(t.__assign({},K),{timestamp:X})];var Z=k.onSessionStart;Z&&Z(x,Zf(q,this.history)),this.removeListeners=a.pipe(qn(window,"pointermove",this.handlePointerMove),qn(window,"pointerup",this.handlePointerUp),qn(window,"pointercancel",this.handlePointerUp))}}return p.prototype.updateHandlers=function(x){this.handlers=x},p.prototype.end=function(){this.removeListeners&&this.removeListeners(),i.cancelSync.update(this.updatePoint)},p}();function Jf(p,x){return x?{point:x(p.point)}:p}function Sb(p,x){return{x:p.x-x.x,y:p.y-x.y}}function Zf(p,x){var k=p.point;return{point:k,delta:Sb(k,Ob(x)),offset:Sb(k,PE(x)),velocity:kE(x,.1)}}function PE(p){return p[0]}function Ob(p){return p[p.length-1]}function kE(p,x){if(p.length<2)return{x:0,y:0};for(var k=p.length-1,R=null,I=Ob(p);k>=0&&(R=p[k],!(I.timestamp-R.timestamp>vu(x)));)k--;if(!R)return{x:0,y:0};var B=(I.timestamp-R.timestamp)/1e3;if(B===0)return{x:0,y:0};var W={x:(I.x-R.x)/B,y:(I.y-R.y)/B};return W.x===1/0&&(W.x=0),W.y===1/0&&(W.y=0),W}function Gn(p){return p.max-p.min}function Pb(p,x,k){return x===void 0&&(x=0),k===void 0&&(k=.01),a.distance(p,x)<k}function kb(p,x,k,R){R===void 0&&(R=.5),p.origin=R,p.originPoint=a.mix(x.min,x.max,p.origin),p.scale=Gn(k)/Gn(x),(Pb(p.scale,1,1e-4)||isNaN(p.scale))&&(p.scale=1),p.translate=a.mix(k.min,k.max,p.origin)-p.originPoint,(Pb(p.translate)||isNaN(p.translate))&&(p.translate=0)}function Al(p,x,k,R){kb(p.x,x.x,k.x,R==null?void 0:R.originX),kb(p.y,x.y,k.y,R==null?void 0:R.originY)}function Eb(p,x,k){p.min=k.min+x.min,p.max=p.min+Gn(x)}function EE(p,x,k){Eb(p.x,x.x,k.x),Eb(p.y,x.y,k.y)}function jb(p,x,k){p.min=x.min-k.min,p.max=p.min+Gn(x)}function Ml(p,x,k){jb(p.x,x.x,k.x),jb(p.y,x.y,k.y)}function jE(p,x,k){var R=x.min,I=x.max;return R!==void 0&&p<R?p=k?a.mix(R,p,k.min):Math.max(p,R):I!==void 0&&p>I&&(p=k?a.mix(I,p,k.max):Math.min(p,I)),p}function Nb(p,x,k){return{min:x!==void 0?p.min+x:void 0,max:k!==void 0?p.max+k-(p.max-p.min):void 0}}function NE(p,x){var k=x.top,R=x.left,I=x.bottom,B=x.right;return{x:Nb(p.x,R,B),y:Nb(p.y,k,I)}}function Rb(p,x){var k,R=x.min-p.min,I=x.max-p.max;return x.max-x.min<p.max-p.min&&(k=t.__read([I,R],2),R=k[0],I=k[1]),{min:R,max:I}}function RE(p,x){return{x:Rb(p.x,x.x),y:Rb(p.y,x.y)}}function AE(p,x){var k=.5,R=Gn(p),I=Gn(x);return I>R?k=a.progress(x.min,x.max-R,p.min):R>I&&(k=a.progress(p.min,p.max-I,x.min)),a.clamp(0,1,k)}function ME(p,x){var k={};return x.min!==void 0&&(k.min=x.min-p.min),x.max!==void 0&&(k.max=x.max-p.min),k}var ep=.35;function IE(p){return p===void 0&&(p=ep),p===!1?p=0:p===!0&&(p=ep),{x:Ab(p,"left","right"),y:Ab(p,"top","bottom")}}function Ab(p,x,k){return{min:Mb(p,x),max:Mb(p,k)}}function Mb(p,x){var k;return typeof p=="number"?p:(k=p[x])!==null&&k!==void 0?k:0}var Ib=function(){return{translate:0,scale:1,origin:0,originPoint:0}},Il=function(){return{x:Ib(),y:Ib()}},Db=function(){return{min:0,max:0}},ir=function(){return{x:Db(),y:Db()}};function Kn(p){return[p("x"),p("y")]}function Lb(p){var x=p.top,k=p.left,R=p.right,I=p.bottom;return{x:{min:k,max:R},y:{min:x,max:I}}}function DE(p){var x=p.x,k=p.y;return{top:k.min,right:x.max,bottom:k.max,left:x.min}}function LE(p,x){if(!x)return p;var k=x({x:p.left,y:p.top}),R=x({x:p.right,y:p.bottom});return{top:k.y,left:k.x,bottom:R.y,right:R.x}}function tp(p){return p===void 0||p===1}function Fb(p){var x=p.scale,k=p.scaleX,R=p.scaleY;return!tp(x)||!tp(k)||!tp(R)}function Mo(p){return Fb(p)||zb(p.x)||zb(p.y)||p.z||p.rotate||p.rotateX||p.rotateY}function zb(p){return p&&p!=="0%"}function xu(p,x,k){var R=p-k,I=x*R;return k+I}function Vb(p,x,k,R,I){return I!==void 0&&(p=xu(p,I,R)),xu(p,k,R)+x}function rp(p,x,k,R,I){x===void 0&&(x=0),k===void 0&&(k=1),p.min=Vb(p.min,x,k,R,I),p.max=Vb(p.max,x,k,R,I)}function Bb(p,x){var k=x.x,R=x.y;rp(p.x,k.translate,k.scale,k.originPoint),rp(p.y,R.translate,R.scale,R.originPoint)}function FE(p,x,k,R){var I,B;R===void 0&&(R=!1);var W=k.length;if(W){x.x=x.y=1;for(var F,q,K=0;K<W;K++)F=k[K],q=F.projectionDelta,((B=(I=F.instance)===null||I===void 0?void 0:I.style)===null||B===void 0?void 0:B.display)!=="contents"&&(R&&F.options.layoutScroll&&F.scroll&&F!==F.root&&di(p,{x:-F.scroll.x,y:-F.scroll.y}),q&&(x.x*=q.x.scale,x.y*=q.y.scale,Bb(p,q)),R&&Mo(F.latestValues)&&di(p,F.latestValues))}}function Io(p,x){p.min=p.min+x,p.max=p.max+x}function Wb(p,x,k){var R=t.__read(k,3),I=R[0],B=R[1],W=R[2],F=x[W]!==void 0?x[W]:.5,q=a.mix(p.min,p.max,F);rp(p,x[I],x[B],q,x.scale)}var zE=["x","scaleX","originX"],VE=["y","scaleY","originY"];function di(p,x){Wb(p.x,x,zE),Wb(p.y,x,VE)}function Ub(p,x){return Lb(LE(p.getBoundingClientRect(),x))}function BE(p,x,k){var R=Ub(p,k),I=x.scroll;return I&&(Io(R.x,I.x),Io(R.y,I.y)),R}var WE=new WeakMap,UE=function(){function p(x){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ir(),this.visualElement=x}return p.prototype.start=function(x,k){var R=this,I=k===void 0?{}:k,B=I.snapToCursor,W=B===void 0?!1:B;if(this.visualElement.isPresent!==!1){var F=function(Z){R.stopAnimation(),W&&R.snapToCursor(ui(Z,"page").point)},q=function(Z,ee){var ne,ae=R.getProps(),de=ae.drag,_e=ae.dragPropagation,Ne=ae.onDragStart;de&&!_e&&(R.openGlobalLock&&R.openGlobalLock(),R.openGlobalLock=Ee(de),!R.openGlobalLock)||(R.isDragging=!0,R.currentDirection=null,R.resolveConstraints(),R.visualElement.projection&&(R.visualElement.projection.isAnimationBlocked=!0,R.visualElement.projection.target=void 0),Kn(function(ze){var Qe,Ze,ot=R.getAxisMotionValue(ze).get()||0;if(o.percent.test(ot)){var Ct=(Ze=(Qe=R.visualElement.projection)===null||Qe===void 0?void 0:Qe.layout)===null||Ze===void 0?void 0:Ze.actual[ze];if(Ct){var St=Gn(Ct);ot=St*(parseFloat(ot)/100)}}R.originPoint[ze]=ot}),Ne==null||Ne(Z,ee),(ne=R.visualElement.animationState)===null||ne===void 0||ne.setActive(e.AnimationType.Drag,!0))},K=function(Z,ee){var ne=R.getProps(),ae=ne.dragPropagation,de=ne.dragDirectionLock,_e=ne.onDirectionLock,Ne=ne.onDrag;if(!(!ae&&!R.openGlobalLock)){var ze=ee.offset;if(de&&R.currentDirection===null){R.currentDirection=HE(ze),R.currentDirection!==null&&(_e==null||_e(R.currentDirection));return}R.updateAxis("x",ee.point,ze),R.updateAxis("y",ee.point,ze),R.visualElement.syncRender(),Ne==null||Ne(Z,ee)}},X=function(Z,ee){return R.stop(Z,ee)};this.panSession=new Tb(x,{onSessionStart:F,onStart:q,onMove:K,onSessionEnd:X},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},p.prototype.stop=function(x,k){var R=this.isDragging;if(this.cancel(),!!R){var I=k.velocity;this.startAnimation(I);var B=this.getProps().onDragEnd;B==null||B(x,k)}},p.prototype.cancel=function(){var x,k;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(x=this.panSession)===null||x===void 0||x.end(),this.panSession=void 0;var R=this.getProps().dragPropagation;!R&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(k=this.visualElement.animationState)===null||k===void 0||k.setActive(e.AnimationType.Drag,!1)},p.prototype.updateAxis=function(x,k,R){var I=this.getProps().drag;if(!(!R||!_u(x,I,this.currentDirection))){var B=this.getAxisMotionValue(x),W=this.originPoint[x]+R[x];this.constraints&&this.constraints[x]&&(W=jE(W,this.constraints[x],this.elastic[x])),B.set(W)}},p.prototype.resolveConstraints=function(){var x=this,k=this.getProps(),R=k.dragConstraints,I=k.dragElastic,B=(this.visualElement.projection||{}).layout,W=this.constraints;R&&U(R)?this.constraints||(this.constraints=this.resolveRefConstraints()):R&&B?this.constraints=NE(B.actual,R):this.constraints=!1,this.elastic=IE(I),W!==this.constraints&&B&&this.constraints&&!this.hasMutatedConstraints&&Kn(function(F){x.getAxisMotionValue(F)&&(x.constraints[F]=ME(B.actual[F],x.constraints[F]))})},p.prototype.resolveRefConstraints=function(){var x=this.getProps(),k=x.dragConstraints,R=x.onMeasureDragConstraints;if(!k||!U(k))return!1;var I=k.current;n.invariant(I!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var B=this.visualElement.projection;if(!B||!B.layout)return!1;var W=BE(I,B.root,this.visualElement.getTransformPagePoint()),F=RE(B.layout.actual,W);if(R){var q=R(DE(F));this.hasMutatedConstraints=!!q,q&&(F=Lb(q))}return F},p.prototype.startAnimation=function(x){var k=this,R=this.getProps(),I=R.drag,B=R.dragMomentum,W=R.dragElastic,F=R.dragTransition,q=R.dragSnapToOrigin,K=R.onDragTransitionEnd,X=this.constraints||{},Z=Kn(function(ee){var ne;if(_u(ee,I,k.currentDirection)){var ae=(ne=X==null?void 0:X[ee])!==null&&ne!==void 0?ne:{};q&&(ae={min:0,max:0});var de=W?200:1e6,_e=W?40:1e7,Ne=t.__assign(t.__assign({type:"inertia",velocity:B?x[ee]:0,bounceStiffness:de,bounceDamping:_e,timeConstant:750,restDelta:1,restSpeed:10},F),ae);return k.startAxisValueAnimation(ee,Ne)}});return Promise.all(Z).then(K)},p.prototype.startAxisValueAnimation=function(x,k){var R=this.getAxisMotionValue(x);return Uf(x,R,0,k)},p.prototype.stopAnimation=function(){var x=this;Kn(function(k){return x.getAxisMotionValue(k).stop()})},p.prototype.getAxisMotionValue=function(x){var k,R,I="_drag"+x.toUpperCase(),B=this.visualElement.getProps()[I];return B||this.visualElement.getValue(x,(R=(k=this.visualElement.getProps().initial)===null||k===void 0?void 0:k[x])!==null&&R!==void 0?R:0)},p.prototype.snapToCursor=function(x){var k=this;Kn(function(R){var I=k.getProps().drag;if(_u(R,I,k.currentDirection)){var B=k.visualElement.projection,W=k.getAxisMotionValue(R);if(B&&B.layout){var F=B.layout.actual[R],q=F.min,K=F.max;W.set(x[R]-a.mix(q,K,.5))}}})},p.prototype.scalePositionWithinConstraints=function(){var x=this,k,R=this.getProps(),I=R.drag,B=R.dragConstraints,W=this.visualElement.projection;if(!(!U(B)||!W||!this.constraints)){this.stopAnimation();var F={x:0,y:0};Kn(function(K){var X=x.getAxisMotionValue(K);if(X){var Z=X.get();F[K]=AE({min:Z,max:Z},x.constraints[K])}});var q=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=q?q({},""):"none",(k=W.root)===null||k===void 0||k.updateScroll(),W.updateLayout(),this.resolveConstraints(),Kn(function(K){if(_u(K,I,null)){var X=x.getAxisMotionValue(K),Z=x.constraints[K],ee=Z.min,ne=Z.max;X.set(a.mix(ee,ne,F[K]))}})}},p.prototype.addListeners=function(){var x=this,k;WE.set(this.visualElement,this);var R=this.visualElement.getInstance(),I=qn(R,"pointerdown",function(K){var X=x.getProps(),Z=X.drag,ee=X.dragListener,ne=ee===void 0?!0:ee;Z&&ne&&x.start(K)}),B=function(){var K=x.getProps().dragConstraints;U(K)&&(x.constraints=x.resolveRefConstraints())},W=this.visualElement.projection,F=W.addEventListener("measure",B);W&&!W.layout&&((k=W.root)===null||k===void 0||k.updateScroll(),W.updateLayout()),B();var q=lo(window,"resize",function(){return x.scalePositionWithinConstraints()});return W.addEventListener("didUpdate",function(K){var X=K.delta,Z=K.hasLayoutChanged;x.isDragging&&Z&&(Kn(function(ee){var ne=x.getAxisMotionValue(ee);ne&&(x.originPoint[ee]+=X[ee].translate,ne.set(ne.get()+X[ee].translate))}),x.visualElement.syncRender())}),function(){q(),I(),F()}},p.prototype.getProps=function(){var x=this.visualElement.getProps(),k=x.drag,R=k===void 0?!1:k,I=x.dragDirectionLock,B=I===void 0?!1:I,W=x.dragPropagation,F=W===void 0?!1:W,q=x.dragConstraints,K=q===void 0?!1:q,X=x.dragElastic,Z=X===void 0?ep:X,ee=x.dragMomentum,ne=ee===void 0?!0:ee;return t.__assign(t.__assign({},x),{drag:R,dragDirectionLock:B,dragPropagation:F,dragConstraints:K,dragElastic:Z,dragMomentum:ne})},p}();function _u(p,x,k){return(x===!0||x===p)&&(k===null||k===p)}function HE(p,x){x===void 0&&(x=10);var k=null;return Math.abs(p.y)>x?k="y":Math.abs(p.x)>x&&(k="x"),k}function $E(p){var x=p.dragControls,k=p.visualElement,R=fe(function(){return new UE(k)});r.useEffect(function(){return x&&x.subscribe(R)},[R,x]),r.useEffect(function(){return R.addListeners()},[R])}function qE(p){var x=p.onPan,k=p.onPanStart,R=p.onPanEnd,I=p.onPanSessionStart,B=p.visualElement,W=x||k||R||I,F=r.useRef(null),q=r.useContext(v).transformPagePoint,K={onSessionStart:I,onStart:k,onMove:x,onEnd:function(Z,ee){F.current=null,R&&R(Z,ee)}};r.useEffect(function(){F.current!==null&&F.current.updateHandlers(K)});function X(Z){F.current=new Tb(Z,K,{transformPagePoint:q})}Ta(B,"pointerdown",W&&X),$t(function(){return F.current&&F.current.end()})}var Hb={pan:Ao(qE),drag:Ao($E)},Cu=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function GE(){var p=Cu.map(function(){return new Nl}),x={},k={clearAllListeners:function(){return p.forEach(function(R){return R.clear()})},updatePropListeners:function(R){Cu.forEach(function(I){var B,W="on"+I,F=R[W];(B=x[I])===null||B===void 0||B.call(x),F&&(x[I]=k[W](F))})}};return p.forEach(function(R,I){k["on"+Cu[I]]=function(B){return R.add(B)},k["notify"+Cu[I]]=function(){for(var B=[],W=0;W<arguments.length;W++)B[W]=arguments[W];return R.notify.apply(R,t.__spreadArray([],t.__read(B),!1))}}),k}function KE(p,x,k){var R;for(var I in x){var B=x[I],W=k[I];if(Xe(B))p.addValue(I,B);else if(Xe(W))p.addValue(I,ln(B));else if(W!==B)if(p.hasValue(I)){var F=p.getValue(I);!F.hasAnimated&&F.set(B)}else p.addValue(I,ln((R=p.getStaticValue(I))!==null&&R!==void 0?R:B))}for(var I in k)x[I]===void 0&&p.removeValue(I);return x}var Tu=function(p){var x=p.treeType,k=x===void 0?"":x,R=p.build,I=p.getBaseTarget,B=p.makeTargetAnimatable,W=p.measureViewportBox,F=p.render,q=p.readValueFromInstance,K=p.removeValueFromRenderState,X=p.sortNodePosition,Z=p.scrapeMotionValuesFromProps;return function(ee,ne){var ae=ee.parent,de=ee.props,_e=ee.presenceId,Ne=ee.blockInitialAnimation,ze=ee.visualState,Qe=ee.shouldReduceMotion;ne===void 0&&(ne={});var Ze=!1,ot=ze.latestValues,Ct=ze.renderState,St,st=GE(),mt=new Map,It=new Map,sn={},Sr=t.__assign({},ot),Gr;function Lo(){!St||!Ze||(Fo(),F(St,Ct,de.style,wt.projection))}function Fo(){R(wt,Ct,ot,ne,de)}function zo(){st.notifyUpdate(ot)}function un(Ie,Ke){var Or=Ke.onChange(function(Eu){ot[Ie]=Eu,de.onUpdate&&S.default.update(zo,!1,!0)}),Fl=Ke.onRenderRequest(wt.scheduleRender);It.set(Ie,function(){Or(),Fl()})}var Ll=Z(de);for(var pi in Ll){var ku=Ll[pi];ot[pi]!==void 0&&Xe(ku)&&ku.set(ot[pi],!1)}var hi=re(de),Rr=ve(de),wt=t.__assign(t.__assign({treeType:k,current:null,depth:ae?ae.depth+1:0,parent:ae,children:new Set,presenceId:_e,shouldReduceMotion:Qe,variantChildren:Rr?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(ae!=null&&ae.isMounted()),blockInitialAnimation:Ne,isMounted:function(){return!!St},mount:function(Ie){Ze=!0,St=wt.current=Ie,wt.projection&&wt.projection.mount(Ie),Rr&&ae&&!hi&&(Gr=ae==null?void 0:ae.addVariantChild(wt)),mt.forEach(function(Ke,Or){return un(Or,Ke)}),ae==null||ae.children.add(wt),wt.setProps(de)},unmount:function(){var Ie;(Ie=wt.projection)===null||Ie===void 0||Ie.unmount(),i.cancelSync.update(zo),i.cancelSync.render(Lo),It.forEach(function(Ke){return Ke()}),Gr==null||Gr(),ae==null||ae.children.delete(wt),st.clearAllListeners(),St=void 0,Ze=!1},addVariantChild:function(Ie){var Ke,Or=wt.getClosestVariantNode();if(Or)return(Ke=Or.variantChildren)===null||Ke===void 0||Ke.add(Ie),function(){return Or.variantChildren.delete(Ie)}},sortNodePosition:function(Ie){return!X||k!==Ie.treeType?0:X(wt.getInstance(),Ie.getInstance())},getClosestVariantNode:function(){return Rr?wt:ae==null?void 0:ae.getClosestVariantNode()},getLayoutId:function(){return de.layoutId},getInstance:function(){return St},getStaticValue:function(Ie){return ot[Ie]},setStaticValue:function(Ie,Ke){return ot[Ie]=Ke},getLatestValues:function(){return ot},setVisibility:function(Ie){wt.isVisible!==Ie&&(wt.isVisible=Ie,wt.scheduleRender())},makeTargetAnimatable:function(Ie,Ke){return Ke===void 0&&(Ke=!0),B(wt,Ie,de,Ke)},measureViewportBox:function(){return W(St,de)},addValue:function(Ie,Ke){wt.hasValue(Ie)&&wt.removeValue(Ie),mt.set(Ie,Ke),ot[Ie]=Ke.get(),un(Ie,Ke)},removeValue:function(Ie){var Ke;mt.delete(Ie),(Ke=It.get(Ie))===null||Ke===void 0||Ke(),It.delete(Ie),delete ot[Ie],K(Ie,Ct)},hasValue:function(Ie){return mt.has(Ie)},getValue:function(Ie,Ke){var Or=mt.get(Ie);return Or===void 0&&Ke!==void 0&&(Or=ln(Ke),wt.addValue(Ie,Or)),Or},forEachValue:function(Ie){return mt.forEach(Ie)},readValue:function(Ie){var Ke;return(Ke=ot[Ie])!==null&&Ke!==void 0?Ke:q(St,Ie,ne)},setBaseTarget:function(Ie,Ke){Sr[Ie]=Ke},getBaseTarget:function(Ie){if(I){var Ke=I(de,Ie);if(Ke!==void 0&&!Xe(Ke))return Ke}return Sr[Ie]}},st),{build:function(){return Fo(),Ct},scheduleRender:function(){S.default.render(Lo,!1,!0)},syncRender:Lo,setProps:function(Ie){(Ie.transformTemplate||de.transformTemplate)&&wt.scheduleRender(),de=Ie,st.updatePropListeners(Ie),sn=KE(wt,Z(de),sn)},getProps:function(){return de},getVariant:function(Ie){var Ke;return(Ke=de.variants)===null||Ke===void 0?void 0:Ke[Ie]},getDefaultTransition:function(){return de.transition},getTransformPagePoint:function(){return de.transformPagePoint},getVariantContext:function(Ie){if(Ie===void 0&&(Ie=!1),Ie)return ae==null?void 0:ae.getVariantContext();if(!hi){var Ke=(ae==null?void 0:ae.getVariantContext())||{};return de.initial!==void 0&&(Ke.initial=de.initial),Ke}for(var Or={},Fl=0;Fl<YE;Fl++){var Eu=$b[Fl],fp=de[Eu];(G(fp)||fp===!1)&&(Or[Eu]=fp)}return Or}});return wt}},$b=t.__spreadArray(["initial"],t.__read(Xf),!1),YE=$b.length;function np(p){return typeof p=="string"&&p.startsWith("var(--")}var qb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function XE(p){var x=qb.exec(p);if(!x)return[,];var k=t.__read(x,3),R=k[1],I=k[2];return[R,I]}var QE=4;function op(p,x,k){k===void 0&&(k=1),n.invariant(k<=QE,'Max CSS variable fallback depth detected in property "'.concat(p,'". This may indicate a circular fallback dependency.'));var R=t.__read(XE(p),2),I=R[0],B=R[1];if(I){var W=window.getComputedStyle(x).getPropertyValue(I);return W?W.trim():np(B)?op(B,x,k+1):B}}function JE(p,x,k){var R,I=t.__rest(x,[]),B=p.getInstance();if(!(B instanceof Element))return{target:I,transitionEnd:k};k&&(k=t.__assign({},k)),p.forEachValue(function(K){var X=K.get();if(np(X)){var Z=op(X,B);Z&&K.set(Z)}});for(var W in I){var F=I[W];if(np(F)){var q=op(F,B);q&&(I[W]=q,k&&((R=k[W])!==null&&R!==void 0||(k[W]=F)))}}return{target:I,transitionEnd:k}}var ZE=new Set(["width","height","top","left","right","bottom","x","y"]),Gb=function(p){return ZE.has(p)},ej=function(p){return Object.keys(p).some(Gb)},Kb=function(p,x){p.set(x,!1),p.set(x)},Su=function(p){return p===o.number||p===o.px},Yb;(function(p){p.width="width",p.height="height",p.left="left",p.right="right",p.top="top",p.bottom="bottom"})(Yb||(Yb={}));var Xb=function(p,x){return parseFloat(p.split(", ")[x])},Qb=function(p,x){return function(k,R){var I=R.transform;if(I==="none"||!I)return 0;var B=I.match(/^matrix3d\((.+)\)$/);if(B)return Xb(B[1],x);var W=I.match(/^matrix\((.+)\)$/);return W?Xb(W[1],p):0}},tj=new Set(["x","y","z"]),rj=Re.filter(function(p){return!tj.has(p)});function nj(p){var x=[];return rj.forEach(function(k){var R=p.getValue(k);R!==void 0&&(x.push([k,R.get()]),R.set(k.startsWith("scale")?1:0))}),x.length&&p.syncRender(),x}var Jb={width:function(p,x){var k=p.x,R=x.paddingLeft,I=R===void 0?"0":R,B=x.paddingRight,W=B===void 0?"0":B;return k.max-k.min-parseFloat(I)-parseFloat(W)},height:function(p,x){var k=p.y,R=x.paddingTop,I=R===void 0?"0":R,B=x.paddingBottom,W=B===void 0?"0":B;return k.max-k.min-parseFloat(I)-parseFloat(W)},top:function(p,x){var k=x.top;return parseFloat(k)},left:function(p,x){var k=x.left;return parseFloat(k)},bottom:function(p,x){var k=p.y,R=x.top;return parseFloat(R)+(k.max-k.min)},right:function(p,x){var k=p.x,R=x.left;return parseFloat(R)+(k.max-k.min)},x:Qb(4,13),y:Qb(5,14)},oj=function(p,x,k){var R=x.measureViewportBox(),I=x.getInstance(),B=getComputedStyle(I),W=B.display,F={};W==="none"&&x.setStaticValue("display",p.display||"block"),k.forEach(function(K){F[K]=Jb[K](R,B)}),x.syncRender();var q=x.measureViewportBox();return k.forEach(function(K){var X=x.getValue(K);Kb(X,F[K]),p[K]=Jb[K](q,B)}),p},aj=function(p,x,k,R){k===void 0&&(k={}),R===void 0&&(R={}),x=t.__assign({},x),R=t.__assign({},R);var I=Object.keys(x).filter(Gb),B=[],W=!1,F=[];if(I.forEach(function(X){var Z=p.getValue(X);if(p.hasValue(X)){var ee=k[X],ne=Rl(ee),ae=x[X],de;if(qr(ae)){var _e=ae.length,Ne=ae[0]===null?1:0;ee=ae[Ne],ne=Rl(ee);for(var ze=Ne;ze<_e;ze++)de?n.invariant(Rl(ae[ze])===de,"All keyframes must be of the same type"):(de=Rl(ae[ze]),n.invariant(de===ne||Su(ne)&&Su(de),"Keyframes must be of the same dimension as the current value"))}else de=Rl(ae);if(ne!==de)if(Su(ne)&&Su(de)){var Qe=Z.get();typeof Qe=="string"&&Z.set(parseFloat(Qe)),typeof ae=="string"?x[X]=parseFloat(ae):Array.isArray(ae)&&de===o.px&&(x[X]=ae.map(parseFloat))}else ne!=null&&ne.transform&&(de!=null&&de.transform)&&(ee===0||ae===0)?ee===0?Z.set(de.transform(ee)):x[X]=ne.transform(ae):(W||(B=nj(p),W=!0),F.push(X),R[X]=R[X]!==void 0?R[X]:x[X],Kb(Z,ae))}}),F.length){var q=F.indexOf("height")>=0?window.pageYOffset:null,K=oj(x,p,F);return B.length&&B.forEach(function(X){var Z=t.__read(X,2),ee=Z[0],ne=Z[1];p.getValue(ee).set(ne)}),p.syncRender(),q!==null&&window.scrollTo({top:q}),{target:K,transitionEnd:R}}else return{target:x,transitionEnd:R}};function ij(p,x,k,R){return ej(x)?aj(p,x,k,R):{target:x,transitionEnd:R}}var lj=function(p,x,k,R){var I=JE(p,x,R);return x=I.target,R=I.transitionEnd,ij(p,x,k,R)};function sj(p){return window.getComputedStyle(p)}var Zb={treeType:"dom",readValueFromInstance:function(p,x){if(He(x)){var k=zf(x);return k&&k.default||0}else{var R=sj(p);return(Qt(x)?R.getPropertyValue(x):R[x])||0}},sortNodePosition:function(p,x){return p.compareDocumentPosition(x)&2?1:-1},getBaseTarget:function(p,x){var k;return(k=p.style)===null||k===void 0?void 0:k[x]},measureViewportBox:function(p,x){var k=x.transformPagePoint;return Ub(p,k)},resetTransform:function(p,x,k){var R=k.transformTemplate;x.style.transform=R?R({},""):"none",p.scheduleRender()},restoreTransform:function(p,x){p.style.transform=x.style.transform},removeValueFromRenderState:function(p,x){var k=x.vars,R=x.style;delete k[p],delete R[p]},makeTargetAnimatable:function(p,x,k,R){var I=k.transformValues;R===void 0&&(R=!0);var B=x.transition,W=x.transitionEnd,F=t.__rest(x,["transition","transitionEnd"]),q=_b(F,B||{},p);if(I&&(W&&(W=I(W)),F&&(F=I(F)),q&&(q=I(q))),R){Kf(p,F,q);var K=lj(p,F,q,W);W=K.transitionEnd,F=K.target}return t.__assign({transition:B,transitionEnd:W},F)},scrapeMotionValuesFromProps:ya,build:function(p,x,k,R,I){p.isVisible!==void 0&&(x.style.visibility=p.isVisible?"visible":"hidden"),tt(x,k,R,I.transformTemplate)},render:Un},uj=Tu(Zb),cj=Tu(t.__assign(t.__assign({},Zb),{getBaseTarget:function(p,x){return p[x]},readValueFromInstance:function(p,x){var k;return He(x)?((k=zf(x))===null||k===void 0?void 0:k.default)||0:(x=Cn.has(x)?x:ao(x),p.getAttribute(x))},scrapeMotionValuesFromProps:wa,build:function(p,x,k,R,I){Eo(x,k,R,I.transformTemplate)},render:$r})),ap=function(p,x){return Je(p)?cj(x,{enableHardwareAcceleration:!1}):uj(x,{enableHardwareAcceleration:!0})};function ev(p,x){return x.max===x.min?0:p/(x.max-x.min)*100}var Dl={correct:function(p,x){if(!x.target)return p;if(typeof p=="string")if(o.px.test(p))p=parseFloat(p);else return p;var k=ev(p,x.target.x),R=ev(p,x.target.y);return"".concat(k,"% ").concat(R,"%")}},tv="_$css",dj={correct:function(p,x){var k=x.treeScale,R=x.projectionDelta,I=p,B=p.includes("var("),W=[];B&&(p=p.replace(qb,function(de){return W.push(de),tv}));var F=o.complex.parse(p);if(F.length>5)return I;var q=o.complex.createTransformer(p),K=typeof F[0]!="number"?1:0,X=R.x.scale*k.x,Z=R.y.scale*k.y;F[0+K]/=X,F[1+K]/=Z;var ee=a.mix(X,Z,.5);typeof F[2+K]=="number"&&(F[2+K]/=ee),typeof F[3+K]=="number"&&(F[3+K]/=ee);var ne=q(F);if(B){var ae=0;ne=ne.replace(tv,function(){var de=W[ae];return ae++,de})}return ne}},fj=function(p){t.__extends(x,p);function x(){return p!==null&&p.apply(this,arguments)||this}return x.prototype.componentDidMount=function(){var k=this,R=this.props,I=R.visualElement,B=R.layoutGroup,W=R.switchLayoutGroup,F=R.layoutId,q=I.projection;te(hj),q&&(B!=null&&B.group&&B.group.add(q),W!=null&&W.register&&F&&W.register(q),q.root.didUpdate(),q.addEventListener("animationComplete",function(){k.safeToRemove()}),q.setOptions(t.__assign(t.__assign({},q.options),{onExitComplete:function(){return k.safeToRemove()}}))),Pe.hasEverUpdated=!0},x.prototype.getSnapshotBeforeUpdate=function(k){var R=this,I=this.props,B=I.layoutDependency,W=I.visualElement,F=I.drag,q=I.isPresent,K=W.projection;return K&&(K.isPresent=q,F||k.layoutDependency!==B||B===void 0?K.willUpdate():this.safeToRemove(),k.isPresent!==q&&(q?K.promote():K.relegate()||S.default.postRender(function(){var X;!((X=K.getStack())===null||X===void 0)&&X.members.length||R.safeToRemove()}))),null},x.prototype.componentDidUpdate=function(){var k=this.props.visualElement.projection;k&&(k.root.didUpdate(),!k.currentAnimation&&k.isLead()&&this.safeToRemove())},x.prototype.componentWillUnmount=function(){var k=this.props,R=k.visualElement,I=k.layoutGroup,B=k.switchLayoutGroup,W=R.projection;W&&(W.scheduleCheckAfterUnmount(),I!=null&&I.group&&I.group.remove(W),B!=null&&B.deregister&&B.deregister(W))},x.prototype.safeToRemove=function(){var k=this.props.safeToRemove;k==null||k()},x.prototype.render=function(){return null},x}(_.default.Component);function pj(p){var x=t.__read(Lf(),2),k=x[0],R=x[1],I=r.useContext(xe);return _.default.createElement(fj,t.__assign({},p,{layoutGroup:I,switchLayoutGroup:r.useContext(De),isPresent:k,safeToRemove:R}))}var hj={borderRadius:t.__assign(t.__assign({},Dl),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Dl,borderTopRightRadius:Dl,borderBottomLeftRadius:Dl,borderBottomRightRadius:Dl,boxShadow:dj},rv={measureLayout:pj};function nv(p,x,k){k===void 0&&(k={});var R=Xe(p)?p:ln(p);return Uf("",R,x,k),{stop:function(){return R.stop()},isAnimating:function(){return R.isAnimating()}}}var ov=["TopLeft","TopRight","BottomLeft","BottomRight"],gj=ov.length,av=function(p){return typeof p=="string"?parseFloat(p):p},iv=function(p){return typeof p=="number"||o.px.test(p)};function mj(p,x,k,R,I,B){var W,F,q,K;I?(p.opacity=a.mix(0,(W=k.opacity)!==null&&W!==void 0?W:1,bj(R)),p.opacityExit=a.mix((F=x.opacity)!==null&&F!==void 0?F:1,0,vj(R))):B&&(p.opacity=a.mix((q=x.opacity)!==null&&q!==void 0?q:1,(K=k.opacity)!==null&&K!==void 0?K:1,R));for(var X=0;X<gj;X++){var Z="border".concat(ov[X],"Radius"),ee=lv(x,Z),ne=lv(k,Z);if(!(ee===void 0&&ne===void 0)){ee||(ee=0),ne||(ne=0);var ae=ee===0||ne===0||iv(ee)===iv(ne);ae?(p[Z]=Math.max(a.mix(av(ee),av(ne),R),0),(o.percent.test(ne)||o.percent.test(ee))&&(p[Z]+="%")):p[Z]=ne}}(x.rotate||k.rotate)&&(p.rotate=a.mix(x.rotate||0,k.rotate||0,R))}function lv(p,x){var k;return(k=p[x])!==null&&k!==void 0?k:p.borderRadius}var bj=sv(0,.5,a.circOut),vj=sv(.5,.95,a.linear);function sv(p,x,k){return function(R){return R<p?0:R>x?1:k(a.progress(p,x,R))}}function uv(p,x){p.min=x.min,p.max=x.max}function Tn(p,x){uv(p.x,x.x),uv(p.y,x.y)}function cv(p,x,k,R,I){return p-=x,p=xu(p,1/k,R),I!==void 0&&(p=xu(p,1/I,R)),p}function yj(p,x,k,R,I,B,W){if(x===void 0&&(x=0),k===void 0&&(k=1),R===void 0&&(R=.5),B===void 0&&(B=p),W===void 0&&(W=p),o.percent.test(x)){x=parseFloat(x);var F=a.mix(W.min,W.max,x/100);x=F-W.min}if(typeof x=="number"){var q=a.mix(B.min,B.max,R);p===B&&(q-=x),p.min=cv(p.min,x,k,q,I),p.max=cv(p.max,x,k,q,I)}}function dv(p,x,k,R,I){var B=t.__read(k,3),W=B[0],F=B[1],q=B[2];yj(p,x[W],x[F],x[q],x.scale,R,I)}var wj=["x","scaleX","originX"],xj=["y","scaleY","originY"];function fv(p,x,k,R){dv(p.x,x,wj,k==null?void 0:k.x,R==null?void 0:R.x),dv(p.y,x,xj,k==null?void 0:k.y,R==null?void 0:R.y)}function pv(p){return p.translate===0&&p.scale===1}function hv(p){return pv(p.x)&&pv(p.y)}function gv(p,x){return p.x.min===x.x.min&&p.x.max===x.x.max&&p.y.min===x.y.min&&p.y.max===x.y.max}var _j=function(){function p(){this.members=[]}return p.prototype.add=function(x){Hf(this.members,x),x.scheduleRender()},p.prototype.remove=function(x){if($f(this.members,x),x===this.prevLead&&(this.prevLead=void 0),x===this.lead){var k=this.members[this.members.length-1];k&&this.promote(k)}},p.prototype.relegate=function(x){var k=this.members.findIndex(function(W){return x===W});if(k===0)return!1;for(var R,I=k;I>=0;I--){var B=this.members[I];if(B.isPresent!==!1){R=B;break}}return R?(this.promote(R),!0):!1},p.prototype.promote=function(x,k){var R,I=this.lead;if(x!==I&&(this.prevLead=I,this.lead=x,x.show(),I)){I.instance&&I.scheduleRender(),x.scheduleRender(),x.resumeFrom=I,k&&(x.resumeFrom.preserveOpacity=!0),I.snapshot&&(x.snapshot=I.snapshot,x.snapshot.latestValues=I.animationValues||I.latestValues,x.snapshot.isShared=!0),!((R=x.root)===null||R===void 0)&&R.isUpdating&&(x.isLayoutDirty=!0);var B=x.options.crossfade;B===!1&&I.hide()}},p.prototype.exitAnimationComplete=function(){this.members.forEach(function(x){var k,R,I,B,W;(R=(k=x.options).onExitComplete)===null||R===void 0||R.call(k),(W=(I=x.resumingFrom)===null||I===void 0?void 0:(B=I.options).onExitComplete)===null||W===void 0||W.call(B)})},p.prototype.scheduleRender=function(){this.members.forEach(function(x){x.instance&&x.scheduleRender(!1)})},p.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},p}(),Cj="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function mv(p,x,k){var R=p.x.translate/x.x,I=p.y.translate/x.y,B="translate3d(".concat(R,"px, ").concat(I,"px, 0) ");if(B+="scale(".concat(1/x.x,", ").concat(1/x.y,") "),k){var W=k.rotate,F=k.rotateX,q=k.rotateY;W&&(B+="rotate(".concat(W,"deg) ")),F&&(B+="rotateX(".concat(F,"deg) ")),q&&(B+="rotateY(".concat(q,"deg) "))}var K=p.x.scale*x.x,X=p.y.scale*x.y;return B+="scale(".concat(K,", ").concat(X,")"),B===Cj?"none":B}var Tj=function(p,x){return p.depth-x.depth},bv=function(){function p(){this.children=[],this.isDirty=!1}return p.prototype.add=function(x){Hf(this.children,x),this.isDirty=!0},p.prototype.remove=function(x){$f(this.children,x),this.isDirty=!0},p.prototype.forEach=function(x){this.isDirty&&this.children.sort(Tj),this.isDirty=!1,this.children.forEach(x)},p}(),vv=1e3;function yv(p){var x=p.attachResizeListener,k=p.defaultParent,R=p.measureScroll,I=p.checkIsScrollRoot,B=p.resetTransform;return function(){function W(F,q,K){var X=this;q===void 0&&(q={}),K===void 0&&(K=k==null?void 0:k()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){X.isUpdating&&(X.isUpdating=!1,X.clearAllSnapshots())},this.updateProjection=function(){X.nodes.forEach(jj),X.nodes.forEach(Nj)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=F,this.latestValues=q,this.root=K?K.root||K:this,this.path=K?t.__spreadArray(t.__spreadArray([],t.__read(K.path),!1),[K],!1):[],this.parent=K,this.depth=K?K.depth+1:0,F&&this.root.registerPotentialNode(F,this);for(var Z=0;Z<this.path.length;Z++)this.path[Z].shouldResetTransform=!0;this.root===this&&(this.nodes=new bv)}return W.prototype.addEventListener=function(F,q){return this.eventHandlers.has(F)||this.eventHandlers.set(F,new Nl),this.eventHandlers.get(F).add(q)},W.prototype.notifyListeners=function(F){for(var q=[],K=1;K<arguments.length;K++)q[K-1]=arguments[K];var X=this.eventHandlers.get(F);X==null||X.notify.apply(X,t.__spreadArray([],t.__read(q),!1))},W.prototype.hasListeners=function(F){return this.eventHandlers.has(F)},W.prototype.registerPotentialNode=function(F,q){this.potentialNodes.set(F,q)},W.prototype.mount=function(F,q){var K=this,X;if(q===void 0&&(q=!1),!this.instance){this.isSVG=F instanceof SVGElement&&F.tagName!=="svg",this.instance=F;var Z=this.options,ee=Z.layoutId,ne=Z.layout,ae=Z.visualElement;if(ae&&!ae.getInstance()&&ae.mount(F),this.root.nodes.add(this),(X=this.parent)===null||X===void 0||X.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),q&&(ne||ee)&&(this.isLayoutDirty=!0),x){var de,_e=function(){return K.root.updateBlockedByResize=!1};x(F,function(){K.root.updateBlockedByResize=!0,clearTimeout(de),de=window.setTimeout(_e,250),Pe.hasAnimatedSinceResize&&(Pe.hasAnimatedSinceResize=!1,K.nodes.forEach(Ej))})}ee&&this.root.registerSharedNode(ee,this),this.options.animate!==!1&&ae&&(ee||ne)&&this.addEventListener("didUpdate",function(Ne){var ze,Qe,Ze,ot,Ct,St=Ne.delta,st=Ne.hasLayoutChanged,mt=Ne.hasRelativeTargetChanged,It=Ne.layout;if(K.isTreeAnimationBlocked()){K.target=void 0,K.relativeTarget=void 0;return}var sn=(Qe=(ze=K.options.transition)!==null&&ze!==void 0?ze:ae.getDefaultTransition())!==null&&Qe!==void 0?Qe:Dj,Sr=ae.getProps(),Gr=Sr.onLayoutAnimationStart,Lo=Sr.onLayoutAnimationComplete,Fo=!K.targetLayout||!gv(K.targetLayout,It)||mt,zo=!st&&mt;if(!((Ze=K.resumeFrom)===null||Ze===void 0)&&Ze.instance||zo||st&&(Fo||!K.currentAnimation)){K.resumeFrom&&(K.resumingFrom=K.resumeFrom,K.resumingFrom.resumingFrom=void 0),K.setAnimationOrigin(St,zo);var un=t.__assign(t.__assign({},Wf(sn,"layout")),{onPlay:Gr,onComplete:Lo});ae.shouldReduceMotion&&(un.delay=0,un.type=!1),K.startAnimation(un)}else!st&&K.animationProgress===0&&K.finishAnimation(),K.isLead()&&((Ct=(ot=K.options).onExitComplete)===null||Ct===void 0||Ct.call(ot));K.targetLayout=It})}},W.prototype.unmount=function(){var F,q;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(F=this.getStack())===null||F===void 0||F.remove(this),(q=this.parent)===null||q===void 0||q.children.delete(this),this.instance=void 0,i.cancelSync.preRender(this.updateProjection)},W.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},W.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},W.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},W.prototype.isTreeAnimationBlocked=function(){var F;return this.isAnimationBlocked||((F=this.parent)===null||F===void 0?void 0:F.isTreeAnimationBlocked())||!1},W.prototype.startUpdate=function(){var F;this.isUpdateBlocked()||(this.isUpdating=!0,(F=this.nodes)===null||F===void 0||F.forEach(Rj))},W.prototype.willUpdate=function(F){var q,K,X;if(F===void 0&&(F=!0),this.root.isUpdateBlocked()){(K=(q=this.options).onExitComplete)===null||K===void 0||K.call(q);return}if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var Z=0;Z<this.path.length;Z++){var ee=this.path[Z];ee.shouldResetTransform=!0,ee.updateScroll()}var ne=this.options,ae=ne.layoutId,de=ne.layout;if(!(ae===void 0&&!de)){var _e=(X=this.options.visualElement)===null||X===void 0?void 0:X.getProps().transformTemplate;this.prevTransformTemplateValue=_e==null?void 0:_e(this.latestValues,""),this.updateSnapshot(),F&&this.notifyListeners("willUpdate")}}},W.prototype.didUpdate=function(){var F=this.isUpdateBlocked();if(F){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(wv);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Lj),this.potentialNodes.clear()),this.nodes.forEach(kj),this.nodes.forEach(Sj),this.nodes.forEach(Oj),this.clearAllSnapshots(),i.flushSync.update(),i.flushSync.preRender(),i.flushSync.render())},W.prototype.clearAllSnapshots=function(){this.nodes.forEach(Pj),this.sharedNodes.forEach(Aj)},W.prototype.scheduleUpdateProjection=function(){S.default.preRender(this.updateProjection,!1,!0)},W.prototype.scheduleCheckAfterUnmount=function(){var F=this;S.default.postRender(function(){F.isLayoutDirty?F.root.didUpdate():F.root.checkUpdateFailed()})},W.prototype.updateSnapshot=function(){if(!(this.snapshot||!this.instance)){var F=this.measure(),q=this.removeTransform(this.removeElementScroll(F));Tv(q),this.snapshot={measured:F,layout:q,latestValues:{}}}},W.prototype.updateLayout=function(){var F;if(this.instance&&(this.updateScroll(),!(!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))){if(this.resumeFrom&&!this.resumeFrom.instance)for(var q=0;q<this.path.length;q++){var K=this.path[q];K.updateScroll()}var X=this.measure();Tv(X);var Z=this.layout;this.layout={measured:X,actual:this.removeElementScroll(X)},this.layoutCorrected=ir(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),(F=this.options.visualElement)===null||F===void 0||F.notifyLayoutMeasure(this.layout.actual,Z==null?void 0:Z.actual)}},W.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=I(this.instance),this.scroll=R(this.instance))},W.prototype.resetTransform=function(){var F;if(B){var q=this.isLayoutDirty||this.shouldResetTransform,K=this.projectionDelta&&!hv(this.projectionDelta),X=(F=this.options.visualElement)===null||F===void 0?void 0:F.getProps().transformTemplate,Z=X==null?void 0:X(this.latestValues,""),ee=Z!==this.prevTransformTemplateValue;q&&(K||Mo(this.latestValues)||ee)&&(B(this.instance,Z),this.shouldResetTransform=!1,this.scheduleRender())}},W.prototype.measure=function(){var F=this.options.visualElement;if(!F)return ir();var q=F.measureViewportBox(),K=this.root.scroll;return K&&(Io(q.x,K.x),Io(q.y,K.y)),q},W.prototype.removeElementScroll=function(F){var q=ir();Tn(q,F);for(var K=0;K<this.path.length;K++){var X=this.path[K],Z=X.scroll,ee=X.options,ne=X.isScrollRoot;if(X!==this.root&&Z&&ee.layoutScroll){if(ne){Tn(q,F);var ae=this.root.scroll;ae&&(Io(q.x,-ae.x),Io(q.y,-ae.y))}Io(q.x,Z.x),Io(q.y,Z.y)}}return q},W.prototype.applyTransform=function(F,q){q===void 0&&(q=!1);var K=ir();Tn(K,F);for(var X=0;X<this.path.length;X++){var Z=this.path[X];!q&&Z.options.layoutScroll&&Z.scroll&&Z!==Z.root&&di(K,{x:-Z.scroll.x,y:-Z.scroll.y}),Mo(Z.latestValues)&&di(K,Z.latestValues)}return Mo(this.latestValues)&&di(K,this.latestValues),K},W.prototype.removeTransform=function(F){var q,K=ir();Tn(K,F);for(var X=0;X<this.path.length;X++){var Z=this.path[X];if(Z.instance&&Mo(Z.latestValues)){Fb(Z.latestValues)&&Z.updateSnapshot();var ee=ir(),ne=Z.measure();Tn(ee,ne),fv(K,Z.latestValues,(q=Z.snapshot)===null||q===void 0?void 0:q.layout,ee)}}return Mo(this.latestValues)&&fv(K,this.latestValues),K},W.prototype.setTargetDelta=function(F){this.targetDelta=F,this.root.scheduleUpdateProjection()},W.prototype.setOptions=function(F){var q;this.options=t.__assign(t.__assign(t.__assign({},this.options),F),{crossfade:(q=F.crossfade)!==null&&q!==void 0?q:!0})},W.prototype.clearMeasurements=function(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1},W.prototype.resolveTargetDelta=function(){var F,q=this.options,K=q.layout,X=q.layoutId;!this.layout||!(K||X)||(!this.targetDelta&&!this.relativeTarget&&(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=ir(),this.relativeTargetOrigin=ir(),Ml(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),Tn(this.relativeTarget,this.relativeTargetOrigin))),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ir(),this.targetWithTransforms=ir()),this.relativeTarget&&this.relativeTargetOrigin&&(!((F=this.relativeParent)===null||F===void 0)&&F.target)?EE(this.target,this.relativeTarget,this.relativeParent.target):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.actual):Tn(this.target,this.layout.actual),Bb(this.target,this.targetDelta)):Tn(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&!!this.relativeParent.resumingFrom==!!this.resumingFrom&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=ir(),this.relativeTargetOrigin=ir(),Ml(this.relativeTargetOrigin,this.target,this.relativeParent.target),Tn(this.relativeTarget,this.relativeTargetOrigin)))))},W.prototype.getClosestProjectingParent=function(){if(!(!this.parent||Mo(this.parent.latestValues)))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},W.prototype.calcProjection=function(){var F,q=this.options,K=q.layout,X=q.layoutId;if(this.isTreeAnimating=!!(!((F=this.parent)===null||F===void 0)&&F.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!(!this.layout||!(K||X))){var Z=this.getLead();Tn(this.layoutCorrected,this.layout.actual),FE(this.layoutCorrected,this.treeScale,this.path,!!this.resumingFrom||this!==Z);var ee=Z.target;if(ee){this.projectionDelta||(this.projectionDelta=Il(),this.projectionDeltaWithTransform=Il());var ne=this.treeScale.x,ae=this.treeScale.y,de=this.projectionTransform;Al(this.projectionDelta,this.layoutCorrected,ee,this.latestValues),this.projectionTransform=mv(this.projectionDelta,this.treeScale),(this.projectionTransform!==de||this.treeScale.x!==ne||this.treeScale.y!==ae)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",ee))}}},W.prototype.hide=function(){this.isVisible=!1},W.prototype.show=function(){this.isVisible=!0},W.prototype.scheduleRender=function(F){var q,K,X;F===void 0&&(F=!0),(K=(q=this.options).scheduleRender)===null||K===void 0||K.call(q),F&&((X=this.getStack())===null||X===void 0||X.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},W.prototype.setAnimationOrigin=function(F,q){var K=this,X;q===void 0&&(q=!1);var Z=this.snapshot,ee=(Z==null?void 0:Z.latestValues)||{},ne=t.__assign({},this.latestValues),ae=Il();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!q;var de=ir(),_e=Z==null?void 0:Z.isShared,Ne=(((X=this.getStack())===null||X===void 0?void 0:X.members.length)||0)<=1,ze=!!(_e&&!Ne&&this.options.crossfade===!0&&!this.path.some(Ij));this.animationProgress=0,this.mixTargetDelta=function(Qe){var Ze,ot=Qe/1e3;xv(ae.x,F.x,ot),xv(ae.y,F.y,ot),K.setTargetDelta(ae),K.relativeTarget&&K.relativeTargetOrigin&&K.layout&&(!((Ze=K.relativeParent)===null||Ze===void 0)&&Ze.layout)&&(Ml(de,K.layout.actual,K.relativeParent.layout.actual),Mj(K.relativeTarget,K.relativeTargetOrigin,de,ot)),_e&&(K.animationValues=ne,mj(ne,ee,K.latestValues,ot,ze,Ne)),K.root.scheduleUpdateProjection(),K.scheduleRender(),K.animationProgress=ot},this.mixTargetDelta(0)},W.prototype.startAnimation=function(F){var q=this,K,X;this.notifyListeners("animationStart"),(K=this.currentAnimation)===null||K===void 0||K.stop(),this.resumingFrom&&((X=this.resumingFrom.currentAnimation)===null||X===void 0||X.stop()),this.pendingAnimation&&(i.cancelSync.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=S.default.update(function(){Pe.hasAnimatedSinceResize=!0,q.currentAnimation=nv(0,vv,t.__assign(t.__assign({},F),{onUpdate:function(Z){var ee;q.mixTargetDelta(Z),(ee=F.onUpdate)===null||ee===void 0||ee.call(F,Z)},onComplete:function(){var Z;(Z=F.onComplete)===null||Z===void 0||Z.call(F),q.completeAnimation()}})),q.resumingFrom&&(q.resumingFrom.currentAnimation=q.currentAnimation),q.pendingAnimation=void 0})},W.prototype.completeAnimation=function(){var F;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(F=this.getStack())===null||F===void 0||F.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},W.prototype.finishAnimation=function(){var F;this.currentAnimation&&((F=this.mixTargetDelta)===null||F===void 0||F.call(this,vv),this.currentAnimation.stop()),this.completeAnimation()},W.prototype.applyTransformsToTarget=function(){var F=this.getLead(),q=F.targetWithTransforms,K=F.target,X=F.layout,Z=F.latestValues;!q||!K||!X||(Tn(q,K),di(q,Z),Al(this.projectionDeltaWithTransform,this.layoutCorrected,q,Z))},W.prototype.registerSharedNode=function(F,q){var K,X,Z;this.sharedNodes.has(F)||this.sharedNodes.set(F,new _j);var ee=this.sharedNodes.get(F);ee.add(q),q.promote({transition:(K=q.options.initialPromotionConfig)===null||K===void 0?void 0:K.transition,preserveFollowOpacity:(Z=(X=q.options.initialPromotionConfig)===null||X===void 0?void 0:X.shouldPreserveFollowOpacity)===null||Z===void 0?void 0:Z.call(X,q)})},W.prototype.isLead=function(){var F=this.getStack();return F?F.lead===this:!0},W.prototype.getLead=function(){var F,q=this.options.layoutId;return q?((F=this.getStack())===null||F===void 0?void 0:F.lead)||this:this},W.prototype.getPrevLead=function(){var F,q=this.options.layoutId;return q?(F=this.getStack())===null||F===void 0?void 0:F.prevLead:void 0},W.prototype.getStack=function(){var F=this.options.layoutId;if(F)return this.root.sharedNodes.get(F)},W.prototype.promote=function(F){var q=F===void 0?{}:F,K=q.needsReset,X=q.transition,Z=q.preserveFollowOpacity,ee=this.getStack();ee&&ee.promote(this,Z),K&&(this.projectionDelta=void 0,this.needsReset=!0),X&&this.setOptions({transition:X})},W.prototype.relegate=function(){var F=this.getStack();return F?F.relegate(this):!1},W.prototype.resetRotation=function(){var F=this.options.visualElement;if(F){for(var q=!1,K={},X=0;X<ge.length;X++){var Z=ge[X],ee="rotate"+Z;F.getStaticValue(ee)&&(q=!0,K[ee]=F.getStaticValue(ee),F.setStaticValue(ee,0))}if(q){F==null||F.syncRender();for(var ee in K)F.setStaticValue(ee,K[ee]);F.scheduleRender()}}},W.prototype.getProjectionStyles=function(F){var q,K,X,Z,ee,ne;F===void 0&&(F={});var ae={};if(!this.instance||this.isSVG)return ae;if(this.isVisible)ae.visibility="";else return{visibility:"hidden"};var de=(q=this.options.visualElement)===null||q===void 0?void 0:q.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,ae.opacity="",ae.pointerEvents=io(F.pointerEvents)||"",ae.transform=de?de(this.latestValues,""):"none",ae;var _e=this.getLead();if(!this.projectionDelta||!this.layout||!_e.target){var Ne={};return this.options.layoutId&&(Ne.opacity=(K=this.latestValues.opacity)!==null&&K!==void 0?K:1,Ne.pointerEvents=io(F.pointerEvents)||""),this.hasProjected&&!Mo(this.latestValues)&&(Ne.transform=de?de({},""):"none",this.hasProjected=!1),Ne}var ze=_e.animationValues||_e.latestValues;this.applyTransformsToTarget(),ae.transform=mv(this.projectionDeltaWithTransform,this.treeScale,ze),de&&(ae.transform=de(ze,ae.transform));var Qe=this.projectionDelta,Ze=Qe.x,ot=Qe.y;ae.transformOrigin="".concat(Ze.origin*100,"% ").concat(ot.origin*100,"% 0"),_e.animationValues?ae.opacity=_e===this?(Z=(X=ze.opacity)!==null&&X!==void 0?X:this.latestValues.opacity)!==null&&Z!==void 0?Z:1:this.preserveOpacity?this.latestValues.opacity:ze.opacityExit:ae.opacity=_e===this?(ee=ze.opacity)!==null&&ee!==void 0?ee:"":(ne=ze.opacityExit)!==null&&ne!==void 0?ne:0;for(var Ct in qe)if(ze[Ct]!==void 0){var St=qe[Ct],st=St.correct,mt=St.applyTo,It=st(ze[Ct],_e);if(mt)for(var sn=mt.length,Sr=0;Sr<sn;Sr++)ae[mt[Sr]]=It;else ae[Ct]=It}return this.options.layoutId&&(ae.pointerEvents=_e===this?io(F.pointerEvents)||"":"none"),ae},W.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},W.prototype.resetTree=function(){this.root.nodes.forEach(function(F){var q;return(q=F.currentAnimation)===null||q===void 0?void 0:q.stop()}),this.root.nodes.forEach(wv),this.root.sharedNodes.clear()},W}()}function Sj(p){p.updateLayout()}function Oj(p){var x,k,R,I,B=(k=(x=p.resumeFrom)===null||x===void 0?void 0:x.snapshot)!==null&&k!==void 0?k:p.snapshot;if(p.isLead()&&p.layout&&B&&p.hasListeners("didUpdate")){var W=p.layout,F=W.actual,q=W.measured;p.options.animationType==="size"?Kn(function(ze){var Qe=B.isShared?B.measured[ze]:B.layout[ze],Ze=Gn(Qe);Qe.min=F[ze].min,Qe.max=Qe.min+Ze}):p.options.animationType==="position"&&Kn(function(ze){var Qe=B.isShared?B.measured[ze]:B.layout[ze],Ze=Gn(F[ze]);Qe.max=Qe.min+Ze});var K=Il();Al(K,F,B.layout);var X=Il();B.isShared?Al(X,p.applyTransform(q,!0),B.measured):Al(X,F,B.layout);var Z=!hv(K),ee=!1;if(!p.resumeFrom&&(p.relativeParent=p.getClosestProjectingParent(),p.relativeParent&&!p.relativeParent.resumeFrom)){var ne=p.relativeParent,ae=ne.snapshot,de=ne.layout;if(ae&&de){var _e=ir();Ml(_e,B.layout,ae.layout);var Ne=ir();Ml(Ne,F,de.actual),gv(_e,Ne)||(ee=!0)}}p.notifyListeners("didUpdate",{layout:F,snapshot:B,delta:X,layoutDelta:K,hasLayoutChanged:Z,hasRelativeTargetChanged:ee})}else p.isLead()&&((I=(R=p.options).onExitComplete)===null||I===void 0||I.call(R));p.options.transition=void 0}function Pj(p){p.clearSnapshot()}function wv(p){p.clearMeasurements()}function kj(p){var x=p.options.visualElement;x!=null&&x.getProps().onBeforeLayoutMeasure&&x.notifyBeforeLayoutMeasure(),p.resetTransform()}function Ej(p){p.finishAnimation(),p.targetDelta=p.relativeTarget=p.target=void 0}function jj(p){p.resolveTargetDelta()}function Nj(p){p.calcProjection()}function Rj(p){p.resetRotation()}function Aj(p){p.removeLeadSnapshot()}function xv(p,x,k){p.translate=a.mix(x.translate,0,k),p.scale=a.mix(x.scale,1,k),p.origin=x.origin,p.originPoint=x.originPoint}function _v(p,x,k,R){p.min=a.mix(x.min,k.min,R),p.max=a.mix(x.max,k.max,R)}function Mj(p,x,k,R){_v(p.x,x.x,k.x,R),_v(p.y,x.y,k.y,R)}function Ij(p){return p.animationValues&&p.animationValues.opacityExit!==void 0}var Dj={duration:.45,ease:[.4,0,.1,1]};function Lj(p,x){for(var k=p.root,R=p.path.length-1;R>=0;R--)if(p.path[R].instance){k=p.path[R];break}var I=k&&k!==p.root?k.instance:document,B=I.querySelector('[data-projection-id="'.concat(x,'"]'));B&&p.mount(B,!0)}function Cv(p){p.min=Math.round(p.min),p.max=Math.round(p.max)}function Tv(p){Cv(p.x),Cv(p.y)}var Fj=yv({attachResizeListener:function(p,x){return lo(p,"resize",x)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),ka={current:void 0},ip=yv({measureScroll:function(p){return{x:p.scrollLeft,y:p.scrollTop}},defaultParent:function(){if(!ka.current){var p=new Fj(0,{});p.mount(window),p.setOptions({layoutScroll:!0}),ka.current=p}return ka.current},resetTransform:function(p,x){p.style.transform=x??"none"},checkIsScrollRoot:function(p){return window.getComputedStyle(p).position==="fixed"}}),Sv=t.__assign(t.__assign(t.__assign(t.__assign({},Qf),ub),Hb),rv),lp=ft(function(p,x){return _a(p,x,Sv,ap,ip)});function zj(p){return et(_a(p,{forwardMotionProps:!1},Sv,ap,ip))}var Vj=ft(_a);function Ov(){var p=r.useRef(!1);return N(function(){return p.current=!0,function(){p.current=!1}},[]),p}function Ou(){var p=Ov(),x=t.__read(r.useState(0),2),k=x[0],R=x[1],I=r.useCallback(function(){p.current&&R(k+1)},[k]),B=r.useCallback(function(){return S.default.postRender(I)},[I]);return[B,k]}var sp=function(p){var x=p.children,k=p.initial,R=p.isPresent,I=p.onExitComplete,B=p.custom,W=p.presenceAffectsLayout,F=fe(Bj),q=cb(),K=r.useMemo(function(){return{id:q,initial:k,isPresent:R,custom:B,onExitComplete:function(X){var Z,ee;F.set(X,!0);try{for(var ne=t.__values(F.values()),ae=ne.next();!ae.done;ae=ne.next()){var de=ae.value;if(!de)return}}catch(_e){Z={error:_e}}finally{try{ae&&!ae.done&&(ee=ne.return)&&ee.call(ne)}finally{if(Z)throw Z.error}}I==null||I()},register:function(X){return F.set(X,!1),function(){return F.delete(X)}}}},W?void 0:[R]);return r.useMemo(function(){F.forEach(function(X,Z){return F.set(Z,!1)})},[R]),b.useEffect(function(){!R&&!F.size&&(I==null||I())},[R]),b.createElement(P.Provider,{value:K},x)};function Bj(){return new Map}var fi=function(p){return p.key||""};function Wj(p,x){p.forEach(function(k){var R=fi(k);x.set(R,k)})}function Uj(p){var x=[];return r.Children.forEach(p,function(k){r.isValidElement(k)&&x.push(k)}),x}var Hj=function(p){var x=p.children,k=p.custom,R=p.initial,I=R===void 0?!0:R,B=p.onExitComplete,W=p.exitBeforeEnter,F=p.presenceAffectsLayout,q=F===void 0?!0:F,K=t.__read(Ou(),1),X=K[0],Z=r.useContext(xe).forceRender;Z&&(X=Z);var ee=Ov(),ne=Uj(x),ae=ne,de=new Set,_e=r.useRef(ae),Ne=r.useRef(new Map).current,ze=r.useRef(!0);if(N(function(){ze.current=!1,Wj(ne,Ne),_e.current=ae}),$t(function(){ze.current=!0,Ne.clear(),de.clear()}),ze.current)return b.createElement(b.Fragment,null,ae.map(function(st){return b.createElement(sp,{key:fi(st),isPresent:!0,initial:I?void 0:!1,presenceAffectsLayout:q},st)}));ae=t.__spreadArray([],t.__read(ae),!1);for(var Qe=_e.current.map(fi),Ze=ne.map(fi),ot=Qe.length,Ct=0;Ct<ot;Ct++){var St=Qe[Ct];Ze.indexOf(St)===-1&&de.add(St)}return W&&de.size&&(ae=[]),de.forEach(function(st){if(Ze.indexOf(st)===-1){var mt=Ne.get(st);if(mt){var It=Qe.indexOf(st),sn=function(){Ne.delete(st),de.delete(st);var Sr=_e.current.findIndex(function(Gr){return Gr.key===st});if(_e.current.splice(Sr,1),!de.size){if(_e.current=ne,ee.current===!1)return;X(),B&&B()}};ae.splice(It,0,b.createElement(sp,{key:fi(mt),isPresent:!1,onExitComplete:sn,custom:k,presenceAffectsLayout:q},mt))}}}),ae=ae.map(function(st){var mt=st.key;return de.has(mt)?st:b.createElement(sp,{key:fi(st),isPresent:!0,presenceAffectsLayout:q},st)}),C!=="production"&&W&&ae.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),b.createElement(b.Fragment,null,de.size?ae:ae.map(function(st){return r.cloneElement(st)}))},Pv=r.createContext(null),$j=function(p){return!p.isLayoutDirty&&p.willUpdate(!1)};function kv(){var p=new Set,x=new WeakMap,k=function(){return p.forEach($j)};return{add:function(R){p.add(R),x.set(R,R.addEventListener("willUpdate",k))},remove:function(R){var I;p.delete(R),(I=x.get(R))===null||I===void 0||I(),x.delete(R),k()},dirty:k}}var Ev=function(p){return p===!0},qj=function(p){return Ev(p===!0)||p==="id"},jv=function(p){var x,k,R=p.children,I=p.id,B=p.inheritId,W=p.inherit,F=W===void 0?!0:W;B!==void 0&&(F=B);var q=r.useContext(xe),K=r.useContext(Pv),X=t.__read(Ou(),2),Z=X[0],ee=X[1],ne=r.useRef(null),ae=(x=q.id)!==null&&x!==void 0?x:K;ne.current===null&&(qj(F)&&ae&&(I=I?ae+"-"+I:ae),ne.current={id:I,group:Ev(F)&&(k=q==null?void 0:q.group)!==null&&k!==void 0?k:kv()});var de=r.useMemo(function(){return t.__assign(t.__assign({},ne.current),{forceRender:Z})},[ee]);return b.createElement(xe.Provider,{value:de},R)},Gj=0,Kj=function(p){var x=p.children;return b.useEffect(function(){n.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),b.createElement(jv,{id:fe(function(){return"asl-".concat(Gj++)})},x)};function Yj(p){var x=p.children,k=p.isValidProp,R=t.__rest(p,["children","isValidProp"]);k&&vt(k),R=t.__assign(t.__assign({},r.useContext(v)),R),R.isStatic=fe(function(){return R.isStatic});var I=r.useMemo(function(){return R},[JSON.stringify(R.transition),R.transformPagePoint,R.reducedMotion]);return b.createElement(v.Provider,{value:I},x)}function Xj(p){var x=p.children,k=p.features,R=p.strict,I=R===void 0?!1:R,B=t.__read(r.useState(!up(k)),2),W=B[1],F=r.useRef(void 0);if(!up(k)){var q=k.renderer,K=t.__rest(k,["renderer"]);F.current=q,d(K)}return r.useEffect(function(){up(k)&&k().then(function(X){var Z=X.renderer,ee=t.__rest(X,["renderer"]);d(ee),F.current=Z,W(!0)})},[]),b.createElement(l.Provider,{value:{renderer:F.current,strict:I}},x)}function up(p){return typeof p=="function"}var Nv=r.createContext(null);function Qj(p,x,k,R){if(!R)return p;var I=p.findIndex(function(X){return X.value===x});if(I===-1)return p;var B=R>0?1:-1,W=p[I+B];if(!W)return p;var F=p[I],q=W.layout,K=a.mix(q.min,q.max,.5);return B===1&&F.layout.max+k>K||B===-1&&F.layout.min+k<K?uE(p,I,I+B):p}function Jj(p,x){var k=p.children,R=p.as,I=R===void 0?"ul":R,B=p.axis,W=B===void 0?"y":B,F=p.onReorder,q=p.values,K=t.__rest(p,["children","as","axis","onReorder","values"]),X=fe(function(){return lp(I)}),Z=[],ee=r.useRef(!1);n.invariant(!!q,"Reorder.Group must be provided a values prop");var ne={axis:W,registerItem:function(ae,de){de&&Z.findIndex(function(_e){return ae===_e.value})===-1&&(Z.push({value:ae,layout:de[W]}),Z.sort(tN))},updateOrder:function(ae,de,_e){if(!ee.current){var Ne=Qj(Z,ae,de,_e);Z!==Ne&&(ee.current=!0,F(Ne.map(eN).filter(function(ze){return q.indexOf(ze)!==-1})))}}};return r.useEffect(function(){ee.current=!1}),b.createElement(X,t.__assign({},K,{ref:x}),b.createElement(Nv.Provider,{value:ne},k))}var Zj=r.forwardRef(Jj);function eN(p){return p.value}function tN(p,x){return p.layout.min-x.layout.min}function Do(p){var x=fe(function(){return ln(p)}),k=r.useContext(v).isStatic;if(k){var R=t.__read(r.useState(p),2),I=R[1];r.useEffect(function(){return x.onChange(I)},[])}return x}var rN=function(p){return typeof p=="object"&&p.mix},nN=function(p){return rN(p)?p.mix:void 0};function Rv(){for(var p=[],x=0;x<arguments.length;x++)p[x]=arguments[x];var k=!Array.isArray(p[0]),R=k?0:-1,I=p[0+R],B=p[1+R],W=p[2+R],F=p[3+R],q=a.interpolate(B,W,t.__assign({mixer:nN(W[0])},F));return k?q(I):q}function oN(p,x){N(function(){if(Xe(p))return p.onChange(x)},[x])}function aN(p,x){N(function(){var k=p.map(function(R){return R.onChange(x)});return function(){return k.forEach(function(R){return R()})}})}function Av(p,x){var k=Do(x()),R=function(){return k.set(x())};return R(),aN(p,function(){return S.default.update(R,!1,!0)}),k}function Pu(p,x,k,R){var I=typeof x=="function"?x:Rv(x,k,R);return Array.isArray(p)?Mv(p,I):Mv([p],function(B){var W=t.__read(B,1),F=W[0];return I(F)})}function Mv(p,x){var k=fe(function(){return[]});return Av(p,function(){k.length=0;for(var R=p.length,I=0;I<R;I++)k[I]=p[I].get();return x(k)})}function Iv(p,x){return x===void 0&&(x=0),Xe(p)?p:Do(x)}function iN(p,x){var k=p.children,R=p.style,I=p.value,B=p.as,W=B===void 0?"li":B,F=p.onDrag,q=p.layout,K=q===void 0?!0:q,X=t.__rest(p,["children","style","value","as","onDrag","layout"]),Z=fe(function(){return lp(W)}),ee=r.useContext(Nv),ne={x:Iv(R==null?void 0:R.x),y:Iv(R==null?void 0:R.y)},ae=Pu([ne.x,ne.y],function(Ze){var ot=t.__read(Ze,2),Ct=ot[0],St=ot[1];return Ct||St?1:"unset"}),de=r.useRef(null);n.invariant(!!ee,"Reorder.Item must be a child of Reorder.Group");var _e=ee,Ne=_e.axis,ze=_e.registerItem,Qe=_e.updateOrder;return r.useEffect(function(){ze(I,de.current)},[ee]),b.createElement(Z,t.__assign({drag:Ne},X,{dragSnapToOrigin:!0,style:t.__assign(t.__assign({},R),{x:ne.x,y:ne.y,zIndex:ae}),layout:K,onDrag:function(Ze,ot){var Ct=ot.velocity;Ct[Ne]&&Qe(I,ne[Ne].get(),Ct[Ne]),F==null||F(Ze,ot)},onLayoutMeasure:function(Ze){de.current=Ze},ref:x}),k)}var lN=r.forwardRef(iN),sN={Group:Zj,Item:lN},Dv=t.__assign(t.__assign({renderer:ap},Qf),ub),uN=t.__assign(t.__assign(t.__assign(t.__assign({},Dv),Hb),rv),{projectionNodeConstructor:ip});function cN(p){for(var x=[],k=1;k<arguments.length;k++)x[k-1]=arguments[k];var R=p.length;function I(){for(var B="",W=0;W<R;W++){B+=p[W];var F=x[W];F&&(B+=x[W].get())}return B}return Av(x,I)}function dN(p,x){x===void 0&&(x={});var k=r.useContext(v).isStatic,R=r.useRef(null),I=Do(Xe(p)?p.get():p);return r.useMemo(function(){return I.attach(function(B,W){return k?W(B):(R.current&&R.current.stop(),R.current=a.animate(t.__assign(t.__assign({from:I.get(),to:B,velocity:I.getVelocity()},x),{onUpdate:W})),I.get())})},[JSON.stringify(x)]),oN(p,function(B){return I.set(parseFloat(B))}),I}function fN(p){var x=Do(p.getVelocity());return r.useEffect(function(){return p.velocityUpdateSubscribers.add(function(k){x.set(k)})},[p]),x}var pN=function(){return{scrollX:ln(0),scrollY:ln(0),scrollXProgress:ln(0),scrollYProgress:ln(0)}};function cp(p){p===void 0&&(p={});var x=p.container,k=p.target,R=t.__rest(p,["container","target"]),I=fe(pN);return N(function(){return u.scroll(function(B){var W=B.x,F=B.y;I.scrollX.set(W.current),I.scrollXProgress.set(W.progress),I.scrollY.set(F.current),I.scrollYProgress.set(F.progress)},t.__assign(t.__assign({},R),{container:(x==null?void 0:x.current)||void 0,target:(k==null?void 0:k.current)||void 0}))},[]),I}function hN(p){return jl(!1,"useElementScroll is deprecated. Convert to useScroll({ container: ref })."),cp({container:p})}function gN(){return jl(!1,"useViewportScroll is deprecated. Convert to useScroll()."),cp()}var mN=typeof performance<"u"?function(){return performance.now()}:function(){return Date.now()};function Lv(p){var x=fe(mN),k=r.useContext(v).isStatic;r.useEffect(function(){if(!k){var R=function(I){var B=I.timestamp;p(B-x)};return S.default.update(R,!0),function(){return i.cancelSync.update(R)}}},[p])}function bN(){var p=Do(0);return Lv(function(x){return p.set(x)}),p}function Fv(){var p=!1,x=[],k=new Set,R={subscribe:function(I){return k.add(I),function(){return void k.delete(I)}},start:function(I,B){if(p){var W=[];return k.forEach(function(F){W.push(wu(F,I,{transitionOverride:B}))}),Promise.all(W)}else return new Promise(function(F){x.push({animation:[I,B],resolve:F})})},set:function(I){return n.invariant(p,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),k.forEach(function(B){gE(B,I)})},stop:function(){k.forEach(function(I){vE(I)})},mount:function(){return p=!0,x.forEach(function(I){var B=I.animation,W=I.resolve;R.start.apply(R,t.__spreadArray([],t.__read(B),!1)).then(W)}),function(){p=!1,R.stop()}}};return R}function zv(){var p=fe(Fv);return r.useEffect(p.mount,[]),p}var vN=zv;function yN(){for(var p=[],x=0;x<arguments.length;x++)p[x]=arguments[x];var k=r.useRef(0),R=t.__read(r.useState(p[k.current]),2),I=R[0],B=R[1],W=r.useCallback(function(F){k.current=typeof F!="number"?a.wrap(0,p.length,k.current+1):F,B(p[k.current])},t.__spreadArray([p.length],t.__read(p),!1));return[I,W]}function wN(p,x){var k=x===void 0?{}:x,R=k.root,I=k.margin,B=k.amount,W=k.once,F=W===void 0?!1:W,q=t.__read(r.useState(!1),2),K=q[0],X=q[1];return r.useEffect(function(){var Z;if(!(!p.current||F&&K)){var ee=function(){return X(!0),F?void 0:function(){return X(!1)}},ne={root:(Z=R==null?void 0:R.current)!==null&&Z!==void 0?Z:void 0,margin:I,amount:B==="some"?"any":B};return u.inView(p.current,ee,ne)}},[R,p,I,F]),K}var Vv=function(){function p(){this.componentControls=new Set}return p.prototype.subscribe=function(x){var k=this;return this.componentControls.add(x),function(){return k.componentControls.delete(x)}},p.prototype.start=function(x,k){this.componentControls.forEach(function(R){R.start(x.nativeEvent||x,k)})},p}(),xN=function(){return new Vv};function _N(){return fe(xN)}function Bv(){return CN}function CN(p){ka.current&&(ka.current.isUpdating=!1,ka.current.blockUpdate(),p==null||p())}function TN(){var p=t.__read(Ou(),2),x=p[0],k=p[1],R=Bv();return r.useEffect(function(){S.default.postRender(function(){return S.default.postRender(function(){return Bf.current=!1})})},[k]),function(I){R(function(){Bf.current=!0,x(),I()})}}function SN(){var p=b.useCallback(function(){var x=ka.current;x&&x.resetTree()},[]);return p}var dp=function(){return{}},ON=Tu({build:function(){},measureViewportBox:ir,resetTransform:function(){},restoreTransform:function(){},removeValueFromRenderState:function(){},render:function(){},scrapeMotionValuesFromProps:dp,readValueFromInstance:function(p,x,k){return k.initialState[x]||0},makeTargetAnimatable:function(p,x){var k=x.transition,R=x.transitionEnd,I=t.__rest(x,["transition","transitionEnd"]),B=_b(I,k||{},p);return Kf(p,I,B),t.__assign({transition:k,transitionEnd:R},I)}}),PN=Ro({scrapeMotionValuesFromProps:dp,createRenderState:dp});function kN(p){var x=t.__read(r.useState(p),2),k=x[0],R=x[1],I=PN({},!1),B=fe(function(){return ON({props:{},visualState:I},{initialState:p})});r.useEffect(function(){return B.mount({}),B.unmount},[B]),r.useEffect(function(){B.setProps({onUpdate:function(F){R(t.__assign({},F))}})},[R,B]);var W=fe(function(){return function(F){return wu(B,F)}});return[k,W]}var EN=1e5,Wv=function(p){return p>.001?1/p:EN},Uv=!1;function jN(p){var x=Do(1),k=Do(1),R=E();n.invariant(!!(p||R),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),n.warning(Uv,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),Uv=!0,p?(x=p.scaleX||x,k=p.scaleY||k):R&&(x=R.getValue("scaleX",1),k=R.getValue("scaleY",1));var I=Pu(x,Wv),B=Pu(k,Wv);return{scaleX:I,scaleY:B}}e.AnimatePresence=Hj,e.AnimateSharedLayout=Kj,e.DeprecatedLayoutGroupContext=Pv,e.DragControls=Vv,e.FlatTree=bv,e.LayoutGroup=jv,e.LayoutGroupContext=xe,e.LazyMotion=Xj,e.MotionConfig=Yj,e.MotionConfigContext=v,e.MotionContext=y,e.MotionValue=yb,e.PresenceContext=P,e.Reorder=sN,e.SwitchLayoutGroupContext=De,e.addPointerEvent=qn,e.addScaleCorrector=te,e.animate=nv,e.animateVisualElement=wu,e.animationControls=Fv,e.animations=Qf,e.calcLength=Gn,e.checkTargetForNewValues=Kf,e.createBox=ir,e.createDomMotionComponent=zj,e.createMotionComponent=et,e.domAnimation=Dv,e.domMax=uN,e.filterProps=ii,e.isBrowser=j,e.isDragActive=je,e.isMotionValue=Xe,e.isValidMotionProp=Wr,e.m=Vj,e.makeUseVisualState=Ro,e.motion=lp,e.motionValue=ln,e.resolveMotionValue=io,e.transform=Rv,e.useAnimation=vN,e.useAnimationControls=zv,e.useAnimationFrame=Lv,e.useCycle=yN,e.useDeprecatedAnimatedState=kN,e.useDeprecatedInvertedScale=jN,e.useDomEvent=Ot,e.useDragControls=_N,e.useElementScroll=hN,e.useForceUpdate=Ou,e.useInView=wN,e.useInstantLayoutTransition=Bv,e.useInstantTransition=TN,e.useIsPresent=Yk,e.useIsomorphicLayoutEffect=N,e.useMotionTemplate=cN,e.useMotionValue=Do,e.usePresence=Lf,e.useReducedMotion=z,e.useReducedMotionConfig=$,e.useResetProjection=SN,e.useScroll=cp,e.useSpring=dN,e.useTime=bN,e.useTransform=Pu,e.useUnmountEffect=$t,e.useVelocity=fN,e.useViewportScroll=gN,e.useVisualElementContext=E,e.visualElement=Tu,e.wrapHandler=ci})(cr);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{AccordionBody:function(){return w},default:function(){return m}});var r=S(A),n=cr,o=S(Ye),a=S(gr),i=S(Fe),u=Ve,f=of,g=Le,b=nu;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.className,s=d.children,h=T(d,["className","children"]),v=(0,f.useAccordion)(),y=v.open,E=v.animate,P=(0,g.useTheme)().accordion,j=P.styles.base;c=c??"";var N=(0,u.twMerge)((0,o.default)((0,i.default)(j.body)),c),M={unmount:{height:"0px",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.2,times:[.4,0,.2,1]}}},D={unmount:{transition:{duration:.3,ease:"linear"}},mount:{transition:{duration:.3,ease:"linear"}}},L=(0,a.default)(D,E);return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(n.m.div,{className:"overflow-hidden",initial:"unmount",exit:"unmount",animate:y?"mount":"unmount",variants:M},r.default.createElement(n.m.div,_({},h,{ref:l,className:N,initial:"unmount",exit:"unmount",animate:y?"mount":"unmount",variants:L}),s)))});w.propTypes={className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.AccordionBody";var m=w})(eS);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Accordion:function(){return m},AccordionHeader:function(){return g.AccordionHeader},AccordionBody:function(){return b.AccordionBody},useAccordion:function(){return u.useAccordion},default:function(){return d}});var r=T(A),n=T(Ye),o=Ve,a=T(Fe),i=Le,u=of,f=nu,g=ZT,b=eS;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.open,h=l.icon,v=l.animate,y=l.className,E=l.disabled,P=l.children,j=C(l,["open","icon","animate","className","disabled","children"]),N=(0,i.useTheme)().accordion,M=N.defaultProps,D=N.styles.base;h=h??M.icon,v=v??M.animate,y=y??M.className,E=E??M.disabled;var L=(0,o.twMerge)((0,n.default)((0,a.default)(D.container),_({},(0,a.default)(D.disabled),E)),y),z=r.default.useMemo(function(){return{open:s,icon:h,animate:v,disabled:E}},[s,h,v,E]);return r.default.createElement(u.AccordionContextProvider,{value:z},r.default.createElement("div",S({},j,{ref:c,className:L}),P))});m.propTypes={open:f.propTypesOpen,icon:f.propTypesIcon,animate:f.propTypesAnimate,disabled:f.propTypesDisabled,className:f.propTypesClassName,children:f.propTypesChildren},m.displayName="MaterialTailwind.Accordion";var d=Object.assign(m,{Header:g.AccordionHeader,Body:b.AccordionBody})})(k5);var PO={},Lt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});function t(n,o,a){var i=n.findIndex(function(u){return u===o});return i>=0?o:a}var r=t})(Lt);var bf={},gl=class{constructor(){this.x=0,this.y=0,this.z=0}findFurthestPoint(t,r,n,o,a,i){return this.x=t-n>r/2?0:r,this.y=o-i>a/2?0:a,this.z=Math.hypot(this.x-(t-n),this.y-(o-i)),this.z}appyStyles(t,r,n,o,a){t.classList.add("ripple"),t.style.backgroundColor=r==="dark"?"rgba(0,0,0, 0.2)":"rgba(255,255,255, 0.3)",t.style.borderRadius="50%",t.style.pointerEvents="none",t.style.position="absolute",t.style.left=a.clientX-n.left-o+"px",t.style.top=a.clientY-n.top-o+"px",t.style.width=t.style.height=o*2+"px"}applyAnimation(t){t.animate([{transform:"scale(0)",opacity:1},{transform:"scale(1.5)",opacity:0}],{duration:500,easing:"linear"})}create(t,r){const n=t.currentTarget;n.style.position="relative",n.style.overflow="hidden";const o=n.getBoundingClientRect(),a=this.findFurthestPoint(t.clientX,n.offsetWidth,o.left,t.clientY,n.offsetHeight,o.top),i=document.createElement("span");this.appyStyles(i,r,o,a,t),this.applyAnimation(i),n.appendChild(i),setTimeout(()=>i.remove(),500)}};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{IconButton:function(){return w},default:function(){return m}});var r=S(A),n=S(Be),o=S(gl),a=S(Ye),i=Ve,u=S(Lt),f=S(Fe),g=Le,b=ei;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.variant,s=d.size,h=d.color,v=d.ripple,y=d.className,E=d.children;d.fullWidth;var P=T(d,["variant","size","color","ripple","className","children","fullWidth"]),j=(0,g.useTheme)().iconButton,N=j.valid,M=j.defaultProps,D=j.styles,L=D.base,z=D.variants,$=D.sizes;c=c??M.variant,s=s??M.size,h=h??M.color,v=v??M.ripple,y=y??M.className;var Y=v!==void 0&&new o.default,U=(0,f.default)(L),V=(0,f.default)(z[(0,u.default)(N.variants,c,"filled")][(0,u.default)(N.colors,h,"gray")]),H=(0,f.default)($[(0,u.default)(N.sizes,s,"md")]),G=(0,i.twMerge)((0,a.default)(U,H,V),y);return r.default.createElement("button",_({},P,{ref:l,className:G,type:P.type||"button",onMouseDown:function(Q){var oe=P==null?void 0:P.onMouseDown;return v&&Y.create(Q,(c==="filled"||c==="gradient")&&h!=="white"?"light":"dark"),typeof oe=="function"&&oe(Q)}}),r.default.createElement("span",{className:"absolute top-1/2 left-1/2 transform -translate-y-1/2 -translate-x-1/2"},E))});w.propTypes={variant:n.default.oneOf(b.propTypesVariant),size:n.default.oneOf(b.propTypesSize),color:n.default.oneOf(b.propTypesColor),ripple:b.propTypesRipple,className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.IconButton";var m=w})(bf);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var h in s)Object.defineProperty(c,h,{enumerable:!0,get:s[h]})}t(e,{Alert:function(){return d},default:function(){return l}});var r=C(A),n=C(Be),o=cr,a=C(Ye),i=C(gr),u=Ve,f=C(Lt),g=C(Fe),b=Le,_=tm,S=C(bf);function T(){return T=Object.assign||function(c){for(var s=1;s<arguments.length;s++){var h=arguments[s];for(var v in h)Object.prototype.hasOwnProperty.call(h,v)&&(c[v]=h[v])}return c},T.apply(this,arguments)}function C(c){return c&&c.__esModule?c:{default:c}}function w(c,s){if(c==null)return{};var h=m(c,s),v,y;if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(c);for(y=0;y<E.length;y++)v=E[y],!(s.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(c,v)&&(h[v]=c[v])}return h}function m(c,s){if(c==null)return{};var h={},v=Object.keys(c),y,E;for(E=0;E<v.length;E++)y=v[E],!(s.indexOf(y)>=0)&&(h[y]=c[y]);return h}var d=r.default.forwardRef(function(c,s){var h=c.variant,v=c.color,y=c.icon,E=c.open,P=c.action,j=c.onClose,N=c.animate,M=c.className,D=c.children,L=w(c,["variant","color","icon","open","action","onClose","animate","className","children"]),z=(0,b.useTheme)().alert,$=z.defaultProps,Y=z.valid,U=z.styles,V=U.base,H=U.variants;h=h??$.variant,v=v??$.color,M=M??$.className,N=N??$.animate,E=E??$.open,P=P??$.action,j=j??$.onClose;var G=(0,g.default)(V.alert),Q=(0,g.default)(V.action),oe=(0,g.default)(H[(0,f.default)(Y.variants,h,"filled")][(0,f.default)(Y.colors,v,"gray")]),ue=(0,u.twMerge)((0,a.default)(G,oe),M),ce=(0,a.default)(Q),re={unmount:{opacity:0},mount:{opacity:1}},ve=(0,i.default)(re,N),pe=r.default.createElement("div",{className:"shrink-0"},y),se=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(se,null,E&&r.default.createElement(o.m.div,T({},L,{ref:s,role:"alert",className:"".concat(ue," flex"),initial:"unmount",exit:"unmount",animate:E?"mount":"unmount",variants:ve}),y&&pe,r.default.createElement("div",{className:"".concat(y?"ml-3":""," mr-12")},D),j&&!P&&r.default.createElement(S.default,{onClick:j,size:"sm",variant:"text",color:h==="outlined"||h==="ghost"?v:"white",className:ce},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:"h-6 w-6",strokeWidth:2},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),P||null)))});d.propTypes={variant:n.default.oneOf(_.propTypesVariant),color:n.default.oneOf(_.propTypesColor),icon:_.propTypesIcon,open:_.propTypesOpen,action:_.propTypesAction,onClose:_.propTypesOnClose,animate:_.propTypesAnimate,className:_.propTypesClassName,children:_.propTypesChildren},d.displayName="MaterialTailwind.Alert";var l=d})(PO);var kO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{Avatar:function(){return w},default:function(){return m}});var r=S(A),n=S(Be),o=S(Ye),a=Ve,i=S(Lt),u=S(Fe),f=Le,g=rm;function b(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.variant,s=d.size,h=d.className,v=d.color,y=d.withBorder,E=T(d,["variant","size","className","color","withBorder"]),P=(0,f.useTheme)().avatar,j=P.valid,N=P.defaultProps,M=P.styles,D=M.base,L=M.variants,z=M.sizes,$=M.borderColor;c=c??N.variant,s=s??N.size,h=h??N.className,y=y??N.withBorder,v=v??N.color;var Y=(0,u.default)(L[(0,i.default)(j.variants,c,"rounded")]),U=(0,u.default)(z[(0,i.default)(j.sizes,s,"md")]),V=(0,u.default)($[(0,i.default)(j.colors,v,"gray")]),H,G=(0,a.twMerge)((0,o.default)((0,u.default)(D.initial),Y,U,(H={},b(H,(0,u.default)(D.withBorder),y),b(H,V,y),H)),h);return r.default.createElement("img",_({},E,{ref:l,className:G}))});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),size:n.default.oneOf(g.propTypesSize),className:g.propTypesClassName,withBorder:g.propTypesWithBorder,color:n.default.oneOf(g.propTypesColor)},w.displayName="MaterialTailwind.Avatar";var m=w})(kO);var EO={},jO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{propTypesSeparator:function(){return o},propTypesFullWidth:function(){return a},propTypesClassName:function(){return i},propTypesChildren:function(){return u}});var r=n(Be);function n(f){return f&&f.__esModule?f:{default:f}}var o=r.default.node,a=r.default.bool,i=r.default.string,u=r.default.node.isRequired})(jO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{Breadcrumbs:function(){return w},default:function(){return m}});var r=S(A),n=b(Ye),o=Ve,a=b(Fe),i=Le,u=jO;function f(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function g(){return g=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},g.apply(this,arguments)}function b(d){return d&&d.__esModule?d:{default:d}}function _(d){if(typeof WeakMap!="function")return null;var l=new WeakMap,c=new WeakMap;return(_=function(s){return s?c:l})(d)}function S(d,l){if(!l&&d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var c=_(l);if(c&&c.has(d))return c.get(d);var s={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in d)if(v!=="default"&&Object.prototype.hasOwnProperty.call(d,v)){var y=h?Object.getOwnPropertyDescriptor(d,v):null;y&&(y.get||y.set)?Object.defineProperty(s,v,y):s[v]=d[v]}return s.default=d,c&&c.set(d,s),s}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=(0,r.forwardRef)(function(d,l){var c=d.separator,s=d.fullWidth,h=d.className,v=d.children,y=T(d,["separator","fullWidth","className","children"]),E=(0,i.useTheme)().breadcrumbs,P=E.defaultProps,j=E.styles.base;c=c??P.separator,s=s??P.fullWidth,h=h??P.className;var N=(0,n.default)((0,a.default)(j.root.initial),f({},(0,a.default)(j.root.fullWidth),s)),M=(0,o.twMerge)((0,n.default)((0,a.default)(j.list)),h),D=(0,n.default)((0,a.default)(j.item.initial)),L=(0,n.default)((0,a.default)(j.separator));return r.default.createElement("nav",{"aria-label":"breadcrumb",className:N},r.default.createElement("ol",g({},y,{ref:l,className:M}),r.Children.map(v,function(z,$){if((0,r.isValidElement)(z)){var Y;return r.default.createElement("li",{className:(0,n.default)(D,f({},(0,a.default)(j.item.disabled),z==null||(Y=z.props)===null||Y===void 0?void 0:Y.disabled))},z,$!==r.Children.count(v)-1&&r.default.createElement("span",{className:L},c))}return null})))});w.propTypes={separator:u.propTypesSeparator,fullWidth:u.propTypesFullWidth,className:u.propTypesClassName,children:u.propTypesChildren},w.displayName="MaterialTailwind.Breadcrumbs";var m=w})(EO);var NO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Button:function(){return m},default:function(){return d}});var r=T(A),n=T(Be),o=T(gl),a=T(Ye),i=Ve,u=T(Lt),f=T(Fe),g=Le,b=ei;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.variant,h=l.size,v=l.color,y=l.fullWidth,E=l.ripple,P=l.className,j=l.children,N=C(l,["variant","size","color","fullWidth","ripple","className","children"]),M=(0,g.useTheme)().button,D=M.valid,L=M.defaultProps,z=M.styles,$=z.base,Y=z.variants,U=z.sizes;s=s??L.variant,h=h??L.size,v=v??L.color,y=y??L.fullWidth,E=E??L.ripple,P=P??L.className;var V=E!==void 0&&new o.default,H=(0,f.default)($.initial),G=(0,f.default)(Y[(0,u.default)(D.variants,s,"filled")][(0,u.default)(D.colors,v,"gray")]),Q=(0,f.default)(U[(0,u.default)(D.sizes,h,"md")]),oe=(0,i.twMerge)((0,a.default)(H,Q,G,_({},(0,f.default)($.fullWidth),y)),P);return r.default.createElement("button",S({},N,{ref:c,className:oe,type:N.type||"button",onMouseDown:function(ue){var ce=N==null?void 0:N.onMouseDown;return E&&V.create(ue,(s==="filled"||s==="gradient")&&v!=="white"?"light":"dark"),typeof ce=="function"&&ce(ue)}}),j)});m.propTypes={variant:n.default.oneOf(b.propTypesVariant),size:n.default.oneOf(b.propTypesSize),color:n.default.oneOf(b.propTypesColor),fullWidth:b.propTypesFullWidth,ripple:b.propTypesRipple,className:b.propTypesClassName,children:b.propTypesChildren},m.displayName="MaterialTailwind.Button";var d=m})(NO);var RO={},AO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{CardHeader:function(){return w},default:function(){return m}});var r=S(A),n=S(Be),o=S(Ye),a=Ve,i=S(Lt),u=S(Fe),f=Le,g=ti;function b(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.variant,s=d.color,h=d.shadow,v=d.floated,y=d.className,E=d.children,P=T(d,["variant","color","shadow","floated","className","children"]),j=(0,f.useTheme)().cardHeader,N=j.defaultProps,M=j.styles,D=j.valid,L=M.base,z=M.variants;c=c??N.variant,s=s??N.color,h=h??N.shadow,v=v??N.floated,y=y??N.className;var $=(0,u.default)(L.initial),Y=(0,u.default)(z[(0,i.default)(D.variants,c,"filled")][(0,i.default)(D.colors,s,"white")]),U=(0,a.twMerge)((0,o.default)($,Y,b({},(0,u.default)(L.shadow),h),b({},(0,u.default)(L.floated),v)),y);return r.default.createElement("div",_({},P,{ref:l,className:U}),E)});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),color:n.default.oneOf(g.propTypesColor),shadow:g.propTypesShadow,floated:g.propTypesFloated,className:g.propTypesClassName,children:g.propTypesChildren},w.displayName="MaterialTailwind.CardHeader";var m=w})(AO);var MO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{CardBody:function(){return S},default:function(){return T}});var r=g(A),n=g(Ye),o=Ve,a=g(Fe),i=Le,u=ti;function f(){return f=Object.assign||function(C){for(var w=1;w<arguments.length;w++){var m=arguments[w];for(var d in m)Object.prototype.hasOwnProperty.call(m,d)&&(C[d]=m[d])}return C},f.apply(this,arguments)}function g(C){return C&&C.__esModule?C:{default:C}}function b(C,w){if(C==null)return{};var m=_(C,w),d,l;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(C);for(l=0;l<c.length;l++)d=c[l],!(w.indexOf(d)>=0)&&Object.prototype.propertyIsEnumerable.call(C,d)&&(m[d]=C[d])}return m}function _(C,w){if(C==null)return{};var m={},d=Object.keys(C),l,c;for(c=0;c<d.length;c++)l=d[c],!(w.indexOf(l)>=0)&&(m[l]=C[l]);return m}var S=r.default.forwardRef(function(C,w){var m=C.className,d=C.children,l=b(C,["className","children"]),c=(0,i.useTheme)().cardBody,s=c.defaultProps,h=c.styles.base;m=m??s.className;var v=(0,o.twMerge)((0,n.default)((0,a.default)(h)),m);return r.default.createElement("div",f({},l,{ref:w,className:v}),d)});S.propTypes={className:u.propTypesClassName,children:u.propTypesChildren},S.displayName="MaterialTailwind.CardBody";var T=S})(MO);var IO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{CardFooter:function(){return T},default:function(){return C}});var r=b(A),n=b(Ye),o=Ve,a=b(Fe),i=Le,u=ti;function f(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(){return g=Object.assign||function(w){for(var m=1;m<arguments.length;m++){var d=arguments[m];for(var l in d)Object.prototype.hasOwnProperty.call(d,l)&&(w[l]=d[l])}return w},g.apply(this,arguments)}function b(w){return w&&w.__esModule?w:{default:w}}function _(w,m){if(w==null)return{};var d=S(w,m),l,c;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(w);for(c=0;c<s.length;c++)l=s[c],!(m.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function S(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,s;for(s=0;s<l.length;s++)c=l[s],!(m.indexOf(c)>=0)&&(d[c]=w[c]);return d}var T=r.default.forwardRef(function(w,m){var d=w.divider,l=w.className,c=w.children,s=_(w,["divider","className","children"]),h=(0,i.useTheme)().cardFooter,v=h.defaultProps,y=h.styles.base;l=l??v.className,d=d??v.divider;var E=(0,o.twMerge)((0,n.default)((0,a.default)(y.initial),f({},(0,a.default)(y.divider),d)),l);return r.default.createElement("div",g({},s,{ref:m,className:E}),c)});T.propTypes={divider:u.propTypesDivider,className:u.propTypesClassName,children:u.propTypesChildren},T.displayName="MaterialTailwind.CardFooter";var C=T})(IO);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{Card:function(){return l},CardHeader:function(){return g.CardHeader},CardBody:function(){return b.CardBody},CardFooter:function(){return _.CardFooter},default:function(){return c}});var r=w(A),n=w(Be),o=w(Ye),a=Ve,i=w(Lt),u=w(Fe),f=Le,g=AO,b=MO,_=IO,S=ti;function T(s,h,v){return h in s?Object.defineProperty(s,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):s[h]=v,s}function C(){return C=Object.assign||function(s){for(var h=1;h<arguments.length;h++){var v=arguments[h];for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&(s[y]=v[y])}return s},C.apply(this,arguments)}function w(s){return s&&s.__esModule?s:{default:s}}function m(s,h){if(s==null)return{};var v=d(s,h),y,E;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(s);for(E=0;E<P.length;E++)y=P[E],!(h.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(s,y)&&(v[y]=s[y])}return v}function d(s,h){if(s==null)return{};var v={},y=Object.keys(s),E,P;for(P=0;P<y.length;P++)E=y[P],!(h.indexOf(E)>=0)&&(v[E]=s[E]);return v}var l=r.default.forwardRef(function(s,h){var v=s.variant,y=s.color,E=s.shadow,P=s.className,j=s.children,N=m(s,["variant","color","shadow","className","children"]),M=(0,f.useTheme)().card,D=M.defaultProps,L=M.styles,z=M.valid,$=L.base,Y=L.variants;v=v??D.variant,y=y??D.color,E=E??D.shadow,P=P??D.className;var U=(0,u.default)($.initial),V=(0,u.default)(Y[(0,i.default)(z.variants,v,"filled")][(0,i.default)(z.colors,y,"white")]),H=(0,a.twMerge)((0,o.default)(U,V,T({},(0,u.default)($.shadow),E)),P);return r.default.createElement("div",C({},N,{ref:h,className:H}),j)});l.propTypes={variant:n.default.oneOf(S.propTypesVariant),color:n.default.oneOf(S.propTypesColor),shadow:S.propTypesShadow,className:S.propTypesClassName,children:S.propTypesChildren},l.displayName="MaterialTailwind.Card";var c=Object.assign(l,{Header:g.CardHeader,Body:b.CardBody,Footer:_.CardFooter})})(RO);var DO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Checkbox:function(){return m},default:function(){return d}});var r=T(A),n=T(Be),o=T(gl),a=T(Ye),i=Ve,u=T(Lt),f=T(Fe),g=Le,b=ri;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.color,h=l.label,v=l.icon,y=l.ripple,E=l.className,P=l.disabled,j=l.containerProps,N=l.labelProps,M=l.iconProps,D=l.inputRef,L=C(l,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),z=(0,g.useTheme)().checkbox,$=z.defaultProps,Y=z.valid,U=z.styles,V=U.base,H=U.colors,G=r.default.useId();s=s??$.color,h=h??$.label,v=v??$.icon,y=y??$.ripple,E=E??$.className,P=P??$.disabled,j=j??$.containerProps,N=N??$.labelProps,M=M??$.iconProps;var Q=y!==void 0&&new o.default,oe=(0,a.default)((0,f.default)(V.root),_({},(0,f.default)(V.disabled),P)),ue=(0,i.twMerge)((0,a.default)((0,f.default)(V.container)),j==null?void 0:j.className),ce=(0,i.twMerge)((0,a.default)((0,f.default)(V.input),(0,f.default)(H[(0,u.default)(Y.colors,s,"gray")])),E),re=(0,i.twMerge)((0,a.default)((0,f.default)(V.label)),N==null?void 0:N.className),ve=(0,i.twMerge)((0,a.default)((0,f.default)(V.icon)),M==null?void 0:M.className);return r.default.createElement("div",{ref:c,className:oe},r.default.createElement("label",S({},j,{className:ue,htmlFor:L.id||G,onMouseDown:function(pe){var se=j==null?void 0:j.onMouseDown;return y&&Q.create(pe,"dark"),typeof se=="function"&&se(pe)}}),r.default.createElement("input",S({},L,{ref:D,type:"checkbox",disabled:P,className:ce,id:L.id||G})),r.default.createElement("span",{className:ve},v||r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 20 20",fill:"currentColor",stroke:"currentColor",strokeWidth:1},r.default.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})))),h&&r.default.createElement("label",S({},N,{className:re,htmlFor:L.id||G}),h))});m.propTypes={color:n.default.oneOf(b.propTypesColor),label:b.propTypesLabel,icon:b.propTypesIcon,ripple:b.propTypesRipple,className:b.propTypesClassName,disabled:b.propTypesDisabled,containerProps:b.propTypesObject,labelProps:b.propTypesObject},m.displayName="MaterialTailwind.Checkbox";var d=m})(DO);var LO={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var h in s)Object.defineProperty(c,h,{enumerable:!0,get:s[h]})}t(e,{Chip:function(){return d},default:function(){return l}});var r=C(A),n=C(Be),o=cr,a=C(Ye),i=C(gr),u=Ve,f=C(Lt),g=C(Fe),b=Le,_=um,S=C(bf);function T(){return T=Object.assign||function(c){for(var s=1;s<arguments.length;s++){var h=arguments[s];for(var v in h)Object.prototype.hasOwnProperty.call(h,v)&&(c[v]=h[v])}return c},T.apply(this,arguments)}function C(c){return c&&c.__esModule?c:{default:c}}function w(c,s){if(c==null)return{};var h=m(c,s),v,y;if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(c);for(y=0;y<E.length;y++)v=E[y],!(s.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(c,v)&&(h[v]=c[v])}return h}function m(c,s){if(c==null)return{};var h={},v=Object.keys(c),y,E;for(E=0;E<v.length;E++)y=v[E],!(s.indexOf(y)>=0)&&(h[y]=c[y]);return h}var d=r.default.forwardRef(function(c,s){var h=c.variant,v=c.size,y=c.color,E=c.icon,P=c.open,j=c.onClose,N=c.action,M=c.animate,D=c.className,L=c.value,z=w(c,["variant","size","color","icon","open","onClose","action","animate","className","value"]),$=(0,b.useTheme)().chip,Y=$.defaultProps,U=$.valid,V=$.styles,H=V.base,G=V.variants,Q=V.sizes;h=h??Y.variant,v=v??Y.size,y=y??Y.color,D=D??Y.className,M=M??Y.animate,P=P??Y.open,N=N??Y.action,j=j??Y.onClose;var oe=(0,g.default)(H.chip),ue=(0,g.default)(H.action),ce=(0,g.default)(H.icon),re=(0,g.default)(G[(0,f.default)(U.variants,h,"filled")][(0,f.default)(U.colors,y,"gray")]),ve=(0,g.default)(Q[(0,f.default)(U.sizes,v,"md")].chip),pe=(0,g.default)(Q[(0,f.default)(U.sizes,v,"md")].action),se=(0,g.default)(Q[(0,f.default)(U.sizes,v,"md")].icon),me=(0,u.twMerge)((0,a.default)(oe,re,ve),D),fe=(0,a.default)(ue,pe),Pe=(0,a.default)(ce,se),ke=(0,a.default)({"ml-4":E&&v==="sm","ml-[18px]":E&&v==="md","ml-5":E&&v==="lg","mr-5":j}),Oe={unmount:{opacity:0},mount:{opacity:1}},xe=(0,i.default)(Oe,M),De=r.default.createElement("div",{className:Pe},E),$e=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement($e,null,P&&r.default.createElement(o.m.div,T({},z,{ref:s,className:me,initial:"unmount",exit:"unmount",animate:P?"mount":"unmount",variants:xe}),E&&De,r.default.createElement("span",{className:ke},L),j&&!N&&r.default.createElement(S.default,{onClick:j,size:"sm",variant:"text",color:h==="outlined"||h==="ghost"?y:"white",className:fe},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:(0,a.default)({"h-3.5 w-3.5":v==="sm","h-4 w-4":v==="md","h-5 w-5":v==="lg"}),strokeWidth:2},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),N||null)))});d.propTypes={variant:n.default.oneOf(_.propTypesVariant),size:n.default.oneOf(_.propTypesSize),color:n.default.oneOf(_.propTypesColor),icon:_.propTypesIcon,open:_.propTypesOpen,onClose:_.propTypesOnClose,action:_.propTypesAction,animate:_.propTypesAnimate,className:_.propTypesClassName,value:_.propTypesValue},d.displayName="MaterialTailwind.Chip";var l=d})(LO);var FO={},tF=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},mi=new WeakMap,Yu=new WeakMap,Xu={},Qp=0,zO=function(e){return e&&(e.host||zO(e.parentNode))},rF=function(e,t){return t.map(function(r){if(e.contains(r))return r;var n=zO(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},nF=function(e,t,r,n){var o=rF(t,Array.isArray(e)?e:[e]);Xu[r]||(Xu[r]=new WeakMap);var a=Xu[r],i=[],u=new Set,f=new Set(o),g=function(_){!_||u.has(_)||(u.add(_),g(_.parentNode))};o.forEach(g);var b=function(_){!_||f.has(_)||Array.prototype.forEach.call(_.children,function(S){if(u.has(S))b(S);else try{var T=S.getAttribute(n),C=T!==null&&T!=="false",w=(mi.get(S)||0)+1,m=(a.get(S)||0)+1;mi.set(S,w),a.set(S,m),i.push(S),w===1&&C&&Yu.set(S,!0),m===1&&S.setAttribute(r,"true"),C||S.setAttribute(n,"true")}catch(d){console.error("aria-hidden: cannot operate on ",S,d)}})};return b(t),u.clear(),Qp++,function(){i.forEach(function(_){var S=mi.get(_)-1,T=a.get(_)-1;mi.set(_,S),a.set(_,T),S||(Yu.has(_)||_.removeAttribute(n),Yu.delete(_)),T||_.removeAttribute(r)}),Qp--,Qp||(mi=new WeakMap,mi=new WeakMap,Yu=new WeakMap,Xu={})}},oF=function(e,t,r){r===void 0&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||tF(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live], script"))),nF(n,o,r,"aria-hidden")):function(){return null}};/*!
|
||
* tabbable 6.2.0
|
||
* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
|
||
*/var aF=["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])"],Mh=aF.join(","),VO=typeof Element>"u",$s=VO?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,_d=!VO&&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},Cd=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},iF=function(t){var r,n=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return n===""||n==="true"},lF=function(t,r,n){if(Cd(t))return[];var o=Array.prototype.slice.apply(t.querySelectorAll(Mh));return r&&$s.call(t,Mh)&&o.unshift(t),o=o.filter(n),o},sF=function e(t,r,n){for(var o=[],a=Array.from(t);a.length;){var i=a.shift();if(!Cd(i,!1))if(i.tagName==="SLOT"){var u=i.assignedElements(),f=u.length?u:i.children,g=e(f,!0,n);n.flatten?o.push.apply(o,g):o.push({scopeParent:i,candidates:g})}else{var b=$s.call(i,Mh);b&&n.filter(i)&&(r||!t.includes(i))&&o.push(i);var _=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),S=!Cd(_,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(_&&S){var T=e(_===!0?i.children:_.children,!0,n);n.flatten?o.push.apply(o,T):o.push({scopeParent:i,candidates:T})}else a.unshift.apply(a,i.children)}}return o},BO=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},WO=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||iF(t))&&!BO(t)?0:t.tabIndex},uF=function(t,r){var n=WO(t);return n<0&&r&&!BO(t)?0:n},cF=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},UO=function(t){return t.tagName==="INPUT"},dF=function(t){return UO(t)&&t.type==="hidden"},fF=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(n){return n.tagName==="SUMMARY"});return r},pF=function(t,r){for(var n=0;n<t.length;n++)if(t[n].checked&&t[n].form===r)return t[n]},hF=function(t){if(!t.name)return!0;var r=t.form||_d(t),n=function(u){return r.querySelectorAll('input[type="radio"][name="'+u+'"]')},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=pF(o,t.form);return!a||a===t},gF=function(t){return UO(t)&&t.type==="radio"},mF=function(t){return gF(t)&&!hF(t)},bF=function(t){var r,n=t&&_d(t),o=(r=n)===null||r===void 0?void 0:r.host,a=!1;if(n&&n!==t){var i,u,f;for(a=!!((i=o)!==null&&i!==void 0&&(u=i.ownerDocument)!==null&&u!==void 0&&u.contains(o)||t!=null&&(f=t.ownerDocument)!==null&&f!==void 0&&f.contains(t));!a&&o;){var g,b,_;n=_d(o),o=(g=n)===null||g===void 0?void 0:g.host,a=!!((b=o)!==null&&b!==void 0&&(_=b.ownerDocument)!==null&&_!==void 0&&_.contains(o))}}return a},Kw=function(t){var r=t.getBoundingClientRect(),n=r.width,o=r.height;return n===0&&o===0},vF=function(t,r){var n=r.displayCheck,o=r.getShadowRoot;if(getComputedStyle(t).visibility==="hidden")return!0;var a=$s.call(t,"details>summary:first-of-type"),i=a?t.parentElement:t;if($s.call(i,"details:not([open]) *"))return!0;if(!n||n==="full"||n==="legacy-full"){if(typeof o=="function"){for(var u=t;t;){var f=t.parentElement,g=_d(t);if(f&&!f.shadowRoot&&o(f)===!0)return Kw(t);t.assignedSlot?t=t.assignedSlot:!f&&g!==t.ownerDocument?t=g.host:t=f}t=u}if(bF(t))return!t.getClientRects().length;if(n!=="legacy-full")return!0}else if(n==="non-zero-area")return Kw(t);return!1},yF=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 $s.call(r,"fieldset[disabled] *")?!0:!o.contains(t)}return!0}r=r.parentElement}return!1},wF=function(t,r){return!(r.disabled||Cd(r)||dF(r)||vF(r,t)||fF(r)||yF(r))},Yw=function(t,r){return!(mF(r)||WO(r)<0||!wF(t,r))},xF=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},_F=function e(t){var r=[],n=[];return t.forEach(function(o,a){var i=!!o.scopeParent,u=i?o.scopeParent:o,f=uF(u,i),g=i?e(o.candidates):u;f===0?i?r.push.apply(r,g):r.push(u):n.push({documentOrder:a,tabIndex:f,item:o,isScope:i,content:g})}),n.sort(cF).reduce(function(o,a){return a.isScope?o.push.apply(o,a.content):o.push(a.content),o},[]).concat(r)},Td=function(t,r){r=r||{};var n;return r.getShadowRoot?n=sF([t],r.includeContainer,{filter:Yw.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:xF}):n=lF(t,r.includeContainer,Yw.bind(null,r)),_F(n)};const HO=["top","right","bottom","left"],Xw=["start","end"],Qw=HO.reduce((e,t)=>e.concat(t,t+"-"+Xw[0],t+"-"+Xw[1]),[]),Fn=Math.min,_r=Math.max,Sd=Math.round,Qu=Math.floor,eo=e=>({x:e,y:e}),CF={left:"right",right:"left",bottom:"top",top:"bottom"},TF={start:"end",end:"start"};function Ih(e,t,r){return _r(e,Fn(t,r))}function zn(e,t){return typeof e=="function"?e(t):e}function tn(e){return e.split("-")[0]}function Dn(e){return e.split("-")[1]}function Fm(e){return e==="x"?"y":"x"}function zm(e){return e==="y"?"height":"width"}const SF=new Set(["top","bottom"]);function Rn(e){return SF.has(tn(e))?"y":"x"}function Vm(e){return Fm(Rn(e))}function $O(e,t,r){r===void 0&&(r=!1);const n=Dn(e),o=Vm(e),a=zm(o);let i=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=Pd(i)),[i,Pd(i)]}function OF(e){const t=Pd(e);return[Od(e),t,Od(t)]}function Od(e){return e.replace(/start|end/g,t=>TF[t])}const Jw=["left","right"],Zw=["right","left"],PF=["top","bottom"],kF=["bottom","top"];function EF(e,t,r){switch(e){case"top":case"bottom":return r?t?Zw:Jw:t?Jw:Zw;case"left":case"right":return t?PF:kF;default:return[]}}function jF(e,t,r,n){const o=Dn(e);let a=EF(tn(e),r==="start",n);return o&&(a=a.map(i=>i+"-"+o),t&&(a=a.concat(a.map(Od)))),a}function Pd(e){return e.replace(/left|right|bottom|top/g,t=>CF[t])}function NF(e){return{top:0,right:0,bottom:0,left:0,...e}}function Bm(e){return typeof e!="number"?NF(e):{top:e,right:e,bottom:e,left:e}}function tl(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 ex(e,t,r){let{reference:n,floating:o}=e;const a=Rn(t),i=Vm(t),u=zm(i),f=tn(t),g=a==="y",b=n.x+n.width/2-o.width/2,_=n.y+n.height/2-o.height/2,S=n[u]/2-o[u]/2;let T;switch(f){case"top":T={x:b,y:n.y-o.height};break;case"bottom":T={x:b,y:n.y+n.height};break;case"right":T={x:n.x+n.width,y:_};break;case"left":T={x:n.x-o.width,y:_};break;default:T={x:n.x,y:n.y}}switch(Dn(t)){case"start":T[i]-=S*(r&&g?-1:1);break;case"end":T[i]+=S*(r&&g?-1:1);break}return T}const RF=async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:a=[],platform:i}=r,u=a.filter(Boolean),f=await(i.isRTL==null?void 0:i.isRTL(t));let g=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:b,y:_}=ex(g,n,f),S=n,T={},C=0;for(let w=0;w<u.length;w++){const{name:m,fn:d}=u[w],{x:l,y:c,data:s,reset:h}=await d({x:b,y:_,initialPlacement:n,placement:S,strategy:o,middlewareData:T,rects:g,platform:i,elements:{reference:e,floating:t}});b=l??b,_=c??_,T={...T,[m]:{...T[m],...s}},h&&C<=50&&(C++,typeof h=="object"&&(h.placement&&(S=h.placement),h.rects&&(g=h.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:o}):h.rects),{x:b,y:_}=ex(g,S,f)),w=-1)}return{x:b,y:_,placement:S,strategy:o,middlewareData:T}};async function Ga(e,t){var r;t===void 0&&(t={});const{x:n,y:o,platform:a,rects:i,elements:u,strategy:f}=e,{boundary:g="clippingAncestors",rootBoundary:b="viewport",elementContext:_="floating",altBoundary:S=!1,padding:T=0}=zn(t,e),C=Bm(T),m=u[S?_==="floating"?"reference":"floating":_],d=tl(await a.getClippingRect({element:(r=await(a.isElement==null?void 0:a.isElement(m)))==null||r?m:m.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(u.floating)),boundary:g,rootBoundary:b,strategy:f})),l=_==="floating"?{x:n,y:o,width:i.floating.width,height:i.floating.height}:i.reference,c=await(a.getOffsetParent==null?void 0:a.getOffsetParent(u.floating)),s=await(a.isElement==null?void 0:a.isElement(c))?await(a.getScale==null?void 0:a.getScale(c))||{x:1,y:1}:{x:1,y:1},h=tl(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:l,offsetParent:c,strategy:f}):l);return{top:(d.top-h.top+C.top)/s.y,bottom:(h.bottom-d.bottom+C.bottom)/s.y,left:(d.left-h.left+C.left)/s.x,right:(h.right-d.right+C.right)/s.x}}const AF=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:o,rects:a,platform:i,elements:u,middlewareData:f}=t,{element:g,padding:b=0}=zn(e,t)||{};if(g==null)return{};const _=Bm(b),S={x:r,y:n},T=Vm(o),C=zm(T),w=await i.getDimensions(g),m=T==="y",d=m?"top":"left",l=m?"bottom":"right",c=m?"clientHeight":"clientWidth",s=a.reference[C]+a.reference[T]-S[T]-a.floating[C],h=S[T]-a.reference[T],v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(g));let y=v?v[c]:0;(!y||!await(i.isElement==null?void 0:i.isElement(v)))&&(y=u.floating[c]||a.floating[C]);const E=s/2-h/2,P=y/2-w[C]/2-1,j=Fn(_[d],P),N=Fn(_[l],P),M=j,D=y-w[C]-N,L=y/2-w[C]/2+E,z=Ih(M,L,D),$=!f.arrow&&Dn(o)!=null&&L!==z&&a.reference[C]/2-(L<M?j:N)-w[C]/2<0,Y=$?L<M?L-M:L-D:0;return{[T]:S[T]+Y,data:{[T]:z,centerOffset:L-z-Y,...$&&{alignmentOffset:Y}},reset:$}}});function MF(e,t,r){return(e?[...r.filter(o=>Dn(o)===e),...r.filter(o=>Dn(o)!==e)]:r.filter(o=>tn(o)===o)).filter(o=>e?Dn(o)===e||(t?Od(o)!==o:!1):!0)}const IF=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,o;const{rects:a,middlewareData:i,placement:u,platform:f,elements:g}=t,{crossAxis:b=!1,alignment:_,allowedPlacements:S=Qw,autoAlignment:T=!0,...C}=zn(e,t),w=_!==void 0||S===Qw?MF(_||null,T,S):S,m=await Ga(t,C),d=((r=i.autoPlacement)==null?void 0:r.index)||0,l=w[d];if(l==null)return{};const c=$O(l,a,await(f.isRTL==null?void 0:f.isRTL(g.floating)));if(u!==l)return{reset:{placement:w[0]}};const s=[m[tn(l)],m[c[0]],m[c[1]]],h=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:l,overflows:s}],v=w[d+1];if(v)return{data:{index:d+1,overflows:h},reset:{placement:v}};const y=h.map(j=>{const N=Dn(j.placement);return[j.placement,N&&b?j.overflows.slice(0,2).reduce((M,D)=>M+D,0):j.overflows[0],j.overflows]}).sort((j,N)=>j[1]-N[1]),P=((o=y.filter(j=>j[2].slice(0,Dn(j[0])?2:3).every(N=>N<=0))[0])==null?void 0:o[0])||y[0][0];return P!==u?{data:{index:d+1,overflows:h},reset:{placement:P}}:{}}}},DF=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:u,platform:f,elements:g}=t,{mainAxis:b=!0,crossAxis:_=!0,fallbackPlacements:S,fallbackStrategy:T="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:w=!0,...m}=zn(e,t);if((r=a.arrow)!=null&&r.alignmentOffset)return{};const d=tn(o),l=Rn(u),c=tn(u)===u,s=await(f.isRTL==null?void 0:f.isRTL(g.floating)),h=S||(c||!w?[Pd(u)]:OF(u)),v=C!=="none";!S&&v&&h.push(...jF(u,w,C,s));const y=[u,...h],E=await Ga(t,m),P=[];let j=((n=a.flip)==null?void 0:n.overflows)||[];if(b&&P.push(E[d]),_){const L=$O(o,i,s);P.push(E[L[0]],E[L[1]])}if(j=[...j,{placement:o,overflows:P}],!P.every(L=>L<=0)){var N,M;const L=(((N=a.flip)==null?void 0:N.index)||0)+1,z=y[L];if(z&&(!(_==="alignment"?l!==Rn(z):!1)||j.every(U=>Rn(U.placement)===l?U.overflows[0]>0:!0)))return{data:{index:L,overflows:j},reset:{placement:z}};let $=(M=j.filter(Y=>Y.overflows[0]<=0).sort((Y,U)=>Y.overflows[1]-U.overflows[1])[0])==null?void 0:M.placement;if(!$)switch(T){case"bestFit":{var D;const Y=(D=j.filter(U=>{if(v){const V=Rn(U.placement);return V===l||V==="y"}return!0}).map(U=>[U.placement,U.overflows.filter(V=>V>0).reduce((V,H)=>V+H,0)]).sort((U,V)=>U[1]-V[1])[0])==null?void 0:D[0];Y&&($=Y);break}case"initialPlacement":$=u;break}if(o!==$)return{reset:{placement:$}}}return{}}}};function tx(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rx(e){return HO.some(t=>e[t]>=0)}const LF=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:n="referenceHidden",...o}=zn(e,t);switch(n){case"referenceHidden":{const a=await Ga(t,{...o,elementContext:"reference"}),i=tx(a,r.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:rx(i)}}}case"escaped":{const a=await Ga(t,{...o,altBoundary:!0}),i=tx(a,r.floating);return{data:{escapedOffsets:i,escaped:rx(i)}}}default:return{}}}}};function qO(e){const t=Fn(...e.map(a=>a.left)),r=Fn(...e.map(a=>a.top)),n=_r(...e.map(a=>a.right)),o=_r(...e.map(a=>a.bottom));return{x:t,y:r,width:n-t,height:o-r}}function FF(e){const t=e.slice().sort((o,a)=>o.y-a.y),r=[];let n=null;for(let o=0;o<t.length;o++){const a=t[o];!n||a.y-n.y>n.height/2?r.push([a]):r[r.length-1].push(a),n=a}return r.map(o=>tl(qO(o)))}const zF=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){const{placement:r,elements:n,rects:o,platform:a,strategy:i}=t,{padding:u=2,x:f,y:g}=zn(e,t),b=Array.from(await(a.getClientRects==null?void 0:a.getClientRects(n.reference))||[]),_=FF(b),S=tl(qO(b)),T=Bm(u);function C(){if(_.length===2&&_[0].left>_[1].right&&f!=null&&g!=null)return _.find(m=>f>m.left-T.left&&f<m.right+T.right&&g>m.top-T.top&&g<m.bottom+T.bottom)||S;if(_.length>=2){if(Rn(r)==="y"){const j=_[0],N=_[_.length-1],M=tn(r)==="top",D=j.top,L=N.bottom,z=M?j.left:N.left,$=M?j.right:N.right,Y=$-z,U=L-D;return{top:D,bottom:L,left:z,right:$,width:Y,height:U,x:z,y:D}}const m=tn(r)==="left",d=_r(..._.map(j=>j.right)),l=Fn(..._.map(j=>j.left)),c=_.filter(j=>m?j.left===l:j.right===d),s=c[0].top,h=c[c.length-1].bottom,v=l,y=d,E=y-v,P=h-s;return{top:s,bottom:h,left:v,right:y,width:E,height:P,x:v,y:s}}return S}const w=await a.getElementRects({reference:{getBoundingClientRect:C},floating:n.floating,strategy:i});return o.reference.x!==w.reference.x||o.reference.y!==w.reference.y||o.reference.width!==w.reference.width||o.reference.height!==w.reference.height?{reset:{rects:w}}:{}}}},GO=new Set(["left","top"]);async function VF(e,t){const{placement:r,platform:n,elements:o}=e,a=await(n.isRTL==null?void 0:n.isRTL(o.floating)),i=tn(r),u=Dn(r),f=Rn(r)==="y",g=GO.has(i)?-1:1,b=a&&f?-1:1,_=zn(t,e);let{mainAxis:S,crossAxis:T,alignmentAxis:C}=typeof _=="number"?{mainAxis:_,crossAxis:0,alignmentAxis:null}:{mainAxis:_.mainAxis||0,crossAxis:_.crossAxis||0,alignmentAxis:_.alignmentAxis};return u&&typeof C=="number"&&(T=u==="end"?C*-1:C),f?{x:T*b,y:S*g}:{x:S*g,y:T*b}}const BF=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:u}=t,f=await VF(t,e);return i===((r=u.offset)==null?void 0:r.placement)&&(n=u.arrow)!=null&&n.alignmentOffset?{}:{x:o+f.x,y:a+f.y,data:{...f,placement:i}}}}},WF=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:u={fn:m=>{let{x:d,y:l}=m;return{x:d,y:l}}},...f}=zn(e,t),g={x:r,y:n},b=await Ga(t,f),_=Rn(tn(o)),S=Fm(_);let T=g[S],C=g[_];if(a){const m=S==="y"?"top":"left",d=S==="y"?"bottom":"right",l=T+b[m],c=T-b[d];T=Ih(l,T,c)}if(i){const m=_==="y"?"top":"left",d=_==="y"?"bottom":"right",l=C+b[m],c=C-b[d];C=Ih(l,C,c)}const w=u.fn({...t,[S]:T,[_]:C});return{...w,data:{x:w.x-r,y:w.y-n,enabled:{[S]:a,[_]:i}}}}}},UF=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:n,placement:o,rects:a,middlewareData:i}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=zn(e,t),b={x:r,y:n},_=Rn(o),S=Fm(_);let T=b[S],C=b[_];const w=zn(u,t),m=typeof w=="number"?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(f){const c=S==="y"?"height":"width",s=a.reference[S]-a.floating[c]+m.mainAxis,h=a.reference[S]+a.reference[c]-m.mainAxis;T<s?T=s:T>h&&(T=h)}if(g){var d,l;const c=S==="y"?"width":"height",s=GO.has(tn(o)),h=a.reference[_]-a.floating[c]+(s&&((d=i.offset)==null?void 0:d[_])||0)+(s?0:m.crossAxis),v=a.reference[_]+a.reference[c]+(s?0:((l=i.offset)==null?void 0:l[_])||0)-(s?m.crossAxis:0);C<h?C=h:C>v&&(C=v)}return{[S]:T,[_]:C}}}},HF=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:o,rects:a,platform:i,elements:u}=t,{apply:f=()=>{},...g}=zn(e,t),b=await Ga(t,g),_=tn(o),S=Dn(o),T=Rn(o)==="y",{width:C,height:w}=a.floating;let m,d;_==="top"||_==="bottom"?(m=_,d=S===(await(i.isRTL==null?void 0:i.isRTL(u.floating))?"start":"end")?"left":"right"):(d=_,m=S==="end"?"top":"bottom");const l=w-b.top-b.bottom,c=C-b.left-b.right,s=Fn(w-b[m],l),h=Fn(C-b[d],c),v=!t.middlewareData.shift;let y=s,E=h;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=c),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(y=l),v&&!S){const j=_r(b.left,0),N=_r(b.right,0),M=_r(b.top,0),D=_r(b.bottom,0);T?E=C-2*(j!==0||N!==0?j+N:_r(b.left,b.right)):y=w-2*(M!==0||D!==0?M+D:_r(b.top,b.bottom))}await f({...t,availableWidth:E,availableHeight:y});const P=await i.getDimensions(u.floating);return C!==P.width||w!==P.height?{reset:{rects:!0}}:{}}}};function vf(){return typeof window<"u"}function ml(e){return KO(e)?(e.nodeName||"").toLowerCase():"#document"}function Zr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function oo(e){var t;return(t=(KO(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function KO(e){return vf()?e instanceof Node||e instanceof Zr(e).Node:!1}function Vn(e){return vf()?e instanceof Element||e instanceof Zr(e).Element:!1}function ro(e){return vf()?e instanceof HTMLElement||e instanceof Zr(e).HTMLElement:!1}function nx(e){return!vf()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Zr(e).ShadowRoot}const $F=new Set(["inline","contents"]);function uu(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=Bn(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!$F.has(o)}const qF=new Set(["table","td","th"]);function GF(e){return qF.has(ml(e))}const KF=[":popover-open",":modal"];function yf(e){return KF.some(t=>{try{return e.matches(t)}catch{return!1}})}const YF=["transform","translate","scale","rotate","perspective"],XF=["transform","translate","scale","rotate","perspective","filter"],QF=["paint","layout","strict","content"];function Wm(e){const t=Um(),r=Vn(e)?Bn(e):e;return YF.some(n=>r[n]?r[n]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||XF.some(n=>(r.willChange||"").includes(n))||QF.some(n=>(r.contain||"").includes(n))}function JF(e){let t=fa(e);for(;ro(t)&&!rl(t);){if(Wm(t))return t;if(yf(t))return null;t=fa(t)}return null}function Um(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const ZF=new Set(["html","body","#document"]);function rl(e){return ZF.has(ml(e))}function Bn(e){return Zr(e).getComputedStyle(e)}function wf(e){return Vn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function fa(e){if(ml(e)==="html")return e;const t=e.assignedSlot||e.parentNode||nx(e)&&e.host||oo(e);return nx(t)?t.host:t}function YO(e){const t=fa(e);return rl(t)?e.ownerDocument?e.ownerDocument.body:e.body:ro(t)&&uu(t)?t:YO(t)}function bo(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const o=YO(e),a=o===((n=e.ownerDocument)==null?void 0:n.body),i=Zr(o);if(a){const u=Dh(i);return t.concat(i,i.visualViewport||[],uu(o)?o:[],u&&r?bo(u):[])}return t.concat(o,bo(o,[],r))}function Dh(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function XO(e){const t=Bn(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const o=ro(e),a=o?e.offsetWidth:r,i=o?e.offsetHeight:n,u=Sd(r)!==a||Sd(n)!==i;return u&&(r=a,n=i),{width:r,height:n,$:u}}function Hm(e){return Vn(e)?e:e.contextElement}function Bi(e){const t=Hm(e);if(!ro(t))return eo(1);const r=t.getBoundingClientRect(),{width:n,height:o,$:a}=XO(t);let i=(a?Sd(r.width):r.width)/n,u=(a?Sd(r.height):r.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!u||!Number.isFinite(u))&&(u=1),{x:i,y:u}}const e6=eo(0);function QO(e){const t=Zr(e);return!Um()||!t.visualViewport?e6:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function t6(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Zr(e)?!1:t}function Ka(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const o=e.getBoundingClientRect(),a=Hm(e);let i=eo(1);t&&(n?Vn(n)&&(i=Bi(n)):i=Bi(e));const u=t6(a,r,n)?QO(a):eo(0);let f=(o.left+u.x)/i.x,g=(o.top+u.y)/i.y,b=o.width/i.x,_=o.height/i.y;if(a){const S=Zr(a),T=n&&Vn(n)?Zr(n):n;let C=S,w=Dh(C);for(;w&&n&&T!==C;){const m=Bi(w),d=w.getBoundingClientRect(),l=Bn(w),c=d.left+(w.clientLeft+parseFloat(l.paddingLeft))*m.x,s=d.top+(w.clientTop+parseFloat(l.paddingTop))*m.y;f*=m.x,g*=m.y,b*=m.x,_*=m.y,f+=c,g+=s,C=Zr(w),w=Dh(C)}}return tl({width:b,height:_,x:f,y:g})}function xf(e,t){const r=wf(e).scrollLeft;return t?t.left+r:Ka(oo(e)).left+r}function JO(e,t){const r=e.getBoundingClientRect(),n=r.left+t.scrollLeft-xf(e,r),o=r.top+t.scrollTop;return{x:n,y:o}}function r6(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e;const a=o==="fixed",i=oo(n),u=t?yf(t.floating):!1;if(n===i||u&&a)return r;let f={scrollLeft:0,scrollTop:0},g=eo(1);const b=eo(0),_=ro(n);if((_||!_&&!a)&&((ml(n)!=="body"||uu(i))&&(f=wf(n)),ro(n))){const T=Ka(n);g=Bi(n),b.x=T.x+n.clientLeft,b.y=T.y+n.clientTop}const S=i&&!_&&!a?JO(i,f):eo(0);return{width:r.width*g.x,height:r.height*g.y,x:r.x*g.x-f.scrollLeft*g.x+b.x+S.x,y:r.y*g.y-f.scrollTop*g.y+b.y+S.y}}function n6(e){return Array.from(e.getClientRects())}function o6(e){const t=oo(e),r=wf(e),n=e.ownerDocument.body,o=_r(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),a=_r(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+xf(e);const u=-r.scrollTop;return Bn(n).direction==="rtl"&&(i+=_r(t.clientWidth,n.clientWidth)-o),{width:o,height:a,x:i,y:u}}const ox=25;function a6(e,t){const r=Zr(e),n=oo(e),o=r.visualViewport;let a=n.clientWidth,i=n.clientHeight,u=0,f=0;if(o){a=o.width,i=o.height;const b=Um();(!b||b&&t==="fixed")&&(u=o.offsetLeft,f=o.offsetTop)}const g=xf(n);if(g<=0){const b=n.ownerDocument,_=b.body,S=getComputedStyle(_),T=b.compatMode==="CSS1Compat"&&parseFloat(S.marginLeft)+parseFloat(S.marginRight)||0,C=Math.abs(n.clientWidth-_.clientWidth-T);C<=ox&&(a-=C)}else g<=ox&&(a+=g);return{width:a,height:i,x:u,y:f}}const i6=new Set(["absolute","fixed"]);function l6(e,t){const r=Ka(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,a=ro(e)?Bi(e):eo(1),i=e.clientWidth*a.x,u=e.clientHeight*a.y,f=o*a.x,g=n*a.y;return{width:i,height:u,x:f,y:g}}function ax(e,t,r){let n;if(t==="viewport")n=a6(e,r);else if(t==="document")n=o6(oo(e));else if(Vn(t))n=l6(t,r);else{const o=QO(e);n={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return tl(n)}function ZO(e,t){const r=fa(e);return r===t||!Vn(r)||rl(r)?!1:Bn(r).position==="fixed"||ZO(r,t)}function s6(e,t){const r=t.get(e);if(r)return r;let n=bo(e,[],!1).filter(u=>Vn(u)&&ml(u)!=="body"),o=null;const a=Bn(e).position==="fixed";let i=a?fa(e):e;for(;Vn(i)&&!rl(i);){const u=Bn(i),f=Wm(i);!f&&u.position==="fixed"&&(o=null),(a?!f&&!o:!f&&u.position==="static"&&!!o&&i6.has(o.position)||uu(i)&&!f&&ZO(e,i))?n=n.filter(b=>b!==i):o=u,i=fa(i)}return t.set(e,n),n}function u6(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const i=[...r==="clippingAncestors"?yf(t)?[]:s6(t,this._c):[].concat(r),n],u=i[0],f=i.reduce((g,b)=>{const _=ax(t,b,o);return g.top=_r(_.top,g.top),g.right=Fn(_.right,g.right),g.bottom=Fn(_.bottom,g.bottom),g.left=_r(_.left,g.left),g},ax(t,u,o));return{width:f.right-f.left,height:f.bottom-f.top,x:f.left,y:f.top}}function c6(e){const{width:t,height:r}=XO(e);return{width:t,height:r}}function d6(e,t,r){const n=ro(t),o=oo(t),a=r==="fixed",i=Ka(e,!0,a,t);let u={scrollLeft:0,scrollTop:0};const f=eo(0);function g(){f.x=xf(o)}if(n||!n&&!a)if((ml(t)!=="body"||uu(o))&&(u=wf(t)),n){const T=Ka(t,!0,a,t);f.x=T.x+t.clientLeft,f.y=T.y+t.clientTop}else o&&g();a&&!n&&o&&g();const b=o&&!n&&!a?JO(o,u):eo(0),_=i.left+u.scrollLeft-f.x-b.x,S=i.top+u.scrollTop-f.y-b.y;return{x:_,y:S,width:i.width,height:i.height}}function Jp(e){return Bn(e).position==="static"}function ix(e,t){if(!ro(e)||Bn(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return oo(e)===r&&(r=r.ownerDocument.body),r}function eP(e,t){const r=Zr(e);if(yf(e))return r;if(!ro(e)){let o=fa(e);for(;o&&!rl(o);){if(Vn(o)&&!Jp(o))return o;o=fa(o)}return r}let n=ix(e,t);for(;n&&GF(n)&&Jp(n);)n=ix(n,t);return n&&rl(n)&&Jp(n)&&!Wm(n)?r:n||JF(e)||r}const f6=async function(e){const t=this.getOffsetParent||eP,r=this.getDimensions,n=await r(e.floating);return{reference:d6(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function p6(e){return Bn(e).direction==="rtl"}const tP={convertOffsetParentRelativeRectToViewportRelativeRect:r6,getDocumentElement:oo,getClippingRect:u6,getOffsetParent:eP,getElementRects:f6,getClientRects:n6,getDimensions:c6,getScale:Bi,isElement:Vn,isRTL:p6};function rP(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function h6(e,t){let r=null,n;const o=oo(e);function a(){var u;clearTimeout(n),(u=r)==null||u.disconnect(),r=null}function i(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),a();const g=e.getBoundingClientRect(),{left:b,top:_,width:S,height:T}=g;if(u||t(),!S||!T)return;const C=Qu(_),w=Qu(o.clientWidth-(b+S)),m=Qu(o.clientHeight-(_+T)),d=Qu(b),c={rootMargin:-C+"px "+-w+"px "+-m+"px "+-d+"px",threshold:_r(0,Fn(1,f))||1};let s=!0;function h(v){const y=v[0].intersectionRatio;if(y!==f){if(!s)return i();y?i(!1,y):n=setTimeout(()=>{i(!1,1e-7)},1e3)}y===1&&!rP(g,e.getBoundingClientRect())&&i(),s=!1}try{r=new IntersectionObserver(h,{...c,root:o.ownerDocument})}catch{r=new IntersectionObserver(h,c)}r.observe(e)}return i(!0),a}function g6(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:u=typeof IntersectionObserver=="function",animationFrame:f=!1}=n,g=Hm(e),b=o||a?[...g?bo(g):[],...bo(t)]:[];b.forEach(d=>{o&&d.addEventListener("scroll",r,{passive:!0}),a&&d.addEventListener("resize",r)});const _=g&&u?h6(g,r):null;let S=-1,T=null;i&&(T=new ResizeObserver(d=>{let[l]=d;l&&l.target===g&&T&&(T.unobserve(t),cancelAnimationFrame(S),S=requestAnimationFrame(()=>{var c;(c=T)==null||c.observe(t)})),r()}),g&&!f&&T.observe(g),T.observe(t));let C,w=f?Ka(e):null;f&&m();function m(){const d=Ka(e);w&&!rP(w,d)&&r(),w=d,C=requestAnimationFrame(m)}return r(),()=>{var d;b.forEach(l=>{o&&l.removeEventListener("scroll",r),a&&l.removeEventListener("resize",r)}),_==null||_(),(d=T)==null||d.disconnect(),T=null,f&&cancelAnimationFrame(C)}}const Pc=Ga,nP=BF,m6=IF,b6=WF,v6=DF,y6=HF,w6=LF,lx=AF,x6=zF,_6=UF,oP=(e,t,r)=>{const n=new Map,o={platform:tP,...r},a={...o.platform,_c:n};return RF(e,t,{...o,platform:a})},C6=e=>{const{element:t,padding:r}=e;function n(o){return Object.prototype.hasOwnProperty.call(o,"current")}return{name:"arrow",options:e,fn(o){return n(t)?t.current!=null?lx({element:t.current,padding:r}).fn(o):{}:t?lx({element:t,padding:r}).fn(o):{}}}};var kc=typeof document<"u"?A.useLayoutEffect:A.useEffect;function kd(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(!kd(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(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;n--!==0;){const a=o[n];if(!(a==="_owner"&&e.$$typeof)&&!kd(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function sx(e){const t=A.useRef(e);return kc(()=>{t.current=e}),t}function T6(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,whileElementsMounted:a,open:i}=e,[u,f]=A.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,b]=A.useState(n);kd(g,n)||b(n);const _=A.useRef(null),S=A.useRef(null),T=A.useRef(u),C=sx(a),w=sx(o),[m,d]=A.useState(null),[l,c]=A.useState(null),s=A.useCallback(j=>{_.current!==j&&(_.current=j,d(j))},[]),h=A.useCallback(j=>{S.current!==j&&(S.current=j,c(j))},[]),v=A.useCallback(()=>{if(!_.current||!S.current)return;const j={placement:t,strategy:r,middleware:g};w.current&&(j.platform=w.current),oP(_.current,S.current,j).then(N=>{const M={...N,isPositioned:!0};y.current&&!kd(T.current,M)&&(T.current=M,_o.flushSync(()=>{f(M)}))})},[g,t,r,w]);kc(()=>{i===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(j=>({...j,isPositioned:!1})))},[i]);const y=A.useRef(!1);kc(()=>(y.current=!0,()=>{y.current=!1}),[]),kc(()=>{if(m&&l){if(C.current)return C.current(m,l,v);v()}},[m,l,v,C]);const E=A.useMemo(()=>({reference:_,floating:S,setReference:s,setFloating:h}),[s,h]),P=A.useMemo(()=>({reference:m,floating:l}),[m,l]);return A.useMemo(()=>({...u,update:v,refs:E,elements:P,reference:s,floating:h}),[u,v,E,P,s,h])}var zt=typeof document<"u"?A.useLayoutEffect:A.useEffect;let Zp=!1,S6=0;const ux=()=>"floating-ui-"+S6++;function O6(){const[e,t]=A.useState(()=>Zp?ux():void 0);return zt(()=>{e==null&&t(ux())},[]),A.useEffect(()=>{Zp||(Zp=!0)},[]),e}const P6=Xh["useId".toString()],qs=P6||O6;function aP(){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){e.set(t,(e.get(t)||[]).filter(n=>n!==r))}}}const iP=A.createContext(null),lP=A.createContext(null),bl=()=>{var e;return((e=A.useContext(iP))==null?void 0:e.id)||null},oi=()=>A.useContext(lP),k6=e=>{const t=qs(),r=oi(),n=bl(),o=e||n;return zt(()=>{const a={id:t,parentId:o};return r==null||r.addNode(a),()=>{r==null||r.removeNode(a)}},[r,t,o]),t},E6=e=>{let{children:t,id:r}=e;const n=bl();return A.createElement(iP.Provider,{value:A.useMemo(()=>({id:r,parentId:n}),[r,n])},t)},j6=e=>{let{children:t}=e;const r=A.useRef([]),n=A.useCallback(i=>{r.current=[...r.current,i]},[]),o=A.useCallback(i=>{r.current=r.current.filter(u=>u!==i)},[]),a=A.useState(()=>aP())[0];return A.createElement(lP.Provider,{value:A.useMemo(()=>({nodesRef:r,addNode:n,removeNode:o,events:a}),[r,n,o,a])},t)};function Fr(e){return(e==null?void 0:e.ownerDocument)||document}function $m(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function sP(){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 qm(e){return Fr(e).defaultView||window}function mn(e){return e?e instanceof qm(e).Element:!1}function Ya(e){return e?e instanceof qm(e).HTMLElement:!1}function N6(e){if(typeof ShadowRoot>"u")return!1;const t=qm(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function uP(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const t=/Android/i;return(t.test($m())||t.test(sP()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function cP(e){return e.width===0&&e.height===0||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}function Lh(){return/apple/i.test(navigator.vendor)}function dP(){return $m().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function Ed(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function bn(e){const t=A.useRef(e);return zt(()=>{t.current=e}),t}const cx="data-floating-ui-safe-polygon";function Ec(e,t,r){return r&&!Ed(r)?0:typeof e=="number"?e:e==null?void 0:e[t]}const R6=function(e,t){let{enabled:r=!0,delay:n=0,handleClose:o=null,mouseOnly:a=!1,restMs:i=0,move:u=!0}=t===void 0?{}:t;const{open:f,onOpenChange:g,dataRef:b,events:_,elements:{domReference:S,floating:T},refs:C}=e,w=oi(),m=bl(),d=bn(o),l=bn(n),c=A.useRef(),s=A.useRef(),h=A.useRef(),v=A.useRef(),y=A.useRef(!0),E=A.useRef(!1),P=A.useRef(()=>{}),j=A.useCallback(()=>{var L;const z=(L=b.current.openEvent)==null?void 0:L.type;return(z==null?void 0:z.includes("mouse"))&&z!=="mousedown"},[b]);A.useEffect(()=>{if(!r)return;function L(){clearTimeout(s.current),clearTimeout(v.current),y.current=!0}return _.on("dismiss",L),()=>{_.off("dismiss",L)}},[r,_]),A.useEffect(()=>{if(!r||!d.current||!f)return;function L(){j()&&g(!1)}const z=Fr(T).documentElement;return z.addEventListener("mouseleave",L),()=>{z.removeEventListener("mouseleave",L)}},[T,f,g,r,d,b,j]);const N=A.useCallback(function(L){L===void 0&&(L=!0);const z=Ec(l.current,"close",c.current);z&&!h.current?(clearTimeout(s.current),s.current=setTimeout(()=>g(!1),z)):L&&(clearTimeout(s.current),g(!1))},[l,g]),M=A.useCallback(()=>{P.current(),h.current=void 0},[]),D=A.useCallback(()=>{if(E.current){const L=Fr(C.floating.current).body;L.style.pointerEvents="",L.removeAttribute(cx),E.current=!1}},[C]);return A.useEffect(()=>{if(!r)return;function L(){return b.current.openEvent?["click","mousedown"].includes(b.current.openEvent.type):!1}function z(U){if(clearTimeout(s.current),y.current=!1,a&&!Ed(c.current)||i>0&&Ec(l.current,"open")===0)return;b.current.openEvent=U;const V=Ec(l.current,"open",c.current);V?s.current=setTimeout(()=>{g(!0)},V):g(!0)}function $(U){if(L())return;P.current();const V=Fr(T);if(clearTimeout(v.current),d.current){clearTimeout(s.current),h.current=d.current({...e,tree:w,x:U.clientX,y:U.clientY,onClose(){D(),M(),N()}});const H=h.current;V.addEventListener("mousemove",H),P.current=()=>{V.removeEventListener("mousemove",H)};return}N()}function Y(U){L()||d.current==null||d.current({...e,tree:w,x:U.clientX,y:U.clientY,onClose(){M(),N()}})(U)}if(mn(S)){const U=S;return f&&U.addEventListener("mouseleave",Y),T==null||T.addEventListener("mouseleave",Y),u&&U.addEventListener("mousemove",z,{once:!0}),U.addEventListener("mouseenter",z),U.addEventListener("mouseleave",$),()=>{f&&U.removeEventListener("mouseleave",Y),T==null||T.removeEventListener("mouseleave",Y),u&&U.removeEventListener("mousemove",z),U.removeEventListener("mouseenter",z),U.removeEventListener("mouseleave",$)}}},[S,T,r,e,a,i,u,N,M,D,g,f,w,l,d,b]),zt(()=>{var L;if(r&&f&&(L=d.current)!=null&&L.__options.blockPointerEvents&&j()){const Y=Fr(T).body;if(Y.setAttribute(cx,""),Y.style.pointerEvents="none",E.current=!0,mn(S)&&T){var z,$;const U=S,V=w==null||(z=w.nodesRef.current.find(H=>H.id===m))==null||($=z.context)==null?void 0:$.elements.floating;return V&&(V.style.pointerEvents=""),U.style.pointerEvents="auto",T.style.pointerEvents="auto",()=>{U.style.pointerEvents="",T.style.pointerEvents=""}}}},[r,f,m,T,S,w,d,b,j]),zt(()=>{f||(c.current=void 0,M(),D())},[f,M,D]),A.useEffect(()=>()=>{M(),clearTimeout(s.current),clearTimeout(v.current),D()},[r,M,D]),A.useMemo(()=>{if(!r)return{};function L(z){c.current=z.pointerType}return{reference:{onPointerDown:L,onPointerEnter:L,onMouseMove(){f||i===0||(clearTimeout(v.current),v.current=setTimeout(()=>{y.current||g(!0)},i))}},floating:{onMouseEnter(){clearTimeout(s.current)},onMouseLeave(){_.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),N(!1)}}}},[_,r,i,f,g,N])},fP=A.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),pP=()=>A.useContext(fP),A6=e=>{let{children:t,delay:r,timeoutMs:n=0}=e;const[o,a]=A.useReducer((f,g)=>({...f,...g}),{delay:r,timeoutMs:n,initialDelay:r,currentId:null,isInstantPhase:!1}),i=A.useRef(null),u=A.useCallback(f=>{a({currentId:f})},[]);return zt(()=>{o.currentId?i.current===null?i.current=o.currentId:a({isInstantPhase:!0}):(a({isInstantPhase:!1}),i.current=null)},[o.currentId]),A.createElement(fP.Provider,{value:A.useMemo(()=>({...o,setState:a,setCurrentId:u}),[o,a,u])},t)},M6=(e,t)=>{let{open:r,onOpenChange:n}=e,{id:o}=t;const{currentId:a,setCurrentId:i,initialDelay:u,setState:f,timeoutMs:g}=pP();A.useEffect(()=>{a&&(f({delay:{open:1,close:Ec(u,"close")}}),a!==o&&n(!1))},[o,n,f,a,u]),A.useEffect(()=>{function b(){n(!1),f({delay:u,currentId:null})}if(!r&&a===o)if(g){const _=window.setTimeout(b,g);return()=>{clearTimeout(_)}}else b()},[r,f,a,o,n,u,g]),A.useEffect(()=>{r&&i(o)},[r,i,o])};function Gs(){return Gs=Object.assign||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},Gs.apply(this,arguments)}function Xa(e){let t=e.activeElement;for(;((r=t)==null||(n=r.shadowRoot)==null?void 0:n.activeElement)!=null;){var r,n;t=t.shadowRoot.activeElement}return t}function Mr(e,t){if(!e||!t)return!1;const r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&N6(r)){let n=t;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}let dx=0;function Uo(e,t){t===void 0&&(t={});const{preventScroll:r=!1,cancelPrevious:n=!0,sync:o=!1}=t;n&&cancelAnimationFrame(dx);const a=()=>e==null?void 0:e.focus({preventScroll:r});o?a():dx=requestAnimationFrame(a)}function I6(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 vs(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 u;return o.parentId===i.id&&((u=o.context)==null?void 0:u.open)})})||[],r=r.concat(n);return r}function _f(e){return"composedPath"in e?e.composedPath()[0]:e.target}const D6="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function hP(e){return Ya(e)&&e.matches(D6)}function dn(e){e.preventDefault(),e.stopPropagation()}const jd=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function gP(e,t){const r=Td(e,jd());t==="prev"&&r.reverse();const n=r.indexOf(Xa(Fr(e)));return r.slice(n+1)[0]}function mP(){return gP(document.body,"next")}function bP(){return gP(document.body,"prev")}function ys(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!Mr(r,n)}function L6(e){Td(e,jd()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function F6(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 z6=Xh["useInsertionEffect".toString()],V6=z6||(e=>e());function vl(e){const t=A.useRef(()=>{});return V6(()=>{t.current=e}),A.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 Gm={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 Fh,Km;function fx(e){e.key==="Tab"&&(Fh=e.target,clearTimeout(Km))}function B6(e){const t=Fh===e.relatedTarget;return Fh=e.relatedTarget,clearTimeout(Km),t}const Nd=A.forwardRef(function(t,r){const n=vl(t.onFocus),[o,a]=A.useState();return zt(()=>(Lh()&&a("button"),document.addEventListener("keydown",fx),()=>{document.removeEventListener("keydown",fx)}),[]),A.createElement("span",Gs({},t,{ref:r,tabIndex:0,role:o,"aria-hidden":o?void 0:!0,"data-floating-ui-focus-guard":"",style:Gm,onFocus:i=>{Lh()&&dP()&&!B6(i)?(i.persist(),Km=window.setTimeout(()=>{n(i)},50)):n(i)}}))}),vP=A.createContext(null),yP=function(e){let{id:t,enabled:r=!0}=e===void 0?{}:e;const[n,o]=A.useState(null),a=qs(),i=wP();return zt(()=>{if(!r)return;const u=t?document.getElementById(t):null;if(u)u.setAttribute("data-floating-ui-portal",""),o(u);else{const f=document.createElement("div");t!==""&&(f.id=t||a),f.setAttribute("data-floating-ui-portal",""),o(f);const g=(i==null?void 0:i.portalNode)||document.body;return g.appendChild(f),()=>{g.removeChild(f)}}},[t,i,a,r]),n},W6=e=>{let{children:t,id:r,root:n=null,preserveTabOrder:o=!0}=e;const a=yP({id:r,enabled:!n}),[i,u]=A.useState(null),f=A.useRef(null),g=A.useRef(null),b=A.useRef(null),_=A.useRef(null),S=!!i&&!i.modal&&!!(n||a)&&o;return A.useEffect(()=>{if(!a||!o||i!=null&&i.modal)return;function T(C){a&&ys(C)&&(C.type==="focusin"?F6:L6)(a)}return a.addEventListener("focusin",T,!0),a.addEventListener("focusout",T,!0),()=>{a.removeEventListener("focusin",T,!0),a.removeEventListener("focusout",T,!0)}},[a,o,i==null?void 0:i.modal]),A.createElement(vP.Provider,{value:A.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:f,afterOutsideRef:g,beforeInsideRef:b,afterInsideRef:_,portalNode:a,setFocusManagerState:u}),[o,a])},S&&a&&A.createElement(Nd,{"data-type":"outside",ref:f,onFocus:T=>{if(ys(T,a)){var C;(C=b.current)==null||C.focus()}else{const w=bP()||(i==null?void 0:i.refs.domReference.current);w==null||w.focus()}}}),S&&a&&A.createElement("span",{"aria-owns":a.id,style:Gm}),n?_o.createPortal(t,n):a?_o.createPortal(t,a):null,S&&a&&A.createElement(Nd,{"data-type":"outside",ref:g,onFocus:T=>{if(ys(T,a)){var C;(C=_.current)==null||C.focus()}else{const w=mP()||(i==null?void 0:i.refs.domReference.current);w==null||w.focus(),i!=null&&i.closeOnFocusOut&&(i==null||i.onOpenChange(!1))}}}))},wP=()=>A.useContext(vP),U6=A.forwardRef(function(t,r){return A.createElement("button",Gs({},t,{type:"button",ref:r,tabIndex:-1,style:Gm}))});function H6(e){let{context:t,children:r,order:n=["content"],guards:o=!0,initialFocus:a=0,returnFocus:i=!0,modal:u=!0,visuallyHiddenDismiss:f=!1,closeOnFocusOut:g=!0}=e;const{refs:b,nodeId:_,onOpenChange:S,events:T,dataRef:C,elements:{domReference:w,floating:m}}=t,d=bn(n),l=oi(),c=wP(),[s,h]=A.useState(null),v=typeof a=="number"&&a<0,y=A.useRef(null),E=A.useRef(null),P=A.useRef(!1),j=A.useRef(null),N=A.useRef(!1),M=c!=null,D=w&&w.getAttribute("role")==="combobox"&&hP(w),L=A.useCallback(function(U){return U===void 0&&(U=m),U?Td(U,jd()):[]},[m]),z=A.useCallback(U=>{const V=L(U);return d.current.map(H=>w&&H==="reference"?w:m&&H==="floating"?m:V).filter(Boolean).flat()},[w,m,d,L]);A.useEffect(()=>{if(!u)return;function U(H){if(H.key==="Tab"){L().length===0&&!D&&dn(H);const G=z(),Q=_f(H);d.current[0]==="reference"&&Q===w&&(dn(H),H.shiftKey?Uo(G[G.length-1]):Uo(G[1])),d.current[1]==="floating"&&Q===m&&H.shiftKey&&(dn(H),Uo(G[0]))}}const V=Fr(m);return V.addEventListener("keydown",U),()=>{V.removeEventListener("keydown",U)}},[w,m,u,d,b,D,L,z]),A.useEffect(()=>{if(!g)return;function U(){N.current=!0,setTimeout(()=>{N.current=!1})}function V(H){const G=H.relatedTarget,Q=!(Mr(w,G)||Mr(m,G)||Mr(G,m)||Mr(c==null?void 0:c.portalNode,G)||G!=null&&G.hasAttribute("data-floating-ui-focus-guard")||l&&(vs(l.nodesRef.current,_).find(oe=>{var ue,ce;return Mr((ue=oe.context)==null?void 0:ue.elements.floating,G)||Mr((ce=oe.context)==null?void 0:ce.elements.domReference,G)})||I6(l.nodesRef.current,_).find(oe=>{var ue,ce;return((ue=oe.context)==null?void 0:ue.elements.floating)===G||((ce=oe.context)==null?void 0:ce.elements.domReference)===G})));G&&Q&&!N.current&&G!==j.current&&(P.current=!0,setTimeout(()=>S(!1)))}if(m&&Ya(w))return w.addEventListener("focusout",V),w.addEventListener("pointerdown",U),!u&&m.addEventListener("focusout",V),()=>{w.removeEventListener("focusout",V),w.removeEventListener("pointerdown",U),!u&&m.removeEventListener("focusout",V)}},[w,m,u,_,l,c,S,g]),A.useEffect(()=>{var U;const V=Array.from((c==null||(U=c.portalNode)==null?void 0:U.querySelectorAll("[data-floating-ui-portal]"))||[]);function H(){return[y.current,E.current].filter(Boolean)}if(m&&u){const G=[m,...V,...H()],Q=oF(d.current.includes("reference")||D?G.concat(w||[]):G);return()=>{Q()}}},[w,m,u,d,c,D]),A.useEffect(()=>{if(u&&!o&&m){const U=[],V=jd(),H=Td(Fr(m).body,V),G=z(),Q=H.filter(oe=>!G.includes(oe));return Q.forEach((oe,ue)=>{U[ue]=oe.getAttribute("tabindex"),oe.setAttribute("tabindex","-1")}),()=>{Q.forEach((oe,ue)=>{const ce=U[ue];ce==null?oe.removeAttribute("tabindex"):oe.setAttribute("tabindex",ce)})}}},[m,u,o,z]),zt(()=>{if(!m)return;const U=Fr(m);let V=i,H=!1;const G=Xa(U),Q=C.current;j.current=G;const oe=z(m),ue=(typeof a=="number"?oe[a]:a.current)||m;!v&&Uo(ue,{preventScroll:ue===m});function ce(re){if(re.type==="escapeKey"&&b.domReference.current&&(j.current=b.domReference.current),["referencePress","escapeKey"].includes(re.type))return;const ve=re.data.returnFocus;typeof ve=="object"?(V=!0,H=ve.preventScroll):V=ve}return T.on("dismiss",ce),()=>{if(T.off("dismiss",ce),Mr(m,Xa(U))&&b.domReference.current&&(j.current=b.domReference.current),V&&Ya(j.current)&&!P.current)if(!b.domReference.current||N.current)Uo(j.current,{cancelPrevious:!1,preventScroll:H});else{var re;Q.__syncReturnFocus=!0,(re=j.current)==null||re.focus({preventScroll:H}),setTimeout(()=>{delete Q.__syncReturnFocus})}}},[m,z,a,i,C,b,T,v]),zt(()=>{if(c)return c.setFocusManagerState({...t,modal:u,closeOnFocusOut:g}),()=>{c.setFocusManagerState(null)}},[c,u,g,t]),zt(()=>{if(v||!m)return;function U(){h(L().length)}if(U(),typeof MutationObserver=="function"){const V=new MutationObserver(U);return V.observe(m,{childList:!0,subtree:!0}),()=>{V.disconnect()}}},[m,L,v,b]);const $=o&&(M||u)&&!D;function Y(U){return f&&u?A.createElement(U6,{ref:U==="start"?y:E,onClick:()=>S(!1)},typeof f=="string"?f:"Dismiss"):null}return A.createElement(A.Fragment,null,$&&A.createElement(Nd,{"data-type":"inside",ref:c==null?void 0:c.beforeInsideRef,onFocus:U=>{if(u){const H=z();Uo(n[0]==="reference"?H[0]:H[H.length-1])}else if(c!=null&&c.preserveTabOrder&&c.portalNode)if(P.current=!1,ys(U,c.portalNode)){const H=mP()||w;H==null||H.focus()}else{var V;(V=c.beforeOutsideRef.current)==null||V.focus()}}}),D?null:Y("start"),A.cloneElement(r,s===0||n.includes("floating")?{tabIndex:0}:{}),Y("end"),$&&A.createElement(Nd,{"data-type":"inside",ref:c==null?void 0:c.afterInsideRef,onFocus:U=>{if(u)Uo(z()[0]);else if(c!=null&&c.preserveTabOrder&&c.portalNode)if(P.current=!0,ys(U,c.portalNode)){const H=bP()||w;H==null||H.focus()}else{var V;(V=c.afterOutsideRef.current)==null||V.focus()}}}))}const Ju="data-floating-ui-scroll-lock",$6=A.forwardRef(function(t,r){let{lockScroll:n=!1,...o}=t;return zt(()=>{var a,i;if(!n||document.body.hasAttribute(Ju))return;document.body.setAttribute(Ju,"");const g=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",b=window.innerWidth-document.documentElement.clientWidth;if(!/iP(hone|ad|od)|iOS/.test($m()))return Object.assign(document.body.style,{overflow:"hidden",[g]:b+"px"}),()=>{document.body.removeAttribute(Ju),Object.assign(document.body.style,{overflow:"",[g]:""})};const _=((a=window.visualViewport)==null?void 0:a.offsetLeft)||0,S=((i=window.visualViewport)==null?void 0:i.offsetTop)||0,T=window.pageXOffset,C=window.pageYOffset;return Object.assign(document.body.style,{position:"fixed",overflow:"hidden",top:-(C-Math.floor(S))+"px",left:-(T-Math.floor(_))+"px",right:"0",[g]:b+"px"}),()=>{Object.assign(document.body.style,{position:"",overflow:"",top:"",left:"",right:"",[g]:""}),document.body.removeAttribute(Ju),window.scrollTo(T,C)}},[n]),A.createElement("div",Gs({ref:r},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))});function px(e){return Ya(e.target)&&e.target.tagName==="BUTTON"}function hx(e){return hP(e)}const q6=function(e,t){let{open:r,onOpenChange:n,dataRef:o,elements:{domReference:a}}=e,{enabled:i=!0,event:u="click",toggle:f=!0,ignoreMouse:g=!1,keyboardHandlers:b=!0}=t===void 0?{}:t;const _=A.useRef();return A.useMemo(()=>i?{reference:{onPointerDown(S){_.current=S.pointerType},onMouseDown(S){S.button===0&&(Ed(_.current,!0)&&g||u!=="click"&&(r?f&&(!o.current.openEvent||o.current.openEvent.type==="mousedown")&&n(!1):(S.preventDefault(),n(!0)),o.current.openEvent=S.nativeEvent))},onClick(S){if(!o.current.__syncReturnFocus){if(u==="mousedown"&&_.current){_.current=void 0;return}Ed(_.current,!0)&&g||(r?f&&(!o.current.openEvent||o.current.openEvent.type==="click")&&n(!1):n(!0),o.current.openEvent=S.nativeEvent)}},onKeyDown(S){_.current=void 0,b&&(px(S)||(S.key===" "&&!hx(a)&&S.preventDefault(),S.key==="Enter"&&(r?f&&n(!1):n(!0))))},onKeyUp(S){b&&(px(S)||hx(a)||S.key===" "&&(r?f&&n(!1):n(!0)))}}}:{},[i,o,u,g,b,a,f,r,n])};function jc(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)}const G6={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},K6={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},Y6=function(e){var t,r;return e===void 0&&(e=!0),{escapeKeyBubbles:typeof e=="boolean"?e:(t=e.escapeKey)!=null?t:!0,outsidePressBubbles:typeof e=="boolean"?e:(r=e.outsidePress)!=null?r:!0}},X6=function(e,t){let{open:r,onOpenChange:n,events:o,nodeId:a,elements:{reference:i,domReference:u,floating:f},dataRef:g}=e,{enabled:b=!0,escapeKey:_=!0,outsidePress:S=!0,outsidePressEvent:T="pointerdown",referencePress:C=!1,referencePressEvent:w="pointerdown",ancestorScroll:m=!1,bubbles:d=!0}=t===void 0?{}:t;const l=oi(),c=bl()!=null,s=vl(typeof S=="function"?S:()=>!1),h=typeof S=="function"?s:S,v=A.useRef(!1),{escapeKeyBubbles:y,outsidePressBubbles:E}=Y6(d);return A.useEffect(()=>{if(!r||!b)return;g.current.__escapeKeyBubbles=y,g.current.__outsidePressBubbles=E;function P(L){if(L.key==="Escape"){const z=l?vs(l.nodesRef.current,a):[];if(z.length>0){let $=!0;if(z.forEach(Y=>{var U;if((U=Y.context)!=null&&U.open&&!Y.context.dataRef.current.__escapeKeyBubbles){$=!1;return}}),!$)return}o.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),n(!1)}}function j(L){const z=v.current;if(v.current=!1,z||typeof h=="function"&&!h(L))return;const $=_f(L);if(Ya($)&&f){const V=f.ownerDocument.defaultView||window,H=$.scrollWidth>$.clientWidth,G=$.scrollHeight>$.clientHeight;let Q=G&&L.offsetX>$.clientWidth;if(G&&V.getComputedStyle($).direction==="rtl"&&(Q=L.offsetX<=$.offsetWidth-$.clientWidth),Q||H&&L.offsetY>$.clientHeight)return}const Y=l&&vs(l.nodesRef.current,a).some(V=>{var H;return jc(L,(H=V.context)==null?void 0:H.elements.floating)});if(jc(L,f)||jc(L,u)||Y)return;const U=l?vs(l.nodesRef.current,a):[];if(U.length>0){let V=!0;if(U.forEach(H=>{var G;if((G=H.context)!=null&&G.open&&!H.context.dataRef.current.__outsidePressBubbles){V=!1;return}}),!V)return}o.emit("dismiss",{type:"outsidePress",data:{returnFocus:c?{preventScroll:!0}:uP(L)||cP(L)}}),n(!1)}function N(){n(!1)}const M=Fr(f);_&&M.addEventListener("keydown",P),h&&M.addEventListener(T,j);let D=[];return m&&(mn(u)&&(D=bo(u)),mn(f)&&(D=D.concat(bo(f))),!mn(i)&&i&&i.contextElement&&(D=D.concat(bo(i.contextElement)))),D=D.filter(L=>{var z;return L!==((z=M.defaultView)==null?void 0:z.visualViewport)}),D.forEach(L=>{L.addEventListener("scroll",N,{passive:!0})}),()=>{_&&M.removeEventListener("keydown",P),h&&M.removeEventListener(T,j),D.forEach(L=>{L.removeEventListener("scroll",N)})}},[g,f,u,i,_,h,T,o,l,a,r,n,m,b,y,E,c]),A.useEffect(()=>{v.current=!1},[h,T]),A.useMemo(()=>b?{reference:{[G6[w]]:()=>{C&&(o.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),n(!1))}},floating:{[K6[T]]:()=>{v.current=!0}}}:{},[b,o,C,T,w,n])},Q6=function(e,t){let{open:r,onOpenChange:n,dataRef:o,events:a,refs:i,elements:{floating:u,domReference:f}}=e,{enabled:g=!0,keyboardOnly:b=!0}=t===void 0?{}:t;const _=A.useRef(""),S=A.useRef(!1),T=A.useRef();return A.useEffect(()=>{if(!g)return;const w=Fr(u).defaultView||window;function m(){!r&&Ya(f)&&f===Xa(Fr(f))&&(S.current=!0)}return w.addEventListener("blur",m),()=>{w.removeEventListener("blur",m)}},[u,f,r,g]),A.useEffect(()=>{if(!g)return;function C(w){(w.type==="referencePress"||w.type==="escapeKey")&&(S.current=!0)}return a.on("dismiss",C),()=>{a.off("dismiss",C)}},[a,g]),A.useEffect(()=>()=>{clearTimeout(T.current)},[]),A.useMemo(()=>g?{reference:{onPointerDown(C){let{pointerType:w}=C;_.current=w,S.current=!!(w&&b)},onMouseLeave(){S.current=!1},onFocus(C){var w;S.current||C.type==="focus"&&((w=o.current.openEvent)==null?void 0:w.type)==="mousedown"&&o.current.openEvent&&jc(o.current.openEvent,f)||(o.current.openEvent=C.nativeEvent,n(!0))},onBlur(C){S.current=!1;const w=C.relatedTarget,m=mn(w)&&w.hasAttribute("data-floating-ui-focus-guard")&&w.getAttribute("data-type")==="outside";T.current=setTimeout(()=>{Mr(i.floating.current,w)||Mr(f,w)||m||n(!1)})}}}:{},[g,b,f,i,o,n])};let gx=!1;const Ym="ArrowUp",Cf="ArrowDown",nl="ArrowLeft",cu="ArrowRight";function Zu(e,t,r){return Math.floor(e/t)!==r}function Yl(e,t){return t<0||t>=e.current.length}function wr(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=t===void 0?{}:t;const i=e.current;let u=r;do{var f,g;u=u+(n?-a:a)}while(u>=0&&u<=i.length-1&&(o?o.includes(u):i[u]==null||(f=i[u])!=null&&f.hasAttribute("disabled")||((g=i[u])==null?void 0:g.getAttribute("aria-disabled"))==="true"));return u}function Tf(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function mx(e,t){return Tf(t,e===Ym||e===Cf,e===nl||e===cu)}function e0(e,t,r){return Tf(t,e===Cf,r?e===nl:e===cu)||e==="Enter"||e==" "||e===""}function J6(e,t,r){return Tf(t,r?e===nl:e===cu,e===Cf)}function Z6(e,t,r){return Tf(t,r?e===cu:e===nl,e===Ym)}function t0(e,t){return wr(e,{disabledIndices:t})}function bx(e,t){return wr(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}const ez=function(e,t){let{open:r,onOpenChange:n,refs:o,elements:{domReference:a}}=e,{listRef:i,activeIndex:u,onNavigate:f=()=>{},enabled:g=!0,selectedIndex:b=null,allowEscape:_=!1,loop:S=!1,nested:T=!1,rtl:C=!1,virtual:w=!1,focusItemOnOpen:m="auto",focusItemOnHover:d=!0,openOnArrowKeyDown:l=!0,disabledIndices:c=void 0,orientation:s="vertical",cols:h=1,scrollItemIntoView:v=!0}=t===void 0?{listRef:{current:[]},activeIndex:null,onNavigate:()=>{}}:t;const y=bl(),E=oi(),P=vl(f),j=A.useRef(m),N=A.useRef(b??-1),M=A.useRef(null),D=A.useRef(!0),L=A.useRef(P),z=A.useRef(r),$=A.useRef(!1),Y=A.useRef(!1),U=bn(c),V=bn(r),H=bn(v),[G,Q]=A.useState(),oe=A.useCallback(function(re,ve,pe){pe===void 0&&(pe=!1);const se=re.current[ve.current];w?Q(se==null?void 0:se.id):Uo(se,{preventScroll:!0,sync:dP()&&Lh()?gx||$.current:!1}),requestAnimationFrame(()=>{const me=H.current;me&&se&&(pe||!D.current)&&(se.scrollIntoView==null||se.scrollIntoView(typeof me=="boolean"?{block:"nearest",inline:"nearest"}:me))})},[w,H]);zt(()=>{document.createElement("div").focus({get preventScroll(){return gx=!0,!1}})},[]),zt(()=>{g&&(r?j.current&&b!=null&&(Y.current=!0,P(b)):z.current&&(N.current=-1,L.current(null)))},[g,r,b,P]),zt(()=>{if(g&&r)if(u==null){if($.current=!1,b!=null)return;z.current&&(N.current=-1,oe(i,N)),!z.current&&j.current&&(M.current!=null||j.current===!0&&M.current==null)&&(N.current=M.current==null||e0(M.current,s,C)||T?t0(i,U.current):bx(i,U.current),P(N.current))}else Yl(i,u)||(N.current=u,oe(i,N,Y.current),Y.current=!1)},[g,r,u,b,T,i,s,C,P,oe,U]),zt(()=>{if(g&&z.current&&!r){var re,ve;const pe=E==null||(re=E.nodesRef.current.find(se=>se.id===y))==null||(ve=re.context)==null?void 0:ve.elements.floating;pe&&!Mr(pe,Xa(Fr(pe)))&&pe.focus({preventScroll:!0})}},[g,r,E,y]),zt(()=>{M.current=null,L.current=P,z.current=r});const ue=u!=null,ce=A.useMemo(()=>{function re(pe){if(!r)return;const se=i.current.indexOf(pe);se!==-1&&P(se)}return{onFocus(pe){let{currentTarget:se}=pe;re(se)},onClick:pe=>{let{currentTarget:se}=pe;return se.focus({preventScroll:!0})},...d&&{onMouseMove(pe){let{currentTarget:se}=pe;re(se)},onPointerLeave(){if(D.current&&(N.current=-1,oe(i,N),_o.flushSync(()=>P(null)),!w)){var pe;(pe=o.floating.current)==null||pe.focus({preventScroll:!0})}}}}},[r,o,oe,d,i,P,w]);return A.useMemo(()=>{if(!g)return{};const re=U.current;function ve(fe){if(D.current=!1,$.current=!0,!V.current&&fe.currentTarget===o.floating.current)return;if(T&&Z6(fe.key,s,C)){dn(fe),n(!1),Ya(a)&&a.focus();return}const Pe=N.current,ke=t0(i,re),Oe=bx(i,re);if(fe.key==="Home"&&(N.current=ke,P(N.current)),fe.key==="End"&&(N.current=Oe,P(N.current)),h>1){const xe=N.current;if(fe.key===Ym){if(dn(fe),xe===-1)N.current=Oe;else if(N.current=wr(i,{startingIndex:xe,amount:h,decrement:!0,disabledIndices:re}),S&&(xe-h<ke||N.current<0)){const De=xe%h,$e=Oe%h,at=Oe-($e-De);$e===De?N.current=Oe:N.current=$e>De?at:at-h}Yl(i,N.current)&&(N.current=xe),P(N.current)}if(fe.key===Cf&&(dn(fe),xe===-1?N.current=ke:(N.current=wr(i,{startingIndex:xe,amount:h,disabledIndices:re}),S&&xe+h>Oe&&(N.current=wr(i,{startingIndex:xe%h-h,amount:h,disabledIndices:re}))),Yl(i,N.current)&&(N.current=xe),P(N.current)),s==="both"){const De=Math.floor(xe/h);fe.key===cu&&(dn(fe),xe%h!==h-1?(N.current=wr(i,{startingIndex:xe,disabledIndices:re}),S&&Zu(N.current,h,De)&&(N.current=wr(i,{startingIndex:xe-xe%h-1,disabledIndices:re}))):S&&(N.current=wr(i,{startingIndex:xe-xe%h-1,disabledIndices:re})),Zu(N.current,h,De)&&(N.current=xe)),fe.key===nl&&(dn(fe),xe%h!==0?(N.current=wr(i,{startingIndex:xe,disabledIndices:re,decrement:!0}),S&&Zu(N.current,h,De)&&(N.current=wr(i,{startingIndex:xe+(h-xe%h),decrement:!0,disabledIndices:re}))):S&&(N.current=wr(i,{startingIndex:xe+(h-xe%h),decrement:!0,disabledIndices:re})),Zu(N.current,h,De)&&(N.current=xe));const $e=Math.floor(Oe/h)===De;Yl(i,N.current)&&(S&&$e?N.current=fe.key===nl?Oe:wr(i,{startingIndex:xe-xe%h-1,disabledIndices:re}):N.current=xe),P(N.current);return}}if(mx(fe.key,s)){if(dn(fe),r&&!w&&Xa(fe.currentTarget.ownerDocument)===fe.currentTarget){N.current=e0(fe.key,s,C)?ke:Oe,P(N.current);return}e0(fe.key,s,C)?S?N.current=Pe>=Oe?_&&Pe!==i.current.length?-1:ke:wr(i,{startingIndex:Pe,disabledIndices:re}):N.current=Math.min(Oe,wr(i,{startingIndex:Pe,disabledIndices:re})):S?N.current=Pe<=ke?_&&Pe!==-1?i.current.length:Oe:wr(i,{startingIndex:Pe,decrement:!0,disabledIndices:re}):N.current=Math.max(ke,wr(i,{startingIndex:Pe,decrement:!0,disabledIndices:re})),Yl(i,N.current)?P(null):P(N.current)}}function pe(fe){m==="auto"&&uP(fe.nativeEvent)&&(j.current=!0)}function se(fe){j.current=m,m==="auto"&&cP(fe.nativeEvent)&&(j.current=!0)}const me=w&&r&&ue&&{"aria-activedescendant":G};return{reference:{...me,onKeyDown(fe){D.current=!1;const Pe=fe.key.indexOf("Arrow")===0;if(w&&r)return ve(fe);if(!r&&!l&&Pe)return;if((Pe||fe.key==="Enter"||fe.key===" "||fe.key==="")&&(M.current=fe.key),T){J6(fe.key,s,C)&&(dn(fe),r?(N.current=t0(i,re),P(N.current)):n(!0));return}mx(fe.key,s)&&(b!=null&&(N.current=b),dn(fe),!r&&l?n(!0):ve(fe),r&&P(N.current))},onFocus(){r&&P(null)},onPointerDown:se,onMouseDown:pe,onClick:pe},floating:{"aria-orientation":s==="both"?void 0:s,...me,onKeyDown:ve,onPointerMove(){D.current=!0}},item:ce}},[a,o,G,U,V,i,g,s,C,w,r,ue,T,b,l,_,h,S,m,P,n,ce])};function tz(e){return A.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})},e)}const rz=function(e,t){let{open:r}=e,{enabled:n=!0,role:o="dialog"}=t===void 0?{}:t;const a=qs(),i=qs();return A.useMemo(()=>{const u={id:a,role:o};return n?o==="tooltip"?{reference:{"aria-describedby":r?a:void 0},floating:u}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":o==="alertdialog"?"dialog":o,"aria-controls":r?a:void 0,...o==="listbox"&&{role:"combobox"},...o==="menu"&&{id:i}},floating:{...u,...o==="menu"&&{"aria-labelledby":i}}}:{}},[n,o,r,a,i])},vx=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(t,r)=>(r?"-":"")+t.toLowerCase());function nz(e,t){const[r,n]=A.useState(e);return e&&!r&&n(!0),A.useEffect(()=>{if(!e){const o=setTimeout(()=>n(!1),t);return()=>clearTimeout(o)}},[e,t]),r}function xP(e,t){let{open:r,elements:{floating:n}}=e,{duration:o=250}=t===void 0?{}:t;const i=(typeof o=="number"?o:o.close)||0,[u,f]=A.useState(!1),[g,b]=A.useState("unmounted"),_=nz(r,i);return zt(()=>{u&&!_&&b("unmounted")},[u,_]),zt(()=>{if(n)if(r){b("initial");const S=requestAnimationFrame(()=>{b("open")});return()=>{cancelAnimationFrame(S)}}else f(!0),b("close")},[r,n]),{isMounted:_,status:g}}function oz(e,t){let{initial:r={opacity:0},open:n,close:o,common:a,duration:i=250}=t===void 0?{}:t;const u=e.placement,f=u.split("-")[0],[g,b]=A.useState({}),{isMounted:_,status:S}=xP(e,{duration:i}),T=bn(r),C=bn(n),w=bn(o),m=bn(a),d=typeof i=="number",l=(d?i:i.open)||0,c=(d?i:i.close)||0;return zt(()=>{const s={side:f,placement:u},h=T.current,v=w.current,y=C.current,E=m.current,P=typeof h=="function"?h(s):h,j=typeof v=="function"?v(s):v,N=typeof E=="function"?E(s):E,M=(typeof y=="function"?y(s):y)||Object.keys(P).reduce((D,L)=>(D[L]="",D),{});if(S==="initial"&&b(D=>({transitionProperty:D.transitionProperty,...N,...P})),S==="open"&&b({transitionProperty:Object.keys(M).map(vx).join(","),transitionDuration:l+"ms",...N,...M}),S==="close"){const D=j||P;b({transitionProperty:Object.keys(D).map(vx).join(","),transitionDuration:c+"ms",...N,...D})}},[f,u,c,w,T,C,m,l,S]),{isMounted:_,styles:g}}const az=function(e,t){var r;let{open:n,dataRef:o}=e,{listRef:a,activeIndex:i,onMatch:u=()=>{},enabled:f=!0,findMatch:g=null,resetMs:b=1e3,ignoreKeys:_=[],selectedIndex:S=null}=t===void 0?{listRef:{current:[]},activeIndex:null}:t;const T=A.useRef(),C=A.useRef(""),w=A.useRef((r=S??i)!=null?r:-1),m=A.useRef(null),d=vl(u),l=bn(g),c=bn(_);return zt(()=>{n&&(clearTimeout(T.current),m.current=null,C.current="")},[n]),zt(()=>{if(n&&C.current===""){var s;w.current=(s=S??i)!=null?s:-1}},[n,S,i]),A.useMemo(()=>{if(!f)return{};function s(h){const v=_f(h.nativeEvent);if(mn(v)&&(Xa(Fr(v))!==h.currentTarget&&v.closest('[role="dialog"],[role="menu"],[role="listbox"],[role="tree"],[role="grid"]')!==h.currentTarget))return;C.current.length>0&&C.current[0]!==" "&&(o.current.typing=!0,h.key===" "&&dn(h));const y=a.current;if(y==null||c.current.includes(h.key)||h.key.length!==1||h.ctrlKey||h.metaKey||h.altKey)return;y.every(D=>{var L,z;return D?((L=D[0])==null?void 0:L.toLocaleLowerCase())!==((z=D[1])==null?void 0:z.toLocaleLowerCase()):!0})&&C.current===h.key&&(C.current="",w.current=m.current),C.current+=h.key,clearTimeout(T.current),T.current=setTimeout(()=>{C.current="",w.current=m.current,o.current.typing=!1},b);const P=w.current,j=[...y.slice((P||0)+1),...y.slice(0,(P||0)+1)],N=l.current?l.current(j,C.current):j.find(D=>(D==null?void 0:D.toLocaleLowerCase().indexOf(C.current.toLocaleLowerCase()))===0),M=N?y.indexOf(N):-1;M!==-1&&(d(M),m.current=M)}return{reference:{onKeyDown:s},floating:{onKeyDown:s}}},[f,o,a,b,c,l,d])};function yx(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}const iz=e=>({name:"inner",options:e,async fn(t){const{listRef:r,overflowRef:n,onFallbackChange:o,offset:a=0,index:i=0,minItemsVisible:u=4,referenceOverflowThreshold:f=0,scrollRef:g,...b}=e,{rects:_,elements:{floating:S}}=t,T=r.current[i];if(!T)return{};const C={...t,...await nP(-T.offsetTop-_.reference.height/2-T.offsetHeight/2-a).fn(t)},w=(g==null?void 0:g.current)||S,m=await Pc(yx(C,w.scrollHeight),b),d=await Pc(C,{...b,elementContext:"reference"}),l=Math.max(0,m.top),c=C.y+l,s=Math.max(0,w.scrollHeight-l-Math.max(0,m.bottom));return w.style.maxHeight=s+"px",w.scrollTop=l,o&&(w.offsetHeight<T.offsetHeight*Math.min(u,r.current.length-1)-1||d.top>=-f||d.bottom>=-f?_o.flushSync(()=>o(!0)):_o.flushSync(()=>o(!1))),n&&(n.current=await Pc(yx({...C,y:c},w.offsetHeight),b)),{y:c}}}),lz=(e,t)=>{let{open:r,elements:n}=e,{enabled:o=!0,overflowRef:a,scrollRef:i,onChange:u}=t;const f=vl(u),g=A.useRef(!1),b=A.useRef(null),_=A.useRef(null);return A.useEffect(()=>{if(!o)return;function S(C){if(C.ctrlKey||!T||a.current==null)return;const w=C.deltaY,m=a.current.top>=-.5,d=a.current.bottom>=-.5,l=T.scrollHeight-T.clientHeight,c=w<0?-1:1,s=w<0?"max":"min";T.scrollHeight<=T.clientHeight||(!m&&w>0||!d&&w<0?(C.preventDefault(),_o.flushSync(()=>{f(h=>h+Math[s](w,l*c))})):/firefox/i.test(sP())&&(T.scrollTop+=w))}const T=(i==null?void 0:i.current)||n.floating;if(r&&T)return T.addEventListener("wheel",S),requestAnimationFrame(()=>{b.current=T.scrollTop,a.current!=null&&(_.current={...a.current})}),()=>{b.current=null,_.current=null,T.removeEventListener("wheel",S)}},[o,r,n.floating,a,i,f]),A.useMemo(()=>o?{floating:{onKeyDown(){g.current=!0},onWheel(){g.current=!1},onPointerMove(){g.current=!1},onScroll(){const S=(i==null?void 0:i.current)||n.floating;if(!(!a.current||!S||!g.current)){if(b.current!==null){const T=S.scrollTop-b.current;(a.current.bottom<-.5&&T<-1||a.current.top<-.5&&T>1)&&_o.flushSync(()=>f(C=>C+T))}requestAnimationFrame(()=>{b.current=S.scrollTop})}}}}:{},[o,a,n.floating,i,f])};function sz(e,t){const[r,n]=e;let o=!1;const a=t.length;for(let i=0,u=a-1;i<a;u=i++){const[f,g]=t[i]||[0,0],[b,_]=t[u]||[0,0];g>=n!=_>=n&&r<=(b-f)*(n-g)/(_-g)+f&&(o=!o)}return o}function uz(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function cz(e){let{restMs:t=0,buffer:r=.5,blockPointerEvents:n=!1}=e===void 0?{}:e,o,a=!1,i=!1;const u=f=>{let{x:g,y:b,placement:_,elements:S,onClose:T,nodeId:C,tree:w}=f;return function(d){function l(){clearTimeout(o),T()}if(clearTimeout(o),!S.domReference||!S.floating||_==null||g==null||b==null)return;const{clientX:c,clientY:s}=d,h=[c,s],v=_f(d),y=d.type==="mouseleave",E=Mr(S.floating,v),P=Mr(S.domReference,v),j=S.domReference.getBoundingClientRect(),N=S.floating.getBoundingClientRect(),M=_.split("-")[0],D=g>N.right-N.width/2,L=b>N.bottom-N.height/2,z=uz(h,j);if(E&&(i=!0),P&&(i=!1),P&&!y){i=!0;return}if(y&&mn(d.relatedTarget)&&Mr(S.floating,d.relatedTarget)||w&&vs(w.nodesRef.current,C).some(V=>{let{context:H}=V;return H==null?void 0:H.open}))return;if(M==="top"&&b>=j.bottom-1||M==="bottom"&&b<=j.top+1||M==="left"&&g>=j.right-1||M==="right"&&g<=j.left+1)return l();let $=[];switch(M){case"top":$=[[N.left,j.top+1],[N.left,N.bottom-1],[N.right,N.bottom-1],[N.right,j.top+1]],a=c>=N.left&&c<=N.right&&s>=N.top&&s<=j.top+1;break;case"bottom":$=[[N.left,N.top+1],[N.left,j.bottom-1],[N.right,j.bottom-1],[N.right,N.top+1]],a=c>=N.left&&c<=N.right&&s>=j.bottom-1&&s<=N.bottom;break;case"left":$=[[N.right-1,N.bottom],[N.right-1,N.top],[j.left+1,N.top],[j.left+1,N.bottom]],a=c>=N.left&&c<=j.left+1&&s>=N.top&&s<=N.bottom;break;case"right":$=[[j.right-1,N.bottom],[j.right-1,N.top],[N.left+1,N.top],[N.left+1,N.bottom]],a=c>=j.right-1&&c<=N.right&&s>=N.top&&s<=N.bottom;break}function Y(V){let[H,G]=V;const Q=N.width>j.width,oe=N.height>j.height;switch(M){case"top":{const ue=[Q?H+r/2:D?H+r*4:H-r*4,G+r+1],ce=[Q?H-r/2:D?H+r*4:H-r*4,G+r+1],re=[[N.left,D||Q?N.bottom-r:N.top],[N.right,D?Q?N.bottom-r:N.top:N.bottom-r]];return[ue,ce,...re]}case"bottom":{const ue=[Q?H+r/2:D?H+r*4:H-r*4,G-r],ce=[Q?H-r/2:D?H+r*4:H-r*4,G-r],re=[[N.left,D||Q?N.top+r:N.bottom],[N.right,D?Q?N.top+r:N.bottom:N.top+r]];return[ue,ce,...re]}case"left":{const ue=[H+r+1,oe?G+r/2:L?G+r*4:G-r*4],ce=[H+r+1,oe?G-r/2:L?G+r*4:G-r*4];return[...[[L||oe?N.right-r:N.left,N.top],[L?oe?N.right-r:N.left:N.right-r,N.bottom]],ue,ce]}case"right":{const ue=[H-r,oe?G+r/2:L?G+r*4:G-r*4],ce=[H-r,oe?G-r/2:L?G+r*4:G-r*4],re=[[L||oe?N.left+r:N.right,N.top],[L?oe?N.left+r:N.right:N.left+r,N.bottom]];return[ue,ce,...re]}}}const U=a?$:Y([g,b]);if(!a){if(i&&!z)return l();sz([c,s],U)?t&&!i&&(o=setTimeout(l,t)):l()}}};return u.__options={blockPointerEvents:n},u}function dz(e){e===void 0&&(e={});const{open:t=!1,onOpenChange:r,nodeId:n}=e,o=T6(e),a=oi(),i=A.useRef(null),u=A.useRef({}),f=A.useState(()=>aP())[0],[g,b]=A.useState(null),_=A.useCallback(d=>{const l=mn(d)?{getBoundingClientRect:()=>d.getBoundingClientRect(),contextElement:d}:d;o.refs.setReference(l)},[o.refs]),S=A.useCallback(d=>{(mn(d)||d===null)&&(i.current=d,b(d)),(mn(o.refs.reference.current)||o.refs.reference.current===null||d!==null&&!mn(d))&&o.refs.setReference(d)},[o.refs]),T=A.useMemo(()=>({...o.refs,setReference:S,setPositionReference:_,domReference:i}),[o.refs,S,_]),C=A.useMemo(()=>({...o.elements,domReference:g}),[o.elements,g]),w=vl(r),m=A.useMemo(()=>({...o,refs:T,elements:C,dataRef:u,nodeId:n,events:f,open:t,onOpenChange:w}),[o,n,f,t,w,T,C]);return zt(()=>{const d=a==null?void 0:a.nodesRef.current.find(l=>l.id===n);d&&(d.context=m)}),A.useMemo(()=>({...o,context:m,refs:T,reference:S,positionReference:_}),[o,T,m,S,_])}function r0(e,t,r){const n=new Map;return{...r==="floating"&&{tabIndex:-1},...e,...t.map(o=>o?o[r]:null).concat(e).reduce((o,a)=>(a&&Object.entries(a).forEach(i=>{let[u,f]=i;if(u.indexOf("on")===0){if(n.has(u)||n.set(u,[]),typeof f=="function"){var g;(g=n.get(u))==null||g.push(f),o[u]=function(){for(var b,_=arguments.length,S=new Array(_),T=0;T<_;T++)S[T]=arguments[T];(b=n.get(u))==null||b.forEach(C=>C(...S))}}}else o[u]=f}),o),{})}}const fz=function(e){e===void 0&&(e=[]);const t=e,r=A.useCallback(a=>r0(a,e,"reference"),t),n=A.useCallback(a=>r0(a,e,"floating"),t),o=A.useCallback(a=>r0(a,e,"item"),e.map(a=>a==null?void 0:a.item));return A.useMemo(()=>({getReferenceProps:r,getFloatingProps:n,getItemProps:o}),[r,n,o])},pz=Object.freeze(Object.defineProperty({__proto__:null,FloatingDelayGroup:A6,FloatingFocusManager:H6,FloatingNode:E6,FloatingOverlay:$6,FloatingPortal:W6,FloatingTree:j6,arrow:C6,autoPlacement:m6,autoUpdate:g6,computePosition:oP,detectOverflow:Pc,flip:v6,getOverflowAncestors:bo,hide:w6,inline:x6,inner:iz,limitShift:_6,offset:nP,platform:tP,safePolygon:cz,shift:b6,size:y6,useClick:q6,useDelayGroup:M6,useDelayGroupContext:pP,useDismiss:X6,useFloating:dz,useFloatingNodeId:k6,useFloatingParentNodeId:bl,useFloatingPortalNode:yP,useFloatingTree:oi,useFocus:Q6,useHover:R6,useId:qs,useInnerOffset:lz,useInteractions:fz,useListNavigation:ez,useMergeRefs:tz,useRole:rz,useTransitionStatus:xP,useTransitionStyles:oz,useTypeahead:az},Symbol.toStringTag,{value:"Module"})),ar=Ks(pz);var _P={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{DialogHeader:function(){return S},default:function(){return T}});var r=g(A),n=g(Ye),o=Ve,a=g(Fe),i=Le,u=pl;function f(){return f=Object.assign||function(C){for(var w=1;w<arguments.length;w++){var m=arguments[w];for(var d in m)Object.prototype.hasOwnProperty.call(m,d)&&(C[d]=m[d])}return C},f.apply(this,arguments)}function g(C){return C&&C.__esModule?C:{default:C}}function b(C,w){if(C==null)return{};var m=_(C,w),d,l;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(C);for(l=0;l<c.length;l++)d=c[l],!(w.indexOf(d)>=0)&&Object.prototype.propertyIsEnumerable.call(C,d)&&(m[d]=C[d])}return m}function _(C,w){if(C==null)return{};var m={},d=Object.keys(C),l,c;for(c=0;c<d.length;c++)l=d[c],!(w.indexOf(l)>=0)&&(m[l]=C[l]);return m}var S=r.default.forwardRef(function(C,w){var m=C.className,d=C.children,l=b(C,["className","children"]),c=(0,i.useTheme)().dialogHeader,s=c.defaultProps,h=c.styles.base;m=m??s.className;var v=(0,o.twMerge)((0,n.default)((0,a.default)(h)),m);return r.default.createElement("div",f({},l,{ref:w,className:v}),d)});S.propTypes={className:u.propTypesClassName,children:u.propTypesChildren},S.displayName="MaterialTailwind.DialogHeader";var T=S})(_P);var CP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{DialogBody:function(){return T},default:function(){return C}});var r=b(A),n=b(Ye),o=Ve,a=b(Fe),i=Le,u=pl;function f(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(){return g=Object.assign||function(w){for(var m=1;m<arguments.length;m++){var d=arguments[m];for(var l in d)Object.prototype.hasOwnProperty.call(d,l)&&(w[l]=d[l])}return w},g.apply(this,arguments)}function b(w){return w&&w.__esModule?w:{default:w}}function _(w,m){if(w==null)return{};var d=S(w,m),l,c;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(w);for(c=0;c<s.length;c++)l=s[c],!(m.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function S(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,s;for(s=0;s<l.length;s++)c=l[s],!(m.indexOf(c)>=0)&&(d[c]=w[c]);return d}var T=r.default.forwardRef(function(w,m){var d=w.divider,l=w.className,c=w.children,s=_(w,["divider","className","children"]),h=(0,i.useTheme)().dialogBody,v=h.defaultProps,y=h.styles.base;l=l??v.className;var E=(0,o.twMerge)((0,n.default)((0,a.default)(y.initial),f({},(0,a.default)(y.divider),d)),l);return r.default.createElement("div",g({},s,{ref:m,className:E}),c)});T.propTypes={divider:u.propTypesDivider,className:u.propTypesClassName,children:u.propTypesChildren},T.displayName="MaterialTailwind.DialogBody";var C=T})(CP);var TP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{DialogFooter:function(){return S},default:function(){return T}});var r=g(A),n=g(Ye),o=Ve,a=g(Fe),i=Le,u=pl;function f(){return f=Object.assign||function(C){for(var w=1;w<arguments.length;w++){var m=arguments[w];for(var d in m)Object.prototype.hasOwnProperty.call(m,d)&&(C[d]=m[d])}return C},f.apply(this,arguments)}function g(C){return C&&C.__esModule?C:{default:C}}function b(C,w){if(C==null)return{};var m=_(C,w),d,l;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(C);for(l=0;l<c.length;l++)d=c[l],!(w.indexOf(d)>=0)&&Object.prototype.propertyIsEnumerable.call(C,d)&&(m[d]=C[d])}return m}function _(C,w){if(C==null)return{};var m={},d=Object.keys(C),l,c;for(c=0;c<d.length;c++)l=d[c],!(w.indexOf(l)>=0)&&(m[l]=C[l]);return m}var S=r.default.forwardRef(function(C,w){var m=C.className,d=C.children,l=b(C,["className","children"]),c=(0,i.useTheme)().dialogFooter,s=c.defaultProps,h=c.styles.base;m=m??s.className;var v=(0,o.twMerge)((0,n.default)((0,a.default)(h)),m);return r.default.createElement("div",f({},l,{ref:w,className:v}),d)});S.propTypes={className:u.propTypesClassName,children:u.propTypesChildren},S.displayName="MaterialTailwind.DialogFooter";var T=S})(TP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(j,N){for(var M in N)Object.defineProperty(j,M,{enumerable:!0,get:N[M]})}t(e,{Dialog:function(){return E},DialogHeader:function(){return T.DialogHeader},DialogBody:function(){return C.DialogBody},DialogFooter:function(){return w.DialogFooter},default:function(){return P}});var r=l(A),n=l(Be),o=ar,a=cr,i=l(Ye),u=l(gr),f=Ve,g=l(Lt),b=l(Fe),_=Le,S=pl,T=_P,C=CP,w=TP;function m(j,N,M){return N in j?Object.defineProperty(j,N,{value:M,enumerable:!0,configurable:!0,writable:!0}):j[N]=M,j}function d(){return d=Object.assign||function(j){for(var N=1;N<arguments.length;N++){var M=arguments[N];for(var D in M)Object.prototype.hasOwnProperty.call(M,D)&&(j[D]=M[D])}return j},d.apply(this,arguments)}function l(j){return j&&j.__esModule?j:{default:j}}function c(j){for(var N=1;N<arguments.length;N++){var M=arguments[N]!=null?arguments[N]:{},D=Object.keys(M);typeof Object.getOwnPropertySymbols=="function"&&(D=D.concat(Object.getOwnPropertySymbols(M).filter(function(L){return Object.getOwnPropertyDescriptor(M,L).enumerable}))),D.forEach(function(L){m(j,L,M[L])})}return j}function s(j,N){var M=Object.keys(j);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(j);N&&(D=D.filter(function(L){return Object.getOwnPropertyDescriptor(j,L).enumerable})),M.push.apply(M,D)}return M}function h(j,N){return N=N??{},Object.getOwnPropertyDescriptors?Object.defineProperties(j,Object.getOwnPropertyDescriptors(N)):s(Object(N)).forEach(function(M){Object.defineProperty(j,M,Object.getOwnPropertyDescriptor(N,M))}),j}function v(j,N){if(j==null)return{};var M=y(j,N),D,L;if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(j);for(L=0;L<z.length;L++)D=z[L],!(N.indexOf(D)>=0)&&Object.prototype.propertyIsEnumerable.call(j,D)&&(M[D]=j[D])}return M}function y(j,N){if(j==null)return{};var M={},D=Object.keys(j),L,z;for(z=0;z<D.length;z++)L=D[z],!(N.indexOf(L)>=0)&&(M[L]=j[L]);return M}var E=r.default.forwardRef(function(j,N){var M=j.open,D=j.handler,L=j.size,z=j.dismiss,$=j.animate,Y=j.className,U=j.children,V=v(j,["open","handler","size","dismiss","animate","className","children"]),H=(0,_.useTheme)().dialog,G=H.defaultProps,Q=H.valid,oe=H.styles,ue=oe.base,ce=oe.sizes;D=D??void 0,L=L??G.size,z=z??G.dismiss,$=$??G.animate,Y=Y??G.className;var re=(0,i.default)((0,b.default)(ue.backdrop)),ve=(0,f.twMerge)((0,i.default)((0,b.default)(ue.container),(0,b.default)(ce[(0,g.default)(Q.sizes,L,"md")])),Y),pe={unmount:{opacity:0,y:-50,transition:{duration:.3}},mount:{opacity:1,y:0,transition:{duration:.3}}},se={unmount:{opacity:0,transition:{delay:.2}},mount:{opacity:1}},me=(0,u.default)(pe,$),fe=(0,o.useFloating)({open:M,onOpenChange:D}),Pe=fe.floating,ke=fe.context,Oe=(0,o.useId)(),xe="".concat(Oe,"-label"),De="".concat(Oe,"-description"),$e=(0,o.useInteractions)([(0,o.useClick)(ke),(0,o.useRole)(ke),(0,o.useDismiss)(ke,z)]).getFloatingProps,at=(0,o.useMergeRefs)([N,Pe]),et=a.AnimatePresence;return r.default.createElement(a.LazyMotion,{features:a.domAnimation},r.default.createElement(o.FloatingPortal,null,r.default.createElement(et,null,M&&r.default.createElement(o.FloatingOverlay,{style:{zIndex:9999},lockScroll:!0},r.default.createElement(o.FloatingFocusManager,{context:ke},r.default.createElement(a.m.div,{className:L==="xxl"?"":re,initial:"unmount",exit:"unmount",animate:M?"mount":"unmount",variants:se,transition:{duration:.2}},r.default.createElement(a.m.div,d({},$e(h(c({},V),{ref:at,className:ve,"aria-labelledby":xe,"aria-describedby":De})),{initial:"unmount",exit:"unmount",animate:M?"mount":"unmount",variants:me}),U)))))))});E.propTypes={open:S.propTypesOpen,handler:S.propTypesHandler,size:n.default.oneOf(S.propTypesSize),dismiss:S.propTypesDismiss,animate:S.propTypesAnimate,className:S.propTypesClassName,children:S.propTypesChildren},E.displayName="MaterialTailwind.Dialog";var P=Object.assign(E,{Header:T.DialogHeader,Body:C.DialogBody,Footer:w.DialogFooter})})(FO);var SP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{Input:function(){return C},default:function(){return w}});var r=_(A),n=_(Be),o=_(Ye),a=_(Lt),i=_(Fe),u=Le,f=tu;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.variant,c=m.color,s=m.size,h=m.label,v=m.error,y=m.success,E=m.icon,P=m.containerProps,j=m.labelProps,N=m.className,M=m.shrink,D=m.inputRef,L=S(m,["variant","color","size","label","error","success","icon","containerProps","labelProps","className","shrink","inputRef"]),z=(0,u.useTheme)().input,$=z.defaultProps,Y=z.valid,U=z.styles,V=U.base,H=U.variants;l=l??$.variant,s=s??$.size,c=c??$.color,h=h??$.label,j=j??$.labelProps,P=P??$.containerProps,N=N??$.className,M=M??$.shrink,E=E??$.icon;var G=H[(0,a.default)(Y.variants,l,"outlined")],Q=G.sizes[(0,a.default)(Y.sizes,s,"md")],oe=(0,i.default)(G.error.input),ue=(0,i.default)(G.success.input),ce=(0,i.default)(G.shrink.input),re=(0,i.default)(G.colors.input[(0,a.default)(Y.colors,c,"gray")]),ve=(0,i.default)(G.error.label),pe=(0,i.default)(G.success.label),se=(0,i.default)(G.shrink.label),me=(0,i.default)(G.colors.label[(0,a.default)(Y.colors,c,"gray")]),fe=(0,o.default)((0,i.default)(V.container),(0,i.default)(Q.container),P==null?void 0:P.className),Pe=(0,o.default)((0,i.default)(V.input),(0,i.default)(G.base.input),(0,i.default)(Q.input),g({},(0,i.default)(G.base.inputWithIcon),E),g({},re,!v&&!y),g({},oe,v),g({},ue,y),g({},ce,M),N),ke=(0,o.default)((0,i.default)(V.label),(0,i.default)(G.base.label),(0,i.default)(Q.label),g({},me,!v&&!y),g({},ve,v),g({},pe,y),g({},se,M),j==null?void 0:j.className),Oe=(0,o.default)((0,i.default)(V.icon),(0,i.default)(G.base.icon),(0,i.default)(Q.icon)),xe=(0,o.default)((0,i.default)(V.asterisk));return r.default.createElement("div",b({},P,{ref:d,className:fe}),E&&r.default.createElement("div",{className:Oe},E),r.default.createElement("input",b({},L,{ref:D,className:Pe,placeholder:(L==null?void 0:L.placeholder)||" "})),r.default.createElement("label",b({},j,{className:ke}),h," ",L.required?r.default.createElement("span",{className:xe},"*"):""))});C.propTypes={variant:n.default.oneOf(f.propTypesVariant),size:n.default.oneOf(f.propTypesSize),color:n.default.oneOf(f.propTypesColor),label:f.propTypesLabel,error:f.propTypesError,success:f.propTypesSuccess,icon:f.propTypesIcon,labelProps:f.propTypesLabelProps,containerProps:f.propTypesContainerProps,shrink:f.propTypesShrink,className:f.propTypesClassName},C.displayName="MaterialTailwind.Input";var w=C})(SP);var OP={},du={},yl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{propTypesOpen:function(){return g},propTypesHandler:function(){return b},propTypesPlacement:function(){return _},propTypesOffset:function(){return S},propTypesDismiss:function(){return T},propTypesAnimate:function(){return C},propTypesLockScroll:function(){return w},propTypesDisabled:function(){return m},propTypesClassName:function(){return d},propTypesChildren:function(){return l},propTypesContextValue:function(){return c}});var r=a(Be),n=Rt;function o(s,h,v){return h in s?Object.defineProperty(s,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):s[h]=v,s}function a(s){return s&&s.__esModule?s:{default:s}}function i(s){for(var h=1;h<arguments.length;h++){var v=arguments[h]!=null?arguments[h]:{},y=Object.keys(v);typeof Object.getOwnPropertySymbols=="function"&&(y=y.concat(Object.getOwnPropertySymbols(v).filter(function(E){return Object.getOwnPropertyDescriptor(v,E).enumerable}))),y.forEach(function(E){o(s,E,v[E])})}return s}function u(s,h){var v=Object.keys(s);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(s);h&&(y=y.filter(function(E){return Object.getOwnPropertyDescriptor(s,E).enumerable})),v.push.apply(v,y)}return v}function f(s,h){return h=h??{},Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(h)):u(Object(h)).forEach(function(v){Object.defineProperty(s,v,Object.getOwnPropertyDescriptor(h,v))}),s}var g=r.default.bool,b=r.default.func,_=n.propTypesPlacements,S=n.propTypesOffsetType,T=r.default.shape(f(i({},n.propTypesDismissType),{itemPress:r.default.bool})),C=n.propTypesAnimation,w=r.default.bool,m=r.default.bool,d=r.default.string,l=r.default.node.isRequired,c=r.default.shape({open:r.default.bool.isRequired,handler:r.default.func.isRequired,setInternalOpen:r.default.func.isRequired,strategy:r.default.oneOf(["fixed","absolute"]).isRequired,x:r.default.number.isRequired,y:r.default.number.isRequired,reference:r.default.func.isRequired,floating:r.default.func.isRequired,listItemsRef:r.default.instanceOf(Object).isRequired,getReferenceProps:r.default.func.isRequired,getFloatingProps:r.default.func.isRequired,getItemProps:r.default.func.isRequired,appliedAnimation:C.isRequired,lockScroll:r.default.bool.isRequired,context:r.default.instanceOf(Object).isRequired,tree:r.default.any.isRequired,allowHover:r.default.bool.isRequired,activeIndex:r.default.number.isRequired,setActiveIndex:r.default.func.isRequired,nested:r.default.bool.isRequired})})(yl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{MenuContext:function(){return a},useMenu:function(){return i},MenuContextProvider:function(){return u}});var r=o(A),n=yl;function o(f){return f&&f.__esModule?f:{default:f}}var a=r.default.createContext(null);a.displayName="MaterialTailwind.MenuContext";function i(){var f=r.default.useContext(a);if(!f)throw new Error("useMenu() must be used within a Menu. It happens when you use MenuCore, MenuHandler, MenuItem or MenuList components outside the Menu component.");return f}var u=function(f){var g=f.value,b=f.children;return r.default.createElement(a.Provider,{value:g},b)};u.prototypes={value:n.propTypesContextValue,children:n.propTypesChildren},u.displayName="MaterialTailwind.MenuContextProvider"})(du);var PP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{MenuCore:function(){return m},default:function(){return d}});var r=_(A),n=_(Be),o=ar,a=_(gr),i=Le,u=du,f=yl;function g(l,c){(c==null||c>l.length)&&(c=l.length);for(var s=0,h=new Array(c);s<c;s++)h[s]=l[s];return h}function b(l){if(Array.isArray(l))return l}function _(l){return l&&l.__esModule?l:{default:l}}function S(l,c){var s=l==null?null:typeof Symbol<"u"&&l[Symbol.iterator]||l["@@iterator"];if(s!=null){var h=[],v=!0,y=!1,E,P;try{for(s=s.call(l);!(v=(E=s.next()).done)&&(h.push(E.value),!(c&&h.length===c));v=!0);}catch(j){y=!0,P=j}finally{try{!v&&s.return!=null&&s.return()}finally{if(y)throw P}}return h}}function T(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function C(l,c){return b(l)||S(l,c)||w(l,c)||T()}function w(l,c){if(l){if(typeof l=="string")return g(l,c);var s=Object.prototype.toString.call(l).slice(8,-1);if(s==="Object"&&l.constructor&&(s=l.constructor.name),s==="Map"||s==="Set")return Array.from(s);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return g(l,c)}}var m=r.default.forwardRef(function(l,c){var s=l.open,h=l.handler,v=l.placement,y=l.offset,E=l.dismiss,P=l.animate,j=l.lockScroll,N=l.allowHover,M=l.children,D=(0,i.useTheme)().menu,L=D.defaultProps,z=C(r.default.useState(!1),2),$=z[0],Y=z[1],U=C(r.default.useState(!1),2),V=U[0],H=U[1];s=s??$,h=h??Y,v=v??L.placement,y=y??L.offset,E=E??L.dismiss,P=P??L.animate,j=j??L.lockScroll;var G={unmount:{opacity:0,transformOrigin:"top",transform:"scale(0.95)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transformOrigin:"top",transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},Q=(0,a.default)(G,P),oe=C(r.default.useState(null),2),ue=oe[0],ce=oe[1],re=r.default.useRef([]),ve=r.default.useRef(r.default.Children.map(M,function(qe){return r.default.isValidElement(qe)?qe.props.label:null})),pe=(0,o.useFloatingTree)(),se=(0,o.useFloatingNodeId)(),me=(0,o.useFloatingParentNodeId)(),fe=me!=null,Pe=(0,o.useFloating)({open:s,nodeId:se,placement:v,onOpenChange:h,middleware:[(0,o.offset)(y),(0,o.flip)(),(0,o.shift)()],whileElementsMounted:o.autoUpdate}),ke=Pe.x,Oe=Pe.y,xe=Pe.strategy,De=Pe.refs,$e=Pe.context,at=(0,o.useInteractions)([(0,o.useHover)($e,{handleClose:(0,o.safePolygon)({restMs:25,blockPointerEvents:!0}),enabled:N||fe&&V,delay:{open:75}}),(0,o.useClick)($e,{toggle:!fe||!V,event:"mousedown",ignoreMouse:fe}),(0,o.useRole)($e,{role:"menu"}),(0,o.useDismiss)($e,E),(0,o.useListNavigation)($e,{listRef:re,activeIndex:ue,nested:fe,onNavigate:ce}),(0,o.useTypeahead)($e,{listRef:ve,onMatch:s?ce:void 0,activeIndex:ue})]),et=at.getReferenceProps,nt=at.getFloatingProps,ft=at.getItemProps;r.default.useEffect(function(){var qe=function(){E.itemPress&&h(!1)},te=function(Te){Te.nodeId!==se&&Te.parentId===me&&h(!1)};return pe==null||pe.events.on("click",qe),pe==null||pe.events.on("menuopen",te),function(){pe==null||pe.events.off("click",qe),pe==null||pe.events.off("menuopen",te)}},[pe,se,me,h,E]),r.default.useEffect(function(){s&&(pe==null||pe.events.emit("menuopen",{parentId:me,nodeId:se}))},[pe,s,se,me]),r.default.useEffect(function(){var qe=function(Te){var Re=Te.pointerType;Re!=="touch"&&H(!0)},te=function(){H(!1)};return window.addEventListener("pointermove",qe,{once:!0,capture:!0}),window.addEventListener("keydown",te,!0),function(){window.removeEventListener("pointermove",qe,{capture:!0}),window.removeEventListener("keydown",te,!0)}},[V]);var Ge=(0,o.useMergeRefs)([De.setReference,c]),Je=r.default.useMemo(function(){return{open:s,handler:h,setInternalOpen:Y,strategy:xe,x:ke,y:Oe,reference:Ge,floating:De.setFloating,listItemsRef:re,getReferenceProps:et,getFloatingProps:nt,getItemProps:ft,appliedAnimation:Q,lockScroll:j,context:$e,activeIndex:ue,tree:pe,allowHover:N,internalAllowHover:V,nested:fe,setActiveIndex:ce}},[s,h,Y,xe,ke,Oe,Ge,De,et,nt,ft,Q,j,$e,ue,pe,N,V,fe,ce]);return r.default.createElement(u.MenuContextProvider,{value:Je},r.default.createElement(o.FloatingNode,{id:se},M))});m.propTypes={open:f.propTypesOpen,handler:f.propTypesHandler,placement:n.default.oneOf(f.propTypesPlacement),offset:f.propTypesOffset,dismiss:f.propTypesDismiss,animate:f.propTypesAnimate,lockScroll:f.propTypesLockScroll,children:f.propTypesChildren},m.displayName="MaterialTailwind.MenuCore";var d=m})(PP);var kP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{MenuHandler:function(){return T},default:function(){return C}});var r=u(A),n=ar,o=du,a=yl;function i(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function u(w){return w&&w.__esModule?w:{default:w}}function f(w){for(var m=1;m<arguments.length;m++){var d=arguments[m]!=null?arguments[m]:{},l=Object.keys(d);typeof Object.getOwnPropertySymbols=="function"&&(l=l.concat(Object.getOwnPropertySymbols(d).filter(function(c){return Object.getOwnPropertyDescriptor(d,c).enumerable}))),l.forEach(function(c){i(w,c,d[c])})}return w}function g(w,m){var d=Object.keys(w);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(w);m&&(l=l.filter(function(c){return Object.getOwnPropertyDescriptor(w,c).enumerable})),d.push.apply(d,l)}return d}function b(w,m){return m=m??{},Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(m)):g(Object(m)).forEach(function(d){Object.defineProperty(w,d,Object.getOwnPropertyDescriptor(m,d))}),w}function _(w,m){if(w==null)return{};var d=S(w,m),l,c;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(w);for(c=0;c<s.length;c++)l=s[c],!(m.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function S(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,s;for(s=0;s<l.length;s++)c=l[s],!(m.indexOf(c)>=0)&&(d[c]=w[c]);return d}var T=r.default.forwardRef(function(w,m){var d=w.children,l=_(w,["children"]),c=(0,o.useMenu)(),s=c.getReferenceProps,h=c.reference,v=c.nested,y=(0,n.useMergeRefs)([m,h]);return r.default.cloneElement(d,f({},s(f(b(f({},l),{ref:y,onClick:function(P){P.stopPropagation()}}),v&&{role:"menuitem"}))))});T.propTypes={children:a.propTypesChildren},T.displayName="MaterialTailwind.MenuHandler";var C=T})(kP);var EP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{MenuList:function(){return w},default:function(){return m}});var r=S(A),n=ar,o=cr,a=S(Ye),i=Ve,u=S(Fe),f=Le,g=du,b=yl;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.children,s=d.className,h=T(d,["children","className"]),v=(0,f.useTheme)().menu,y=v.styles.base,E=(0,g.useMenu)(),P=E.open,j=E.handler,N=E.strategy,M=E.x,D=E.y,L=E.floating,z=E.listItemsRef,$=E.getFloatingProps,Y=E.getItemProps,U=E.appliedAnimation,V=E.lockScroll,H=E.context,G=E.activeIndex,Q=E.tree,oe=E.allowHover,ue=E.internalAllowHover,ce=E.setActiveIndex,re=E.nested;s=s??"";var ve=(0,i.twMerge)((0,a.default)((0,u.default)(y.menu)),s),pe=(0,n.useMergeRefs)([l,L]),se=o.AnimatePresence,me=r.default.createElement(o.m.div,_({},h,{ref:pe,style:{position:N,top:D??0,left:M??0},className:ve},$({onKeyDown:function(Pe){Pe.key==="Tab"&&(j(!1),Pe.shiftKey&&Pe.preventDefault())}}),{initial:"unmount",exit:"unmount",animate:P?"mount":"unmount",variants:U}),r.default.Children.map(c,function(fe,Pe){return r.default.isValidElement(fe)&&r.default.cloneElement(fe,Y({tabIndex:G===Pe?0:-1,role:"menuitem",className:fe.props.className,ref:function(Oe){z.current[Pe]=Oe},onClick:function(Oe){if(fe.props.onClick){var xe,De;(De=(xe=fe.props).onClick)===null||De===void 0||De.call(xe,Oe)}Q==null||Q.events.emit("click")},onMouseEnter:function(){(oe&&P||ue&&P)&&ce(Pe)}}))}));return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(n.FloatingPortal,null,r.default.createElement(se,null,P&&r.default.createElement(r.default.Fragment,null,V?r.default.createElement(n.FloatingOverlay,{lockScroll:!0},r.default.createElement(n.FloatingFocusManager,{context:H,modal:!re,initialFocus:re?-1:0,returnFocus:!re,visuallyHiddenDismiss:!0},me)):r.default.createElement(n.FloatingFocusManager,{context:H,modal:!re,initialFocus:re?-1:0,returnFocus:!re,visuallyHiddenDismiss:!0},me)))))});w.propTypes={className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.MenuList";var m=w})(EP);var jP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{MenuItem:function(){return T},default:function(){return C}});var r=b(A),n=b(Ye),o=Ve,a=b(Fe),i=Le,u=yl;function f(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function g(){return g=Object.assign||function(w){for(var m=1;m<arguments.length;m++){var d=arguments[m];for(var l in d)Object.prototype.hasOwnProperty.call(d,l)&&(w[l]=d[l])}return w},g.apply(this,arguments)}function b(w){return w&&w.__esModule?w:{default:w}}function _(w,m){if(w==null)return{};var d=S(w,m),l,c;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(w);for(c=0;c<s.length;c++)l=s[c],!(m.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function S(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,s;for(s=0;s<l.length;s++)c=l[s],!(m.indexOf(c)>=0)&&(d[c]=w[c]);return d}var T=r.default.forwardRef(function(w,m){var d=w.className,l=d===void 0?"":d,c=w.disabled,s=c===void 0?!1:c,h=w.children,v=_(w,["className","disabled","children"]),y=(0,i.useTheme)().menu,E=y.styles.base,P=(0,o.twMerge)((0,n.default)((0,a.default)(E.item.initial),f({},(0,a.default)(E.item.disabled),s)),l);return r.default.createElement("button",g({},v,{ref:m,role:"menuitem",className:P}),h)});T.propTypes={className:u.propTypesClassName,disabled:u.propTypesDisabled,children:u.propTypesChildren},T.displayName="MaterialTailwind.MenuItem";var C=T})(jP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{Menu:function(){return _},MenuHandler:function(){return i.MenuHandler},MenuList:function(){return u.MenuList},MenuItem:function(){return f.MenuItem},useMenu:function(){return o.useMenu},default:function(){return S}});var r=b(A),n=ar,o=du,a=PP,i=kP,u=EP,f=jP;function g(){return g=Object.assign||function(T){for(var C=1;C<arguments.length;C++){var w=arguments[C];for(var m in w)Object.prototype.hasOwnProperty.call(w,m)&&(T[m]=w[m])}return T},g.apply(this,arguments)}function b(T){return T&&T.__esModule?T:{default:T}}var _=r.default.forwardRef(function(T,C){var w=T.open,m=T.handler,d=T.placement,l=T.offset,c=T.dismiss,s=T.animate,h=T.lockScroll,v=T.allowHover,y=T.children,E=(0,n.useFloatingParentNodeId)(),P={open:w,handler:m,placement:d,offset:l,dismiss:c,animate:s,lockScroll:h,allowHover:v};return E==null?r.default.createElement(n.FloatingTree,null,r.default.createElement(a.MenuCore,g({ref:C},P),y)):r.default.createElement(a.MenuCore,g({ref:C},P),y)});_.propTypes=a.MenuCore.propTypes,_.displayName="MaterialTailwind.Menu";var S=Object.assign(_,{Handler:i.MenuHandler,List:u.MenuList,Item:f.MenuItem})})(OP);var NP={},RP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{MobileNav:function(){return w},default:function(){return m}});var r=S(A),n=cr,o=ar,a=S(gr),i=S(Ye),u=Ve,f=S(Fe),g=Le,b=nf;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.open,s=d.animate,h=d.className,v=d.children,y=T(d,["open","animate","className","children"]),E;console.error(`<MobileNav /> will be deprecated in the future versions of @material-tailwind/react use <Collapse /> instead.
|
||
|
||
More details: https://www.material-tailwind.com/docs/react/collapse
|
||
`);var P=r.default.useRef(null),j=(0,g.useTheme)().navbar,N=j.styles,M=N.base.mobileNav;s=s??{},h=h??"";var D=(0,u.twMerge)((0,i.default)((0,f.default)(M)),h),L={unmount:{height:0,opacity:0,transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}},mount:{opacity:1,height:"".concat((E=P.current)===null||E===void 0?void 0:E.scrollHeight,"px"),transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}}},z=(0,a.default)(L,s),$=n.AnimatePresence,Y=(0,o.useMergeRefs)([l,P]);return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement($,null,r.default.createElement(n.m.div,_({},y,{ref:Y,className:D,initial:"unmount",exit:"unmount",animate:c?"mount":"unmount",variants:z}),v)))});w.displayName="MaterialTailwind.MobileNav",w.propTypes={open:b.propTypesOpen,animate:b.propTypesAnimate,className:b.propTypesClassName,children:b.propTypesChildren};var m=w})(RP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Navbar:function(){return m},MobileNav:function(){return g.MobileNav},default:function(){return d}});var r=T(A),n=T(Be),o=T(Ye),a=Ve,i=T(Lt),u=T(Fe),f=Le,g=RP,b=nf;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.variant,h=l.color,v=l.shadow,y=l.blurred,E=l.fullWidth,P=l.className,j=l.children,N=C(l,["variant","color","shadow","blurred","fullWidth","className","children"]),M=(0,f.useTheme)().navbar,D=M.defaultProps,L=M.valid,z=M.styles,$=z.base,Y=z.variants;s=s??D.variant,h=h??D.color,v=v??D.shadow,y=y??D.blurred,E=E??D.fullWidth,P=P??D.className;var U,V=(0,o.default)((0,u.default)($.navbar.initial),(U={},_(U,(0,u.default)($.navbar.shadow),v),_(U,(0,u.default)($.navbar.blurred),y&&h==="white"),_(U,(0,u.default)($.navbar.fullWidth),E),U)),H=(0,o.default)((0,u.default)(Y[(0,i.default)(L.variants,s,"filled")][(0,i.default)(L.colors,h,"white")])),G=(0,a.twMerge)((0,o.default)(V,H),P);return r.default.createElement("nav",S({},N,{ref:c,className:G}),j)});m.propTypes={variant:n.default.oneOf(b.propTypesVariant),color:n.default.oneOf(b.propTypesColor),shadow:b.propTypesShadow,blurred:b.propTypesBlurred,fullWidth:b.propTypesFullWidth,className:b.propTypesClassName,children:b.propTypesChildren},m.displayName="MaterialTailwind.Navbar";var d=Object.assign(m,{MobileNav:g.MobileNav})})(NP);var AP={},Sf={},wl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{propTypesOpen:function(){return a},propTypesHandler:function(){return i},propTypesPlacement:function(){return u},propTypesOffset:function(){return f},propTypesDismiss:function(){return g},propTypesAnimate:function(){return b},propTypesContent:function(){return _},propTypesInteractive:function(){return S},propTypesClassName:function(){return T},propTypesChildren:function(){return C},propTypesContextValue:function(){return w}});var r=o(Be),n=Rt;function o(m){return m&&m.__esModule?m:{default:m}}var a=r.default.bool,i=r.default.func,u=n.propTypesPlacements,f=n.propTypesOffsetType,g=n.propTypesDismissType,b=n.propTypesAnimation,_=r.default.node,S=r.default.bool,T=r.default.string,C=r.default.node.isRequired,w=r.default.shape({open:r.default.bool.isRequired,strategy:r.default.oneOf(["fixed","absolute"]).isRequired,x:r.default.number,y:r.default.number,context:r.default.instanceOf(Object).isRequired,reference:r.default.func.isRequired,floating:r.default.func.isRequired,getReferenceProps:r.default.func.isRequired,getFloatingProps:r.default.func.isRequired,appliedAnimation:b.isRequired,labelId:r.default.string.isRequired,descriptionId:r.default.string.isRequired}).isRequired})(wl);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,g){for(var b in g)Object.defineProperty(f,b,{enumerable:!0,get:g[b]})}t(e,{PopoverContext:function(){return a},usePopover:function(){return i},PopoverContextProvider:function(){return u}});var r=o(A),n=wl;function o(f){return f&&f.__esModule?f:{default:f}}var a=r.default.createContext(null);a.displayName="MaterialTailwind.PopoverContext";function i(){var f=r.default.useContext(a);if(!f)throw new Error("usePopover() must be used within a Popover. It happens when you use PopoverHandler or PopoverContent components outside the Popover component.");return f}var u=function(f){var g=f.value,b=f.children;return r.default.createElement(a.Provider,{value:g},b)};u.propTypes={value:n.propTypesContextValue,children:n.propTypesChildren},u.displayName="MaterialTailwind.PopoverContextProvider"})(Sf);var MP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,m){for(var d in m)Object.defineProperty(w,d,{enumerable:!0,get:m[d]})}t(e,{PopoverHandler:function(){return T},default:function(){return C}});var r=u(A),n=ar,o=Sf,a=wl;function i(w,m,d){return m in w?Object.defineProperty(w,m,{value:d,enumerable:!0,configurable:!0,writable:!0}):w[m]=d,w}function u(w){return w&&w.__esModule?w:{default:w}}function f(w){for(var m=1;m<arguments.length;m++){var d=arguments[m]!=null?arguments[m]:{},l=Object.keys(d);typeof Object.getOwnPropertySymbols=="function"&&(l=l.concat(Object.getOwnPropertySymbols(d).filter(function(c){return Object.getOwnPropertyDescriptor(d,c).enumerable}))),l.forEach(function(c){i(w,c,d[c])})}return w}function g(w,m){var d=Object.keys(w);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(w);m&&(l=l.filter(function(c){return Object.getOwnPropertyDescriptor(w,c).enumerable})),d.push.apply(d,l)}return d}function b(w,m){return m=m??{},Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(m)):g(Object(m)).forEach(function(d){Object.defineProperty(w,d,Object.getOwnPropertyDescriptor(m,d))}),w}function _(w,m){if(w==null)return{};var d=S(w,m),l,c;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(w);for(c=0;c<s.length;c++)l=s[c],!(m.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(w,l)&&(d[l]=w[l])}return d}function S(w,m){if(w==null)return{};var d={},l=Object.keys(w),c,s;for(s=0;s<l.length;s++)c=l[s],!(m.indexOf(c)>=0)&&(d[c]=w[c]);return d}var T=r.default.forwardRef(function(w,m){var d=w.children,l=_(w,["children"]),c=(0,o.usePopover)(),s=c.getReferenceProps,h=c.reference,v=(0,n.useMergeRefs)([m,h]);return r.default.cloneElement(d,f({},s(b(f({},l),{ref:v}))))});T.propTypes={children:a.propTypesChildren},T.displayName="MaterialTailwind.PopoverHandler";var C=T})(MP);var IP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var y in v)Object.defineProperty(h,y,{enumerable:!0,get:v[y]})}t(e,{PopoverContent:function(){return c},default:function(){return s}});var r=T(A),n=ar,o=cr,a=T(Ye),i=Ve,u=T(Fe),f=Le,g=Sf,b=wl;function _(h,v,y){return v in h?Object.defineProperty(h,v,{value:y,enumerable:!0,configurable:!0,writable:!0}):h[v]=y,h}function S(){return S=Object.assign||function(h){for(var v=1;v<arguments.length;v++){var y=arguments[v];for(var E in y)Object.prototype.hasOwnProperty.call(y,E)&&(h[E]=y[E])}return h},S.apply(this,arguments)}function T(h){return h&&h.__esModule?h:{default:h}}function C(h){for(var v=1;v<arguments.length;v++){var y=arguments[v]!=null?arguments[v]:{},E=Object.keys(y);typeof Object.getOwnPropertySymbols=="function"&&(E=E.concat(Object.getOwnPropertySymbols(y).filter(function(P){return Object.getOwnPropertyDescriptor(y,P).enumerable}))),E.forEach(function(P){_(h,P,y[P])})}return h}function w(h,v){var y=Object.keys(h);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(h);v&&(E=E.filter(function(P){return Object.getOwnPropertyDescriptor(h,P).enumerable})),y.push.apply(y,E)}return y}function m(h,v){return v=v??{},Object.getOwnPropertyDescriptors?Object.defineProperties(h,Object.getOwnPropertyDescriptors(v)):w(Object(v)).forEach(function(y){Object.defineProperty(h,y,Object.getOwnPropertyDescriptor(v,y))}),h}function d(h,v){if(h==null)return{};var y=l(h,v),E,P;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(h);for(P=0;P<j.length;P++)E=j[P],!(v.indexOf(E)>=0)&&Object.prototype.propertyIsEnumerable.call(h,E)&&(y[E]=h[E])}return y}function l(h,v){if(h==null)return{};var y={},E=Object.keys(h),P,j;for(j=0;j<E.length;j++)P=E[j],!(v.indexOf(P)>=0)&&(y[P]=h[P]);return y}var c=r.default.forwardRef(function(h,v){var y=h.children,E=h.className,P=d(h,["children","className"]),j=(0,f.useTheme)().popover,N=j.defaultProps,M=j.styles.base,D=(0,g.usePopover)(),L=D.open,z=D.strategy,$=D.x,Y=D.y,U=D.context,V=D.floating,H=D.getFloatingProps,G=D.appliedAnimation,Q=D.labelId,oe=D.descriptionId;E=E??N.className;var ue=(0,i.twMerge)((0,a.default)((0,u.default)(M)),E),ce=(0,n.useMergeRefs)([v,V]),re=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(n.FloatingPortal,null,r.default.createElement(re,null,L&&r.default.createElement(n.FloatingFocusManager,{context:U},r.default.createElement(o.m.div,S({},H(m(C({},P),{ref:ce,className:ue,style:{position:z,top:Y??"",left:$??""},"aria-labelledby":Q,"aria-describedby":oe})),{initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:G}),y)))))});c.propTypes={className:b.propTypesClassName,children:b.propTypesChildren},c.displayName="MaterialTailwind.PopoverContent";var s=c})(IP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{Popover:function(){return l},PopoverHandler:function(){return g.PopoverHandler},PopoverContent:function(){return b.PopoverContent},usePopover:function(){return u.usePopover},default:function(){return c}});var r=T(A),n=T(Be),o=ar,a=T(gr),i=Le,u=Sf,f=wl,g=MP,b=IP;function _(s,h){(h==null||h>s.length)&&(h=s.length);for(var v=0,y=new Array(h);v<h;v++)y[v]=s[v];return y}function S(s){if(Array.isArray(s))return s}function T(s){return s&&s.__esModule?s:{default:s}}function C(s,h){var v=s==null?null:typeof Symbol<"u"&&s[Symbol.iterator]||s["@@iterator"];if(v!=null){var y=[],E=!0,P=!1,j,N;try{for(v=v.call(s);!(E=(j=v.next()).done)&&(y.push(j.value),!(h&&y.length===h));E=!0);}catch(M){P=!0,N=M}finally{try{!E&&v.return!=null&&v.return()}finally{if(P)throw N}}return y}}function w(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(s,h){return S(s)||C(s,h)||d(s,h)||w()}function d(s,h){if(s){if(typeof s=="string")return _(s,h);var v=Object.prototype.toString.call(s).slice(8,-1);if(v==="Object"&&s.constructor&&(v=s.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return _(s,h)}}var l=function(s){var h=s.open,v=s.handler,y=s.placement,E=s.offset,P=s.dismiss,j=s.animate,N=s.children,M=(0,i.useTheme)().popover,D=M.defaultProps,L=m(r.default.useState(!1),2),z=L[0],$=L[1];h=h??z,v=v??$,y=y??D.placement,E=E??D.offset,P=P??D.dismiss,j=j??D.animate;var Y={unmount:{opacity:0},mount:{opacity:1}},U=(0,a.default)(Y,j),V=(0,o.useFloating)({open:h,onOpenChange:v,middleware:[(0,o.offset)(E),(0,o.flip)(),(0,o.shift)()],placement:y}),H=V.x,G=V.y,Q=V.reference,oe=V.floating,ue=V.strategy,ce=V.refs,re=V.update,ve=V.context,pe=(0,o.useId)(),se="".concat(pe,"-label"),me="".concat(pe,"-description"),fe=(0,o.useInteractions)([(0,o.useClick)(ve),(0,o.useRole)(ve),(0,o.useDismiss)(ve,P)]),Pe=fe.getReferenceProps,ke=fe.getFloatingProps;r.default.useEffect(function(){if(ce.reference.current&&ce.floating.current&&h)return(0,o.autoUpdate)(ce.reference.current,ce.floating.current,re)},[h,re,ce.reference,ce.floating]);var Oe=r.default.useMemo(function(){return{open:h,strategy:ue,x:H,y:G,context:ve,reference:Q,floating:oe,getReferenceProps:Pe,getFloatingProps:ke,appliedAnimation:U,labelId:se,descriptionId:me}},[h,ue,H,G,ve,Q,oe,ke,Pe,U,se,me]);return r.default.createElement(u.PopoverContextProvider,{value:Oe},N)};l.propTypes={open:f.propTypesOpen,handler:f.propTypesHandler,placement:n.default.oneOf(f.propTypesPlacement),offset:f.propTypesOffset,dismiss:f.propTypesDismiss,animate:f.propTypesAnimate,children:f.propTypesChildren},l.displayName="MaterialTailwind.Popover";var c=Object.assign(l,{Handler:g.PopoverHandler,Content:b.PopoverContent})})(AP);var DP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{Progress:function(){return w},default:function(){return m}});var r=S(A),n=S(Be),o=S(Ye),a=Ve,i=S(Lt),u=S(Fe),f=Le,g=cm;function b(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.variant,s=d.color,h=d.size,v=d.value,y=d.label,E=d.className,P=d.barProps,j=T(d,["variant","color","size","value","label","className","barProps"]),N=(0,f.useTheme)().progress,M=N.defaultProps,D=N.valid,L=N.styles,z=L.base,$=L.variants,Y=L.sizes;c=c??M.variant,s=s??M.color,h=h??M.size,y=y??M.label,E=E??M.className,P=P??M.barProps;var U=(0,u.default)($[(0,i.default)(D.variants,c,"filled")][(0,i.default)(D.colors,s,"gray")]),V=(0,u.default)(Y[(0,i.default)(D.sizes,h,"md")].container.initial),H=(0,o.default)((0,u.default)(z.container.initial),V),G=(0,u.default)(Y[(0,i.default)(D.sizes,h,"md")].container.withLabel),Q=(0,o.default)((0,u.default)(z.container.withLabel),G),oe=(0,u.default)(Y[(0,i.default)(D.sizes,h,"md")].bar),ue=(0,o.default)((0,u.default)(z.bar),oe),ce=(0,a.twMerge)((0,o.default)(H,b({},Q,y)),E),re=(0,a.twMerge)((0,o.default)(ue,U),P==null?void 0:P.className);return r.default.createElement("div",_({},j,{ref:l,className:ce}),r.default.createElement("div",_({},P,{className:re,style:{width:"".concat(v,"%")}}),y&&"".concat(v,"% ").concat(typeof y=="string"?y:"")))});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),color:n.default.oneOf(g.propTypesColor),size:n.default.oneOf(g.propTypesSize),value:g.propTypesValue,label:g.propTypesLabel,barProps:g.propTypesBarProps,className:g.propTypesClassName},w.displayName="MaterialTailwind.Progress";var m=w})(DP);var LP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Radio:function(){return m},default:function(){return d}});var r=T(A),n=T(Be),o=T(gl),a=T(Ye),i=Ve,u=T(Lt),f=T(Fe),g=Le,b=ri;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.color,h=l.label,v=l.icon,y=l.ripple,E=l.className,P=l.disabled,j=l.containerProps,N=l.labelProps,M=l.iconProps,D=l.inputRef,L=C(l,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),z=(0,g.useTheme)().radio,$=z.defaultProps,Y=z.valid,U=z.styles,V=U.base,H=U.colors,G=r.default.useId();s=s??$.color,h=h??$.label,v=v??$.icon,y=y??$.ripple,E=E??$.className,P=P??$.disabled,j=j??$.containerProps,N=N??$.labelProps,M=M??$.iconProps;var Q=y!==void 0&&new o.default,oe=(0,a.default)((0,f.default)(V.root),_({},(0,f.default)(V.disabled),P)),ue=(0,i.twMerge)((0,a.default)((0,f.default)(V.container)),j==null?void 0:j.className),ce=(0,i.twMerge)((0,a.default)((0,f.default)(V.input),(0,f.default)(H[(0,u.default)(Y.colors,s,"gray")])),E),re=(0,i.twMerge)((0,a.default)((0,f.default)(V.label)),N==null?void 0:N.className),ve=(0,a.default)((0,a.default)((0,f.default)(V.icon)),H[(0,u.default)(Y.colors,s,"gray")].color,M==null?void 0:M.className);return r.default.createElement("div",{ref:c,className:oe},r.default.createElement("label",S({},j,{className:ue,htmlFor:L.id||G,onMouseDown:function(pe){var se=j==null?void 0:j.onMouseDown;return y&&Q.create(pe,"dark"),typeof se=="function"&&se(pe)}}),r.default.createElement("input",S({},L,{ref:D,type:"radio",disabled:P,className:ce,id:L.id||G})),r.default.createElement("span",{className:ve},v||r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 16 16",fill:"currentColor"},r.default.createElement("circle",{"data-name":"ellipse",cx:"8",cy:"8",r:"8"})))),h&&r.default.createElement("label",S({},N,{className:re,htmlFor:L.id||G}),h))});m.propTypes={color:n.default.oneOf(b.propTypesColor),label:b.propTypesLabel,icon:b.propTypesIcon,ripple:b.propTypesRipple,className:b.propTypesClassName,disabled:b.propTypesDisabled,containerProps:b.propTypesObject,labelProps:b.propTypesObject},m.displayName="MaterialTailwind.Radio";var d=m})(LP);var FP={},Xm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,_){for(var S in _)Object.defineProperty(b,S,{enumerable:!0,get:_[S]})}t(e,{SelectContext:function(){return i},useSelect:function(){return u},usePrevious:function(){return f},SelectContextProvider:function(){return g}});var r=a(A),n=cr,o=ru;function a(b){return b&&b.__esModule?b:{default:b}}var i=r.default.createContext(null);i.displayName="MaterialTailwind.SelectContext";function u(){var b=r.default.useContext(i);if(b===null)throw new Error("useSelect() must be used within a Select. It happens when you use SelectOption component outside the Select component.");return b}function f(b){var _=r.default.useRef();return(0,n.useIsomorphicLayoutEffect)(function(){_.current=b},[b]),_.current}var g=function(b){var _=b.value,S=b.children;return r.default.createElement(i.Provider,{value:_},S)};g.propTypes={value:o.propTypesContextValue,children:o.propTypesChildren},g.displayName="MaterialTailwind.SelectContextProvider"})(Xm);var zP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{SelectOption:function(){return C},default:function(){return w}});var r=_(A),n=_(Ye),o=Ve,a=_(Fe),i=Le,u=Xm,f=ru;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=function(m){var d=function(){U(v),G(s),H(!1),oe(null)},l=function(Pe){(Pe.key==="Enter"||Pe.key===" "&&!ce.current.typing)&&(Pe.preventDefault(),d())},c=m.value,s=c===void 0?"":c,h=m.index,v=h===void 0?0:h,y=m.disabled,E=y===void 0?!1:y,P=m.className,j=P===void 0?"":P,N=m.children,M=S(m,["value","index","disabled","className","children"]),D=(0,i.useTheme)().select,L=D.styles,z=L.base,$=(0,u.useSelect)(),Y=$.selectedIndex,U=$.setSelectedIndex,V=$.listRef,H=$.setOpen,G=$.onChange,Q=$.activeIndex,oe=$.setActiveIndex,ue=$.getItemProps,ce=$.dataRef,re=(0,a.default)(z.option.initial),ve=(0,a.default)(z.option.active),pe=(0,a.default)(z.option.disabled),se,me=(0,o.twMerge)((0,n.default)(re,(se={},g(se,ve,Y===v),g(se,pe,E),se)),j??"");return r.default.createElement("li",b({},M,{role:"option",ref:function(fe){return V.current[v]=fe},className:me,disabled:E,tabIndex:Q===v?0:1,"aria-selected":Q===v&&Y===v,"data-selected":Y===v},ue({onClick:function(fe){var Pe=M==null?void 0:M.onClick;typeof Pe=="function"&&(Pe(fe),d()),d()},onKeyDown:function(fe){var Pe=M==null?void 0:M.onKeyDown;typeof Pe=="function"&&(Pe(fe),l(fe)),l(fe)}})),N)};C.propTypes={value:f.propTypesValue,index:f.propTypesIndex,disabled:f.propTypesDisabled,className:f.propTypesClassName,children:f.propTypesChildren},C.displayName="MaterialTailwind.SelectOption";var w=C})(zP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(V,H){for(var G in H)Object.defineProperty(V,G,{enumerable:!0,get:H[G]})}t(e,{Select:function(){return Y},Option:function(){return C.SelectOption},useSelect:function(){return S.useSelect},usePrevious:function(){return S.usePrevious},default:function(){return U}});var r=s(A),n=s(Be),o=ar,a=cr,i=s(Ye),u=Ve,f=s(gr),g=s(Lt),b=s(Fe),_=Le,S=Xm,T=ru,C=zP;function w(V,H){(H==null||H>V.length)&&(H=V.length);for(var G=0,Q=new Array(H);G<H;G++)Q[G]=V[G];return Q}function m(V){if(Array.isArray(V))return V}function d(V){if(Array.isArray(V))return w(V)}function l(V,H,G){return H in V?Object.defineProperty(V,H,{value:G,enumerable:!0,configurable:!0,writable:!0}):V[H]=G,V}function c(){return c=Object.assign||function(V){for(var H=1;H<arguments.length;H++){var G=arguments[H];for(var Q in G)Object.prototype.hasOwnProperty.call(G,Q)&&(V[Q]=G[Q])}return V},c.apply(this,arguments)}function s(V){return V&&V.__esModule?V:{default:V}}function h(V){if(typeof Symbol<"u"&&V[Symbol.iterator]!=null||V["@@iterator"]!=null)return Array.from(V)}function v(V,H){var G=V==null?null:typeof Symbol<"u"&&V[Symbol.iterator]||V["@@iterator"];if(G!=null){var Q=[],oe=!0,ue=!1,ce,re;try{for(G=G.call(V);!(oe=(ce=G.next()).done)&&(Q.push(ce.value),!(H&&Q.length===H));oe=!0);}catch(ve){ue=!0,re=ve}finally{try{!oe&&G.return!=null&&G.return()}finally{if(ue)throw re}}return Q}}function y(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function E(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function P(V){for(var H=1;H<arguments.length;H++){var G=arguments[H]!=null?arguments[H]:{},Q=Object.keys(G);typeof Object.getOwnPropertySymbols=="function"&&(Q=Q.concat(Object.getOwnPropertySymbols(G).filter(function(oe){return Object.getOwnPropertyDescriptor(G,oe).enumerable}))),Q.forEach(function(oe){l(V,oe,G[oe])})}return V}function j(V,H){var G=Object.keys(V);if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(V);H&&(Q=Q.filter(function(oe){return Object.getOwnPropertyDescriptor(V,oe).enumerable})),G.push.apply(G,Q)}return G}function N(V,H){return H=H??{},Object.getOwnPropertyDescriptors?Object.defineProperties(V,Object.getOwnPropertyDescriptors(H)):j(Object(H)).forEach(function(G){Object.defineProperty(V,G,Object.getOwnPropertyDescriptor(H,G))}),V}function M(V,H){if(V==null)return{};var G=D(V,H),Q,oe;if(Object.getOwnPropertySymbols){var ue=Object.getOwnPropertySymbols(V);for(oe=0;oe<ue.length;oe++)Q=ue[oe],!(H.indexOf(Q)>=0)&&Object.prototype.propertyIsEnumerable.call(V,Q)&&(G[Q]=V[Q])}return G}function D(V,H){if(V==null)return{};var G={},Q=Object.keys(V),oe,ue;for(ue=0;ue<Q.length;ue++)oe=Q[ue],!(H.indexOf(oe)>=0)&&(G[oe]=V[oe]);return G}function L(V,H){return m(V)||v(V,H)||$(V,H)||y()}function z(V){return d(V)||h(V)||$(V)||E()}function $(V,H){if(V){if(typeof V=="string")return w(V,H);var G=Object.prototype.toString.call(V).slice(8,-1);if(G==="Object"&&V.constructor&&(G=V.constructor.name),G==="Map"||G==="Set")return Array.from(G);if(G==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(G))return w(V,H)}}var Y=r.default.forwardRef(function(V,H){var G=V.variant,Q=V.color,oe=V.size,ue=V.label,ce=V.error,re=V.success,ve=V.arrow,pe=V.value,se=V.onChange,me=V.selected,fe=V.offset,Pe=V.dismiss,ke=V.animate,Oe=V.lockScroll,xe=V.labelProps,De=V.menuProps,$e=V.className,at=V.disabled,et=V.name,nt=V.children,ft=V.containerProps,Ge=M(V,["variant","color","size","label","error","success","arrow","value","onChange","selected","offset","dismiss","animate","lockScroll","labelProps","menuProps","className","disabled","name","children","containerProps"]),Je,qe=(0,_.useTheme)().select,te=qe.defaultProps,ge=qe.valid,Te=qe.styles,Re=Te.base,ye=Te.variants,Ce=L(r.default.useState("close"),2),He=Ce[0],ut=Ce[1];G=G??te.variant,Q=Q??te.color,oe=oe??te.size,ue=ue??te.label,ce=ce??te.error,re=re??te.success,ve=ve??te.arrow,pe=pe??te.value,se=se??te.onChange,me=me??te.selected,fe=fe??te.offset,Pe=Pe??te.dismiss,ke=ke??te.animate,xe=xe??te.labelProps,De=De??te.menuProps;var ct;ft=(ct=(0,f.default)(ft,(te==null?void 0:te.containerProps)||{}))!==null&&ct!==void 0?ct:te.containerProps,$e=$e??te.className;var Ut=r.default.useRef([]),Xe,Gt=r.default.useRef(z((Xe=r.default.Children.map(nt,function(Ot){var Ht=Ot.props;return Ht==null?void 0:Ht.value}))!==null&&Xe!==void 0?Xe:[])),Kt=L(r.default.useState(!1),2),At=Kt[0],Qt=Kt[1],ie=L(r.default.useState(null),2),be=ie[0],Me=ie[1],tt=L(r.default.useState(0),2),it=tt[0],yt=tt[1],lt=L(r.default.useState(!1),2),Mt=lt[0],tr=lt[1],Po=(0,S.usePrevious)(be),Wr=(0,o.useFloating)({placement:"bottom-start",open:At,onOpenChange:Qt,whileElementsMounted:o.autoUpdate,middleware:[(0,o.offset)(5),(0,o.flip)({padding:10}),(0,o.size)({apply:function(Ht){var kt=Ht.rects,on=Ht.elements,Tr,an;Object.assign(on==null||(Tr=on.floating)===null||Tr===void 0?void 0:Tr.style,{width:"".concat(kt==null||(an=kt.reference)===null||an===void 0?void 0:an.width,"px"),zIndex:99})},padding:20})]}),xn=Wr.x,vt=Wr.y,ii=Wr.strategy,_n=Wr.refs,Ur=Wr.context;r.default.useEffect(function(){yt(Math.max(0,Gt.current.indexOf(pe)+1))},[pe]);var va=_n.floating,ko=(0,o.useInteractions)([(0,o.useClick)(Ur),(0,o.useRole)(Ur,{role:"listbox"}),(0,o.useDismiss)(Ur,P({},Pe)),(0,o.useListNavigation)(Ur,{listRef:Ut,activeIndex:be,selectedIndex:it,onNavigate:Me,loop:!0}),(0,o.useTypeahead)(Ur,{listRef:Gt,activeIndex:be,selectedIndex:it,onMatch:At?Me:yt})]),Sl=ko.getReferenceProps,Eo=ko.getFloatingProps,jo=ko.getItemProps;(0,a.useIsomorphicLayoutEffect)(function(){var Ot=va.current;if(At&&Mt&&Ot){var Ht=be!=null?Ut.current[be]:it!=null?Ut.current[it]:null;if(Ht&&Po!=null){var kt,on,Tr=(on=(kt=Ut.current[Po])===null||kt===void 0?void 0:kt.offsetHeight)!==null&&on!==void 0?on:0,an=Ot.offsetHeight,Ca=Ht.offsetTop,si=Ca+Tr;Ca<Ot.scrollTop?Ot.scrollTop-=Ot.scrollTop-Ca+5:si>an+Ot.scrollTop&&(Ot.scrollTop+=si-an-Ot.scrollTop+5)}}},[At,Mt,Po,be]);var Ol=r.default.useMemo(function(){return{selectedIndex:it,setSelectedIndex:yt,listRef:Ut,setOpen:Qt,onChange:se||function(){},activeIndex:be,setActiveIndex:Me,getItemProps:jo,dataRef:Ur.dataRef}},[it,se,be,jo,Ur.dataRef]);r.default.useEffect(function(){ut(At?"open":!At&&it||!At&&pe?"withValue":"close")},[At,pe,it,me]);var dr=ye[(0,g.default)(ge.variants,G,"outlined")],Hr=dr.sizes[(0,g.default)(ge.sizes,oe,"md")],Nr=dr.error.select,ao=dr.success.select,Un=dr.colors.select[(0,g.default)(ge.colors,Q,"gray")],Cn=dr.error.label,$r=dr.success.label,ya=dr.colors.label[(0,g.default)(ge.colors,Q,"gray")],wa=dr.states[He],Hn=(0,i.default)((0,b.default)(Re.container),(0,b.default)(Hr.container),ft==null?void 0:ft.className),qr=(0,u.twMerge)((0,i.default)((0,b.default)(Re.select),(0,b.default)(dr.base.select),(0,b.default)(wa.select),(0,b.default)(Hr.select),l({},(0,b.default)(Un[He]),!ce&&!re),l({},(0,b.default)(Nr.initial),ce),l({},(0,b.default)(Nr.states[He]),ce),l({},(0,b.default)(ao.initial),re),l({},(0,b.default)(ao.states[He]),re)),$e),$n,li=(0,u.twMerge)((0,i.default)((0,b.default)(Re.label),(0,b.default)(dr.base.label),(0,b.default)(wa.label),(0,b.default)(Hr.label.initial),(0,b.default)(Hr.label.states[He]),l({},(0,b.default)(ya[He]),!ce&&!re),l({},(0,b.default)(Cn.initial),ce),l({},(0,b.default)(Cn.states[He]),ce),l({},(0,b.default)($r.initial),re),l({},(0,b.default)($r.states[He]),re)),($n=xe.className)!==null&&$n!==void 0?$n:""),io=(0,i.default)((0,b.default)(Re.arrow.initial),l({},(0,b.default)(Re.arrow.active),At)),No,Ro=(0,u.twMerge)((0,i.default)((0,b.default)(Re.menu)),(No=De.className)!==null&&No!==void 0?No:""),xa=(0,i.default)("absolute top-2/4 -translate-y-2/4",G==="outlined"?"left-3 pt-0.5":"left-0 pt-3"),Pl={unmount:{opacity:0,transformOrigin:"top",transform:"scale(0.95)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transformOrigin:"top",transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},kl=(0,f.default)(Pl,ke),_a=a.AnimatePresence;r.default.useEffect(function(){pe&&!se&&console.error("Warning: You provided a `value` prop to a select component without an `onChange` handler. This will render a read-only select. If the field should be mutable use `onChange` handler with `value` together.")},[pe,se]);var lo=r.default.createElement(o.FloatingFocusManager,{context:Ur,modal:!1},r.default.createElement(a.m.ul,c({},Eo(N(P({},De),{ref:_n.setFloating,role:"listbox",className:Ro,style:{position:ii,top:vt??0,left:xn??0,overflow:"auto"},onPointerEnter:function(Ht){var kt=De==null?void 0:De.onPointerEnter;typeof kt=="function"&&(kt(Ht),tr(!1)),tr(!1)},onPointerMove:function(Ht){var kt=De==null?void 0:De.onPointerMove;typeof kt=="function"&&(kt(Ht),tr(!1)),tr(!1)},onKeyDown:function(Ht){var kt=De==null?void 0:De.onKeyDown;typeof kt=="function"&&(kt(Ht),tr(!0)),tr(!0)}})),{initial:"unmount",exit:"unmount",animate:At?"mount":"unmount",variants:kl}),r.default.Children.map(nt,function(Ot,Ht){var kt;return r.default.isValidElement(Ot)&&r.default.cloneElement(Ot,N(P({},Ot.props),{index:((kt=Ot.props)===null||kt===void 0?void 0:kt.index)||Ht+1,id:"material-tailwind-select-".concat(Ht)}))})));return r.default.createElement(S.SelectContextProvider,{value:Ol},r.default.createElement("div",c({},ft,{ref:H,className:Hn}),r.default.createElement("button",c({type:"button"},Sl(N(P({},Ge),{ref:_n.setReference,className:qr,disabled:at,name:et}))),typeof me=="function"?r.default.createElement("span",{className:xa},me(nt[it-1],it-1)):pe&&!se?r.default.createElement("span",{className:xa},pe):r.default.createElement("span",c({},(Je=nt[it-1])===null||Je===void 0?void 0:Je.props,{className:xa})),r.default.createElement("div",{className:io},ve??r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{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"})))),r.default.createElement("label",c({},xe,{className:li}),ue),r.default.createElement(a.LazyMotion,{features:a.domAnimation},r.default.createElement(_a,null,At&&r.default.createElement(r.default.Fragment,null,Oe?r.default.createElement(o.FloatingOverlay,{lockScroll:!0},lo):lo)))))});Y.propTypes={variant:n.default.oneOf(T.propTypesVariant),color:n.default.oneOf(T.propTypesColor),size:n.default.oneOf(T.propTypesSize),label:T.propTypesLabel,error:T.propTypesError,success:T.propTypesSuccess,arrow:T.propTypesArrow,value:T.propTypesValue,onChange:T.propTypesOnChange,selected:T.propTypesSelected,offset:T.propTypesOffset,dismiss:T.propTypesDismiss,animate:T.propTypesAnimate,lockScroll:T.propTypesLockScroll,labelProps:T.propTypesLabelProps,menuProps:T.propTypesMenuProps,className:T.propTypesClassName,disabled:T.propTypesDisabled,name:T.propTypesName,children:T.propTypesChildren,containerProps:T.propTypesContainerProps},Y.displayName="MaterialTailwind.Select";var U=Object.assign(Y,{Option:C.SelectOption})})(FP);var VP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Switch:function(){return m},default:function(){return d}});var r=T(A),n=T(Be),o=T(gl),a=T(Ye),i=Ve,u=T(Lt),f=T(Fe),g=Le,b=ri;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.color,h=l.label,v=l.ripple,y=l.className,E=l.disabled,P=l.containerProps,j=l.circleProps,N=l.labelProps,M=l.inputRef,D=C(l,["color","label","ripple","className","disabled","containerProps","circleProps","labelProps","inputRef"]),L=(0,g.useTheme)(),z=L.switch,$=z.defaultProps,Y=z.valid,U=z.styles,V=U.base,H=U.colors,G=r.default.useId();s=s??$.color,v=v??$.ripple,y=y??$.className,E=E??$.disabled,P=P??$.containerProps,N=N??$.labelProps,j=j??$.circleProps;var Q=v!==void 0&&new o.default,oe=(0,a.default)((0,f.default)(V.root),_({},(0,f.default)(V.disabled),E)),ue=(0,i.twMerge)((0,a.default)((0,f.default)(V.container)),P==null?void 0:P.className),ce=(0,i.twMerge)((0,a.default)((0,f.default)(V.input),(0,f.default)(H[(0,u.default)(Y.colors,s,"gray")])),y),re=(0,i.twMerge)((0,a.default)((0,f.default)(V.circle),H[(0,u.default)(Y.colors,s,"gray")].circle,H[(0,u.default)(Y.colors,s,"gray")].before),j==null?void 0:j.className),ve=(0,a.default)((0,f.default)(V.ripple)),pe=(0,i.twMerge)((0,a.default)((0,f.default)(V.label)),N==null?void 0:N.className);return r.default.createElement("div",{ref:c,className:oe},r.default.createElement("div",S({},P,{className:ue}),r.default.createElement("input",S({},D,{ref:M,type:"checkbox",disabled:E,id:D.id||G,className:ce})),r.default.createElement("label",S({},j,{htmlFor:D.id||G,className:re}),v&&r.default.createElement("div",{className:ve,onMouseDown:function(se){var me=P==null?void 0:P.onMouseDown;return v&&Q.create(se,"dark"),typeof me=="function"&&me(se)}}))),h&&r.default.createElement("label",S({},N,{htmlFor:D.id||G,className:pe}),h))});m.propTypes={color:n.default.oneOf(b.propTypesColor),label:b.propTypesLabel,ripple:b.propTypesRipple,className:b.propTypesClassName,disabled:b.propTypesDisabled,containerProps:b.propTypesObject,labelProps:b.propTypesObject,circleProps:b.propTypesObject},m.displayName="MaterialTailwind.Switch";var d=m})(VP);var BP={},xl={},ai={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{propTypesId:function(){return a},propTypesValue:function(){return i},propTypesAnimate:function(){return u},propTypesDisabled:function(){return f},propTypesClassName:function(){return g},propTypesOrientation:function(){return b},propTypesIndicator:function(){return _},propTypesChildren:function(){return S}});var r=o(Be),n=Rt;function o(T){return T&&T.__esModule?T:{default:T}}var a=r.default.string,i=r.default.oneOfType([r.default.string,r.default.number]).isRequired,u=n.propTypesAnimation,f=r.default.bool,g=r.default.string,b=r.default.oneOf(["horizontal","vertical"]),_=r.default.instanceOf(Object),S=r.default.node.isRequired})(ai);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(P,j){for(var N in j)Object.defineProperty(P,N,{enumerable:!0,get:j[N]})}t(e,{TabsContext:function(){return m},useTabs:function(){return d},TabsContextProvider:function(){return l},setId:function(){return c},setActive:function(){return s},setAnimation:function(){return h},setIndicator:function(){return v},setIsInitial:function(){return y},setOrientation:function(){return E}});var r=u(A),n=ai;function o(P,j){(j==null||j>P.length)&&(j=P.length);for(var N=0,M=new Array(j);N<j;N++)M[N]=P[N];return M}function a(P){if(Array.isArray(P))return P}function i(P,j,N){return j in P?Object.defineProperty(P,j,{value:N,enumerable:!0,configurable:!0,writable:!0}):P[j]=N,P}function u(P){return P&&P.__esModule?P:{default:P}}function f(P,j){var N=P==null?null:typeof Symbol<"u"&&P[Symbol.iterator]||P["@@iterator"];if(N!=null){var M=[],D=!0,L=!1,z,$;try{for(N=N.call(P);!(D=(z=N.next()).done)&&(M.push(z.value),!(j&&M.length===j));D=!0);}catch(Y){L=!0,$=Y}finally{try{!D&&N.return!=null&&N.return()}finally{if(L)throw $}}return M}}function g(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(P){for(var j=1;j<arguments.length;j++){var N=arguments[j]!=null?arguments[j]:{},M=Object.keys(N);typeof Object.getOwnPropertySymbols=="function"&&(M=M.concat(Object.getOwnPropertySymbols(N).filter(function(D){return Object.getOwnPropertyDescriptor(N,D).enumerable}))),M.forEach(function(D){i(P,D,N[D])})}return P}function _(P,j){var N=Object.keys(P);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(P);j&&(M=M.filter(function(D){return Object.getOwnPropertyDescriptor(P,D).enumerable})),N.push.apply(N,M)}return N}function S(P,j){return j=j??{},Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(j)):_(Object(j)).forEach(function(N){Object.defineProperty(P,N,Object.getOwnPropertyDescriptor(j,N))}),P}function T(P,j){return a(P)||f(P,j)||C(P,j)||g()}function C(P,j){if(P){if(typeof P=="string")return o(P,j);var N=Object.prototype.toString.call(P).slice(8,-1);if(N==="Object"&&P.constructor&&(N=P.constructor.name),N==="Map"||N==="Set")return Array.from(N);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return o(P,j)}}function w(P,j){switch(j.type){case"SET_ID":return S(b({},P),{id:j.value});case"SET_ACTIVE":return S(b({},P),{active:j.value});case"SET_ANIMATION":return S(b({},P),{appliedAnimation:j.value});case"SET_INDICATOR":return S(b({},P),{indicatorProps:j.value});case"SET_IS_INITIAL":return S(b({},P),{isInitial:j.value});case"SET_ORIENTATION":return S(b({},P),{orientation:j.value});default:throw new Error("Unhandled action type: ".concat(j.type))}}var m=r.default.createContext(null);m.displayName="MaterialTailwind.TabsContext";function d(){var P=r.default.useContext(m);if(!P)throw new Error("useTabs() must be used within a Tabs. It happens when you use TabsHeader, TabsBody, Tab or TabPanel outside the Tabs component.");return P}var l=function(P){var j=P.id,N=P.value,M=P.orientation,D=P.children,L=r.default.useMemo(function(){return{id:j??"indicator",active:N,orientation:M,isInitial:!0,appliedAnimation:{initial:{},unmount:{},mount:{}},indicatorProps:void 0}},[j,N,M]),z=T(r.default.useReducer(w,L),2),$=z[0],Y=z[1],U=r.default.useMemo(function(){return{state:$,dispatch:Y}},[$]);return r.default.createElement(m.Provider,{value:U},D)},c=function(P,j){return P({type:"SET_ID",value:j})},s=function(P,j){return P({type:"SET_ACTIVE",value:j})},h=function(P,j){return P({type:"SET_ANIMATION",value:j})},v=function(P,j){return P({type:"SET_INDICATOR",value:j})},y=function(P,j){return P({type:"SET_IS_INITIAL",value:j})},E=function(P,j){return P({type:"SET_ORIENTATION",value:j})};l.propTypes={id:n.propTypesId,value:n.propTypesValue,orientation:n.propTypesOrientation,children:n.propTypesChildren},l.displayName="MaterialTailwind.TabsContextProvider"})(xl);var WP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{Tab:function(){return w},default:function(){return m}});var r=S(A),n=cr,o=S(Ye),a=Ve,i=S(Fe),u=Le,f=xl,g=ai;function b(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.value,s=d.className,h=d.activeClassName,v=d.disabled,y=d.children,E=T(d,["value","className","activeClassName","disabled","children"]),P=(0,u.useTheme)(),j=P.tab,N=j.defaultProps,M=j.styles.base,D=(0,f.useTabs)(),L=D.state,z=D.dispatch,$=L.id,Y=L.active,U=L.indicatorProps;s=s??N.className,h=h??N.activeClassName,v=v??N.disabled;var V,H=(0,a.twMerge)((0,o.default)((0,i.default)(M.tab.initial),(V={},b(V,(0,i.default)(M.tab.disabled),v),b(V,h,Y===c),V)),s),G,Q=(0,a.twMerge)((0,o.default)((0,i.default)(M.indicator)),(G=U==null?void 0:U.className)!==null&&G!==void 0?G:"");return r.default.createElement("li",_({},E,{ref:l,role:"tab",className:H,onClick:function(oe){var ue=E==null?void 0:E.onClick;typeof ue=="function"&&((0,f.setActive)(z,c),(0,f.setIsInitial)(z,!1),ue(oe)),(0,f.setIsInitial)(z,!1),(0,f.setActive)(z,c)},"data-value":c}),r.default.createElement("div",{className:"z-20 text-inherit"},y),Y===c&&r.default.createElement(n.motion.div,_({},U,{transition:{duration:.5},className:Q,layoutId:$})))});w.propTypes={value:g.propTypesValue,className:g.propTypesClassName,disabled:g.propTypesDisabled,children:g.propTypesChildren},w.displayName="MaterialTailwind.Tab";var m=w})(WP);var UP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{TabsBody:function(){return w},default:function(){return m}});var r=S(A),n=cr,o=S(gr),a=S(Ye),i=Ve,u=S(Fe),f=Le,g=xl,b=ai;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.animate,s=d.className,h=d.children,v=T(d,["animate","className","children"]),y=(0,f.useTheme)().tabsBody,E=y.defaultProps,P=y.styles.base,j=(0,g.useTabs)().dispatch;s=s??E.className,c=c??E.animate;var N=(0,i.twMerge)((0,a.default)((0,u.default)(P)),s),M=r.default.useMemo(function(){return{initial:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:0}},unmount:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:.5,times:[.4,0,.2,1]}},mount:{opacity:1,position:"relative",zIndex:2,transition:{duration:.5,times:[.4,0,.2,1]}}}},[]),D=r.default.useMemo(function(){return(0,o.default)(M,c)},[c,M]);return(0,n.useIsomorphicLayoutEffect)(function(){(0,g.setAnimation)(j,D)},[D,j]),r.default.createElement("div",_({},v,{ref:l,className:N}),h)});w.propTypes={animate:b.propTypesAnimate,className:b.propTypesClassName,children:b.propTypesChildren},w.displayName="MaterialTailwind.TabsBody";var m=w})(UP);var HP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{TabsHeader:function(){return C},default:function(){return w}});var r=_(A),n=_(Ye),o=Ve,a=_(Fe),i=Le,u=xl,f=ai;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.indicatorProps,c=m.className,s=m.children,h=S(m,["indicatorProps","className","children"]),v=(0,i.useTheme)().tabsHeader,y=v.defaultProps,E=v.styles,P=(0,u.useTabs)(),j=P.state,N=P.dispatch,M=j.orientation;r.default.useEffect(function(){(0,u.setIndicator)(N,l)},[N,l]),c=c??y.className;var D=(0,o.twMerge)((0,n.default)((0,a.default)(E.base),g({},E[M]&&(0,a.default)(E[M]),M)),c);return r.default.createElement("nav",null,r.default.createElement("ul",b({},h,{ref:d,role:"tablist",className:D}),s))});C.propTypes={indicatorProps:f.propTypesIndicator,className:f.propTypesClassName,children:f.propTypesChildren},C.displayName="MaterialTailwind.TabsHeader";var w=C})(HP);var $P={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{TabPanel:function(){return C},default:function(){return w}});var r=_(A),n=cr,o=_(Ye),a=Ve,i=_(Fe),u=Le,f=xl,g=ai;function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.value,c=m.className,s=m.children,h=S(m,["value","className","children"]),v=(0,u.useTheme)().tabPanel,y=v.defaultProps,E=v.styles.base,P=(0,f.useTabs)().state,j=P.active,N=P.appliedAnimation,M=P.isInitial;c=c??y.className;var D=(0,a.twMerge)((0,o.default)((0,i.default)(E)),c),L=n.AnimatePresence;return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(L,{exitBeforeEnter:!0},r.default.createElement(n.m.div,b({},h,{ref:d,role:"tabpanel",className:D,initial:"unmount",exit:"unmount",animate:j===l?"mount":M?"initial":"unmount",variants:N,"data-value":l}),s)))});C.propTypes={value:g.propTypesValue,className:g.propTypesClassName,children:g.propTypesChildren},C.displayName="MaterialTailwind.TabPanel";var w=C})($P);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{Tabs:function(){return l},Tab:function(){return f.Tab},TabsBody:function(){return g.TabsBody},TabsHeader:function(){return b.TabsHeader},TabPanel:function(){return _.TabPanel},useTabs:function(){return u.useTabs},default:function(){return c}});var r=w(A),n=w(Ye),o=Ve,a=w(Fe),i=Le,u=xl,f=WP,g=UP,b=HP,_=$P,S=ai;function T(s,h,v){return h in s?Object.defineProperty(s,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):s[h]=v,s}function C(){return C=Object.assign||function(s){for(var h=1;h<arguments.length;h++){var v=arguments[h];for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&(s[y]=v[y])}return s},C.apply(this,arguments)}function w(s){return s&&s.__esModule?s:{default:s}}function m(s,h){if(s==null)return{};var v=d(s,h),y,E;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(s);for(E=0;E<P.length;E++)y=P[E],!(h.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(s,y)&&(v[y]=s[y])}return v}function d(s,h){if(s==null)return{};var v={},y=Object.keys(s),E,P;for(P=0;P<y.length;P++)E=y[P],!(h.indexOf(E)>=0)&&(v[E]=s[E]);return v}var l=r.default.forwardRef(function(s,h){var v=s.value,y=s.className,E=s.orientation,P=s.children,j=m(s,["value","className","orientation","children"]),N=(0,i.useTheme)().tabs,M=N.defaultProps,D=N.styles,L=r.default.useId();y=y??M.className,E=E??M.orientation;var z=(0,o.twMerge)((0,n.default)((0,a.default)(D.base),T({},D[E]&&(0,a.default)(D[E]),E)),y);return r.default.createElement(u.TabsContextProvider,{id:L,value:v,orientation:E},r.default.createElement("div",C({},j,{ref:h,className:z}),P))});l.propTypes={id:S.propTypesId,value:S.propTypesValue,className:S.propTypesClassName,orientation:S.propTypesOrientation,children:S.propTypesChildren},l.displayName="MaterialTailwind.Tabs";var c=Object.assign(l,{Tab:f.Tab,Body:g.TabsBody,Header:b.TabsHeader,Panel:_.TabPanel})})(BP);var qP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{Textarea:function(){return C},default:function(){return w}});var r=_(A),n=_(Be),o=_(Ye),a=_(Lt),i=_(Fe),u=Le,f=tu;function g(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.variant,c=m.color,s=m.size,h=m.label,v=m.error,y=m.success,E=m.resize,P=m.labelProps,j=m.containerProps,N=m.shrink,M=m.className,D=S(m,["variant","color","size","label","error","success","resize","labelProps","containerProps","shrink","className"]),L=(0,u.useTheme)().textarea,z=L.defaultProps,$=L.valid,Y=L.styles,U=Y.base,V=Y.variants;l=l??z.variant,s=s??z.size,c=c??z.color,h=h??z.label,P=P??z.labelProps,j=j??z.containerProps,N=N??z.shrink,M=M??z.className;var H=V[(0,a.default)($.variants,l,"outlined")],G=(0,i.default)(H.error.textarea),Q=(0,i.default)(H.success.textarea),oe=(0,i.default)(H.shrink.textarea),ue=(0,i.default)(H.colors.textarea[(0,a.default)($.colors,c,"gray")]),ce=(0,i.default)(H.error.label),re=(0,i.default)(H.success.label),ve=(0,i.default)(H.shrink.label),pe=(0,i.default)(H.colors.label[(0,a.default)($.colors,c,"gray")]),se=(0,o.default)((0,i.default)(U.container),j==null?void 0:j.className),me=(0,o.default)((0,i.default)(U.textarea),(0,i.default)(H.base.textarea),(0,i.default)(H.sizes[(0,a.default)($.sizes,s,"md")].textarea),g({},ue,!v&&!y),g({},G,v),g({},Q,y),g({},oe,N),E?"":"!resize-none",M),fe=(0,o.default)((0,i.default)(U.label),(0,i.default)(H.base.label),(0,i.default)(H.sizes[(0,a.default)($.sizes,s,"md")].label),g({},pe,!v&&!y),g({},ce,v),g({},re,y),g({},ve,N),P==null?void 0:P.className);return r.default.createElement("div",{ref:d,className:se},r.default.createElement("textarea",b({},D,{className:me,placeholder:(D==null?void 0:D.placeholder)||" "})),r.default.createElement("label",{className:fe},h))});C.propTypes={variant:n.default.oneOf(f.propTypesVariant),size:n.default.oneOf(f.propTypesSize),color:n.default.oneOf(f.propTypesColor),label:f.propTypesLabel,error:f.propTypesError,success:f.propTypesSuccess,resize:f.propTypesResize,labelProps:f.propTypesLabelProps,containerProps:f.propTypesContainerProps,shrink:f.propTypesShrink,className:f.propTypesClassName},C.displayName="MaterialTailwind.Textarea";var w=C})(qP);var GP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(M,D){for(var L in D)Object.defineProperty(M,L,{enumerable:!0,get:D[L]})}t(e,{Tooltip:function(){return j},default:function(){return N}});var r=m(A),n=m(Be),o=ar,a=cr,i=m(Ye),u=Ve,f=m(gr),g=m(Fe),b=Le,_=wl;function S(M,D){(D==null||D>M.length)&&(D=M.length);for(var L=0,z=new Array(D);L<D;L++)z[L]=M[L];return z}function T(M){if(Array.isArray(M))return M}function C(M,D,L){return D in M?Object.defineProperty(M,D,{value:L,enumerable:!0,configurable:!0,writable:!0}):M[D]=L,M}function w(){return w=Object.assign||function(M){for(var D=1;D<arguments.length;D++){var L=arguments[D];for(var z in L)Object.prototype.hasOwnProperty.call(L,z)&&(M[z]=L[z])}return M},w.apply(this,arguments)}function m(M){return M&&M.__esModule?M:{default:M}}function d(M,D){var L=M==null?null:typeof Symbol<"u"&&M[Symbol.iterator]||M["@@iterator"];if(L!=null){var z=[],$=!0,Y=!1,U,V;try{for(L=L.call(M);!($=(U=L.next()).done)&&(z.push(U.value),!(D&&z.length===D));$=!0);}catch(H){Y=!0,V=H}finally{try{!$&&L.return!=null&&L.return()}finally{if(Y)throw V}}return z}}function l(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(M){for(var D=1;D<arguments.length;D++){var L=arguments[D]!=null?arguments[D]:{},z=Object.keys(L);typeof Object.getOwnPropertySymbols=="function"&&(z=z.concat(Object.getOwnPropertySymbols(L).filter(function($){return Object.getOwnPropertyDescriptor(L,$).enumerable}))),z.forEach(function($){C(M,$,L[$])})}return M}function s(M,D){var L=Object.keys(M);if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(M);D&&(z=z.filter(function($){return Object.getOwnPropertyDescriptor(M,$).enumerable})),L.push.apply(L,z)}return L}function h(M,D){return D=D??{},Object.getOwnPropertyDescriptors?Object.defineProperties(M,Object.getOwnPropertyDescriptors(D)):s(Object(D)).forEach(function(L){Object.defineProperty(M,L,Object.getOwnPropertyDescriptor(D,L))}),M}function v(M,D){if(M==null)return{};var L=y(M,D),z,$;if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(M);for($=0;$<Y.length;$++)z=Y[$],!(D.indexOf(z)>=0)&&Object.prototype.propertyIsEnumerable.call(M,z)&&(L[z]=M[z])}return L}function y(M,D){if(M==null)return{};var L={},z=Object.keys(M),$,Y;for(Y=0;Y<z.length;Y++)$=z[Y],!(D.indexOf($)>=0)&&(L[$]=M[$]);return L}function E(M,D){return T(M)||d(M,D)||P(M,D)||l()}function P(M,D){if(M){if(typeof M=="string")return S(M,D);var L=Object.prototype.toString.call(M).slice(8,-1);if(L==="Object"&&M.constructor&&(L=M.constructor.name),L==="Map"||L==="Set")return Array.from(L);if(L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return S(M,D)}}var j=r.default.forwardRef(function(M,D){var L=M.open,z=M.handler,$=M.content,Y=M.interactive,U=M.placement,V=M.offset,H=M.dismiss,G=M.animate,Q=M.className,oe=M.children,ue=v(M,["open","handler","content","interactive","placement","offset","dismiss","animate","className","children"]),ce=(0,b.useTheme)().tooltip,re=ce.defaultProps,ve=ce.styles.base,pe=E(r.default.useState(!1),2),se=pe[0],me=pe[1];L=L??se,z=z??me,Y=Y??re.interactive,U=U??re.placement,V=V??re.offset,H=H??re.dismiss,G=G??re.animate,Q=Q??re.className;var fe=(0,u.twMerge)((0,i.default)((0,g.default)(ve)),Q),Pe={unmount:{opacity:0},mount:{opacity:1}},ke=(0,f.default)(Pe,G),Oe=(0,o.useFloating)({open:L,onOpenChange:z,middleware:[(0,o.offset)(V),(0,o.flip)(),(0,o.shift)()],placement:U}),xe=Oe.x,De=Oe.y,$e=Oe.reference,at=Oe.floating,et=Oe.strategy,nt=Oe.refs,ft=Oe.update,Ge=Oe.context,Je=(0,o.useInteractions)([(0,o.useClick)(Ge,{enabled:Y}),(0,o.useFocus)(Ge),(0,o.useHover)(Ge),(0,o.useRole)(Ge,{role:"tooltip"}),(0,o.useDismiss)(Ge,H)]),qe=Je.getReferenceProps,te=Je.getFloatingProps;r.default.useEffect(function(){if(nt.reference.current&&nt.floating.current&&L)return(0,o.autoUpdate)(nt.reference.current,nt.floating.current,ft)},[L,ft,nt.reference,nt.floating]);var ge=(0,o.useMergeRefs)([D,at]),Te=(0,o.useMergeRefs)([D,$e]),Re=a.AnimatePresence;return r.default.createElement(r.default.Fragment,null,typeof oe=="string"?r.default.createElement("span",w({},qe({ref:Te})),oe):r.default.cloneElement(oe,c({},qe(h(c({},oe==null?void 0:oe.props),{ref:Te})))),r.default.createElement(a.LazyMotion,{features:a.domAnimation},r.default.createElement(o.FloatingPortal,null,r.default.createElement(Re,null,L&&r.default.createElement(a.m.div,w({},te(h(c({},ue),{ref:ge,className:fe,style:{position:et,top:De??"",left:xe??""}})),{initial:"unmount",exit:"unmount",animate:L?"mount":"unmount",variants:ke}),$)))))});j.propTypes={open:_.propTypesOpen,handler:_.propTypesHandler,content:_.propTypesContent,interactive:_.propTypesInteractive,placement:n.default.oneOf(_.propTypesPlacement),offset:_.propTypesOffset,dismiss:_.propTypesDismiss,animate:_.propTypesAnimate,className:_.propTypesClassName,children:_.propTypesChildren},j.displayName="MaterialTailwind.Tooltip";var N=j})(GP);var KP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(c,s){for(var h in s)Object.defineProperty(c,h,{enumerable:!0,get:s[h]})}t(e,{Typography:function(){return d},default:function(){return l}});var r=_(A),n=_(Be),o=_(Ye),a=Ve,i=_(Lt),u=_(Fe),f=Le,g=dm;function b(c,s,h){return s in c?Object.defineProperty(c,s,{value:h,enumerable:!0,configurable:!0,writable:!0}):c[s]=h,c}function _(c){return c&&c.__esModule?c:{default:c}}function S(c){for(var s=1;s<arguments.length;s++){var h=arguments[s]!=null?arguments[s]:{},v=Object.keys(h);typeof Object.getOwnPropertySymbols=="function"&&(v=v.concat(Object.getOwnPropertySymbols(h).filter(function(y){return Object.getOwnPropertyDescriptor(h,y).enumerable}))),v.forEach(function(y){b(c,y,h[y])})}return c}function T(c,s){var h=Object.keys(c);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(c);s&&(v=v.filter(function(y){return Object.getOwnPropertyDescriptor(c,y).enumerable})),h.push.apply(h,v)}return h}function C(c,s){return s=s??{},Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(s)):T(Object(s)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(s,h))}),c}function w(c,s){if(c==null)return{};var h=m(c,s),v,y;if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(c);for(y=0;y<E.length;y++)v=E[y],!(s.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(c,v)&&(h[v]=c[v])}return h}function m(c,s){if(c==null)return{};var h={},v=Object.keys(c),y,E;for(E=0;E<v.length;E++)y=v[E],!(s.indexOf(y)>=0)&&(h[y]=c[y]);return h}var d=r.default.forwardRef(function(c,s){var h=c.variant,v=c.color,y=c.textGradient,E=c.as,P=c.className,j=c.children,N=w(c,["variant","color","textGradient","as","className","children"]),M=(0,f.useTheme)().typography,D=M.defaultProps,L=M.valid,z=M.styles,$=z.variants,Y=z.colors,U=z.textGradient;h=h??D.variant,v=v??D.color,y=y||D.textGradient,E=E??void 0,P=P??D.className;var V=(0,u.default)($[(0,i.default)(L.variants,h,"paragraph")]),H=Y[(0,i.default)(L.colors,v,"inherit")],G=(0,u.default)(U),Q=(0,a.twMerge)((0,o.default)(V,b({},H.color,!y),b({},G,y),b({},H.gradient,y)),P),oe;switch(h){case"h1":oe=r.default.createElement(E||"h1",C(S({},N),{ref:s,className:Q}),j);break;case"h2":oe=r.default.createElement(E||"h2",C(S({},N),{ref:s,className:Q}),j);break;case"h3":oe=r.default.createElement(E||"h3",C(S({},N),{ref:s,className:Q}),j);break;case"h4":oe=r.default.createElement(E||"h4",C(S({},N),{ref:s,className:Q}),j);break;case"h5":oe=r.default.createElement(E||"h5",C(S({},N),{ref:s,className:Q}),j);break;case"h6":oe=r.default.createElement(E||"h6",C(S({},N),{ref:s,className:Q}),j);break;case"lead":oe=r.default.createElement(E||"p",C(S({},N),{ref:s,className:Q}),j);break;case"paragraph":oe=r.default.createElement(E||"p",C(S({},N),{ref:s,className:Q}),j);break;case"small":oe=r.default.createElement(E||"p",C(S({},N),{ref:s,className:Q}),j);break;default:oe=r.default.createElement(E||"p",C(S({},N),{ref:s,className:Q}),j);break}return oe});d.propTypes={variant:n.default.oneOf(g.propTypesVariant),color:n.default.oneOf(g.propTypesColor),as:g.propTypesAs,textGradient:g.propTypesTextGradient,className:g.propTypesClassName,children:g.propTypesChildren},d.displayName="MaterialTailwind.Typography";var l=d})(KP);var YP={},XP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{propTypesClassName:function(){return a},propTypesChildren:function(){return i},propTypesOpen:function(){return u},propTypesAnimate:function(){return f}});var r=o(Be),n=Rt;function o(g){return g&&g.__esModule?g:{default:g}}var a=r.default.string,i=r.default.node.isRequired,u=r.default.bool.isRequired,f=n.propTypesAnimation})(XP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{Collapse:function(){return w},default:function(){return m}});var r=S(A),n=cr,o=ar,a=S(gr),i=S(Ye),u=Ve,f=S(Fe),g=Le,b=XP;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.open,s=d.animate,h=d.className,v=d.children,y=T(d,["open","animate","className","children"]),E=r.default.useRef(null),P=(0,g.useTheme)().collapse,j=P.styles,N=j.base;s=s??{},h=h??"";var M=(0,u.twMerge)((0,i.default)((0,f.default)(N)),h),D={unmount:{height:"0px",transition:{duration:.3,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.3,times:[.4,0,.2,1]}}},L=(0,a.default)(D,s),z=n.AnimatePresence,$=(0,o.useMergeRefs)([l,E]);return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(z,null,r.default.createElement(n.m.div,_({},y,{ref:$,className:M,initial:"unmount",exit:"unmount",animate:c?"mount":"unmount",variants:L}),v)))});w.displayName="MaterialTailwind.Collapse",w.propTypes={open:b.propTypesOpen,animate:b.propTypesAnimate,className:b.propTypesClassName,children:b.propTypesChildren};var m=w})(YP);var QP={},fu={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{propTypesClassName:function(){return o},propTypesDisabled:function(){return a},propTypesSelected:function(){return i},propTypesRipple:function(){return u},propTypesChildren:function(){return f}});var r=n(Be);function n(g){return g&&g.__esModule?g:{default:g}}var o=r.default.string,a=r.default.bool,i=r.default.bool,u=r.default.bool,f=r.default.node.isRequired})(fu);var JP={},Qm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{ListItemPrefix:function(){return S},default:function(){return T}});var r=g(A),n=Le,o=g(Ye),a=Ve,i=g(Fe),u=fu;function f(){return f=Object.assign||function(C){for(var w=1;w<arguments.length;w++){var m=arguments[w];for(var d in m)Object.prototype.hasOwnProperty.call(m,d)&&(C[d]=m[d])}return C},f.apply(this,arguments)}function g(C){return C&&C.__esModule?C:{default:C}}function b(C,w){if(C==null)return{};var m=_(C,w),d,l;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(C);for(l=0;l<c.length;l++)d=c[l],!(w.indexOf(d)>=0)&&Object.prototype.propertyIsEnumerable.call(C,d)&&(m[d]=C[d])}return m}function _(C,w){if(C==null)return{};var m={},d=Object.keys(C),l,c;for(c=0;c<d.length;c++)l=d[c],!(w.indexOf(l)>=0)&&(m[l]=C[l]);return m}var S=r.default.forwardRef(function(C,w){var m=C.className,d=C.children,l=b(C,["className","children"]),c=(0,n.useTheme)().list,s=c.styles.base,h=(0,a.twMerge)((0,o.default)((0,i.default)(s.itemPrefix)),m);return r.default.createElement("div",f({},l,{ref:w,className:h}),d)});S.propTypes={className:u.propTypesClassName,children:u.propTypesChildren},S.displayName="MaterialTailwind.ListItemPrefix";var T=S})(Qm);var Jm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{ListItemSuffix:function(){return S},default:function(){return T}});var r=g(A),n=Le,o=g(Ye),a=Ve,i=g(Fe),u=fu;function f(){return f=Object.assign||function(C){for(var w=1;w<arguments.length;w++){var m=arguments[w];for(var d in m)Object.prototype.hasOwnProperty.call(m,d)&&(C[d]=m[d])}return C},f.apply(this,arguments)}function g(C){return C&&C.__esModule?C:{default:C}}function b(C,w){if(C==null)return{};var m=_(C,w),d,l;if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(C);for(l=0;l<c.length;l++)d=c[l],!(w.indexOf(d)>=0)&&Object.prototype.propertyIsEnumerable.call(C,d)&&(m[d]=C[d])}return m}function _(C,w){if(C==null)return{};var m={},d=Object.keys(C),l,c;for(c=0;c<d.length;c++)l=d[c],!(w.indexOf(l)>=0)&&(m[l]=C[l]);return m}var S=r.default.forwardRef(function(C,w){var m=C.className,d=C.children,l=b(C,["className","children"]),c=(0,n.useTheme)().list,s=c.styles.base,h=(0,a.twMerge)((0,o.default)((0,i.default)(s.itemSuffix)),m);return r.default.createElement("div",f({},l,{ref:w,className:h}),d)});S.propTypes={className:u.propTypesClassName,children:u.propTypesChildren},S.displayName="MaterialTailwind.ListItemSuffix";var T=S})(Jm);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{ListItem:function(){return m},ListItemPrefix:function(){return g.ListItemPrefix},ListItemSuffix:function(){return b.ListItemSuffix},default:function(){return d}});var r=T(A),n=Le,o=T(gl),a=T(Ye),i=Ve,u=T(Fe),f=fu,g=Qm,b=Jm;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.className,h=l.disabled,v=l.selected,y=l.ripple,E=l.children,P=C(l,["className","disabled","selected","ripple","children"]),j=(0,n.useTheme)().list,N=j.defaultProps,M=j.styles.base;y=y??N.ripple;var D=y!==void 0&&new o.default,L,z=(0,i.twMerge)((0,a.default)((0,u.default)(M.item.initial),(L={},_(L,(0,u.default)(M.item.disabled),h),_(L,(0,u.default)(M.item.selected),v&&!h),L)),s);return r.default.createElement("div",S({},P,{ref:c,role:"button",tabIndex:0,className:z,onMouseDown:function($){var Y=P==null?void 0:P.onMouseDown;return y&&D.create($,"dark"),typeof Y=="function"&&Y($)}}),E)});m.propTypes={className:f.propTypesClassName,selected:f.propTypesSelected,disabled:f.propTypesDisabled,ripple:f.propTypesRipple,children:f.propTypesChildren},m.displayName="MaterialTailwind.ListItem";var d=Object.assign(m,{Prefix:g.ListItemPrefix,Suffix:b.ListItemSuffix})})(JP);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{List:function(){return w},ListItem:function(){return f.ListItem},ListItemPrefix:function(){return g.ListItemPrefix},ListItemSuffix:function(){return b.ListItemSuffix},default:function(){return m}});var r=S(A),n=Le,o=S(Ye),a=Ve,i=S(Fe),u=fu,f=JP,g=Qm,b=Jm;function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.className,s=d.children,h=T(d,["className","children"]),v=(0,n.useTheme)().list,y=v.defaultProps,E=v.styles.base;c=c??y.className;var P=(0,a.twMerge)((0,o.default)((0,i.default)(E.list)),c);return r.default.createElement("nav",_({},h,{ref:l,className:P}),s)});w.propTypes={className:u.propTypesClassName,children:u.propTypesChildren},w.displayName="MaterialTailwind.List";var m=Object.assign(w,{Item:f.ListItem,ItemPrefix:g.ListItemPrefix,ItemSuffix:b.ListItemSuffix})})(QP);var ZP={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(d,l){for(var c in l)Object.defineProperty(d,c,{enumerable:!0,get:l[c]})}t(e,{ButtonGroup:function(){return w},default:function(){return m}});var r=S(A),n=S(Be),o=S(Ye),a=Ve,i=S(Lt),u=S(Fe),f=Le,g=ei;function b(d,l,c){return l in d?Object.defineProperty(d,l,{value:c,enumerable:!0,configurable:!0,writable:!0}):d[l]=c,d}function _(){return _=Object.assign||function(d){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var s in c)Object.prototype.hasOwnProperty.call(c,s)&&(d[s]=c[s])}return d},_.apply(this,arguments)}function S(d){return d&&d.__esModule?d:{default:d}}function T(d,l){if(d==null)return{};var c=C(d,l),s,h;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(d);for(h=0;h<v.length;h++)s=v[h],!(l.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(d,s)&&(c[s]=d[s])}return c}function C(d,l){if(d==null)return{};var c={},s=Object.keys(d),h,v;for(v=0;v<s.length;v++)h=s[v],!(l.indexOf(h)>=0)&&(c[h]=d[h]);return c}var w=r.default.forwardRef(function(d,l){var c=d.variant,s=d.size,h=d.color,v=d.fullWidth,y=d.ripple,E=d.className,P=d.children,j=T(d,["variant","size","color","fullWidth","ripple","className","children"]),N=(0,f.useTheme)().buttonGroup,M=N.defaultProps,D=N.styles,L=N.valid,z=D.base,$=D.dividerColor;c=c??M.variant,s=s??M.size,h=h??M.color,y=y??M.ripple,v=v??M.fullWidth,E=E??M.className;var Y,U=(0,a.twMerge)((0,o.default)((0,u.default)(z.initial),(Y={},b(Y,(0,u.default)(z.fullWidth),v),b(Y,"divide-x",c!=="outlined"),b(Y,(0,u.default)($[(0,i.default)(L.colors,h,"gray")]),c!=="outlined"),Y)),E);return r.default.createElement("div",_({},j,{ref:l,className:U}),r.default.Children.map(P,function(V,H){var G;return r.default.isValidElement(V)&&r.default.cloneElement(V,{variant:c,size:s,color:h,ripple:y,fullWidth:v,className:(0,a.twMerge)((0,o.default)({"rounded-r-none":H!==r.default.Children.count(P)-1,"border-r-0":H!==r.default.Children.count(P)-1,"rounded-l-none":H!==0}),(G=V.props)===null||G===void 0?void 0:G.className)})}))});w.propTypes={variant:n.default.oneOf(g.propTypesVariant),size:n.default.oneOf(g.propTypesSize),color:n.default.oneOf(g.propTypesColor),fullWidth:g.propTypesFullWidth,ripple:g.propTypesRipple,className:g.propTypesClassName,children:g.propTypesChildren},w.displayName="MaterialTailwind.ButtonGroup";var m=w})(ZP);var ek={},tk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(C,w){for(var m in w)Object.defineProperty(C,m,{enumerable:!0,get:w[m]})}t(e,{propTypesClassName:function(){return o},propTypesPrevArrow:function(){return a},propTypesNextArrow:function(){return i},propTypesNavigation:function(){return u},propTypesAutoplay:function(){return f},propTypesAutoplayDelay:function(){return g},propTypesTransition:function(){return b},propTypesLoop:function(){return _},propTypesChildren:function(){return S},propTypesSlideRef:function(){return T}});var r=n(Be);function n(C){return C&&C.__esModule?C:{default:C}}var o=r.default.string,a=r.default.func,i=r.default.func,u=r.default.func,f=r.default.bool,g=r.default.number,b=r.default.object,_=r.default.bool,S=r.default.node.isRequired,T=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(tk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,y){for(var E in y)Object.defineProperty(v,E,{enumerable:!0,get:y[E]})}t(e,{Carousel:function(){return s},default:function(){return h}});var r=T(A),n=cr,o=ar,a=T(Ye),i=Ve,u=T(Fe),f=Le,g=tk;function b(v,y){(y==null||y>v.length)&&(y=v.length);for(var E=0,P=new Array(y);E<y;E++)P[E]=v[E];return P}function _(v){if(Array.isArray(v))return v}function S(){return S=Object.assign||function(v){for(var y=1;y<arguments.length;y++){var E=arguments[y];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(v[P]=E[P])}return v},S.apply(this,arguments)}function T(v){return v&&v.__esModule?v:{default:v}}function C(v,y){var E=v==null?null:typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(E!=null){var P=[],j=!0,N=!1,M,D;try{for(E=E.call(v);!(j=(M=E.next()).done)&&(P.push(M.value),!(y&&P.length===y));j=!0);}catch(L){N=!0,D=L}finally{try{!j&&E.return!=null&&E.return()}finally{if(N)throw D}}return P}}function w(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(v,y){if(v==null)return{};var E=d(v,y),P,j;if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(v);for(j=0;j<N.length;j++)P=N[j],!(y.indexOf(P)>=0)&&Object.prototype.propertyIsEnumerable.call(v,P)&&(E[P]=v[P])}return E}function d(v,y){if(v==null)return{};var E={},P=Object.keys(v),j,N;for(N=0;N<P.length;N++)j=P[N],!(y.indexOf(j)>=0)&&(E[j]=v[j]);return E}function l(v,y){return _(v)||C(v,y)||c(v,y)||w()}function c(v,y){if(v){if(typeof v=="string")return b(v,y);var E=Object.prototype.toString.call(v).slice(8,-1);if(E==="Object"&&v.constructor&&(E=v.constructor.name),E==="Map"||E==="Set")return Array.from(E);if(E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return b(v,y)}}var s=r.default.forwardRef(function(v,y){var E=v.children,P=v.prevArrow,j=v.nextArrow,N=v.navigation,M=v.autoplay,D=v.autoplayDelay,L=v.transition,z=v.loop,$=v.className,Y=v.slideRef,U=m(v,["children","prevArrow","nextArrow","navigation","autoplay","autoplayDelay","transition","loop","className","slideRef"]),V=(0,f.useTheme)().carousel,H=V.defaultProps,G=V.styles.base,Q=(0,n.useMotionValue)(0),oe=r.default.useRef(null),ue=l(r.default.useState(0),2),ce=ue[0],re=ue[1],ve=r.default.Children.toArray(E);$=$??H.className,P=P??H.prevArrow,j=j??H.nextArrow,N=N??H.navigation,M=M??H.autoplay,D=D??H.autoplayDelay,L=L??H.transition,z=z??H.loop;var pe=(0,i.twMerge)((0,a.default)((0,u.default)(G.carousel)),$),se=(0,i.twMerge)((0,a.default)((0,u.default)(G.slide))),me=r.default.useCallback(function(){var Oe;return-ce*(((Oe=oe.current)===null||Oe===void 0?void 0:Oe.clientWidth)||0)},[ce]),fe=r.default.useCallback(function(){var Oe=z?0:ce;re(ce+1===ve.length?Oe:ce+1)},[ce,z,ve.length]),Pe=function(){var Oe=z?ve.length-1:0;re(ce-1<0?Oe:ce-1)};r.default.useEffect(function(){var Oe=(0,n.animate)(Q,me(),L);return Oe.stop},[me,ce,Q,L]),r.default.useEffect(function(){window.addEventListener("resize",function(){(0,n.animate)(Q,me(),L)})},[me,L,Q]),r.default.useEffect(function(){if(M){var Oe=setInterval(function(){return fe()},D);return function(){return clearInterval(Oe)}}},[M,fe,D]);var ke=(0,o.useMergeRefs)([oe,y]);return r.default.createElement("div",S({},U,{ref:ke,className:pe}),ve.map(function(Oe,xe){return r.default.createElement(n.LazyMotion,{key:xe,features:n.domAnimation},r.default.createElement(n.m.div,{ref:Y,className:se,style:{x:Q,left:"".concat(xe*100,"%"),right:"".concat(xe*100,"%")}},Oe))}),P&&P({loop:z,handlePrev:Pe,activeIndex:ce,firstIndex:ce===0}),j&&j({loop:z,handleNext:fe,activeIndex:ce,lastIndex:ce===ve.length-1}),N&&N({setActiveIndex:re,activeIndex:ce,length:ve.length}))});s.propTypes={className:g.propTypesClassName,children:g.propTypesChildren,nextArrow:g.propTypesNextArrow,prevArrow:g.propTypesPrevArrow,navigation:g.propTypesNavigation,autoplay:g.propTypesAutoplay,autoplayDelay:g.propTypesAutoplayDelay,transition:g.propTypesTransition,loop:g.propTypesLoop,slideRef:g.propTypesSlideRef},s.displayName="MaterialTailwind.Carousel";var h=s})(ek);var rk={},nk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{propTypesOpen:function(){return a},propTypesSize:function(){return i},propTypesOverlay:function(){return u},propTypesChildren:function(){return f},propTypesPlacement:function(){return g},propTypesOverlayProps:function(){return b},propTypesClassName:function(){return _},propTypesOnClose:function(){return S},propTypesDismiss:function(){return T},propTypesTransition:function(){return C},propTypesOverlayRef:function(){return w}});var r=o(Be),n=Rt;function o(m){return m&&m.__esModule?m:{default:m}}var a=r.default.bool.isRequired,i=r.default.number,u=r.default.bool,f=r.default.node.isRequired,g=["top","right","bottom","left"],b=r.default.object,_=r.default.string,S=r.default.func,T=n.propTypesDismissType,C=r.default.object,w=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(nk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{Drawer:function(){return l},default:function(){return c}});var r=C(A),n=C(Be),o=cr,a=ar,i=C(gr),u=C(Ye),f=Ve,g=C(Fe),b=Le,_=nk;function S(s,h,v){return h in s?Object.defineProperty(s,h,{value:v,enumerable:!0,configurable:!0,writable:!0}):s[h]=v,s}function T(){return T=Object.assign||function(s){for(var h=1;h<arguments.length;h++){var v=arguments[h];for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&(s[y]=v[y])}return s},T.apply(this,arguments)}function C(s){return s&&s.__esModule?s:{default:s}}function w(s){for(var h=1;h<arguments.length;h++){var v=arguments[h]!=null?arguments[h]:{},y=Object.keys(v);typeof Object.getOwnPropertySymbols=="function"&&(y=y.concat(Object.getOwnPropertySymbols(v).filter(function(E){return Object.getOwnPropertyDescriptor(v,E).enumerable}))),y.forEach(function(E){S(s,E,v[E])})}return s}function m(s,h){if(s==null)return{};var v=d(s,h),y,E;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(s);for(E=0;E<P.length;E++)y=P[E],!(h.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(s,y)&&(v[y]=s[y])}return v}function d(s,h){if(s==null)return{};var v={},y=Object.keys(s),E,P;for(P=0;P<y.length;P++)E=y[P],!(h.indexOf(E)>=0)&&(v[E]=s[E]);return v}var l=r.default.forwardRef(function(s,h){var v=s.open,y=s.size,E=s.overlay,P=s.children,j=s.placement,N=s.overlayProps,M=s.className,D=s.onClose,L=s.dismiss,z=s.transition,$=s.overlayRef,Y=m(s,["open","size","overlay","children","placement","overlayProps","className","onClose","dismiss","transition","overlayRef"]),U=(0,b.useTheme)().drawer,V=U.defaultProps,H=U.styles.base,G=(0,o.useAnimation)();y=y??V.size,E=E??V.overlay,j=j??V.placement,M=M??V.className,N=N??V.overlayProps,D=D??V.onClose;var Q;L=(Q=(0,i.default)(V.dismiss,L||{}))!==null&&Q!==void 0?Q:V.dismiss,z=z??V.transition;var oe=(0,f.twMerge)((0,u.default)((0,g.default)(H.drawer),{"top-0 right-0":j==="right","bottom-0 left-0":j==="bottom","top-0 left-0":j==="top"||j==="left"}),M),ue=(0,f.twMerge)((0,u.default)((0,g.default)(H.overlay)),N==null?void 0:N.className),ce=(0,a.useFloating)({open:v,onOpenChange:D}).context,re=(0,a.useInteractions)([(0,a.useDismiss)(ce,L)]).getFloatingProps;r.default.useEffect(function(){G.start(v?"open":"close")},[v,G,j]);var ve={open:{x:0,y:0},close:{x:j==="left"?-y:j==="right"?y:0,y:j==="top"?-y:j==="bottom"?y:0}},pe={unmount:{opacity:0,transition:{delay:.3}},mount:{opacity:1}};return r.default.createElement(r.default.Fragment,null,r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(o.AnimatePresence,null,E&&v&&r.default.createElement(o.m.div,{ref:$,className:ue,initial:"unmount",exit:"unmount",animate:v?"mount":"unmount",variants:pe,transition:{duration:.3}})),r.default.createElement(o.m.div,T({},re(w({ref:h},Y)),{className:oe,style:{maxWidth:j==="left"||j==="right"?y:"100%",maxHeight:j==="top"||j==="bottom"?y:"100%",height:j==="left"||j==="right"?"100vh":"100%"},initial:"close",animate:G,variants:ve,transition:z}),P)))});l.propTypes={open:_.propTypesOpen,size:_.propTypesSize,overlay:_.propTypesOverlay,children:_.propTypesChildren,placement:n.default.oneOf(_.propTypesPlacement),overlayProps:_.propTypesOverlayProps,className:_.propTypesClassName,onClose:_.propTypesOnClose,dismiss:_.propTypesDismiss,transition:_.propTypesTransition,overlayRef:_.propTypesOverlayRef},l.displayName="MaterialTailwind.Drawer";var c=l})(rk);var ok={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Badge:function(){return m},default:function(){return d}});var r=T(A),n=T(Be),o=T(gr),a=T(Ye),i=Ve,u=T(Lt),f=T(Fe),g=Le,b=fm;function _(l,c,s){return c in l?Object.defineProperty(l,c,{value:s,enumerable:!0,configurable:!0,writable:!0}):l[c]=s,l}function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.color,h=l.invisible,v=l.withBorder,y=l.overlap,E=l.placement,P=l.className,j=l.content,N=l.children,M=l.containerProps,D=l.containerRef,L=C(l,["color","invisible","withBorder","overlap","placement","className","content","children","containerProps","containerRef"]),z=(0,g.useTheme)().badge,$=z.valid,Y=z.defaultProps,U=z.styles,V=U.base,H=U.placements,G=U.colors;s=s??Y.color,h=h??Y.invisible,v=v??Y.withBorder,y=y??Y.overlap,E=E??Y.placement;var Q;P=(Q=(0,a.default)(P,Y.className))!==null&&Q!==void 0?Q:Y.className;var oe;M=(oe=(0,o.default)(M,Y.containerProps||{}))!==null&&oe!==void 0?oe:Y.containerProps;var ue=(0,f.default)(V.badge.initial),ce=(0,f.default)(V.badge.withBorder),re=(0,f.default)(V.badge.withContent),ve=(0,f.default)(G[(0,u.default)($.colors,s,"red")]),pe=(0,f.default)(H[(0,u.default)($.placements,E,"top-end")][(0,u.default)($.overlaps,y,"square")]),se,me=(0,i.twMerge)((0,a.default)(ue,pe,ve,(se={},_(se,ce,v),_(se,re,j),se)),P),fe=(0,i.twMerge)((0,a.default)((0,f.default)(V.container),M==null?void 0:M.className));return r.default.createElement("div",S({ref:D},M,{className:fe}),N,!h&&r.default.createElement("span",S({},L,{ref:c,className:me}),j))});m.propTypes={color:n.default.oneOf(b.propTypesColor),invisible:b.propTypesInvisible,withBorder:b.propTypesWithBorder,overlap:n.default.oneOf(b.propTypesOverlap),className:b.propTypesClassName,content:b.propTypesContent,children:b.propTypesChildren,placement:n.default.oneOf(b.propTypesPlacement),containerProps:b.propTypesContainerProps,containerRef:b.propTypesContainerRef},m.displayName="MaterialTailwind.Badge";var d=m})(ok);var ak={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(j,N){for(var M in N)Object.defineProperty(j,M,{enumerable:!0,get:N[M]})}t(e,{Rating:function(){return E},default:function(){return P}});var r=C(A),n=C(Be),o=C(Ye),a=Ve,i=C(Lt),u=C(Fe),f=Le,g=pm;function b(j,N){(N==null||N>j.length)&&(N=j.length);for(var M=0,D=new Array(N);M<N;M++)D[M]=j[M];return D}function _(j){if(Array.isArray(j))return j}function S(j){if(Array.isArray(j))return b(j)}function T(){return T=Object.assign||function(j){for(var N=1;N<arguments.length;N++){var M=arguments[N];for(var D in M)Object.prototype.hasOwnProperty.call(M,D)&&(j[D]=M[D])}return j},T.apply(this,arguments)}function C(j){return j&&j.__esModule?j:{default:j}}function w(j){if(typeof Symbol<"u"&&j[Symbol.iterator]!=null||j["@@iterator"]!=null)return Array.from(j)}function m(j,N){var M=j==null?null:typeof Symbol<"u"&&j[Symbol.iterator]||j["@@iterator"];if(M!=null){var D=[],L=!0,z=!1,$,Y;try{for(M=M.call(j);!(L=($=M.next()).done)&&(D.push($.value),!(N&&D.length===N));L=!0);}catch(U){z=!0,Y=U}finally{try{!L&&M.return!=null&&M.return()}finally{if(z)throw Y}}return D}}function d(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(j,N){if(j==null)return{};var M=s(j,N),D,L;if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(j);for(L=0;L<z.length;L++)D=z[L],!(N.indexOf(D)>=0)&&Object.prototype.propertyIsEnumerable.call(j,D)&&(M[D]=j[D])}return M}function s(j,N){if(j==null)return{};var M={},D=Object.keys(j),L,z;for(z=0;z<D.length;z++)L=D[z],!(N.indexOf(L)>=0)&&(M[L]=j[L]);return M}function h(j,N){return _(j)||m(j,N)||y(j,N)||d()}function v(j){return S(j)||w(j)||y(j)||l()}function y(j,N){if(j){if(typeof j=="string")return b(j,N);var M=Object.prototype.toString.call(j).slice(8,-1);if(M==="Object"&&j.constructor&&(M=j.constructor.name),M==="Map"||M==="Set")return Array.from(M);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return b(j,N)}}var E=r.default.forwardRef(function(j,N){var M=j.count,D=j.value,L=j.ratedIcon,z=j.unratedIcon,$=j.ratedColor,Y=j.unratedColor,U=j.className,V=j.onChange,H=j.readonly,G=c(j,["count","value","ratedIcon","unratedIcon","ratedColor","unratedColor","className","onChange","readonly"]),Q,oe,ue=(0,f.useTheme)().rating,ce=ue.valid,re=ue.defaultProps,ve=ue.styles,pe=ve.base,se=ve.colors;M=M??re.count,D=D??re.value,L=L??re.ratedIcon,L=L??re.ratedIcon,z=z??re.unratedIcon,$=$??re.ratedColor,Y=Y??re.unratedColor,U=U??re.className,V=V??re.onChange,H=H??re.readonly;var me=h(r.default.useState(function(){return v(Array(D).fill("rated")).concat(v(Array(M-D).fill("un_rated")))}),2),fe=me[0],Pe=me[1],ke=h(r.default.useState(function(){return v(Array(M).fill("un_rated"))}),2),Oe=ke[0],xe=ke[1],De=h(r.default.useState(!1),2),$e=De[0],at=De[1],et=(0,u.default)(se[(0,i.default)(ce.colors,$,"yellow")]),nt=(0,u.default)(se[(0,i.default)(ce.colors,Y,"blue-gray")]),ft=(0,a.twMerge)((0,o.default)((0,u.default)(pe.rating),U)),Ge=(0,u.default)(pe.icon),Je=L,qe=z,te=r.default.isValidElement(L)&&r.default.cloneElement(Je,{className:(0,a.twMerge)((0,o.default)(Ge,et,Je==null||(Q=Je.props)===null||Q===void 0?void 0:Q.className))}),ge=r.default.isValidElement(L)&&r.default.cloneElement(qe,{className:(0,a.twMerge)((0,o.default)(Ge,nt,qe==null||(oe=qe.props)===null||oe===void 0?void 0:oe.className))}),Te=!r.default.isValidElement(L)&&r.default.createElement(L,{className:(0,a.twMerge)((0,o.default)(Ge,et))}),Re=!r.default.isValidElement(L)&&r.default.createElement(z,{className:(0,a.twMerge)((0,o.default)(Ge,nt))}),ye=function(Ce){return Ce.map(function(He,ut){return r.default.createElement("span",{key:ut,onClick:function(){if(!H){var ct=fe.map(function(Ut,Xe){return Xe<=ut?"rated":"un_rated"});Pe(ct),V&&typeof V=="function"&&V(ct.filter(function(Ut){return Ut==="rated"}).length)}},onMouseEnter:function(){if(!H){var ct=Oe.map(function(Ut,Xe){return Xe<=ut?"rated":"un_rated"});at(!0),xe(ct)}},onMouseLeave:function(){return!H&&at(!1)}},r.default.isValidElement(He==="rated"?L:z)?He==="rated"?te:ge:He==="rated"?Te:Re)})};return r.default.createElement("div",T({},G,{ref:N,className:ft}),ye($e?Oe:fe))});E.propTypes={count:g.propTypesCount,value:g.propTypesValue,ratedIcon:g.propTypesRatedIcon,unratedIcon:g.propTypesUnratedIcon,ratedColor:n.default.oneOf(g.propTypesColor),unratedColor:n.default.oneOf(g.propTypesColor),className:g.propTypesClassName,onChange:g.propTypesOnChange,readonly:g.propTypesReadonly},E.displayName="MaterialTailwind.Rating";var P=E})(ak);var ik={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,E){for(var P in E)Object.defineProperty(y,P,{enumerable:!0,get:E[P]})}t(e,{Slider:function(){return h},default:function(){return v}});var r=C(A),n=C(Be),o=C(gr),a=C(Ye),i=Ve,u=C(Lt),f=C(Fe),g=Le,b=hm;function _(y,E){(E==null||E>y.length)&&(E=y.length);for(var P=0,j=new Array(E);P<E;P++)j[P]=y[P];return j}function S(y){if(Array.isArray(y))return y}function T(){return T=Object.assign||function(y){for(var E=1;E<arguments.length;E++){var P=arguments[E];for(var j in P)Object.prototype.hasOwnProperty.call(P,j)&&(y[j]=P[j])}return y},T.apply(this,arguments)}function C(y){return y&&y.__esModule?y:{default:y}}function w(y,E){var P=y==null?null:typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(P!=null){var j=[],N=!0,M=!1,D,L;try{for(P=P.call(y);!(N=(D=P.next()).done)&&(j.push(D.value),!(E&&j.length===E));N=!0);}catch(z){M=!0,L=z}finally{try{!N&&P.return!=null&&P.return()}finally{if(M)throw L}}return j}}function m(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(y,E){if(y==null)return{};var P=l(y,E),j,N;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(y);for(N=0;N<M.length;N++)j=M[N],!(E.indexOf(j)>=0)&&Object.prototype.propertyIsEnumerable.call(y,j)&&(P[j]=y[j])}return P}function l(y,E){if(y==null)return{};var P={},j=Object.keys(y),N,M;for(M=0;M<j.length;M++)N=j[M],!(E.indexOf(N)>=0)&&(P[N]=y[N]);return P}function c(y,E){return S(y)||w(y,E)||s(y,E)||m()}function s(y,E){if(y){if(typeof y=="string")return _(y,E);var P=Object.prototype.toString.call(y).slice(8,-1);if(P==="Object"&&y.constructor&&(P=y.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return _(y,E)}}var h=r.default.forwardRef(function(y,E){var P=y.color,j=y.size,N=y.className,M=y.trackClassName,D=y.thumbClassName,L=y.barClassName,z=y.value,$=y.defaultValue,Y=y.onChange,U=y.min,V=y.max,H=y.step,G=y.inputRef,Q=y.inputProps,oe=d(y,["color","size","className","trackClassName","thumbClassName","barClassName","value","defaultValue","onChange","min","max","step","inputRef","inputProps"]),ue=(0,g.useTheme)().slider,ce=ue.valid,re=ue.defaultProps,ve=ue.styles,pe=ve.base,se=ve.sizes,me=ve.colors,fe=c(r.default.useState($||0),2),Pe=fe[0],ke=fe[1];r.default.useMemo(function(){$&&ke($)},[$]),P=P??re.color,j=j??re.size,U=U??re.min,V=V??re.max,H=H??re.step;var Oe;N=(Oe=(0,a.default)(re.className,N))!==null&&Oe!==void 0?Oe:re.className;var xe;D=(xe=(0,a.default)(re.thumbClassName,D))!==null&&xe!==void 0?xe:re.thumbClassName;var De;M=(De=(0,a.default)(re.trackClassName,M))!==null&&De!==void 0?De:re.trackClassName;var $e;L=($e=(0,a.default)(re.barClassName,L))!==null&&$e!==void 0?$e:re.barClassName;var at;Q=(at=(0,o.default)(Q,(re==null?void 0:re.inputProps)||{}))!==null&&at!==void 0?at:re.inputProps;var et=(0,i.twMerge)((0,a.default)((0,f.default)(pe.container),(0,f.default)(me[(0,u.default)(ce.colors,P,"gray")]),(0,f.default)(se[(0,u.default)(ce.sizes,j,"md")].container),N)),nt=(0,i.twMerge)((0,a.default)((0,f.default)(pe.bar),L)),ft=(0,a.default)((0,f.default)(pe.track),(0,f.default)(se[(0,u.default)(ce.sizes,j,"md")].track)),Ge=(0,a.default)((0,f.default)(pe.thumb),(0,f.default)(se[(0,u.default)(ce.sizes,j,"md")].thumb)),Je=(0,a.default)((0,f.default)(pe.slider),(0,i.twMerge)(ft,M),(0,i.twMerge)(Ge,D));return r.default.createElement("div",T({},oe,{ref:E,className:et}),r.default.createElement("label",{className:nt,style:{width:"".concat(z||Pe,"%")}}),r.default.createElement("input",T({ref:G,type:"range",max:V,min:U,step:H,className:Je},z?{value:z}:null,{defaultValue:$,onChange:function(qe){return Y?Y(qe):ke(Number(qe.target.value))}})))});h.propTypes={color:n.default.oneOf(b.propTypesColor),size:n.default.oneOf(b.propTypesSize),className:b.propTypesClassName,trackClassName:b.propTypesTrackClassName,thumbClassName:b.propTypesThumbClassName,barClassName:b.propTypesBarClassName,defaultValue:b.propTypesDefaultValue,value:b.propTypesValue,onChange:b.propTypesOnChange,min:b.propTypesMin,max:b.propTypesMax,step:b.propTypesStep,inputRef:b.propTypesInputRef,inputProps:b.propTypesInputProps},h.displayName="MaterialTailwind.Slider";var v=h})(ik);var lk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Spinner:function(){return m},default:function(){return d}});var r=_(Be),n=T(A),o=_(Ye),a=Ve,i=_(Lt),u=_(Fe),f=Le,g=gm;function b(){return b=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},b.apply(this,arguments)}function _(l){return l&&l.__esModule?l:{default:l}}function S(l){if(typeof WeakMap!="function")return null;var c=new WeakMap,s=new WeakMap;return(S=function(h){return h?s:c})(l)}function T(l,c){if(!c&&l&&l.__esModule)return l;if(l===null||typeof l!="object"&&typeof l!="function")return{default:l};var s=S(c);if(s&&s.has(l))return s.get(l);var h={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in l)if(y!=="default"&&Object.prototype.hasOwnProperty.call(l,y)){var E=v?Object.getOwnPropertyDescriptor(l,y):null;E&&(E.get||E.set)?Object.defineProperty(h,y,E):h[y]=l[y]}return h.default=l,s&&s.set(l,h),h}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=(0,n.forwardRef)(function(l,c){var s=l.color,h=l.className,v=C(l,["color","className"]),y=(0,f.useTheme)().spinner,E=y.defaultProps,P=y.valid,j=y.styles,N=j.base,M=j.colors;s=s??E.color;var D;h=(D=(0,o.default)(E.className,h))!==null&&D!==void 0?D:E.className;var L=(0,u.default)(M[(0,i.default)(P.colors,s,"gray")]),z=(0,a.twMerge)((0,o.default)((0,u.default)(N)),h),$,Y;return n.default.createElement("svg",b({},v,{ref:c,className:z,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:($=v==null?void 0:v.width)!==null&&$!==void 0?$:24,height:(Y=v==null?void 0:v.height)!==null&&Y!==void 0?Y:24}),n.default.createElement("path",{d:"M32 3C35.8083 3 39.5794 3.75011 43.0978 5.20749C46.6163 6.66488 49.8132 8.80101 52.5061 11.4939C55.199 14.1868 57.3351 17.3837 58.7925 20.9022C60.2499 24.4206 61 28.1917 61 32C61 35.8083 60.2499 39.5794 58.7925 43.0978C57.3351 46.6163 55.199 49.8132 52.5061 52.5061C49.8132 55.199 46.6163 57.3351 43.0978 58.7925C39.5794 60.2499 35.8083 61 32 61C28.1917 61 24.4206 60.2499 20.9022 58.7925C17.3837 57.3351 14.1868 55.199 11.4939 52.5061C8.801 49.8132 6.66487 46.6163 5.20749 43.0978C3.7501 39.5794 3 35.8083 3 32C3 28.1917 3.75011 24.4206 5.2075 20.9022C6.66489 17.3837 8.80101 14.1868 11.4939 11.4939C14.1868 8.80099 17.3838 6.66487 20.9022 5.20749C24.4206 3.7501 28.1917 3 32 3L32 3Z",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round"}),n.default.createElement("path",{d:"M32 3C36.5778 3 41.0906 4.08374 45.1692 6.16256C49.2477 8.24138 52.7762 11.2562 55.466 14.9605C58.1558 18.6647 59.9304 22.9531 60.6448 27.4748C61.3591 31.9965 60.9928 36.6232 59.5759 40.9762",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round",className:L}))});m.propTypes={color:r.default.oneOf(g.propTypesColor),className:g.propTypesClassName},m.displayName="MaterialTailwind.Spinner";var d=m})(lk);var sk={},pu={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var y in v)Object.defineProperty(h,y,{enumerable:!0,get:v[y]})}t(e,{useTimelineItem:function(){return l},TimelineItem:function(){return c},default:function(){return s}});var r=b(A),n=Ve,o=b(Fe),a=Le,i=Oo;function u(h,v){(v==null||v>h.length)&&(v=h.length);for(var y=0,E=new Array(v);y<v;y++)E[y]=h[y];return E}function f(h){if(Array.isArray(h))return h}function g(){return g=Object.assign||function(h){for(var v=1;v<arguments.length;v++){var y=arguments[v];for(var E in y)Object.prototype.hasOwnProperty.call(y,E)&&(h[E]=y[E])}return h},g.apply(this,arguments)}function b(h){return h&&h.__esModule?h:{default:h}}function _(h,v){var y=h==null?null:typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(y!=null){var E=[],P=!0,j=!1,N,M;try{for(y=y.call(h);!(P=(N=y.next()).done)&&(E.push(N.value),!(v&&E.length===v));P=!0);}catch(D){j=!0,M=D}finally{try{!P&&y.return!=null&&y.return()}finally{if(j)throw M}}return E}}function S(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(h,v){if(h==null)return{};var y=C(h,v),E,P;if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols(h);for(P=0;P<j.length;P++)E=j[P],!(v.indexOf(E)>=0)&&Object.prototype.propertyIsEnumerable.call(h,E)&&(y[E]=h[E])}return y}function C(h,v){if(h==null)return{};var y={},E=Object.keys(h),P,j;for(j=0;j<E.length;j++)P=E[j],!(v.indexOf(P)>=0)&&(y[P]=h[P]);return y}function w(h,v){return f(h)||_(h,v)||m(h,v)||S()}function m(h,v){if(h){if(typeof h=="string")return u(h,v);var y=Object.prototype.toString.call(h).slice(8,-1);if(y==="Object"&&h.constructor&&(y=h.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return u(h,v)}}var d=r.default.createContext(0);d.displayName="MaterialTailwind.TimelineItemContext";function l(){var h=r.default.useContext(d);if(!h)throw new Error("useTimelineItemContext() must be used within a TimelineItem. It happens when you use TimelineIcon, TimelineConnector or TimelineBody components outside the TimelineItem component.");return h}var c=r.default.forwardRef(function(h,v){var y=h.className,E=h.children,P=T(h,["className","children"]),j=(0,a.useTheme)().timelineItem,N=j.styles,M=N.base,D=w(r.default.useState(0),2),L=D[0],z=D[1],$=r.default.useMemo(function(){return[L,z]},[L,z]),Y=(0,n.twMerge)((0,o.default)(M),y);return r.default.createElement(d.Provider,{value:$},r.default.createElement("li",g({ref:v},P,{className:Y}),E))});c.propTypes={className:i.propTypeClassName,children:i.propTypeChildren.isRequired},c.displayName="MaterialTailwind.TimelineItem";var s=c})(pu);var uk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,E){for(var P in E)Object.defineProperty(y,P,{enumerable:!0,get:E[P]})}t(e,{TimelineIcon:function(){return h},default:function(){return v}});var r=C(A),n=C(Be),o=ar,a=Ve,i=C(Lt),u=C(Fe),f=Le,g=pu,b=Oo;function _(y,E){(E==null||E>y.length)&&(E=y.length);for(var P=0,j=new Array(E);P<E;P++)j[P]=y[P];return j}function S(y){if(Array.isArray(y))return y}function T(){return T=Object.assign||function(y){for(var E=1;E<arguments.length;E++){var P=arguments[E];for(var j in P)Object.prototype.hasOwnProperty.call(P,j)&&(y[j]=P[j])}return y},T.apply(this,arguments)}function C(y){return y&&y.__esModule?y:{default:y}}function w(y,E){var P=y==null?null:typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(P!=null){var j=[],N=!0,M=!1,D,L;try{for(P=P.call(y);!(N=(D=P.next()).done)&&(j.push(D.value),!(E&&j.length===E));N=!0);}catch(z){M=!0,L=z}finally{try{!N&&P.return!=null&&P.return()}finally{if(M)throw L}}return j}}function m(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(y,E){if(y==null)return{};var P=l(y,E),j,N;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(y);for(N=0;N<M.length;N++)j=M[N],!(E.indexOf(j)>=0)&&Object.prototype.propertyIsEnumerable.call(y,j)&&(P[j]=y[j])}return P}function l(y,E){if(y==null)return{};var P={},j=Object.keys(y),N,M;for(M=0;M<j.length;M++)N=j[M],!(E.indexOf(N)>=0)&&(P[N]=y[N]);return P}function c(y,E){return S(y)||w(y,E)||s(y,E)||m()}function s(y,E){if(y){if(typeof y=="string")return _(y,E);var P=Object.prototype.toString.call(y).slice(8,-1);if(P==="Object"&&y.constructor&&(P=y.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return _(y,E)}}var h=r.default.forwardRef(function(y,E){var P=y.color,j=y.variant,N=y.className,M=y.children,D=d(y,["color","variant","className","children"]),L=(0,f.useTheme)().timelineIcon,z=L.styles,$=L.valid,Y=z.base,U=z.variants,V=c((0,g.useTimelineItem)(),2),H=V[1],G=r.default.useRef(null),Q=(0,o.useMergeRefs)([E,G]);r.default.useEffect(function(){var ce=G.current;if(ce){var re=ce.getBoundingClientRect().width;return H(re),function(){H(0)}}},[H,N,M]);var oe=(0,u.default)(U[(0,i.default)($.variants,j,"filled")][(0,i.default)($.colors,P,"gray")]),ue=(0,a.twMerge)((0,u.default)(Y),oe,N);return r.default.createElement("span",T({ref:Q},D,{className:ue}),M)});h.propTypes={children:b.propTypeChildren,className:b.propTypeClassName,color:n.default.oneOf(b.propTypeColor),variant:n.default.oneOf(b.propTypeVariant)},h.displayName="MaterialTailwind.TimelineIcon";var v=h})(uk);var ck={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{TimelineHeader:function(){return l},default:function(){return c}});var r=_(A),n=Ve,o=_(Fe),a=Le,i=pu,u=Oo;function f(s,h){(h==null||h>s.length)&&(h=s.length);for(var v=0,y=new Array(h);v<h;v++)y[v]=s[v];return y}function g(s){if(Array.isArray(s))return s}function b(){return b=Object.assign||function(s){for(var h=1;h<arguments.length;h++){var v=arguments[h];for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&(s[y]=v[y])}return s},b.apply(this,arguments)}function _(s){return s&&s.__esModule?s:{default:s}}function S(s,h){var v=s==null?null:typeof Symbol<"u"&&s[Symbol.iterator]||s["@@iterator"];if(v!=null){var y=[],E=!0,P=!1,j,N;try{for(v=v.call(s);!(E=(j=v.next()).done)&&(y.push(j.value),!(h&&y.length===h));E=!0);}catch(M){P=!0,N=M}finally{try{!E&&v.return!=null&&v.return()}finally{if(P)throw N}}return y}}function T(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function C(s,h){if(s==null)return{};var v=w(s,h),y,E;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(s);for(E=0;E<P.length;E++)y=P[E],!(h.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(s,y)&&(v[y]=s[y])}return v}function w(s,h){if(s==null)return{};var v={},y=Object.keys(s),E,P;for(P=0;P<y.length;P++)E=y[P],!(h.indexOf(E)>=0)&&(v[E]=s[E]);return v}function m(s,h){return g(s)||S(s,h)||d(s,h)||T()}function d(s,h){if(s){if(typeof s=="string")return f(s,h);var v=Object.prototype.toString.call(s).slice(8,-1);if(v==="Object"&&s.constructor&&(v=s.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return f(s,h)}}var l=r.default.forwardRef(function(s,h){var v=s.className,y=s.children,E=C(s,["className","children"]),P=(0,a.useTheme)().timelineBody,j=P.styles,N=j.base,M=m((0,i.useTimelineItem)(),1),D=M[0],L=(0,n.twMerge)((0,o.default)(N),v);return r.default.createElement("div",b({},E,{ref:h,className:L}),r.default.createElement("span",{className:"pointer-events-none invisible h-full flex-shrink-0",style:{width:"".concat(D,"px")}}),r.default.createElement("div",null,y))});l.propTypes={children:u.propTypeChildren,className:u.propTypeClassName},l.displayName="MaterialTailwind.TimelineHeader";var c=l})(ck);var dk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{TimelineHeader:function(){return _},default:function(){return S}});var r=f(A),n=Ve,o=f(Fe),a=Le,i=Oo;function u(){return u=Object.assign||function(T){for(var C=1;C<arguments.length;C++){var w=arguments[C];for(var m in w)Object.prototype.hasOwnProperty.call(w,m)&&(T[m]=w[m])}return T},u.apply(this,arguments)}function f(T){return T&&T.__esModule?T:{default:T}}function g(T,C){if(T==null)return{};var w=b(T,C),m,d;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(T);for(d=0;d<l.length;d++)m=l[d],!(C.indexOf(m)>=0)&&Object.prototype.propertyIsEnumerable.call(T,m)&&(w[m]=T[m])}return w}function b(T,C){if(T==null)return{};var w={},m=Object.keys(T),d,l;for(l=0;l<m.length;l++)d=m[l],!(C.indexOf(d)>=0)&&(w[d]=T[d]);return w}var _=r.default.forwardRef(function(T,C){var w=T.className,m=T.children,d=g(T,["className","children"]),l=(0,a.useTheme)().timelineHeader,c=l.styles,s=c.base,h=(0,n.twMerge)((0,o.default)(s),w);return r.default.createElement("div",u({},d,{ref:C,className:h}),m)});_.propTypes={children:i.propTypeChildren,className:i.propTypeClassName},_.displayName="MaterialTailwind.TimelineHeader";var S=_})(dk);var fk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,h){for(var v in h)Object.defineProperty(s,v,{enumerable:!0,get:h[v]})}t(e,{TimelineConnector:function(){return l},default:function(){return c}});var r=_(A),n=Ve,o=_(Fe),a=Le,i=pu,u=Oo;function f(s,h){(h==null||h>s.length)&&(h=s.length);for(var v=0,y=new Array(h);v<h;v++)y[v]=s[v];return y}function g(s){if(Array.isArray(s))return s}function b(){return b=Object.assign||function(s){for(var h=1;h<arguments.length;h++){var v=arguments[h];for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&(s[y]=v[y])}return s},b.apply(this,arguments)}function _(s){return s&&s.__esModule?s:{default:s}}function S(s,h){var v=s==null?null:typeof Symbol<"u"&&s[Symbol.iterator]||s["@@iterator"];if(v!=null){var y=[],E=!0,P=!1,j,N;try{for(v=v.call(s);!(E=(j=v.next()).done)&&(y.push(j.value),!(h&&y.length===h));E=!0);}catch(M){P=!0,N=M}finally{try{!E&&v.return!=null&&v.return()}finally{if(P)throw N}}return y}}function T(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function C(s,h){if(s==null)return{};var v=w(s,h),y,E;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(s);for(E=0;E<P.length;E++)y=P[E],!(h.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(s,y)&&(v[y]=s[y])}return v}function w(s,h){if(s==null)return{};var v={},y=Object.keys(s),E,P;for(P=0;P<y.length;P++)E=y[P],!(h.indexOf(E)>=0)&&(v[E]=s[E]);return v}function m(s,h){return g(s)||S(s,h)||d(s,h)||T()}function d(s,h){if(s){if(typeof s=="string")return f(s,h);var v=Object.prototype.toString.call(s).slice(8,-1);if(v==="Object"&&s.constructor&&(v=s.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return f(s,h)}}var l=r.default.forwardRef(function(s,h){var v=s.className,y=s.children,E=C(s,["className","children"]),P,j=(0,a.useTheme)().timelineConnector,N=j.styles,M=N.base,D=m((0,i.useTimelineItem)(),1),L=D[0],z=(0,o.default)(M.line),$=(0,n.twMerge)((0,o.default)(M.container),v);return r.default.createElement("span",b({},E,{ref:h,className:$,style:{top:"".concat(L,"px"),width:"".concat(L,"px"),opacity:L?1:0,height:"calc(100% - ".concat(L,"px)")}}),y&&r.default.isValidElement(y)?r.default.cloneElement(y,{className:(0,n.twMerge)(z,(P=y.props)===null||P===void 0?void 0:P.className)}):r.default.createElement("span",{className:z}))});l.propTypes={children:u.propTypeChildren,className:u.propTypeClassName},l.displayName="MaterialTailwind.TimelineConnector";var c=l})(fk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(l,c){for(var s in c)Object.defineProperty(l,s,{enumerable:!0,get:c[s]})}t(e,{Timeline:function(){return m},TimelineItem:function(){return u.default},TimelineIcon:function(){return f.default},TimelineBody:function(){return g.default},TimelineHeader:function(){return b.default},TimelineConnector:function(){return _.default},default:function(){return d}});var r=T(A),n=Ve,o=T(Fe),a=Le,i=Oo,u=T(pu),f=T(uk),g=T(ck),b=T(dk),_=T(fk);function S(){return S=Object.assign||function(l){for(var c=1;c<arguments.length;c++){var s=arguments[c];for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(l[h]=s[h])}return l},S.apply(this,arguments)}function T(l){return l&&l.__esModule?l:{default:l}}function C(l,c){if(l==null)return{};var s=w(l,c),h,v;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++)h=y[v],!(c.indexOf(h)>=0)&&Object.prototype.propertyIsEnumerable.call(l,h)&&(s[h]=l[h])}return s}function w(l,c){if(l==null)return{};var s={},h=Object.keys(l),v,y;for(y=0;y<h.length;y++)v=h[y],!(c.indexOf(v)>=0)&&(s[v]=l[v]);return s}var m=r.default.forwardRef(function(l,c){var s=l.className,h=l.children,v=C(l,["className","children"]),y=(0,a.useTheme)().timeline,E=y.styles,P=E.base,j=(0,n.twMerge)((0,o.default)(P),s);return r.default.createElement("ul",S({ref:c},v,{className:j}),h)});m.propTypes={className:i.propTypeClassName,children:i.propTypeChildren},m.displayName="MaterialTailwind.Timeline";var d=Object.assign(m,{Item:u.default,Icon:f.default,Header:b.default,Body:g.default,Connector:_.default})})(sk);var pk={},hk={},Zm={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,b){for(var _ in b)Object.defineProperty(g,_,{enumerable:!0,get:b[_]})}t(e,{propTypesActiveStep:function(){return o},propTypesIsLastStep:function(){return a},propTypesIsFirstStep:function(){return i},propTypesChildren:function(){return u},propTypesClassName:function(){return f}});var r=n(Be);function n(g){return g&&g.__esModule?g:{default:g}}var o=r.default.number,a=r.default.func,i=r.default.func,u=r.default.node,f=r.default.string})(Zm);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{Step:function(){return _},default:function(){return S}});var r=f(A),n=Ve,o=f(Fe),a=Le,i=Zm;function u(){return u=Object.assign||function(T){for(var C=1;C<arguments.length;C++){var w=arguments[C];for(var m in w)Object.prototype.hasOwnProperty.call(w,m)&&(T[m]=w[m])}return T},u.apply(this,arguments)}function f(T){return T&&T.__esModule?T:{default:T}}function g(T,C){if(T==null)return{};var w=b(T,C),m,d;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(T);for(d=0;d<l.length;d++)m=l[d],!(C.indexOf(m)>=0)&&Object.prototype.propertyIsEnumerable.call(T,m)&&(w[m]=T[m])}return w}function b(T,C){if(T==null)return{};var w={},m=Object.keys(T),d,l;for(l=0;l<m.length;l++)d=m[l],!(C.indexOf(d)>=0)&&(w[d]=T[d]);return w}var _=r.default.forwardRef(function(T,C){var w=T.className;T.activeClassName,T.completedClassName;var m=T.children,d=g(T,["className","activeClassName","completedClassName","children"]),l=(0,a.useTheme)().step,c=l.styles.base,s=(0,n.twMerge)((0,o.default)(c.initial),w);return r.default.createElement("div",u({},d,{ref:C,className:s}),m)});_.propTypes={className:i.propTypesClassName,activeClassName:i.propTypesClassName,completedClassName:i.propTypesClassName,children:i.propTypesChildren},_.displayName="MaterialTailwind.Step";var S=_})(hk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(P,j){for(var N in j)Object.defineProperty(P,N,{enumerable:!0,get:j[N]})}t(e,{Stepper:function(){return y},Step:function(){return u.default},default:function(){return E}});var r=T(A),n=ar,o=Ve,a=T(Fe),i=Le,u=T(hk),f=Zm;function g(P,j){(j==null||j>P.length)&&(j=P.length);for(var N=0,M=new Array(j);N<j;N++)M[N]=P[N];return M}function b(P){if(Array.isArray(P))return P}function _(P,j,N){return j in P?Object.defineProperty(P,j,{value:N,enumerable:!0,configurable:!0,writable:!0}):P[j]=N,P}function S(){return S=Object.assign||function(P){for(var j=1;j<arguments.length;j++){var N=arguments[j];for(var M in N)Object.prototype.hasOwnProperty.call(N,M)&&(P[M]=N[M])}return P},S.apply(this,arguments)}function T(P){return P&&P.__esModule?P:{default:P}}function C(P,j){var N=P==null?null:typeof Symbol<"u"&&P[Symbol.iterator]||P["@@iterator"];if(N!=null){var M=[],D=!0,L=!1,z,$;try{for(N=N.call(P);!(D=(z=N.next()).done)&&(M.push(z.value),!(j&&M.length===j));D=!0);}catch(Y){L=!0,$=Y}finally{try{!D&&N.return!=null&&N.return()}finally{if(L)throw $}}return M}}function w(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function m(P){for(var j=1;j<arguments.length;j++){var N=arguments[j]!=null?arguments[j]:{},M=Object.keys(N);typeof Object.getOwnPropertySymbols=="function"&&(M=M.concat(Object.getOwnPropertySymbols(N).filter(function(D){return Object.getOwnPropertyDescriptor(N,D).enumerable}))),M.forEach(function(D){_(P,D,N[D])})}return P}function d(P,j){var N=Object.keys(P);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(P);j&&(M=M.filter(function(D){return Object.getOwnPropertyDescriptor(P,D).enumerable})),N.push.apply(N,M)}return N}function l(P,j){return j=j??{},Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(j)):d(Object(j)).forEach(function(N){Object.defineProperty(P,N,Object.getOwnPropertyDescriptor(j,N))}),P}function c(P,j){if(P==null)return{};var N=s(P,j),M,D;if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(P);for(D=0;D<L.length;D++)M=L[D],!(j.indexOf(M)>=0)&&Object.prototype.propertyIsEnumerable.call(P,M)&&(N[M]=P[M])}return N}function s(P,j){if(P==null)return{};var N={},M=Object.keys(P),D,L;for(L=0;L<M.length;L++)D=M[L],!(j.indexOf(D)>=0)&&(N[D]=P[D]);return N}function h(P,j){return b(P)||C(P,j)||v(P,j)||w()}function v(P,j){if(P){if(typeof P=="string")return g(P,j);var N=Object.prototype.toString.call(P).slice(8,-1);if(N==="Object"&&P.constructor&&(N=P.constructor.name),N==="Map"||N==="Set")return Array.from(N);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return g(P,j)}}var y=r.default.forwardRef(function(P,j){var N=P.activeStep,M=P.isFirstStep,D=P.isLastStep,L=P.className,z=P.lineClassName,$=P.activeLineClassName,Y=P.children,U=c(P,["activeStep","isFirstStep","isLastStep","className","lineClassName","activeLineClassName","children"]),V=(0,i.useTheme)(),H=V.stepper,G=V.step,Q=H.styles.base,oe=G.styles,ue=oe.base,ce=r.default.useRef(null),re=h(r.default.useState(0),2),ve=re[0],pe=re[1],se=N===0,me=Array.isArray(Y)&&N===Y.length-1,fe=Array.isArray(Y)&&N>Y.length-1;r.default.useEffect(function(){if(ce.current){var at=Y,et=ce.current.getBoundingClientRect().width,nt=et/(at.length-1);pe(nt)}},[Y]);var Pe=r.default.useMemo(function(){if(!fe)return ve*N},[N,fe,ve]);(0,n.useMergeRefs)([j,ce]);var ke=(0,o.twMerge)((0,a.default)(Q.stepper),L),Oe=(0,o.twMerge)((0,a.default)(Q.line.initial),z),xe=(0,o.twMerge)(Oe,(0,a.default)(Q.line.active),$),De=(0,a.default)(ue.active),$e=(0,a.default)(ue.completed);return r.default.useEffect(function(){D&&typeof D=="function"&&D(me),M&&typeof M=="function"&&M(se)},[M,se,D,me]),r.default.createElement("div",S({},U,{ref:ce,className:ke}),r.default.createElement("div",{className:Oe}),r.default.createElement("div",{className:xe,style:{width:"".concat(Pe,"px")}}),Array.isArray(Y)?Y.map(function(at,et){var nt,ft;return r.default.cloneElement(at,l(m({key:et},at.props),{className:(0,o.twMerge)(at.props.className,et===N?(0,o.twMerge)(De,(nt=at.props)===null||nt===void 0?void 0:nt.activeClassName):et<N?(0,o.twMerge)($e,(ft=at.props)===null||ft===void 0?void 0:ft.completedClassName):"")}))}):Y)});y.propTypes={activeStep:f.propTypesActiveStep,isFirstStep:f.propTypesIsFirstStep,isLastStep:f.propTypesIsLastStep,className:f.propTypesClassName,lineClassName:f.propTypesClassName,activeLineClassName:f.propTypesClassName,children:f.propTypesChildren},y.displayName="MaterialTailwind.Stepper";var E=Object.assign(y,{Step:u.default})})(pk);var n0={},hu={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{propTypesOpen:function(){return a},propTypesHanlder:function(){return i},propTypesPlacement:function(){return u},propTypesOffset:function(){return f},propTypesDismiss:function(){return g},propTypesChildren:function(){return b},propTypesAnimate:function(){return _},propTypesClassName:function(){return S}});var r=o(Be),n=Rt;function o(T){return T&&T.__esModule?T:{default:T}}var a=r.default.bool,i=r.default.func,u=r.default.oneOf(n.propTypesPlacements),f=n.propTypesOffsetType,g=n.propTypesDismissType,b=r.default.node.isRequired,_=n.propTypesAnimation,S=r.default.string})(hu);var o0={},wx;function hz(){return wx||(wx=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{SpeedDialHandler:function(){return C},default:function(){return w}});var r=f(A),n=ar,o=eb(),a=Ve,i=hu;function u(m,d,l){return d in m?Object.defineProperty(m,d,{value:l,enumerable:!0,configurable:!0,writable:!0}):m[d]=l,m}function f(m){return m&&m.__esModule?m:{default:m}}function g(m){for(var d=1;d<arguments.length;d++){var l=arguments[d]!=null?arguments[d]:{},c=Object.keys(l);typeof Object.getOwnPropertySymbols=="function"&&(c=c.concat(Object.getOwnPropertySymbols(l).filter(function(s){return Object.getOwnPropertyDescriptor(l,s).enumerable}))),c.forEach(function(s){u(m,s,l[s])})}return m}function b(m,d){var l=Object.keys(m);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(m);d&&(c=c.filter(function(s){return Object.getOwnPropertyDescriptor(m,s).enumerable})),l.push.apply(l,c)}return l}function _(m,d){return d=d??{},Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(d)):b(Object(d)).forEach(function(l){Object.defineProperty(m,l,Object.getOwnPropertyDescriptor(d,l))}),m}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.children,c=S(m,["children"]),s,h=(0,o.useSpeedDial)(),v=h.getReferenceProps,y=h.refs,E=(0,n.useMergeRefs)([d,y.setReference]);return r.default.cloneElement(l,g({},v(_(g({},c),{ref:E,className:(0,a.twMerge)(l==null||(s=l.props)===null||s===void 0?void 0:s.className,c==null?void 0:c.className)}))))});C.propTypes={children:i.propTypesChildren},C.displayName="MaterialTailwind.SpeedDialHandler";var w=C}(o0)),o0}var a0={},xx;function gz(){return xx||(xx=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(m,d){for(var l in d)Object.defineProperty(m,l,{enumerable:!0,get:d[l]})}t(e,{SpeedDialContent:function(){return C},default:function(){return w}});var r=_(A),n=cr,o=ar,a=eb(),i=Le,u=Ve,f=_(Fe),g=hu;function b(){return b=Object.assign||function(m){for(var d=1;d<arguments.length;d++){var l=arguments[d];for(var c in l)Object.prototype.hasOwnProperty.call(l,c)&&(m[c]=l[c])}return m},b.apply(this,arguments)}function _(m){return m&&m.__esModule?m:{default:m}}function S(m,d){if(m==null)return{};var l=T(m,d),c,s;if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(m);for(s=0;s<h.length;s++)c=h[s],!(d.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(m,c)&&(l[c]=m[c])}return l}function T(m,d){if(m==null)return{};var l={},c=Object.keys(m),s,h;for(h=0;h<c.length;h++)s=c[h],!(d.indexOf(s)>=0)&&(l[s]=m[s]);return l}var C=r.default.forwardRef(function(m,d){var l=m.children,c=m.className,s=S(m,["children","className"]),h=(0,i.useTheme)(),v=h.speedDialContent.styles,y=(0,a.useSpeedDial)(),E=y.x,P=y.y,j=y.refs,N=y.open,M=y.strategy,D=y.getFloatingProps,L=y.animation,z=(0,o.useMergeRefs)([d,j.setFloating]),$=(0,u.twMerge)((0,f.default)(v),c),Y=n.AnimatePresence;return r.default.createElement(n.LazyMotion,{features:n.domAnimation},r.default.createElement(Y,null,N&&r.default.createElement("div",b({},s,{ref:z,className:$,style:{position:M,top:P??0,left:E??0}},D()),r.default.Children.map(l,function(U){return r.default.createElement(n.m.div,{initial:"unmount",exit:"unmount",animate:N?"mount":"unmount",variants:L},U)}))))});C.propTypes={children:g.propTypesChildren,className:g.propTypesClassName},C.displayName="MaterialTailwind.SpeedDialContent";var w=C}(a0)),a0}var gk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,C){for(var w in C)Object.defineProperty(T,w,{enumerable:!0,get:C[w]})}t(e,{SpeedDialAction:function(){return _},default:function(){return S}});var r=f(A),n=Le,o=Ve,a=f(Fe),i=hu;function u(){return u=Object.assign||function(T){for(var C=1;C<arguments.length;C++){var w=arguments[C];for(var m in w)Object.prototype.hasOwnProperty.call(w,m)&&(T[m]=w[m])}return T},u.apply(this,arguments)}function f(T){return T&&T.__esModule?T:{default:T}}function g(T,C){if(T==null)return{};var w=b(T,C),m,d;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(T);for(d=0;d<l.length;d++)m=l[d],!(C.indexOf(m)>=0)&&Object.prototype.propertyIsEnumerable.call(T,m)&&(w[m]=T[m])}return w}function b(T,C){if(T==null)return{};var w={},m=Object.keys(T),d,l;for(l=0;l<m.length;l++)d=m[l],!(C.indexOf(d)>=0)&&(w[d]=T[d]);return w}var _=r.default.forwardRef(function(T,C){var w=T.className,m=T.children,d=g(T,["className","children"]),l=(0,n.useTheme)(),c=l.speedDialAction.styles,s=(0,o.twMerge)((0,a.default)(c),w);return r.default.createElement("button",u({},d,{ref:C,className:s}),m)});_.propTypes={children:i.propTypesChildren,className:i.propTypesClassName},_.displayName="SpeedDialAction";var S=_})(gk);var _x;function eb(){return _x||(_x=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(h,v){for(var y in v)Object.defineProperty(h,y,{enumerable:!0,get:v[y]})}t(e,{SpeedDialContext:function(){return d},useSpeedDial:function(){return l},SpeedDial:function(){return c},SpeedDialHandler:function(){return u.default},SpeedDialContent:function(){return f.default},SpeedDialAction:function(){return g.default},default:function(){return s}});var r=S(A),n=ar,o=Le,a=S(gr),i=hu,u=S(hz()),f=S(gz()),g=S(gk);function b(h,v){(v==null||v>h.length)&&(v=h.length);for(var y=0,E=new Array(v);y<v;y++)E[y]=h[y];return E}function _(h){if(Array.isArray(h))return h}function S(h){return h&&h.__esModule?h:{default:h}}function T(h,v){var y=h==null?null:typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(y!=null){var E=[],P=!0,j=!1,N,M;try{for(y=y.call(h);!(P=(N=y.next()).done)&&(E.push(N.value),!(v&&E.length===v));P=!0);}catch(D){j=!0,M=D}finally{try{!P&&y.return!=null&&y.return()}finally{if(j)throw M}}return E}}function C(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function w(h,v){return _(h)||T(h,v)||m(h,v)||C()}function m(h,v){if(h){if(typeof h=="string")return b(h,v);var y=Object.prototype.toString.call(h).slice(8,-1);if(y==="Object"&&h.constructor&&(y=h.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return b(h,v)}}var d=r.default.createContext(null);function l(){var h=r.default.useContext(d);if(!h)throw new Error("useSpeedDial must be used within a <SpeedDial />.");return h}function c(h){var v=h.open,y=h.handler,E=h.placement,P=h.offset,j=h.dismiss,N=h.animate,M=h.children,D=(0,o.useTheme)(),L=D.speedDial.defaultProps,z=w(r.default.useState(!1),2),$=z[0],Y=z[1];v=v??$,y=y??Y,E=E??L.placement,P=P??L.offset,j=j??L.dismiss,N=N??L.animate;var U={unmount:{opacity:0,transform:"scale(0.5)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},V=(0,a.default)(U,N),H=(0,n.useFloatingNodeId)(),G=(0,n.useFloating)({open:v,nodeId:H,placement:E,onOpenChange:y,whileElementsMounted:n.autoUpdate,middleware:[(0,n.offset)(P),(0,n.flip)(),(0,n.shift)()]}),Q=G.x,oe=G.y,ue=G.strategy,ce=G.refs,re=G.context,ve=(0,n.useInteractions)([(0,n.useHover)(re,{handleClose:(0,n.safePolygon)()}),(0,n.useDismiss)(re,j)]),pe=ve.getReferenceProps,se=ve.getFloatingProps,me=r.default.useMemo(function(){return{x:Q,y:oe,strategy:ue,refs:ce,open:v,context:re,getReferenceProps:pe,getFloatingProps:se,animation:V}},[re,se,pe,ce,ue,Q,oe,v,V]);return r.default.createElement(d.Provider,{value:me},r.default.createElement("div",{className:"group"},r.default.createElement(n.FloatingNode,{id:H},M)))}c.propTypes={open:i.propTypesOpen,handler:i.propTypesHanlder,placement:i.propTypesPlacement,offset:i.propTypesOffset,dismiss:i.propTypesDismiss,className:i.propTypesClassName,children:i.propTypesChildren,animate:i.propTypesAnimate},c.displayName="MaterialTailwind.SpeedDial";var s=Object.assign(c,{Handler:u.default,Content:f.default,Action:g.default})}(n0)),n0}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(k5,e),t(PO,e),t(kO,e),t(EO,e),t(NO,e),t(RO,e),t(DO,e),t(LO,e),t(FO,e),t(bf,e),t(SP,e),t(OP,e),t(NP,e),t(AP,e),t(DP,e),t(LP,e),t(FP,e),t(VP,e),t(BP,e),t(qP,e),t(GP,e),t(KP,e),t(YP,e),t(QP,e),t(ZP,e),t(ek,e),t(rk,e),t(ok,e),t(ak,e),t(ik,e),t(lk,e),t(sk,e),t(pk,e),t(eb(),e),t(Le,e),t(em,e);function t(r,n){return Object.keys(r).forEach(function(o){o!=="default"&&!Object.prototype.hasOwnProperty.call(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:function(){return r[o]}})}),r}})(J);function mz({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.862 4.487l1.687-1.688a1.875 1.875 0 112.652 2.652L6.832 19.82a4.5 4.5 0 01-1.897 1.13l-2.685.8.8-2.685a4.5 4.5 0 011.13-1.897L16.863 4.487zm0 0L19.5 7.125"}))}const bz=A.forwardRef(mz),vz=bz;function yz({title:e,titleId:t,...r},n){return A.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},r),e?A.createElement("title",{id:t},e):null,A.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))}const wz=A.forwardRef(yz),mk=wz,tb=to.createContext(null);tb.displayName="MaterialTailwindContext";function xz(e,t){switch(t.type){case"OPEN_SIDENAV":return{...e,openSidenav:t.value};case"SIDENAV_TYPE":return{...e,sidenavType:t.value};case"SIDENAV_COLOR":return{...e,sidenavColor:t.value};case"TRANSPARENT_NAVBAR":return{...e,transparentNavbar:t.value};case"FIXED_NAVBAR":return{...e,fixedNavbar:t.value};case"OPEN_CONFIGURATOR":return{...e,openConfigurator:t.value};default:throw new Error(`Unhandled action type: ${t.type}`)}}function rb({children:e}){const t={openSidenav:!1,sidenavColor:"gray",sidenavType:"white",transparentNavbar:!1,fixedNavbar:!0,openConfigurator:!1},[r,n]=to.useReducer(xz,t),o=to.useMemo(()=>[r,n],[r,n]);return O.jsx(tb.Provider,{value:o,children:e})}function Of(){const e=to.useContext(tb);if(!e)throw new Error("useMaterialTailwindController should be used inside the MaterialTailwindControllerProvider.");return e}rb.displayName="/src/context/index.jsx";rb.propTypes={children:Xt.node.isRequired};const bk=(e,t)=>e({type:"OPEN_SIDENAV",value:t}),_z=(e,t)=>e({type:"SIDENAV_COLOR",value:t}),Cz=(e,t)=>e({type:"FIXED_NAVBAR",value:t}),nb=(e,t)=>e({type:"OPEN_CONFIGURATOR",value:t}),Tz="/assets/stackpulse-846837e9.png";function Pf({brandImg:e,brandName:t,routes:r}){const[n,o]=Of(),{sidenavColor:a,sidenavType:i,openSidenav:u}=n,f={dark:"bg-gradient-to-br from-gray-800 to-gray-900",white:"bg-white shadow-sm",transparent:"bg-transparent"};return O.jsxs("aside",{className:`${f[i]} ${u?"translate-x-0":"-translate-x-80"} fixed inset-0 z-50 my-4 ml-4 h-[calc(100vh-32px)] w-72 rounded-xl transition-transform duration-300 xl:translate-x-0 border border-blue-gray-100`,children:[O.jsxs("div",{className:"relative py-6 px-8 text-right",children:[O.jsx("img",{src:Tz,alt:"StackPulse",className:"w-auto"}),O.jsx("span",{className:"mt-1 text-xs text-stormGrey-500 block antialiased font-sans",children:"v0.4"}),O.jsx(J.IconButton,{variant:"text",size:"sm",ripple:!1,className:"absolute right-0 top-0 grid rounded-br-none rounded-tl-none",onClick:()=>bk(o,!1),children:O.jsx(mk,{strokeWidth:2.5,className:"h-5 w-5 text-black"})})]}),O.jsx("div",{className:"m-4",children:r.map(({layout:g,title:b,pages:_},S)=>O.jsxs("ul",{className:"mb-4 flex flex-col gap-1",children:[b&&O.jsx("li",{className:"mx-3.5 mt-4 mb-2",children:O.jsx(J.Typography,{variant:"small",color:i==="dark"?"white":"blue-gray",className:"font-black uppercase opacity-75",children:b})}),_.map(({icon:T,name:C,path:w})=>O.jsx("li",{children:O.jsx(EI,{to:`/${g}${w}`,children:({isActive:m})=>O.jsxs(J.Button,{variant:m?"gradient":"text",color:m?a:i==="dark"?"white":"blue-gray",className:"flex items-center gap-4 px-4 capitalize",fullWidth:!0,children:[T,O.jsx(J.Typography,{color:"inherit",className:"font-medium capitalize",children:C})]})})},C))]},S))})]})}Pf.defaultProps={brandImg:"/img/logo-ct.png",brandName:"Material Tailwind React"};Pf.propTypes={brandImg:Xt.string,brandName:Xt.string,routes:Xt.arrayOf(Xt.object).isRequired};Pf.displayName="/src/widgets/layout/sidnave.jsx";function vk(){const[e,t]=Of(),{fixedNavbar:r,openSidenav:n}=e,{pathname:o}=ma();return o.split("/").filter(a=>a!==""),O.jsx(J.Navbar,{color:r?"white":"transparent",className:`rounded-xl transition-all ${r?"sticky top-4 z-40 py-3 shadow-md shadow-blue-gray-500/5":"px-0 py-1"}`,fullWidth:!0,blurred:r,children:O.jsxs("div",{className:"flex justify-between gap-6 flex-row items-center",children:[O.jsx("div",{className:"capitalize"}),O.jsxs("div",{className:"flex items-center",children:[O.jsx(J.IconButton,{variant:"text",color:"blue-gray",className:"grid xl:hidden",onClick:()=>bk(t,!n),children:O.jsx(II,{strokeWidth:3,className:"h-6 w-6 text-blue-gray-500"})}),O.jsx(J.IconButton,{variant:"text",color:"blue-gray",onClick:()=>nb(t,!0),children:O.jsx(P5,{className:"h-5 w-5 text-blue-gray-500 "})})]})]})})}vk.displayName="/src/widgets/layout/dashboard-navbar.jsx";function Sz(e,t){t=Math.pow(10,t);const r=["K","M","B","T"];for(let o=r.length-1;o>=0;o--){var n=Math.pow(10,(o+1)*3);if(n<=e){e=Math.round(e*t/n)/t,e==1e3&&o<r.length-1&&(e=1,o++),e+=r[o];break}}return e}function yk(){const[e,t]=Of(),{openConfigurator:r,sidenavColor:n,sidenavType:o,fixedNavbar:a}=e,[i,u]=to.useState(0),f={dark:"from-black to-black border-gray-200",green:"from-green-400 to-green-600",orange:"from-orange-400 to-orange-600",red:"from-red-400 to-red-600",pink:"from-pink-400 to-pink-600"};return to.useEffect(()=>{fetch("https://api.github.com/repos/creativetimofficial/material-tailwind-dashboard-react").then(g=>g.json()).then(g=>u(Sz(g.stargazers_count,1)))},[]),O.jsxs("aside",{className:`fixed top-0 right-0 z-50 h-screen w-96 bg-white px-2.5 shadow-lg transition-transform duration-300 ${r?"translate-x-0":"translate-x-96"}`,children:[O.jsxs("div",{className:"flex items-start justify-between px-6 pt-8 pb-6",children:[O.jsxs("div",{children:[O.jsx(J.Typography,{variant:"h5",color:"blue-gray",children:"Dashboard Configurator"}),O.jsx(J.Typography,{className:"font-normal text-blue-gray-600",children:"See our dashboard options."})]}),O.jsx(J.IconButton,{variant:"text",color:"blue-gray",onClick:()=>nb(t,!1),children:O.jsx(mk,{strokeWidth:2.5,className:"h-5 w-5"})})]}),O.jsxs("div",{className:"py-4 px-6",children:[O.jsxs("div",{className:"mb-12",children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",children:"Sidenav Colors"}),O.jsx("div",{className:"mt-3 flex items-center gap-2",children:Object.keys(f).map(g=>O.jsx("span",{className:`h-6 w-6 cursor-pointer rounded-full border bg-gradient-to-br transition-transform hover:scale-105 ${f[g]} ${n===g?"border-black":"border-transparent"}`,onClick:()=>_z(t,g)},g))})]}),O.jsxs("div",{className:"mb-12",children:[O.jsx("hr",{}),O.jsxs("div",{className:"flex items-center justify-between py-5",children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",children:"Navbar Fixed"}),O.jsx(J.Switch,{defaultChecked:!0,id:"navbar-fixed",value:a,onChange:()=>Cz(t,!a)})]})]})]})]})}yk.displayName="/src/widgets/layout/configurator.jsx";function wk(){const e=new Date().getFullYear();return O.jsx("footer",{children:O.jsx("div",{className:"flex w-full flex-wrap items-center justify-center md:justify-end",children:O.jsxs(J.Typography,{variant:"small",className:"mt-1 text-xs text-stormGrey-500 block antialiased font-sans",children:["StackPulse: © ",e," by Michael Böhmländer"]})})})}wk.displayName="/src/widgets/layout/footer.jsx";Xt.string,Xt.arrayOf(Xt.object).isRequired,Xt.node;const no=Object.create(null);no.open="0";no.close="1";no.ping="2";no.pong="3";no.message="4";no.upgrade="5";no.noop="6";const Nc=Object.create(null);Object.keys(no).forEach(e=>{Nc[no[e]]=e});const zh={type:"error",data:"parser error"},xk=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",_k=typeof ArrayBuffer=="function",Ck=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,ob=({type:e,data:t},r,n)=>xk&&t instanceof Blob?r?n(t):Cx(t,n):_k&&(t instanceof ArrayBuffer||Ck(t))?r?n(t):Cx(new Blob([t]),n):n(no[e]+(t||"")),Cx=(e,t)=>{const r=new FileReader;return r.onload=function(){const n=r.result.split(",")[1];t("b"+(n||""))},r.readAsDataURL(e)};function Tx(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let i0;function Oz(e,t){if(xk&&e.data instanceof Blob)return e.data.arrayBuffer().then(Tx).then(t);if(_k&&(e.data instanceof ArrayBuffer||Ck(e.data)))return t(Tx(e.data));ob(e,!1,r=>{i0||(i0=new TextEncoder),t(i0.encode(r))})}const Sx="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",os=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<Sx.length;e++)os[Sx.charCodeAt(e)]=e;const Pz=e=>{let t=e.length*.75,r=e.length,n,o=0,a,i,u,f;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const g=new ArrayBuffer(t),b=new Uint8Array(g);for(n=0;n<r;n+=4)a=os[e.charCodeAt(n)],i=os[e.charCodeAt(n+1)],u=os[e.charCodeAt(n+2)],f=os[e.charCodeAt(n+3)],b[o++]=a<<2|i>>4,b[o++]=(i&15)<<4|u>>2,b[o++]=(u&3)<<6|f&63;return g},kz=typeof ArrayBuffer=="function",ab=(e,t)=>{if(typeof e!="string")return{type:"message",data:Tk(e,t)};const r=e.charAt(0);return r==="b"?{type:"message",data:Ez(e.substring(1),t)}:Nc[r]?e.length>1?{type:Nc[r],data:e.substring(1)}:{type:Nc[r]}:zh},Ez=(e,t)=>{if(kz){const r=Pz(e);return Tk(r,t)}else return{base64:!0,data:e}},Tk=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},Sk=String.fromCharCode(30),jz=(e,t)=>{const r=e.length,n=new Array(r);let o=0;e.forEach((a,i)=>{ob(a,!1,u=>{n[i]=u,++o===r&&t(n.join(Sk))})})},Nz=(e,t)=>{const r=e.split(Sk),n=[];for(let o=0;o<r.length;o++){const a=ab(r[o],t);if(n.push(a),a.type==="error")break}return n};function Rz(){return new TransformStream({transform(e,t){Oz(e,r=>{const n=r.length;let o;if(n<126)o=new Uint8Array(1),new DataView(o.buffer).setUint8(0,n);else if(n<65536){o=new Uint8Array(3);const a=new DataView(o.buffer);a.setUint8(0,126),a.setUint16(1,n)}else{o=new Uint8Array(9);const a=new DataView(o.buffer);a.setUint8(0,127),a.setBigUint64(1,BigInt(n))}e.data&&typeof e.data!="string"&&(o[0]|=128),t.enqueue(o),t.enqueue(r)})}})}let l0;function ec(e){return e.reduce((t,r)=>t+r.length,0)}function tc(e,t){if(e[0].length===t)return e.shift();const r=new Uint8Array(t);let n=0;for(let o=0;o<t;o++)r[o]=e[0][n++],n===e[0].length&&(e.shift(),n=0);return e.length&&n<e[0].length&&(e[0]=e[0].slice(n)),r}function Az(e,t){l0||(l0=new TextDecoder);const r=[];let n=0,o=-1,a=!1;return new TransformStream({transform(i,u){for(r.push(i);;){if(n===0){if(ec(r)<1)break;const f=tc(r,1);a=(f[0]&128)===128,o=f[0]&127,o<126?n=3:o===126?n=1:n=2}else if(n===1){if(ec(r)<2)break;const f=tc(r,2);o=new DataView(f.buffer,f.byteOffset,f.length).getUint16(0),n=3}else if(n===2){if(ec(r)<8)break;const f=tc(r,8),g=new DataView(f.buffer,f.byteOffset,f.length),b=g.getUint32(0);if(b>Math.pow(2,53-32)-1){u.enqueue(zh);break}o=b*Math.pow(2,32)+g.getUint32(4),n=3}else{if(ec(r)<o)break;const f=tc(r,o);u.enqueue(ab(a?f:l0.decode(f),t)),n=0}if(o===0||o>e){u.enqueue(zh);break}}}})}const Ok=4;function Zt(e){if(e)return Mz(e)}function Mz(e){for(var t in Zt.prototype)e[t]=Zt.prototype[t];return e}Zt.prototype.on=Zt.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};Zt.prototype.once=function(e,t){function r(){this.off(e,r),t.apply(this,arguments)}return r.fn=t,this.on(e,r),this};Zt.prototype.off=Zt.prototype.removeListener=Zt.prototype.removeAllListeners=Zt.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var r=this._callbacks["$"+e];if(!r)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var n,o=0;o<r.length;o++)if(n=r[o],n===t||n.fn===t){r.splice(o,1);break}return r.length===0&&delete this._callbacks["$"+e],this};Zt.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),r=this._callbacks["$"+e],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(r){r=r.slice(0);for(var n=0,o=r.length;n<o;++n)r[n].apply(this,t)}return this};Zt.prototype.emitReserved=Zt.prototype.emit;Zt.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};Zt.prototype.hasListeners=function(e){return!!this.listeners(e).length};const kf=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,r)=>r(t,0))(),hn=(()=>typeof self<"u"?self:typeof window<"u"?window:Function("return this")())(),Iz="arraybuffer";function Pk(e,...t){return t.reduce((r,n)=>(e.hasOwnProperty(n)&&(r[n]=e[n]),r),{})}const Dz=hn.setTimeout,Lz=hn.clearTimeout;function Ef(e,t){t.useNativeTimers?(e.setTimeoutFn=Dz.bind(hn),e.clearTimeoutFn=Lz.bind(hn)):(e.setTimeoutFn=hn.setTimeout.bind(hn),e.clearTimeoutFn=hn.clearTimeout.bind(hn))}const Fz=1.33;function zz(e){return typeof e=="string"?Vz(e):Math.ceil((e.byteLength||e.size)*Fz)}function Vz(e){let t=0,r=0;for(let n=0,o=e.length;n<o;n++)t=e.charCodeAt(n),t<128?r+=1:t<2048?r+=2:t<55296||t>=57344?r+=3:(n++,r+=4);return r}function kk(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function Bz(e){let t="";for(let r in e)e.hasOwnProperty(r)&&(t.length&&(t+="&"),t+=encodeURIComponent(r)+"="+encodeURIComponent(e[r]));return t}function Wz(e){let t={},r=e.split("&");for(let n=0,o=r.length;n<o;n++){let a=r[n].split("=");t[decodeURIComponent(a[0])]=decodeURIComponent(a[1])}return t}class Uz extends Error{constructor(t,r,n){super(t),this.description=r,this.context=n,this.type="TransportError"}}class ib extends Zt{constructor(t){super(),this.writable=!1,Ef(this,t),this.opts=t,this.query=t.query,this.socket=t.socket,this.supportsBinary=!t.forceBase64}onError(t,r,n){return super.emitReserved("error",new Uz(t,r,n)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const r=ab(t,this.socket.binaryType);this.onPacket(r)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,r={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(r)}_hostname(){const t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&+(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){const r=Bz(t);return r.length?"?"+r:""}}class Hz extends ib{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(t){this.readyState="pausing";const r=()=>{this.readyState="paused",t()};if(this._polling||!this.writable){let n=0;this._polling&&(n++,this.once("pollComplete",function(){--n||r()})),this.writable||(n++,this.once("drain",function(){--n||r()}))}else r()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const r=n=>{if(this.readyState==="opening"&&n.type==="open"&&this.onOpen(),n.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(n)};Nz(t,this.socket.binaryType).forEach(r),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this._poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,jz(t,r=>{this.doWrite(r,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",r=this.query||{};return this.opts.timestampRequests!==!1&&(r[this.opts.timestampParam]=kk()),!this.supportsBinary&&!r.sid&&(r.b64=1),this.createUri(t,r)}}let Ek=!1;try{Ek=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const $z=Ek;function qz(){}class Gz extends Hz{constructor(t){if(super(t),typeof location<"u"){const r=location.protocol==="https:";let n=location.port;n||(n=r?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||n!==t.port}}doWrite(t,r){const n=this.request({method:"POST",data:t});n.on("success",r),n.on("error",(o,a)=>{this.onError("xhr post error",o,a)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(r,n)=>{this.onError("xhr poll error",r,n)}),this.pollXhr=t}}let Wi=class Rc extends Zt{constructor(t,r,n){super(),this.createRequest=t,Ef(this,n),this._opts=n,this._method=n.method||"GET",this._uri=r,this._data=n.data!==void 0?n.data:null,this._create()}_create(){var t;const r=Pk(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");r.xdomain=!!this._opts.xd;const n=this._xhr=this.createRequest(r);try{n.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let o in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(o)&&n.setRequestHeader(o,this._opts.extraHeaders[o])}}catch{}if(this._method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(n),"withCredentials"in n&&(n.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(n.timeout=this._opts.requestTimeout),n.onreadystatechange=()=>{var o;n.readyState===3&&((o=this._opts.cookieJar)===null||o===void 0||o.parseCookies(n.getResponseHeader("set-cookie"))),n.readyState===4&&(n.status===200||n.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof n.status=="number"?n.status:0)},0))},n.send(this._data)}catch(o){this.setTimeoutFn(()=>{this._onError(o)},0);return}typeof document<"u"&&(this._index=Rc.requestsCount++,Rc.requests[this._index]=this)}_onError(t){this.emitReserved("error",t,this._xhr),this._cleanup(!0)}_cleanup(t){if(!(typeof this._xhr>"u"||this._xhr===null)){if(this._xhr.onreadystatechange=qz,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete Rc.requests[this._index],this._xhr=null}}_onLoad(){const t=this._xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}};Wi.requestsCount=0;Wi.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",Ox);else if(typeof addEventListener=="function"){const e="onpagehide"in hn?"pagehide":"unload";addEventListener(e,Ox,!1)}}function Ox(){for(let e in Wi.requests)Wi.requests.hasOwnProperty(e)&&Wi.requests[e].abort()}const Kz=function(){const e=jk({xdomain:!1});return e&&e.responseType!==null}();class Yz extends Gz{constructor(t){super(t);const r=t&&t.forceBase64;this.supportsBinary=Kz&&!r}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new Wi(jk,this.uri(),t)}}function jk(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||$z))return new XMLHttpRequest}catch{}if(!t)try{return new hn[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}const Nk=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class Xz extends ib{get name(){return"websocket"}doOpen(){const t=this.uri(),r=this.opts.protocols,n=Nk?{}:Pk(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,r,n)}catch(o){return this.emitReserved("error",o)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let r=0;r<t.length;r++){const n=t[r],o=r===t.length-1;ob(n,this.supportsBinary,a=>{try{this.doWrite(n,a)}catch{}o&&kf(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",r=this.query||{};return this.opts.timestampRequests&&(r[this.opts.timestampParam]=kk()),this.supportsBinary||(r.b64=1),this.createUri(t,r)}}const s0=hn.WebSocket||hn.MozWebSocket;class Qz extends Xz{createSocket(t,r,n){return Nk?new s0(t,r,n):r?new s0(t,r):new s0(t)}doWrite(t,r){this.ws.send(r)}}class Jz extends ib{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{const r=Az(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=t.readable.pipeThrough(r).getReader(),o=Rz();o.readable.pipeTo(t.writable),this._writer=o.writable.getWriter();const a=()=>{n.read().then(({done:u,value:f})=>{u||(this.onPacket(f),a())}).catch(u=>{})};a();const i={type:"open"};this.query.sid&&(i.data=`{"sid":"${this.query.sid}"}`),this._writer.write(i).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let r=0;r<t.length;r++){const n=t[r],o=r===t.length-1;this._writer.write(n).then(()=>{o&&kf(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}}const Zz={websocket:Qz,webtransport:Jz,polling:Yz},eV=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,tV=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Vh(e){if(e.length>8e3)throw"URI too long";const t=e,r=e.indexOf("["),n=e.indexOf("]");r!=-1&&n!=-1&&(e=e.substring(0,r)+e.substring(r,n).replace(/:/g,";")+e.substring(n,e.length));let o=eV.exec(e||""),a={},i=14;for(;i--;)a[tV[i]]=o[i]||"";return r!=-1&&n!=-1&&(a.source=t,a.host=a.host.substring(1,a.host.length-1).replace(/;/g,":"),a.authority=a.authority.replace("[","").replace("]","").replace(/;/g,":"),a.ipv6uri=!0),a.pathNames=rV(a,a.path),a.queryKey=nV(a,a.query),a}function rV(e,t){const r=/\/{2,9}/g,n=t.replace(r,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&n.splice(0,1),t.slice(-1)=="/"&&n.splice(n.length-1,1),n}function nV(e,t){const r={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(n,o,a){o&&(r[o]=a)}),r}const Bh=typeof addEventListener=="function"&&typeof removeEventListener=="function",Ac=[];Bh&&addEventListener("offline",()=>{Ac.forEach(e=>e())},!1);class ua extends Zt{constructor(t,r){if(super(),this.binaryType=Iz,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(r=t,t=null),t){const n=Vh(t);r.hostname=n.host,r.secure=n.protocol==="https"||n.protocol==="wss",r.port=n.port,n.query&&(r.query=n.query)}else r.host&&(r.hostname=Vh(r.host).host);Ef(this,r),this.secure=r.secure!=null?r.secure:typeof location<"u"&&location.protocol==="https:",r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.hostname=r.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=r.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},r.transports.forEach(n=>{const o=n.prototype.name;this.transports.push(o),this._transportsByName[o]=n}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},r),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=Wz(this.opts.query)),Bh&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Ac.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){const r=Object.assign({},this.opts.query);r.EIO=Ok,r.transport=t,this.id&&(r.sid=this.id);const n=Object.assign({},this.opts,{query:r,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](n)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const t=this.opts.rememberUpgrade&&ua.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const r=this.createTransport(t);r.open(),this.setTransport(r)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",r=>this._onClose("transport close",r))}onOpen(){this.readyState="open",ua.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const r=new Error("server error");r.code=t.data,this._onError(r);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this._getWritablePackets();this.transport.send(t),this._prevBufferLen=t.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let r=1;for(let n=0;n<this.writeBuffer.length;n++){const o=this.writeBuffer[n].data;if(o&&(r+=zz(o)),n>0&&r>this._maxPayload)return this.writeBuffer.slice(0,n);r+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,kf(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,r,n){return this._sendPacket("message",t,r,n),this}send(t,r,n){return this._sendPacket("message",t,r,n),this}_sendPacket(t,r,n,o){if(typeof r=="function"&&(o=r,r=void 0),typeof n=="function"&&(o=n,n=null),this.readyState==="closing"||this.readyState==="closed")return;n=n||{},n.compress=n.compress!==!1;const a={type:t,data:r,options:n};this.emitReserved("packetCreate",a),this.writeBuffer.push(a),o&&this.once("flush",o),this.flush()}close(){const t=()=>{this._onClose("forced close"),this.transport.close()},r=()=>{this.off("upgrade",r),this.off("upgradeError",r),t()},n=()=>{this.once("upgrade",r),this.once("upgradeError",r)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?n():t()}):this.upgrading?n():t()),this}_onError(t){if(ua.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,r){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),Bh&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const n=Ac.indexOf(this._offlineEventListener);n!==-1&&Ac.splice(n,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,r),this.writeBuffer=[],this._prevBufferLen=0}}}ua.protocol=Ok;class oV extends ua{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t<this._upgrades.length;t++)this._probe(this._upgrades[t])}_probe(t){let r=this.createTransport(t),n=!1;ua.priorWebsocketSuccess=!1;const o=()=>{n||(r.send([{type:"ping",data:"probe"}]),r.once("packet",_=>{if(!n)if(_.type==="pong"&&_.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",r),!r)return;ua.priorWebsocketSuccess=r.name==="websocket",this.transport.pause(()=>{n||this.readyState!=="closed"&&(b(),this.setTransport(r),r.send([{type:"upgrade"}]),this.emitReserved("upgrade",r),r=null,this.upgrading=!1,this.flush())})}else{const S=new Error("probe error");S.transport=r.name,this.emitReserved("upgradeError",S)}}))};function a(){n||(n=!0,b(),r.close(),r=null)}const i=_=>{const S=new Error("probe error: "+_);S.transport=r.name,a(),this.emitReserved("upgradeError",S)};function u(){i("transport closed")}function f(){i("socket closed")}function g(_){r&&_.name!==r.name&&a()}const b=()=>{r.removeListener("open",o),r.removeListener("error",i),r.removeListener("close",u),this.off("close",f),this.off("upgrading",g)};r.once("open",o),r.once("error",i),r.once("close",u),this.once("close",f),this.once("upgrading",g),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{n||r.open()},200):r.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){const r=[];for(let n=0;n<t.length;n++)~this.transports.indexOf(t[n])&&r.push(t[n]);return r}}let aV=class extends oV{constructor(t,r={}){const n=typeof t=="object"?t:r;(!n.transports||n.transports&&typeof n.transports[0]=="string")&&(n.transports=(n.transports||["polling","websocket","webtransport"]).map(o=>Zz[o]).filter(o=>!!o)),super(t,n)}};function iV(e,t="",r){let n=e;r=r||typeof location<"u"&&location,e==null&&(e=r.protocol+"//"+r.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=r.protocol+e:e=r.host+e),/^(https?|wss?):\/\//.test(e)||(typeof r<"u"?e=r.protocol+"//"+e:e="https://"+e),n=Vh(e)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";const a=n.host.indexOf(":")!==-1?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+a+":"+n.port+t,n.href=n.protocol+"://"+a+(r&&r.port===n.port?"":":"+n.port),n}const lV=typeof ArrayBuffer=="function",sV=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,Rk=Object.prototype.toString,uV=typeof Blob=="function"||typeof Blob<"u"&&Rk.call(Blob)==="[object BlobConstructor]",cV=typeof File=="function"||typeof File<"u"&&Rk.call(File)==="[object FileConstructor]";function lb(e){return lV&&(e instanceof ArrayBuffer||sV(e))||uV&&e instanceof Blob||cV&&e instanceof File}function Mc(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let r=0,n=e.length;r<n;r++)if(Mc(e[r]))return!0;return!1}if(lb(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Mc(e.toJSON(),!0);for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&Mc(e[r]))return!0;return!1}function dV(e){const t=[],r=e.data,n=e;return n.data=Wh(r,t),n.attachments=t.length,{packet:n,buffers:t}}function Wh(e,t){if(!e)return e;if(lb(e)){const r={_placeholder:!0,num:t.length};return t.push(e),r}else if(Array.isArray(e)){const r=new Array(e.length);for(let n=0;n<e.length;n++)r[n]=Wh(e[n],t);return r}else if(typeof e=="object"&&!(e instanceof Date)){const r={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=Wh(e[n],t));return r}return e}function fV(e,t){return e.data=Uh(e.data,t),delete e.attachments,e}function Uh(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let r=0;r<e.length;r++)e[r]=Uh(e[r],t);else if(typeof e=="object")for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(e[r]=Uh(e[r],t));return e}const pV=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],hV=5;var ht;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(ht||(ht={}));class gV{constructor(t){this.replacer=t}encode(t){return(t.type===ht.EVENT||t.type===ht.ACK)&&Mc(t)?this.encodeAsBinary({type:t.type===ht.EVENT?ht.BINARY_EVENT:ht.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let r=""+t.type;return(t.type===ht.BINARY_EVENT||t.type===ht.BINARY_ACK)&&(r+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(r+=t.nsp+","),t.id!=null&&(r+=t.id),t.data!=null&&(r+=JSON.stringify(t.data,this.replacer)),r}encodeAsBinary(t){const r=dV(t),n=this.encodeAsString(r.packet),o=r.buffers;return o.unshift(n),o}}function Px(e){return Object.prototype.toString.call(e)==="[object Object]"}class sb extends Zt{constructor(t){super(),this.reviver=t}add(t){let r;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");r=this.decodeString(t);const n=r.type===ht.BINARY_EVENT;n||r.type===ht.BINARY_ACK?(r.type=n?ht.EVENT:ht.ACK,this.reconstructor=new mV(r),r.attachments===0&&super.emitReserved("decoded",r)):super.emitReserved("decoded",r)}else if(lb(t)||t.base64)if(this.reconstructor)r=this.reconstructor.takeBinaryData(t),r&&(this.reconstructor=null,super.emitReserved("decoded",r));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let r=0;const n={type:Number(t.charAt(0))};if(ht[n.type]===void 0)throw new Error("unknown packet type "+n.type);if(n.type===ht.BINARY_EVENT||n.type===ht.BINARY_ACK){const a=r+1;for(;t.charAt(++r)!=="-"&&r!=t.length;);const i=t.substring(a,r);if(i!=Number(i)||t.charAt(r)!=="-")throw new Error("Illegal attachments");n.attachments=Number(i)}if(t.charAt(r+1)==="/"){const a=r+1;for(;++r&&!(t.charAt(r)===","||r===t.length););n.nsp=t.substring(a,r)}else n.nsp="/";const o=t.charAt(r+1);if(o!==""&&Number(o)==o){const a=r+1;for(;++r;){const i=t.charAt(r);if(i==null||Number(i)!=i){--r;break}if(r===t.length)break}n.id=Number(t.substring(a,r+1))}if(t.charAt(++r)){const a=this.tryParse(t.substr(r));if(sb.isPayloadValid(n.type,a))n.data=a;else throw new Error("invalid payload")}return n}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,r){switch(t){case ht.CONNECT:return Px(r);case ht.DISCONNECT:return r===void 0;case ht.CONNECT_ERROR:return typeof r=="string"||Px(r);case ht.EVENT:case ht.BINARY_EVENT:return Array.isArray(r)&&(typeof r[0]=="number"||typeof r[0]=="string"&&pV.indexOf(r[0])===-1);case ht.ACK:case ht.BINARY_ACK:return Array.isArray(r)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class mV{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const r=fV(this.reconPack,this.buffers);return this.finishedReconstruction(),r}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const bV=Object.freeze(Object.defineProperty({__proto__:null,Decoder:sb,Encoder:gV,get PacketType(){return ht},protocol:hV},Symbol.toStringTag,{value:"Module"}));function En(e,t,r){return e.on(t,r),function(){e.off(t,r)}}const vV=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Ak extends Zt{constructor(t,r,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=r,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[En(t,"open",this.onopen.bind(this)),En(t,"packet",this.onpacket.bind(this)),En(t,"error",this.onerror.bind(this)),En(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...r){var n,o,a;if(vV.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(r.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(r),this;const i={type:ht.EVENT,data:r};if(i.options={},i.options.compress=this.flags.compress!==!1,typeof r[r.length-1]=="function"){const b=this.ids++,_=r.pop();this._registerAckCallback(b,_),i.id=b}const u=(o=(n=this.io.engine)===null||n===void 0?void 0:n.transport)===null||o===void 0?void 0:o.writable,f=this.connected&&!(!((a=this.io.engine)===null||a===void 0)&&a._hasPingExpired());return this.flags.volatile&&!u||(f?(this.notifyOutgoingListeners(i),this.packet(i)):this.sendBuffer.push(i)),this.flags={},this}_registerAckCallback(t,r){var n;const o=(n=this.flags.timeout)!==null&&n!==void 0?n:this._opts.ackTimeout;if(o===void 0){this.acks[t]=r;return}const a=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let u=0;u<this.sendBuffer.length;u++)this.sendBuffer[u].id===t&&this.sendBuffer.splice(u,1);r.call(this,new Error("operation has timed out"))},o),i=(...u)=>{this.io.clearTimeoutFn(a),r.apply(this,u)};i.withError=!0,this.acks[t]=i}emitWithAck(t,...r){return new Promise((n,o)=>{const a=(i,u)=>i?o(i):n(u);a.withError=!0,r.push(a),this.emit(t,...r)})}_addToQueue(t){let r;typeof t[t.length-1]=="function"&&(r=t.pop());const n={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((o,...a)=>n!==this._queue[0]?void 0:(o!==null?n.tryCount>this._opts.retries&&(this._queue.shift(),r&&r(o)):(this._queue.shift(),r&&r(null,...a)),n.pending=!1,this._drainQueue())),this._queue.push(n),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const r=this._queue[0];r.pending&&!t||(r.pending=!0,r.tryCount++,this.flags=r.flags,this.emit.apply(this,r.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:ht.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,r){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,r),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(n=>String(n.id)===t)){const n=this.acks[t];delete this.acks[t],n.withError&&n.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case ht.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case ht.EVENT:case ht.BINARY_EVENT:this.onevent(t);break;case ht.ACK:case ht.BINARY_ACK:this.onack(t);break;case ht.DISCONNECT:this.ondisconnect();break;case ht.CONNECT_ERROR:this.destroy();const n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n);break}}onevent(t){const r=t.data||[];t.id!=null&&r.push(this.ack(t.id)),this.connected?this.emitEvent(r):this.receiveBuffer.push(Object.freeze(r))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const r=this._anyListeners.slice();for(const n of r)n.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const r=this;let n=!1;return function(...o){n||(n=!0,r.packet({type:ht.ACK,id:t,data:o}))}}onack(t){const r=this.acks[t.id];typeof r=="function"&&(delete this.acks[t.id],r.withError&&t.data.unshift(null),r.apply(this,t.data))}onconnect(t,r){this.id=t,this.recovered=r&&this._pid===r,this._pid=r,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:ht.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const r=this._anyListeners;for(let n=0;n<r.length;n++)if(t===r[n])return r.splice(n,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const r=this._anyOutgoingListeners;for(let n=0;n<r.length;n++)if(t===r[n])return r.splice(n,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const r=this._anyOutgoingListeners.slice();for(const n of r)n.apply(this,t.data)}}}function _l(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}_l.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),r=Math.floor(t*this.jitter*e);e=Math.floor(t*10)&1?e+r:e-r}return Math.min(e,this.max)|0};_l.prototype.reset=function(){this.attempts=0};_l.prototype.setMin=function(e){this.ms=e};_l.prototype.setMax=function(e){this.max=e};_l.prototype.setJitter=function(e){this.jitter=e};class Hh extends Zt{constructor(t,r){var n;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(r=t,t=void 0),r=r||{},r.path=r.path||"/socket.io",this.opts=r,Ef(this,r),this.reconnection(r.reconnection!==!1),this.reconnectionAttempts(r.reconnectionAttempts||1/0),this.reconnectionDelay(r.reconnectionDelay||1e3),this.reconnectionDelayMax(r.reconnectionDelayMax||5e3),this.randomizationFactor((n=r.randomizationFactor)!==null&&n!==void 0?n:.5),this.backoff=new _l({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(r.timeout==null?2e4:r.timeout),this._readyState="closed",this.uri=t;const o=r.parser||bV;this.encoder=new o.Encoder,this.decoder=new o.Decoder,this._autoConnect=r.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var r;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(r=this.backoff)===null||r===void 0||r.setMin(t),this)}randomizationFactor(t){var r;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(r=this.backoff)===null||r===void 0||r.setJitter(t),this)}reconnectionDelayMax(t){var r;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(r=this.backoff)===null||r===void 0||r.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new aV(this.uri,this.opts);const r=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;const o=En(r,"open",function(){n.onopen(),t&&t()}),a=u=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",u),t?t(u):this.maybeReconnectOnOpen()},i=En(r,"error",a);if(this._timeout!==!1){const u=this._timeout,f=this.setTimeoutFn(()=>{o(),a(new Error("timeout")),r.close()},u);this.opts.autoUnref&&f.unref(),this.subs.push(()=>{this.clearTimeoutFn(f)})}return this.subs.push(o),this.subs.push(i),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(En(t,"ping",this.onping.bind(this)),En(t,"data",this.ondata.bind(this)),En(t,"error",this.onerror.bind(this)),En(t,"close",this.onclose.bind(this)),En(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(r){this.onclose("parse error",r)}}ondecoded(t){kf(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,r){let n=this.nsps[t];return n?this._autoConnect&&!n.active&&n.connect():(n=new Ak(this,t,r),this.nsps[t]=n),n}_destroy(t){const r=Object.keys(this.nsps);for(const n of r)if(this.nsps[n].active)return;this._close()}_packet(t){const r=this.encoder.encode(t);for(let n=0;n<r.length;n++)this.engine.write(r[n],t.options)}cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(t,r){var n;this.cleanup(),(n=this.engine)===null||n===void 0||n.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,r),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const r=this.backoff.duration();this._reconnecting=!0;const n=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(o=>{o?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",o)):t.onreconnect()}))},r);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const Xl={};function Ic(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const r=iV(e,t.path||"/socket.io"),n=r.source,o=r.id,a=r.path,i=Xl[o]&&a in Xl[o].nsps,u=t.forceNew||t["force new connection"]||t.multiplex===!1||i;let f;return u?f=new Hh(n,t):(Xl[o]||(Xl[o]=new Hh(n,t)),f=Xl[o]),r.query&&!t.query&&(t.query=r.queryKey),f.socket(r.path,t)}Object.assign(Ic,{Manager:Hh,Socket:Ak,io:Ic,connect:Ic});const Mk=A.createContext(null),u0={success:{container:"border-mossGreen-500/80 bg-mossGreen-900/90 text-white",accent:"bg-mossGreen-400"},warning:{container:"border-warmAmberGlow-500/80 bg-warmAmberGlow-900/90 text-white",accent:"bg-warmAmberGlow-400"},error:{container:"border-sunsetCoral-500/80 bg-sunsetCoral-900/90 text-white",accent:"bg-sunsetCoral-400"},info:{container:"border-arcticBlue-500 bg-arcticBlue-900/90 text-white",accent:"bg-arcticBlue-400"}},yV=6e3;function wV({children:e}){const[t,r]=A.useState([]),n=A.useRef(new Map),o=A.useCallback(u=>{r(g=>g.filter(b=>b.id!==u));const f=n.current.get(u);f&&typeof window<"u"&&window.clearTimeout(f),n.current.delete(u)},[]),a=A.useCallback(({id:u,title:f,description:g,variant:b="info",duration:_=yV}={})=>{const S=u??`${Date.now()}-${Math.random().toString(16).slice(2)}`,T=u0[b]?b:"info";if(r(C=>[...C.filter(m=>m.id!==S),{id:S,title:f,description:g,variant:T}]),_!==null&&_!==1/0&&typeof window<"u"){const C=window.setTimeout(()=>{o(S)},_),w=n.current.get(S);w&&window.clearTimeout(w),n.current.set(S,C)}return S},[o]);A.useEffect(()=>()=>{typeof window>"u"||(n.current.forEach(u=>window.clearTimeout(u)),n.current.clear())},[]);const i=A.useMemo(()=>({showToast:a,dismissToast:o}),[a,o]);return O.jsxs(Mk.Provider,{value:i,children:[e,O.jsx("div",{className:"pointer-events-none fixed right-4 top-4 z-50 flex w-80 max-w-full flex-col gap-3",children:t.map(u=>{const f=u0[u.variant]??u0.info;return O.jsx("div",{className:`pointer-events-auto overflow-hidden rounded-lg border px-4 py-3 shadow-xl backdrop-blur ${f.container}`,children:O.jsxs("div",{className:"flex items-start gap-3",children:[O.jsx("span",{className:`mt-1 h-2 flex-shrink-0 w-2 rounded-full ${f.accent}`}),O.jsxs("div",{className:"flex-1",children:[u.title&&O.jsx("p",{className:"text-sm font-semibold",children:u.title}),u.description&&O.jsx("p",{className:"mt-1 text-sm leading-snug text-white/80",children:u.description})]}),O.jsx("button",{type:"button",onClick:()=>o(u.id),className:"ml-2 rounded-md p-1 text-xs uppercase tracking-wide text-white/60 transition hover:text-white/90",children:"Schließen"})]})},u.id)})})]})}function Cl(){const e=A.useContext(Mk);if(!e)throw new Error("useToast must be used within a ToastProvider");return e}const Ik=A.createContext(null),xV={maintenance:null,update:null,script:null,ssh:null,loading:!0,error:"",lastUpdated:null};function _V({children:e}){var v,y;const[t,r]=A.useState(xV),n=A.useRef(null),o=A.useRef(!1),a=A.useCallback(E=>{r(P=>({...P,...E}))},[]),i=A.useCallback(async()=>{var E,P;a({loading:!0,error:""});try{const N=(await pt.get("/api/maintenance/config")).data??{};a({maintenance:N.maintenance??null,update:N.update??null,script:N.script??null,ssh:N.ssh??null,loading:!1,error:"",lastUpdated:new Date})}catch(j){const N=((P=(E=j.response)==null?void 0:E.data)==null?void 0:P.error)||j.message||"Fehler beim Laden der Wartungsdaten";a({loading:!1,error:N})}},[a]),u=A.useCallback(async()=>{var E,P;try{const N=(await pt.get("/api/maintenance/update-status")).data??{};r(M=>({...M,maintenance:N.maintenance??M.maintenance,update:N.update??M.update,error:""}))}catch(j){const N=((P=(E=j.response)==null?void 0:E.data)==null?void 0:P.error)||j.message||"Fehler beim Aktualisieren des Wartungsstatus";r(M=>({...M,error:N}))}},[]);A.useEffect(()=>{i()},[i]),A.useEffect(()=>{var E;if((E=t.update)!=null&&E.running){u();const P=setInterval(()=>{u()},5e3);return n.current=P,()=>clearInterval(P)}n.current&&(clearInterval(n.current),n.current=null)},[(v=t.update)==null?void 0:v.running,u]),A.useEffect(()=>{var P;const E=!!((P=t.update)!=null&&P.running);!E&&o.current&&i(),o.current=E},[(y=t.update)==null?void 0:y.running,i]);const f=A.useCallback(async(E={})=>{await pt.post("/api/maintenance/portainer-update",E),await u()},[u]),g=A.useCallback(async E=>{await pt.put("/api/maintenance/update-script",{script:E}),await i()},[i]),b=A.useCallback(async()=>{await pt.delete("/api/maintenance/update-script"),await i()},[i]),_=A.useCallback(async E=>{await pt.put("/api/maintenance/ssh-config",E),await i()},[i]),S=A.useCallback(async()=>{await pt.delete("/api/maintenance/ssh-config"),await i()},[i]),T=A.useCallback(async({active:E,message:P}={})=>{var D;const j={active:!!E};P!==void 0&&(j.message=P);const M=((D=(await pt.post("/api/maintenance/mode",j)).data)==null?void 0:D.maintenance)??null;return a({maintenance:M,error:""}),M},[a]),C=A.useCallback(async E=>(await pt.post("/api/maintenance/test-ssh",E??{})).data,[]),w=A.useCallback(async()=>{const P=(await pt.get("/api/auth/superuser/status")).data??{};return{exists:!!P.exists,user:P.user??null}},[]),m=A.useCallback(async()=>(await pt.get("/api/setup/status")).data??{},[]),d=A.useCallback(async E=>(await pt.delete(`/api/setup/endpoints/${E}`)).data??{success:!1},[]),l=A.useCallback(async E=>(await pt.delete(`/api/setup/servers/${E}`)).data??{success:!1},[]),c=A.useCallback(async(E,P)=>(await pt.put(`/api/setup/servers/${E}/api-key`,{apiKey:P})).data??{success:!1},[]),s=A.useCallback(async()=>(await pt.delete("/api/auth/superuser")).data??{success:!1},[]),h=A.useMemo(()=>({maintenance:t.maintenance,update:t.update,script:t.script,ssh:t.ssh,loading:t.loading,error:t.error,lastUpdated:t.lastUpdated,refreshConfig:i,refreshUpdateStatus:u,setMaintenanceMode:T,triggerUpdate:f,saveScript:g,resetScript:b,saveSshConfig:_,deleteSshConfig:S,testSshConnection:C,fetchSuperuserStatus:w,fetchSetupStatus:m,deleteSetupEndpoint:d,deleteSetupServer:l,updateSetupApiKey:c,removeSuperuserAccount:s}),[t,i,u,T,f,g,b,_,S,C,w,m,d,l,c,s]);return O.jsx(Ik.Provider,{value:h,children:e})}function Tl(){const e=A.useContext(Ik);if(!e)throw new Error("useMaintenance must be used within a MaintenanceProvider");return e}const CV=[{value:"10",label:"10"},{value:"25",label:"25"},{value:"50",label:"50"},{value:"100",label:"100"},{value:"all",label:"Alle"}],kx="50",Dk=A.createContext(null),TV=(e,t)=>{const r=Number(e);if(Number.isFinite(r)&&r>0)return r;const n=Number(t);return Number.isFinite(n)&&n>0?n:1};function SV({children:e,initialPage:t=1,initialPerPage:r=kx,perPageOptions:n=CV}){const[o,a]=A.useState(t),[i,u]=A.useState(r),[f,g]=A.useState(0),[b,_]=A.useState(0),S=A.useRef(t),T=A.useRef(r),C=A.useMemo(()=>new Set(n.map(N=>String(N.value))),[n]),w=i==="all",m=A.useCallback(()=>w?null:TV(i,r),[i,w,r]),d=A.useCallback((N,M)=>{g(Math.max(0,Number(N)||0)),_(Math.max(0,Number(M)||0))},[]),l=A.useCallback(()=>{a(S.current??1),u(T.current??kx),g(0),_(0)},[]),c=A.useCallback((N,{resetPage:M=!0}={})=>{if(N==null)return;const D=String(N);C.has(D)&&(u(D),M&&a(1))},[C]),s=A.useCallback(N=>{var D;const M=typeof N=="string"?N:(D=N==null?void 0:N.target)==null?void 0:D.value;c(M,{resetPage:!0})},[c]),h=A.useCallback(N=>{if(w)return;const M=Number(N);if(!Number.isFinite(M)||M<1)return;const D=m();if(!D)return;const L=Math.max(1,Math.ceil((f||0)/D));M>L||a(M)},[w,m,f]),v=A.useMemo(()=>{if(w)return 1;const N=m();return N?Math.max(1,Math.ceil((f||0)/N)):1},[w,m,f]),y=A.useMemo(()=>{if(!f)return 0;if(w)return 1;const N=m();return(o-1)*N+1},[f,w,m,o]),E=A.useMemo(()=>{if(!f)return 0;if(w)return f;const N=m(),M=(o-1)*N+(b||N);return Math.min(f,M)},[f,w,m,o,b]),P=A.useMemo(()=>f?w?`Zeige alle ${f.toLocaleString()} Einträge`:`Zeige ${y.toLocaleString()} – ${E.toLocaleString()} von ${f.toLocaleString()} Einträgen`:"Keine Einträge",[f,w,y,E]),j=A.useMemo(()=>({page:o,perPage:i,perPageOptions:n,perPageIsAll:w,totalItems:f,visibleItems:b,totalPages:v,rangeStart:y,rangeEnd:E,summaryLabel:P,setPage:a,setPerPage:c,setTotals:d,setTotalItems:g,setVisibleItems:_,handlePageChange:h,handlePerPageChange:s,validPerPageValues:C,resetPagination:l}),[o,i,n,w,f,b,v,y,E,P,d,c,h,s,C,l]);return O.jsx(Dk.Provider,{value:j,children:e})}function gu(){const e=A.useContext(Dk);if(!e)throw new Error("usePage must be used within a PageProvider");return e}function jf({disabled:e=!1}){const{summaryLabel:t,perPageIsAll:r,page:n,totalPages:o,handlePageChange:a}=gu();return O.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[O.jsx("span",{children:t}),!r&&O.jsxs("div",{className:"flex items-center gap-2",children:[O.jsx("button",{onClick:()=>a(n-1),disabled:e||n<=1,className:"rounded-md border border-slate-300 p-2.5 text-center text-sm transition-all shadow-sm hover:shadow-lg text-slate-600 hover:text-white hover:bg-slate-800 hover:border-slate-800 focus:text-white focus:bg-slate-800 focus:border-slate-800 active:border-slate-800 active:text-white active:bg-slate-800 disabled:pointer-events-none disabled:opacity-50 disabled:shadow-none",type:"button",children:O.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:"h-4 w-4",children:O.jsx("path",{d:"M11.03 3.97a.75.75 0 0 1 0 1.06l-6.22 6.22H21a.75.75 0 0 1 0 1.5H4.81l6.22 6.22a.75.75 0 1 1-1.06 1.06l-7.5-7.5a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 0 1 1.06 0Z"})})}),O.jsxs("p",{className:"text-slate-600",children:["Seite ",O.jsx("strong",{className:"text-slate-800",children:n})," / ",O.jsx("strong",{className:"text-slate-800",children:o})]}),O.jsx("button",{onClick:()=>a(n+1),disabled:e||n>=o,className:"rounded-md border border-slate-300 p-2.5 text-center text-sm transition-all shadow-sm hover:shadow-lg text-slate-600 hover:text-white hover:bg-slate-800 hover:border-slate-800 focus:text-white focus:bg-slate-800 focus:border-slate-800 active:border-slate-800 active:text-white active:bg-slate-800 disabled:pointer-events-none disabled:opacity-50 disabled:shadow-none",type:"button",children:O.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:"h-4 w-4",children:O.jsx("path",{d:"M12.97 3.97a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 1 1-1.06-1.06l6.22-6.22H3a.75.75 0 0 1 0-1.5h16.19l-6.22-6.22a.75.75 0 0 1 0-1.06Z"})})})]})]})}const rc="stackSelectionPreference",OV=30*1e3,PV=30*1e3;let La={data:null,timestamp:0},nc=null;const gt={QUEUED:"queued",STARTED:"started",SUCCESS:"success",ERROR:"error",INFO:"info"},kV={initializing:"Vorbereitung","activating-maintenance":"Wartungsmodus aktivieren","executing-script":"Skript wird ausgeführt",waiting:"Warte auf Portainer",completed:"Abgeschlossen",failed:"Fehlgeschlagen"},EV=()=>!!La.data&&Date.now()-La.timestamp<OV,Ex=e=>{La={data:e,timestamp:Date.now()}},jV=e=>Array.isArray(e)?[...e].sort((t,r)=>((t==null?void 0:t.Name)||"").localeCompare((r==null?void 0:r.Name)||"")):[];function NV(){const[e,t]=A.useState(()=>jV(La.data)),[r,n]=A.useState(()=>!La.data),[o,a]=A.useState(""),[i,u]=A.useState([]),[f,g]=A.useState("all"),[b,_]=A.useState(""),[S,T]=A.useState(!1),[C,w]=A.useState(!1),[m,d]=A.useState(!1),{showToast:l}=Cl(),{maintenance:c,update:s,script:h,ssh:v}=Tl(),y=!!(c!=null&&c.active),E=c==null?void 0:c.message,P=!!(s!=null&&s.running),j=y||P,N=s!=null&&s.stage?kV[s.stage]??s.stage:"–",{page:M,perPage:D,perPageOptions:L,setPage:z,setTotals:$,handlePerPageChange:Y,resetPagination:U}=gu(),V=A.useCallback(()=>{},[]);A.useEffect(()=>()=>U(),[U]),A.useEffect(()=>{j&&(n(!1),t([]),u([]))},[j]);const H=A.useRef(new Map),G=A.useCallback((te,ge)=>{const Te=new Map(te.map(ye=>[ye.Id,ye]));return[...ge].sort((ye,Ce)=>ye.Name.localeCompare(Ce.Name)).map(ye=>{const Ce=Te.get(ye.Id);if(Ce&&Ce.updateStatus==="✅"&&ye.updateStatus==="⚠️"){const Xe=ye.Name?`${ye.Name} (ID: ${ye.Id})`:`Stack ${ye.Id}`;l({variant:"warning",title:"Aktualisierung gefunden",description:Xe})}let He=ye.redeployPhase??(Ce==null?void 0:Ce.redeployPhase)??null;!He&&(ye.redeploying||Ce!=null&&Ce.redeploying)&&(He=gt.STARTED);const ut=He===gt.QUEUED,ct=He===gt.STARTED;return{...ye,redeployPhase:He,redeployQueued:ut,redeploying:ut||ct,redeployDisabled:ye.redeployDisabled??(Ce==null?void 0:Ce.redeployDisabled)??!1,duplicateName:ye.duplicateName??(Ce==null?void 0:Ce.duplicateName)??!1}})},[l]);A.useEffect(()=>{const te=Ic("/",{path:"/socket.io",transports:["websocket"]});return console.log("🔌 Socket connected"),te.on("redeployStatus",async(ge={})=>{const{stackId:Te}=ge;if(!Te)return;let Re=Te;if(typeof Te=="string"){const Xe=Number(Te);Number.isNaN(Xe)||(Re=Xe)}const ye=ge.redeployPhase??ge.phase;let Ce=ye;Ce?ye==="started"||ye==="running"?Ce=gt.STARTED:ye==="queued"?Ce=gt.QUEUED:ye==="success"?Ce=gt.SUCCESS:ye==="error"?Ce=gt.ERROR:ye==="info"&&(Ce=gt.INFO):ge.isRedeploying===!0?Ce=gt.STARTED:ge.isRedeploying===!1&&(Ce=gt.SUCCESS);const He=H.current.get(Re)??H.current.get(String(Re)),ut=ge.stackName??(He==null?void 0:He.Name),ct=ut?`${ut} (ID: ${Re})`:`Stack ${Re}`;if(console.log(`🔄 Stack ${Re} Redeploy Update: ${Ce??"unbekannt"}`),Ce===gt.STARTED)l({variant:"info",title:"Redeploy gestartet",description:ct});else if(Ce===gt.SUCCESS)l({variant:"success",title:"Redeploy abgeschlossen",description:ct});else if(Ce===gt.ERROR){const Xe=ge.message?` – ${ge.message}`:"";l({variant:"error",title:"Redeploy fehlgeschlagen",description:`${ct}${Xe}`})}if(t(Xe=>Xe.map(Gt=>{if(String(Gt.Id)!==String(Re))return Gt;const Kt=Ce??Gt.redeployPhase??null,At=Kt===gt.QUEUED,Qt=Kt===gt.STARTED,ie=Kt===gt.SUCCESS,be=Kt===gt.ERROR,Me=At||Qt,tt={...Gt,redeployPhase:Kt,redeployQueued:At,redeploying:Me};return ie&&(tt.updateStatus="✅",tt.redeploying=!1,tt.redeployQueued=!1),be&&(tt.redeploying=!1,tt.redeployQueued=!1),!Me&&!ie&&!be&&Ce===void 0&&(tt.redeploying=!1,tt.redeployQueued=!1,tt.redeployPhase=Gt.redeployPhase??null),tt})),Ce===gt.SUCCESS||Ce===gt.ERROR||ge.isRedeploying===!1&&!Ce)try{const Xe=await pt.get("/api/stacks");Ex(Xe.data),t(Gt=>G(Gt,Xe.data))}catch(Xe){console.error("Fehler beim Aktualisieren nach Redeploy:",Xe)}}),()=>te.disconnect()},[]);const Q=A.useCallback(async({force:te=!1,silent:ge=!1}={})=>{if(y||P){ge||n(!1);return}const Te=!!La.data;if(!te&&Te&&(t(ye=>G(ye,La.data)),!ge&&(n(!1),EV())))return;const Re=!ge&&(!Te||te);Re&&n(!0);try{(te||!nc)&&(nc=pt.get("/api/stacks").then(Ce=>(Ex(Ce.data),Ce.data)).finally(()=>{nc=null}));const ye=await nc;t(Ce=>G(Ce,ye)),a("")}catch(ye){console.error("❌ Fehler beim Abrufen der Stacks:",ye),!Te&&!ge&&a("Fehler beim Laden der Stacks")}finally{Re&&n(!1)}},[y,P,G]);A.useEffect(()=>{Q()},[Q]),A.useEffect(()=>{if(typeof document>"u"||y||P)return;const te=setInterval(()=>{document.hidden||Q({force:!0,silent:!0})},PV);return()=>clearInterval(te)},[Q,y,P]),A.useEffect(()=>{if(typeof document>"u"||y||P)return;const te=()=>{document.hidden||Q({force:!0,silent:!0})};return document.addEventListener("visibilitychange",te),()=>{document.removeEventListener("visibilitychange",te)}},[Q,y,P]),A.useEffect(()=>{u(te=>{const ge=te.filter(Te=>{const Re=e.find(Ce=>Ce.Id===Te);if(!Re||Re.updateStatus==="✅"||Re.redeployDisabled)return!1;const ye=Re.redeployPhase;return!(ye===gt.STARTED||ye===gt.QUEUED)});return ge.length===te.length?te:ge})},[e]),A.useEffect(()=>{const te=new Map;e.forEach(ge=>{te.set(ge.Id,ge),te.set(String(ge.Id),ge)}),H.current=te},[e]);const oe=b.trim().toLowerCase(),ue=A.useMemo(()=>e.filter(te=>!(f==="current"&&te.updateStatus!=="✅"||f==="outdated"&&te.updateStatus==="✅"||oe&&!`${te.Name??""} ${te.Id??""}`.toLowerCase().includes(oe))),[e,f,oe]),ce=A.useMemo(()=>ue.filter(te=>{if(te.updateStatus==="✅"||te.redeployDisabled)return!1;const ge=te.redeployPhase;return!(ge===gt.STARTED||ge===gt.QUEUED)}),[ue]),re=A.useMemo(()=>{const te=new Map;return e.forEach(ge=>{te.set(ge.Id,ge)}),te},[e]);A.useMemo(()=>new Set(ue.map(te=>te.Id)),[ue]);const ve=A.useMemo(()=>{if(D==="all")return ue;const te=Number(D),ge=(M-1)*te;return ue.slice(ge,ge+te)},[ue,D,M]);A.useEffect(()=>{$(ue.length,ve.length)},[ue.length,ve.length,$]);const pe=A.useRef({action:"keep",remember:!1}),se=A.useRef({status:f,search:oe}),me=A.useRef(!1);A.useEffect(()=>{if(!(typeof window>"u"))try{const te=window.sessionStorage.getItem(rc);if(!te)return;const ge=JSON.parse(te);ge&&(ge.action==="keep"||ge.action==="clear")&&(pe.current={action:ge.action,remember:!0},d(!0))}catch(te){console.error("⚠️ Konnte gespeicherte Auswahl-Einstellung nicht laden:",te),pe.current={action:"keep",remember:!1}}},[]),A.useEffect(()=>{const te=oe;if(!me.current){me.current=!0,se.current={status:f,search:te};return}const ge=se.current;if(!(ge.status!==f||ge.search!==te)){f==="all"&&te.length===0&&S&&T(!1);return}if(se.current={status:f,search:te},i.length===0){T(!1);return}if(!(f!=="all"||te.length>0)){T(!1);return}const ye=pe.current;if(ye!=null&&ye.remember){ye.action==="clear"&&u([]),T(!1);return}w(!!(ye!=null&&ye.remember)),T(!0)},[f,oe,i.length,S]),A.useEffect(()=>{i.length===0&&S&&T(!1)},[i.length,S]);const fe=f!=="all"||oe.length>0;A.useEffect(()=>{z(1)},[f,oe,z]),A.useEffect(()=>{if(D==="all"){M!==1&&z(1);return}const te=Number(D)||1,ge=Math.max(1,Math.ceil(ue.length/te));M>ge&&z(ge)},[ue.length,D,M,z]);const Pe=(te,ge)=>{ge||u(Te=>Te.includes(te)?Te.filter(Re=>Re!==te):[...Te,te])},ke=te=>{const ge=C;if(typeof window<"u")try{if(ge){const Te={action:te,remember:!0};window.sessionStorage.setItem(rc,JSON.stringify(Te)),pe.current=Te}else window.sessionStorage.removeItem(rc),pe.current={action:te,remember:!1}}catch(Te){console.error("⚠️ Konnte Auswahl-Einstellung nicht speichern:",Te),pe.current={action:te,remember:!1}}else pe.current={action:te,remember:!1};d(ge),w(ge),te==="clear"&&u([]),T(!1)},Oe=()=>{if(typeof window<"u")try{window.sessionStorage.removeItem(rc)}catch(te){console.error("⚠️ Konnte gespeicherte Auswahl-Einstellung nicht löschen:",te)}pe.current={action:"keep",remember:!1},d(!1),w(!1),fe&&i.length>0&&T(!0)},xe=()=>{u([]),T(!1)},De=te=>{u(ge=>ge.filter(Te=>Te!==te))},$e=async te=>{const ge=H.current.get(te),Te=ge==null?void 0:ge.redeployPhase;if(!(Te===gt.STARTED||Te===gt.QUEUED)){u(Re=>Re.filter(ye=>ye!==te)),t(Re=>Re.map(ye=>ye.Id===te?{...ye,redeployPhase:gt.STARTED,redeploying:!0,redeployQueued:!1}:ye));try{await pt.put(`/api/stacks/${te}/redeploy`)}catch(Re){if(console.error("❌ Fehler beim Redeploy:",Re),t(ye=>ye.map(Ce=>Ce.Id===te?{...Ce,redeployPhase:null,redeploying:!1,redeployQueued:!1}:Ce)),!Re.response){const ye=H.current.get(te),Ce=ye!=null&&ye.Name?`${ye.Name} (ID: ${te})`:`Stack ${te}`,He=Re.message||"Unbekannter Fehler";l({variant:"error",title:"Redeploy fehlgeschlagen",description:`${Ce} – ${He}`})}}}},at=async()=>{var Te,Re;if(!ce.length)return;const te=ce.map(ye=>ye.Id),ge=new Set(te.map(ye=>String(ye)));t(ye=>ye.map(Ce=>{const He=String(Ce.Id);return ge.has(He)?{...Ce,redeployPhase:gt.QUEUED,redeploying:!0,redeployQueued:!0}:Ce}));try{fe?await pt.put("/api/stacks/redeploy-selection",{stackIds:te}):await pt.put("/api/stacks/redeploy-all"),u(ye=>ye.filter(Ce=>!ge.has(String(Ce))))}catch(ye){console.error("❌ Fehler beim Redeploy ALL:",ye),t(He=>He.map(ut=>{const ct=String(ut.Id);return ge.has(ct)?{...ut,redeployPhase:null,redeploying:!1,redeployQueued:!1}:ut}));const Ce=((Re=(Te=ye.response)==null?void 0:Te.data)==null?void 0:Re.error)||ye.message||"Unbekannter Fehler";l({variant:"error",title:"Redeploy ALL fehlgeschlagen",description:Ce})}},et=async()=>{var Te,Re;if(!i.length)return;const te=i.filter(ye=>{const Ce=e.find(ut=>ut.Id===ye);if(!Ce||Ce.updateStatus==="✅"||Ce.redeployDisabled)return!1;const He=Ce.redeployPhase;return!(He===gt.STARTED||He===gt.QUEUED)});if(!te.length){u([]);return}const ge=new Set(te);t(ye=>ye.map(Ce=>ge.has(Ce.Id)?{...Ce,redeployPhase:gt.QUEUED,redeploying:!0,redeployQueued:!0}:Ce));try{await pt.put("/api/stacks/redeploy-selection",{stackIds:te}),u(ye=>ye.filter(Ce=>!ge.has(Ce)))}catch(ye){console.error("❌ Fehler beim Redeploy Auswahl:",ye),t(He=>He.map(ut=>ge.has(ut.Id)?{...ut,redeployPhase:null,redeploying:!1,redeployQueued:!1}:ut));const Ce=((Re=(Te=ye.response)==null?void 0:Te.data)==null?void 0:Re.error)||ye.message||"Unbekannter Fehler";l({variant:"error",title:"Redeploy Auswahl fehlgeschlagen",description:Ce})}},nt=i.length>0,ft=ce.length>0,Ge=nt?`Redeploy Auswahl (${i.length})`:"Redeploy Alle",Je=j||(nt?S||i.length===0||i.every(te=>{const ge=e.find(Re=>Re.Id===te);if(!ge||ge.updateStatus==="✅"||ge.redeployDisabled)return!0;const Te=ge.redeployPhase;return Te===gt.STARTED||Te===gt.QUEUED}):!ft),qe=()=>{if(j){l({variant:"warning",title:"Wartungsmodus aktiv",description:"Redeploy-Aktionen sind während des Wartungsmodus deaktiviert."});return}nt?et():at()};return O.jsxs("div",{className:"mt-12 mb-8 flex flex-col gap-12",children:[(y||P)&&O.jsx("div",{className:"rounded-lg border border-cyan-500/60 bg-cyan-900/30 px-4 py-3 text-sm text-bluegray-100",children:O.jsxs("div",{className:"flex flex-col gap-1",children:[O.jsxs("span",{children:["Wartungsmodus aktiv",E?` – ${E}`:P?" – Portainer-Update läuft":"","."]}),P&&O.jsxs("span",{className:"text-xs text-indigo-900",children:["Phase: ",N]})]})}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"p-4 pt-2 pb-2",children:!r&&!o?O.jsx(J.Typography,{variant:"h6",color:"white",children:O.jsx("span",{className:"flex items-center gap-2",children:O.jsx("span",{children:"Filter und Optionen"})})}):O.jsx(J.Typography,{variant:"h6",color:"white",children:O.jsx("span",{className:"flex items-center gap-2",children:O.jsx("span",{children:"Lade Stacks"})})})}),O.jsxs(J.CardBody,{children:[r?O.jsxs("p",{className:"flex py-6 text-center text-sm font-medium text-gray-400",children:[O.jsx(J.Spinner,{className:"mr-2 h-4 w-4 flex"}),"Lade Stacks..."]}):o?O.jsx("p",{className:"py-6 text-sm font-medium text-red-400",children:o}):O.jsxs("div",{className:"gap-4",children:[O.jsx("div",{className:"w-full",children:O.jsxs(J.ButtonGroup,{fullWidth:!0,children:[O.jsx(J.Button,{onClick:()=>g("all"),children:"Alle"}),O.jsx(J.Button,{onClick:()=>g("current"),children:"Aktuell"}),O.jsx(J.Button,{onClick:()=>g("outdated"),children:"Veraltet"})]})}),O.jsxs("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between mt-8",children:[O.jsx("div",{className:"md:flex-1",children:O.jsx(J.Input,{value:b,onChange:te=>_(te.target.value),variant:"static",placeholder:"Name oder ID"})}),O.jsx("div",{className:"md:mt-0 mt-8 md:flex-1",children:O.jsx(J.Select,{variant:"static",label:"Einträge pro Seite",onChange:V,value:D,children:L.map(({value:te,label:ge})=>O.jsx(J.Option,{value:te,onClick:()=>Y(te),children:ge},te))})})]}),O.jsx("div",{className:"flex items-center justify-end gap-3 mt-5",children:m&&O.jsx("button",{onClick:Oe,className:"block antialiased font-sans text-sm leading-normal text-inherit text-xs font-medium text-warmAmberGlow-500 underline underline-offset-2 transition hover:text-warmAmberGlow-600",children:"Gespeicherte Entscheidung löschen"})})]}),S&&O.jsx("div",{className:"flex flex-col mt-5",children:O.jsxs("div",{className:"flex flex-col gap-3 rounded-lg border border-arcticBlue-800 bg-arcticBlue-900/90 px-4 py-3 text-arcticBlue-100 md:flex-row md:items-center md:justify-between",children:[O.jsxs("div",{className:"space-y-2 block antialiased font-sans text-sm font-light leading-normal text-inherit",children:[O.jsxs("p",{children:[i.length===1?"1 Stack ist weiterhin ausgewählt.":`${i.length} Stacks sind weiterhin ausgewählt.`," ","Soll die Auswahl entfernt werden?"]}),O.jsxs("label",{className:"flex items-center gap-2",children:[O.jsx("input",{type:"checkbox",checked:C,onChange:te=>w(te.target.checked),className:"h-4 w-4 rounded border border-arcticBlue-400 bg-arcticBlue-900 text-arcticBlue-400 focus:ring-arcticBlue-300"}),O.jsx("span",{className:"text-xs",children:"Einstellung merken (bis Browser geschlossen wird)"})]})]}),O.jsxs("div",{className:"flex gap-2",children:[O.jsx(J.Button,{onClick:()=>ke("keep"),className:"rounded-md border border-arcticBlue-600 bg-arcticBlue-700 px-4 py-2 font-sans font-bold text-center uppercase transition-all hover:bg-arcticBlue-800",children:"Auswahl behalten"}),O.jsx(J.Button,{onClick:()=>ke("clear"),className:"rounded-md border border-sunsetCoral-500 bg-sunsetCoral-600 px-4 py-2 font-sans font-bold text-center uppercase transition-all hover:bg-sunsetCoral-600",children:"Auswahl entfernen"})]})]})}),O.jsxs("div",{id:"collect",className:"mt-8 flex flex-col gap-4 md:flex-row md:items-start md:gap-6",children:[i.length>0&&O.jsx("div",{className:"w-full md:order-first order-last md:w-3/4",children:O.jsxs("div",{className:"flex flex-col gap-3 text-sm text-gray-300",children:[O.jsx("div",{className:"flex flex-wrap items-center gap-2",children:i.map(te=>{const ge=re.get(te),Te=(ge==null?void 0:ge.Name)||`Stack ${te}`;return O.jsxs("button",{type:"button",onClick:()=>De(te),className:"inline-flex items-center gap-2 rounded-full bg-lavenderSmoke-600/80 px-2 py-0.5 text-white transition hover:bg-lavenderSmoke-600/90 focus:outline-none focus:ring-2 focus:ring-lavenderSmoke-400 cursor-pointer",children:[O.jsx("span",{children:Te}),O.jsx("span",{className:"text-xs font-semibold text-lavenderSmoke-200",children:"x"})]},te)})}),O.jsx("button",{type:"button",onClick:xe,className:"md:order-last self-start mt-1 text-xs font-medium text-gray-400 underline underline-offset-2 transition hover:text-gray-200",children:"Auswahl aufheben"})]})}),O.jsx("div",{className:"w-full md:w-1/4 md:ml-auto",children:O.jsx(J.Button,{className:"w-full bg-arcticBlue-500 hover:bg-arcticBlue-600",onClick:qe,disabled:Je,children:Ge})})]})]})]}),O.jsx("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-2",children:ve.map(te=>{const ge=te.redeployPhase,Te=ge===gt.QUEUED,Re=ge===gt.STARTED,ye=Te||Re,Ce=i.includes(te.Id),He=te.updateStatus==="✅",ut=!!te.redeployDisabled,ct=!ye&&!He&&!ut;return O.jsx(J.Card,{children:O.jsxs(J.CardBody,{className:`flex w-full text-stormGrey-500 items-center justify-between gap-4 rounded-xl shadow-lg transition border
|
||
${Ce?"border-purple-500 ring-1 ring-purple-500/40":"border-transparent"}
|
||
${!ct||ye?"opacity-75 bg-stormGrey-200/20":""}`,children:[O.jsxs("div",{className:"flex items-center space-x-4",id:"left",children:[O.jsx("input",{type:"checkbox",checked:Ce,onChange:()=>Pe(te.Id,!ct),className:`h-5 w-5 text-purple-500 focus:ring-purple-400 border-gray-600 bg-gray-900 rounded ${ct?"":"opacity-40 cursor-not-allowed"}`,disabled:!ct}),O.jsx("div",{className:`w-12 h-12 flex items-center justify-center rounded-full
|
||
${te.updateStatus==="✅"?"bg-mossGreen-600":te.updateStatus==="⚠️"?"bg-warmAmberGlow-400":"bg-sunsetCoral-500"}`}),O.jsxs("div",{children:[O.jsx("p",{className:"text-lg antialiased font-sans font-semibold leading-normal text-inherit",children:te.Name}),O.jsxs("p",{className:"text-sm antialiased font-sans font-light leading-normal text-inherit",children:["ID: ",te.Id]}),te.duplicateName&&O.jsx("p",{className:"text-xs text-amber-700",children:"⚠️ Doppelter Name erkannt"})]})]}),O.jsx("div",{className:"ml-auto flex flex-col items-end gap-1 text-sm",id:"right",children:Re?O.jsxs(O.Fragment,{children:[O.jsx("span",{className:"antialiased font-sans font-light leading-normal text-xs uppercase tracking-wide text-warmAmberGlow-600",children:"Redeploy"}),O.jsx("span",{className:"text-warmAmberGlow-500",children:"läuft…"})]}):Te?O.jsxs(O.Fragment,{children:[O.jsx("span",{className:"antialiased font-sans font-light leading-normal text-xs uppercase tracking-wide text-warmAmberGlow-600",children:"Redeploy"}),O.jsx("span",{className:"text-warmAmberGlow-500",children:"in Warteliste…"})]}):ut?O.jsxs(O.Fragment,{children:[O.jsx("span",{className:"antialiased font-sans font-light leading-normal text-xs uppercase tracking-wide text-stormGrey-500",children:"System"}),O.jsx("span",{className:"text-gray-300",children:"Redeploy deaktiviert"})]}):He?O.jsxs(O.Fragment,{children:[O.jsx("span",{className:"antialiased font-sans font-light leading-normal text-xs uppercase tracking-wide text-stormGrey-500",children:"Status"}),O.jsx("span",{className:"text-mossGreen-600",children:"Aktuell"})]}):O.jsx(J.Button,{onClick:()=>$e(te.Id),disabled:ye,className:"disabled:opacity-50 disabled:cursor-not-allowed",children:"Redeploy"})})]})},te.Id)})}),O.jsx(jf,{disabled:r||!!o})]})}const RV={idle:"Bereit",running:"Läuft",success:"Erfolgreich",error:"Fehlgeschlagen"},Ql={idle:"bg-stormGrey-700 text-gray-200",running:"bg-arcticBlue-600 text-white",success:"bg-mossGreen-600 text-white",error:"bg-sunsetCoral-600 text-white"},AV={initializing:"Vorbereitung","activating-maintenance":"Wartungsmodus aktivieren","executing-script":"Skript wird ausgeführt",waiting:"Warte auf Portainer",completed:"Abgeschlossen",failed:"Fehlgeschlagen"},MV={info:"text-arcticBlue-700",success:"text-mossGreen-700",warning:"text-warmAmberGlow-700",error:"text-sunsetCoral-700",stdout:"text-stormGrey-700",stderr:"text-warmAmberGlow-700",debug:"text-lavenderSmoke-700"},IV=e=>{if(!e)return"-";const t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString("de-DE",{hour:"2-digit",minute:"2-digit",second:"2-digit"})},Ea=e=>{if(!e&&e!==0)return"-";const r=(n=>{if(n instanceof Date)return n;if(typeof n=="number"){const o=n>1e12?n:n*1e3;return new Date(o)}if(typeof n=="string"){const o=Number(n);if(!Number.isNaN(o)){const a=o>1e12?o:o*1e3;return new Date(a)}return new Date(n)}return null})(e);return!r||Number.isNaN(r.getTime())?String(e):r.toLocaleString("de-DE",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})},jx=e=>e===1?"Git":e===2?"Compose":e??"-",c0=()=>({host:"",port:"22",username:"",password:"",extraSshArgs:""});function DV(){var qn,Ta,El;const{showToast:e}=Cl(),{maintenance:t,update:r,script:n,ssh:o,loading:a,error:i,setMaintenanceMode:u,triggerUpdate:f,saveScript:g,resetScript:b,saveSshConfig:_,deleteSshConfig:S,testSshConnection:T,fetchSuperuserStatus:C,fetchSetupStatus:w,deleteSetupEndpoint:m,deleteSetupServer:d,updateSetupApiKey:l,removeSuperuserAccount:c}=Tl(),s=!!(t!=null&&t.active),h=t==null?void 0:t.message,v=(qn=t==null?void 0:t.extra)==null?void 0:qn.type,y=!!(r!=null&&r.running),[E,P]=A.useState(""),[j,N]=A.useState(!1),[M,D]=A.useState(!1),[L,z]=A.useState(""),[$,Y]=A.useState(!1),[U,V]=A.useState(()=>c0()),[H,G]=A.useState(!1),[Q,oe]=A.useState(!1),[ue,ce]=A.useState(!1),[re,ve]=A.useState(!1),[pe,se]=A.useState(!1),[me,fe]=A.useState(null);A.useEffect(()=>{if(!n)return;const le=n.custom??n.default??n.effective??"";P(le)},[n]),A.useEffect(()=>{if(!o){V(c0()),G(!1),oe(!1),fe(null);return}V({host:o.host??"",port:String(o.port??"22"),username:o.username??"",password:"",extraSshArgs:Array.isArray(o.extraSshArgs)?o.extraSshArgs.join(`
|
||
`):""}),G(!!o.passwordStored),oe(!1),fe(null)},[o]);const Pe=A.useMemo(()=>n?n.source==="custom"&&typeof n.custom=="string"?n.custom:n.default??n.effective??"":"",[n]),ke=n?E!==Pe:!1,Oe=(n==null?void 0:n.source)==="custom"?"Benutzerdefiniert":"Standard",[xe,De]=A.useState(!0),[$e,at]=A.useState(!1),[et,nt]=A.useState(null),[ft,Ge]=A.useState(""),[Je,qe]=A.useState(!1),[te,ge]=A.useState(null),[Te,Re]=A.useState(!0),[ye,Ce]=A.useState(""),[He,ut]=A.useState({}),[ct,Ut]=A.useState(null),[Xe,Gt]=A.useState(null),[Kt,At]=A.useState(null),[Qt,ie]=A.useState([]),[be,Me]=A.useState(!0),[tt,it]=A.useState(""),[yt,lt]=A.useState(!1),[Mt,tr]=A.useState(null),[Po,Wr]=A.useState(null),xn=A.useRef(null),[vt,ii]=A.useState(null),[_n,Ur]=A.useState(!0),[va,ko]=A.useState(""),[Sl,Eo]=A.useState(!1),[jo,Ol]=A.useState(null),dr=A.useRef(null),Hr=A.useCallback(async({silent:le=!1}={})=>{var Se,Ee;De(!0),Ge("");try{const je=await C(),Ue=!!(je!=null&&je.exists);at(Ue),nt(Ue?je.user??null:null)}catch(je){const Ue=((Ee=(Se=je.response)==null?void 0:Se.data)==null?void 0:Ee.error)||je.message||"Superuser-Status konnte nicht geladen werden";at(!1),nt(null),Ge(Ue),le||e({variant:"error",title:"Statusabfrage fehlgeschlagen",description:Ue})}finally{De(!1)}},[C,e]),Nr=A.useCallback(async({silent:le=!1}={})=>{var Se,Ee;le||Re(!0),Ce("");try{const je=await w();ge(je),ut({})}catch(je){const Ue=((Ee=(Se=je.response)==null?void 0:Se.data)==null?void 0:Ee.error)||je.message||"Setup-Daten konnten nicht geladen werden";Ce(Ue),le||e({variant:"error",title:"Setup-Daten",description:Ue})}finally{Re(!1)}},[w,e]),ao=A.useCallback(async({silent:le=!1}={})=>{if(dr.current)return dr.current;const Se=(async()=>{var Ee,je;le?Eo(!0):Ur(!0),ko("");try{const Tt=(await pt.get("/api/maintenance/portainer-status")).data??{};ii(Tt),Ol(new Date)}catch(Ue){const Tt=((je=(Ee=Ue.response)==null?void 0:Ee.data)==null?void 0:je.error)||Ue.message||"Fehler beim Prüfen des Portainer-Status";ko(Tt),e({variant:"error",title:"Statusaktualisierung fehlgeschlagen",description:Tt})}finally{le?Eo(!1):Ur(!1),dr.current=null}})();return dr.current=Se,Se},[e]),Un=A.useCallback(async({silent:le=!1}={})=>{if(s||y){ie([]),it("Wartungsmodus aktiv – Duplikat-Verwaltung ist vorübergehend deaktiviert."),Me(!1),lt(!1);return}if(xn.current)return xn.current;const Se=(async()=>{var Ee,je,Ue;le?lt(!0):Me(!0),it("");try{const xt=(await pt.get("/api/maintenance/duplicates")).data,$t=Array.isArray(xt)?xt:(xt==null?void 0:xt.items)??[];ie($t),Wr(new Date)}catch(Tt){if(((Ee=Tt.response)==null?void 0:Ee.status)===423){const xt="Wartungsmodus aktiv – Duplikat-Verwaltung ist vorübergehend deaktiviert.";ie([]),it(xt),e({variant:"warning",title:"Duplikat-Verwaltung gesperrt",description:xt})}else{const xt=((Ue=(je=Tt.response)==null?void 0:je.data)==null?void 0:Ue.error)||Tt.message||"Fehler beim Laden der Wartungsdaten";it(xt),e({variant:"error",title:"Duplikate konnten nicht geladen werden",description:xt})}}finally{le?lt(!1):Me(!1),xn.current=null}})();return xn.current=Se,Se},[s,y,e]);A.useEffect(()=>{Hr({silent:!0})},[Hr]),A.useEffect(()=>{Nr()},[Nr]),A.useEffect(()=>{ao()},[ao]),A.useEffect(()=>{Un()},[Un]);const Cn=A.useMemo(()=>{var le;return((le=te==null?void 0:te.servers)==null?void 0:le.items)??[]},[te]),$r=A.useMemo(()=>{var le;return((le=te==null?void 0:te.endpoints)==null?void 0:le.items)??[]},[te]),ya=A.useMemo(()=>{var Se;const le=((Se=te==null?void 0:te.apiKeys)==null?void 0:Se.items)??[];return new Map(le.map(Ee=>[Ee.serverId,Ee]))},[te]),wa=A.useMemo(()=>!!(te!=null&&te.setupComplete),[te]),Hn=A.useMemo(()=>{const le=Array.isArray(Qt)?Qt.length:0,Se=Array.isArray(Qt)?Qt.reduce((Ee,je)=>{var Ue;return Ee+(((Ue=je==null?void 0:je.duplicates)==null?void 0:Ue.length)||0)},0):0;return{groups:le,duplicateCount:Se}},[Qt]),qr=A.useCallback((le,Se)=>{V(Ee=>({...Ee,[le]:Se})),le==="password"&&G(!1)},[]),$n=A.useMemo(()=>{const le={host:U.host.trim(),port:Number.parseInt(U.port,10)||22,username:U.username.trim(),extraSshArgs:(U.extraSshArgs||"").split(/\r?\n/).map(Ee=>Ee.trim()).filter(Boolean)},Se=U.password??"";return Se?le.password=Se:H||(le.password=""),le},[U,H]),li=A.useCallback(async()=>{var le,Se;if(n)try{N(!0),await g(E),e({variant:"success",title:"Skript gespeichert",description:"Das benutzerdefinierte Portainer-Update-Skript wurde aktualisiert."})}catch(Ee){const je=((Se=(le=Ee.response)==null?void 0:le.data)==null?void 0:Se.error)||Ee.message||"Skript konnte nicht gespeichert werden";e({variant:"error",title:"Speichern fehlgeschlagen",description:je})}finally{N(!1)}},[g,E,n,e]),io=A.useCallback(async()=>{var le,Se;try{N(!0),await b(),e({variant:"info",title:"Standardskript wiederhergestellt",description:"Es wird wieder das Standard-Update-Skript verwendet."})}catch(Ee){const je=((Se=(le=Ee.response)==null?void 0:le.data)==null?void 0:Se.error)||Ee.message||"Standardskript konnte nicht wiederhergestellt werden";e({variant:"error",title:"Zurücksetzen fehlgeschlagen",description:je})}finally{N(!1)}},[b,e]),No=A.useCallback(async()=>{var le,Se;try{ce(!0),await _($n),fe(null),oe(!1),e({variant:"success",title:"SSH-Konfiguration gespeichert",description:"Verbindungseinstellungen wurden aktualisiert."})}catch(Ee){const je=((Se=(le=Ee.response)==null?void 0:le.data)==null?void 0:Se.error)||Ee.message||"SSH-Konfiguration konnte nicht gespeichert werden";e({variant:"error",title:"Speichern fehlgeschlagen",description:je})}finally{ce(!1)}},[$n,_,e]),Ro=A.useCallback(async()=>{var le,Se;try{ve(!0);const Ee=await T($n);fe({success:!0,timestamp:new Date,details:Ee==null?void 0:Ee.result}),e({variant:"success",title:"SSH-Verbindung erfolgreich",description:"Verbindung zum Portainer-Host wurde hergestellt."})}catch(Ee){const je=((Se=(le=Ee.response)==null?void 0:le.data)==null?void 0:Se.error)||Ee.message||"SSH-Verbindung fehlgeschlagen";fe({success:!1,timestamp:new Date,error:je}),e({variant:"error",title:"SSH-Test fehlgeschlagen",description:je})}finally{ve(!1)}},[$n,T,e]),xa=A.useCallback(async()=>{var le,Se;try{se(!0),await S(),V(c0()),G(!1),oe(!1),fe(null),e({variant:"info",title:"SSH-Konfiguration gelöscht",description:"Die Verbindungseinstellungen wurden zurückgesetzt."})}catch(Ee){const je=((Se=(le=Ee.response)==null?void 0:le.data)==null?void 0:Se.error)||Ee.message||"SSH-Konfiguration konnte nicht gelöscht werden";e({variant:"error",title:"Löschen fehlgeschlagen",description:je})}finally{se(!1)}},[S,e]),Pl=A.useCallback(async()=>{var le,Se,Ee;if(!(Je||xe||!$e)&&!(typeof window<"u"&&!window.confirm(`Superuser und zugehörige Gruppe wirklich löschen?
|
||
Dies setzt die Superuser-Einrichtung zurück.`)))try{qe(!0);const je=await c(),Ue=Number((je==null?void 0:je.usersRemoved)??0);e({variant:"success",title:"Superuser gelöscht",description:Ue>1?`${Ue} Konten aus der Superuser-Gruppe wurden entfernt.`:"Superuser-Konto wurde entfernt."}),await Hr({silent:!0})}catch(je){if(((le=je.response)==null?void 0:le.status)===404)await Hr({silent:!0}),e({variant:"info",title:"Kein Superuser vorhanden",description:"Es ist kein Superuser mehr vorhanden."});else{const Tt=((Ee=(Se=je.response)==null?void 0:Se.data)==null?void 0:Ee.error)||je.message||"Superuser konnte nicht gelöscht werden";e({variant:"error",title:"Löschen fehlgeschlagen",description:Tt})}}finally{qe(!1)}},[Je,xe,$e,c,Hr,e]),kl=A.useCallback(async le=>{var Ue,Tt;if(Kt===le)return;const Se=$r.find(xt=>xt.id===le);if(!Se)return;const Ee=Se.name||`Endpoint ${Se.external_id}`,je=`Endpoint "${Ee}" wirklich löschen?${Se.is_default?`
|
||
Dieser Endpoint ist aktuell als Standard markiert.`:""}`;if(!(typeof window<"u"&&!window.confirm(je))){At(le);try{await m(le),e({variant:"success",title:"Endpoint gelöscht",description:`Endpoint "${Ee}" wurde entfernt.`}),await Nr({silent:!0})}catch(xt){const $t=((Tt=(Ue=xt.response)==null?void 0:Ue.data)==null?void 0:Tt.error)||xt.message||"Endpoint konnte nicht gelöscht werden.";e({variant:"error",title:"Endpoint löschen fehlgeschlagen",description:$t})}finally{At(null)}}},[m,Kt,Nr,$r,e]),_a=A.useCallback(async le=>{var Tt,xt;if(Xe===le)return;const Se=Cn.find($t=>$t.id===le);if(!Se)return;const Ee=$r.filter($t=>$t.server_id===le),je=Se.name||Se.url||`Server ${le}`,Ue=[`Server "${je}" wirklich löschen?`,Ee.length?`Dabei werden ${Ee.length} zugeordnete Endpoint(s) entfernt.`:null,"Das System benötigt anschließend erneut einen gültigen Server/Endpoint im Setup."].filter(Boolean).join(`
|
||
`);if(!(typeof window<"u"&&!window.confirm(Ue))){Gt(le);try{await d(le),e({variant:"success",title:"Server gelöscht",description:`Server "${je}" wurde entfernt.`}),await Nr({silent:!0})}catch($t){const mr=((xt=(Tt=$t.response)==null?void 0:Tt.data)==null?void 0:xt.error)||$t.message||"Server konnte nicht gelöscht werden.";e({variant:"error",title:"Server löschen fehlgeschlagen",description:mr})}finally{Gt(null)}}},[d,Nr,Xe,$r,Cn,e]),lo=A.useCallback((le,Se)=>{ut(Ee=>({...Ee,[le]:Se}))},[]),Ot=A.useCallback(async le=>{var Ee,je;const Se=(He[le]??"").trim();if(!Se){e({variant:"warning",title:"API-Key fehlt",description:"Bitte gib einen API-Key ein."});return}if(ct!==le){Ut(le);try{await l(le,Se),e({variant:"success",title:"API-Key aktualisiert",description:"Der API-Key wurde gespeichert."}),ut(Ue=>({...Ue,[le]:""})),await Nr({silent:!0})}catch(Ue){const Tt=((je=(Ee=Ue.response)==null?void 0:Ee.data)==null?void 0:je.error)||Ue.message||"API-Key konnte nicht aktualisiert werden.";e({variant:"error",title:"Aktualisierung fehlgeschlagen",description:Tt})}finally{Ut(null)}}},[He,ct,Nr,e,l]),Ht=A.useCallback(async le=>{var Se,Ee;if(!(a||$)&&le!==s){if(y){e({variant:"warning",title:"Aktion nicht möglich",description:"Während eines laufenden Updates kann der Wartungsmodus nicht geändert werden."});return}Y(!0);try{const je=le&&!!v,Ue={active:le};je&&h?Ue.message=h:Ue.message=null,await u(Ue),e({variant:le?"info":"success",title:le?"Wartungsmodus aktiviert":"Wartungsmodus deaktiviert",description:le?"Benutzer sehen jetzt die Wartungsseite.":"StackPulse steht wieder zur Verfügung."})}catch(je){const Ue=((Ee=(Se=je.response)==null?void 0:Se.data)==null?void 0:Ee.error)||je.message||"Wartungsmodus konnte nicht geändert werden";e({variant:"error",title:"Änderung fehlgeschlagen",description:Ue})}finally{Y(!1)}}},[a,$,s,y,u,h,v,e]),kt=A.useCallback(async()=>{var Se,Ee;if(s||y){e({variant:"warning",title:"Update nicht möglich",description:"Während eines aktiven Wartungsmodus kann kein weiteres Update gestartet werden."});return}const le=(vt==null?void 0:vt.latestVersion)??(vt==null?void 0:vt.currentVersion)??"unbekannt";if(!(typeof window<"u"&&!window.confirm(`Portainer-Update starten?
|
||
Zielversion: ${le}.
|
||
Während des Updates befindet sich StackPulse im Wartungsmodus.
|
||
Fortfahren?`)))try{z(""),D(!0),await f(),e({variant:"info",title:"Update gestartet",description:"Das Portainer-Update wurde gestartet."})}catch(je){const Ue=((Ee=(Se=je.response)==null?void 0:Se.data)==null?void 0:Ee.error)||je.message||"Portainer-Update konnte nicht gestartet werden";z(Ue),e({variant:"error",title:"Update fehlgeschlagen",description:Ue})}finally{D(!1)}},[s,y,vt,f,e]),on=A.useCallback(async le=>{var Ue,Tt,xt,$t;if(!le)return;if(s||y){e({variant:"warning",title:"Aktion nicht möglich",description:"Während des Wartungsmodus sind Bereinigungen deaktiviert."});return}const Se=(Ue=le.canonical)==null?void 0:Ue.Id;if(!Se)return;const Ee=(le.duplicates||[]).map(mr=>mr.Id).filter(Boolean);if(!Ee.length)return;const je=((Tt=le.canonical)==null?void 0:Tt.Name)||le.name||`Stack ${Se}`;if(!(typeof window<"u"&&!window.confirm(`Bereinigung für "${je}" starten?
|
||
Es werden ${Ee.length} Duplikate entfernt: ${Ee.join(", ")}`))){tr(String(Se));try{const so=(await pt.post("/api/maintenance/duplicates/cleanup",{canonicalId:Se,duplicateIds:Ee})).data??{};if(so.success===!1)throw new Error(so.error||"Bereinigung fehlgeschlagen");const jl=Array.isArray(so.results)?so.results.filter(Sa=>Sa.status==="deleted").map(Sa=>Sa.id):Ee;e({variant:"success",title:"Bereinigung abgeschlossen",description:`${je} – entfernte IDs: ${jl.join(", ")}`}),await Un({silent:!0})}catch(mr){const so=(($t=(xt=mr.response)==null?void 0:xt.data)==null?void 0:$t.error)||mr.message||"Bereinigung fehlgeschlagen";e({variant:"error",title:"Bereinigung fehlgeschlagen",description:so})}finally{tr(null)}}},[Un,s,e,y]);t!=null&&t.activatedAt&&Ea(t.activatedAt),t!=null&&t.updatedAt&&Ea(t.updatedAt);const Tr=s||y,an=(r==null?void 0:r.status)??(y?"running":"idle"),Ca=RV[an]??an,si=Ql[an]??Ql.idle,ui=r!=null&&r.stage?AV[r.stage]??r.stage:"–",ci=(r==null?void 0:r.logs)??[],Rf=(r==null?void 0:r.targetVersion)??"-",Af=(r==null?void 0:r.resultVersion)??"-",Mf=r!=null&&r.startedAt?Ea(r.startedAt):"-",If=r!=null&&r.finishedAt?Ea(r.finishedAt):"-",mu=(r==null?void 0:r.message)??(y?"Update läuft…":""),bu=y||j||a;return O.jsxs("div",{className:"mt-12 mb-8 flex flex-col gap-12",children:[(s||y)&&O.jsx("div",{className:"rounded-lg border border-cyan-500/60 bg-cyan-900/30 px-4 py-3 text-sm text-bluegray-100",children:O.jsxs("div",{className:"flex flex-col gap-1",children:[O.jsxs("span",{children:["Wartungsmodus aktiv",h?` – ${h}`:y?" – Portainer-Update läuft":"","."]}),y&&O.jsxs("span",{className:"text-xs text-indigo-900",children:["Phase: ",ui]})]})}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",className:"flex items-center justify-between",children:O.jsx("span",{children:"Wartungsmodus"})})}),O.jsxs(J.CardBody,{className:"flex flex-col gap-4 p-4",children:[O.jsxs("div",{className:"flex items-start justify-between gap-4",children:[O.jsx("div",{className:"space-y-1",children:O.jsx("p",{className:"text-sm antialiased font-sans text-sm font-light leading-normal text-inherit",children:"Schaltet StackPulse für Benutzer in den Wartungsmodus."})}),O.jsx(J.Switch,{checked:s,disabled:$||a||y,onChange:le=>Ht(le.target.checked),ripple:!1,color:"amber"})]}),$&&O.jsx("p",{className:"text-xs text-stormGrey-500",children:"Wartungsmodus wird aktualisiert…"})]})]}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",className:"flex items-center justify-between",children:O.jsx("span",{children:"Server & Endpoints"})})}),O.jsxs(J.CardBody,{className:"flex flex-col gap-4 p-4",children:[Te&&O.jsx("p",{className:"text-sm text-stormGrey-500",children:"Daten werden geladen…"}),!Te&&ye&&O.jsx(Alert,{color:"red",className:"border border-red-200 bg-red-50 text-red-700",children:ye}),!Te&&!ye&&O.jsxs("div",{className:"flex flex-col gap-6",children:[O.jsxs("div",{className:"flex flex-col gap-3",children:[O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx(J.Typography,{variant:"small",color:"blue-gray",className:"font-semibold uppercase",children:"Server"}),O.jsxs(J.Typography,{variant:"small",color:"blue-gray",children:[Cn.length," vorhanden"]})]}),Cn.length===0?O.jsx("p",{className:"text-sm text-stormGrey-500",children:"Es sind derzeit keine Server hinterlegt."}):O.jsx("div",{className:"flex flex-col gap-3",children:Cn.map(le=>{const Se=ya.get(le.id)||null,Ee=!!(Se!=null&&Se.hasKey),je=Se!=null&&Se.updatedAt?new Date(Se.updatedAt).toLocaleString("de-DE",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}):null;return O.jsxs("div",{className:"flex flex-col gap-3 rounded-md border border-blue-gray-100 p-3 md:flex-row md:items-start md:justify-between",children:[O.jsxs("div",{className:"flex flex-col gap-1",children:[O.jsx("p",{className:"text-sm font-medium text-stormGrey-900",children:le.name||"Ohne Namen"}),O.jsx("p",{className:"text-xs text-stormGrey-500 break-all",children:le.url}),O.jsxs("p",{className:"text-xs text-stormGrey-500",children:["API-Key: ",Ee?"vorhanden":"nicht hinterlegt",je?` (aktualisiert am ${je})`:""]})]}),O.jsxs("div",{className:"flex w-full flex-col gap-2 md:max-w-xs",children:[O.jsx(J.Input,{type:"password",label:"Neuer API-Key",value:He[le.id]??"",onChange:Ue=>lo(le.id,Ue.target.value),disabled:Te||ct===le.id}),O.jsxs("div",{className:"flex items-center gap-2 justify-end",children:[O.jsx(J.Button,{variant:"text",color:"red",size:"sm",onClick:()=>_a(le.id),disabled:Te||Xe===le.id||Kt!==null||ct===le.id,children:Xe===le.id?"Lösche…":"Löschen"}),O.jsx(J.Button,{color:"blue",size:"sm",onClick:()=>Ot(le.id),disabled:Te||ct===le.id,children:ct===le.id?"Speichere…":"API-Key speichern"})]})]})]},le.id)})})]}),O.jsxs("div",{className:"flex flex-col gap-3",children:[O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx(J.Typography,{variant:"small",color:"blue-gray",className:"font-semibold uppercase",children:"Endpoints"}),O.jsxs(J.Typography,{variant:"small",color:"blue-gray",children:[$r.length," vorhanden"]})]}),$r.length===0?O.jsx("p",{className:"text-sm text-stormGrey-500",children:"Es sind derzeit keine Endpoints hinterlegt."}):O.jsx("div",{className:"flex flex-col gap-3",children:$r.map(le=>O.jsxs("div",{className:"flex flex-col gap-2 rounded-md border border-blue-gray-100 p-3 md:flex-row md:items-center md:justify-between",children:[O.jsxs("div",{children:[O.jsxs("div",{className:"flex items-center gap-2",children:[O.jsx("p",{className:"text-sm font-medium text-stormGrey-900",children:le.name||`Endpoint ${le.external_id}`}),le.is_default?O.jsx("span",{className:"rounded-full bg-arcticBlue-100 px-2 py-0.5 text-[10px] font-semibold text-arcticBlue-700",children:"Standard"}):null]}),O.jsxs("p",{className:"text-xs text-stormGrey-500",children:["ID: ",le.external_id," · Server: ",le.server_name||le.server_url]})]}),O.jsx("div",{className:"flex items-center gap-2",children:O.jsx(J.Button,{variant:"text",color:"red",size:"sm",onClick:()=>kl(le.id),disabled:Te||Kt===le.id||Xe!==null,children:Kt===le.id?"Lösche…":"Löschen"})})]},le.id))})]}),!wa&&O.jsx(Alert,{color:"amber",className:"border border-amber-200 bg-amber-50 text-amber-800",children:"Das Setup ist aktuell unvollständig. Bitte öffne den Setup-Bereich, um Server, Endpoint und API-Key erneut festzulegen."}),O.jsx("div",{className:"flex items-center justify-end",children:O.jsx(J.Button,{variant:"outlined",color:"gray",size:"sm",onClick:()=>Nr(),disabled:Te,children:"Aktualisieren"})})]})]})]}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",className:"flex items-center justify-between",children:O.jsx("span",{children:"Superuser"})})}),O.jsxs(J.CardBody,{className:"flex flex-col gap-4 p-4",children:[O.jsxs("div",{className:"space-y-2",children:[xe&&O.jsx("p",{className:"text-sm text-stormGrey-500",children:"Status wird geladen…"}),!xe&&ft&&O.jsx("p",{className:"text-sm text-sunsetCoral-600",children:ft}),!xe&&!ft&&$e&&O.jsxs("div",{className:"space-y-1",children:[O.jsx("p",{className:"text-sm",children:"Superuser ist angelegt."}),O.jsxs("p",{className:"text-xs text-stormGrey-500",children:["Benutzername: ",O.jsx("span",{className:"font-medium text-stormGrey-900",children:(et==null?void 0:et.username)??"unbekannt"}),et!=null&&et.email?` - ${et.email}`:""]})]}),!xe&&!ft&&!$e&&O.jsx("p",{className:"text-sm",children:"Es ist kein Superuser vorhanden."})]}),O.jsxs("div",{className:"flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between",children:[O.jsx(J.Button,{variant:"outlined",color:"gray",onClick:()=>Hr(),disabled:xe||Je,className:"w-full sm:w-auto",children:"Status aktualisieren"}),O.jsx(J.Button,{color:"red",onClick:Pl,disabled:xe||Je||!$e,className:"w-full sm:w-auto",children:Je?"Wird gelöscht…":"Superuser löschen"})]}),O.jsx("p",{className:"text-xs text-stormGrey-500",children:"Entfernt das Superuser-Konto samt zugehöriger Gruppe. Danach kann der Erstbenutzer bei Bedarf erneut angelegt werden."})]})]}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",className:"flex items-center justify-between",children:O.jsx("span",{children:"Portainer"})})}),O.jsxs(J.CardBody,{className:"flex flex-col gap-4 p-4 pt-0",children:[O.jsxs("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between",children:[O.jsxs("div",{children:[O.jsx("h2",{className:"block antialiased font-sans text-lg font-semibold",children:"Portainer Status"}),O.jsx("p",{className:"block antialiased font-sans text-sm font-light leading-normal text-inherit",children:_n?"Status wird geprüft…":va||(y?"Portainer wird aktuell aktualisiert.":(vt==null?void 0:vt.updateAvailable)===!0?"Es ist ein Update für Portainer verfügbar.":"Portainer ist auf dem aktuellen Stand.")}),jo&&!_n&&O.jsxs("p",{className:"mt-1 text-xs text-stormGrey-500 block antialiased font-sans",children:["Stand: ",jo.toLocaleString("de-DE",{hour:"2-digit",minute:"2-digit",second:"2-digit"})]})]}),O.jsx("div",{className:"flex items-center gap-3",children:O.jsx(J.Button,{onClick:()=>ao({silent:!1}),disabled:_n||Sl,className:"w-full",children:"Status aktualisieren"})})]}),O.jsx("div",{className:"flex flex-col gap-4 mt-5 space-y-4 block antialiased font-sans text-sm font-light leading-normal text-inherit",children:!_n&&!va&&vt&&O.jsxs("div",{className:"",children:[O.jsxs("div",{className:"flex items-center justify-between space-y-2",children:[O.jsx("span",{children:"Installierte Version"}),O.jsx("span",{className:"font-medium",children:vt.currentVersion??"Unbekannt"})]}),O.jsxs("div",{className:"flex items-center justify-between space-y-2",children:[O.jsx("span",{children:"Neueste Version"}),O.jsx("span",{className:"font-medium",children:vt.latestVersion??"Unbekannt"})]}),O.jsxs("div",{className:"flex items-center justify-between space-y-2",children:[O.jsx("span",{children:"Status"}),O.jsx("span",{className:`rounded-full px-3 py-0.5 text-xs font-semibold ${vt.updateAvailable===!0?Ql.error:vt.updateAvailable===!1?Ql.success:Ql.idle}`,children:vt.updateAvailable===!0?"Update verfügbar":vt.updateAvailable===!1?"Aktuell":"Unbekannt"})]}),vt.edition&&O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{className:"text-stormGrey-400",children:"Edition"}),O.jsx("span",{className:"font-medium",children:vt.edition})]}),vt.build&&O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{className:"text-stormGrey-400",children:"Build"}),O.jsx("span",{className:"font-medium",children:vt.build})]}),((Ta=vt.errors)==null?void 0:Ta.latestVersion)&&O.jsxs("div",{className:"rounded-md mt-8 border bg-sunsetCoral-600 text-white px-3 py-2 text-xs",children:["Neueste Version konnte nicht ermittelt werden: ",vt.errors.latestVersion]}),((El=vt.errors)==null?void 0:El.container)&&O.jsxs("div",{className:"rounded-md mt-8 border bg-sunsetCoral-600 text-white px-3 py-2 text-xs",children:["Container-Details konnten nicht ermittelt werden: ",vt.errors.container]})]})}),O.jsxs("div",{className:"mt-6 grid gap-6 lg:grid-cols-2 xl:grid-cols-3",children:[O.jsxs("div",{className:"rounded-md border border-gray-700/20 p-4",children:[O.jsx("div",{className:"flex items-center justify-between",children:O.jsx("h3",{className:"text-sm font-semibold",children:"SSH-Verbindung"})}),O.jsxs("div",{className:"mt-3 grid gap-3 text-sm",children:[O.jsxs("label",{className:"grid gap-1",children:[O.jsx("span",{className:"text-xs uppercase tracking-wide",children:"Host"}),O.jsx("input",{type:"text",value:U.host,onChange:le=>qr("host",le.target.value),disabled:ue||re||pe||y,className:"w-full rounded-md border border-gray-700 bg-gray-950/70 px-3 py-2 text-sm focus:border-purple-500 focus:outline-none"})]}),O.jsxs("div",{className:"grid gap-3 sm:grid-cols-2",children:[O.jsxs("label",{className:"grid gap-1",children:[O.jsx("span",{className:"text-xs uppercase tracking-wide ",children:"Port"}),O.jsx("input",{type:"number",min:"1",value:U.port,onChange:le=>qr("port",le.target.value),disabled:ue||re||pe||y,className:"w-full rounded-md border border-gray-700 bg-gray-950/70 px-3 py-2 text-sm focus:border-purple-500 focus:outline-none"})]}),O.jsxs("label",{className:"grid gap-1",children:[O.jsx("span",{className:"text-xs uppercase tracking-wide ",children:"Benutzer"}),O.jsx("input",{type:"text",value:U.username,onChange:le=>qr("username",le.target.value),disabled:ue||re||pe||y,className:"w-full rounded-md border border-gray-700 bg-gray-950/70 px-3 py-2 text-sm focus:border-purple-500 focus:outline-none"})]})]}),O.jsxs("div",{className:"grid gap-1",children:[O.jsxs("div",{className:"flex items-center justify-between text-xs uppercase tracking-wide ",children:[O.jsx("label",{htmlFor:"maintenance-ssh-password",className:"cursor-pointer",children:"Passwort"}),O.jsx("button",{type:"button",onClick:()=>oe(le=>!le),disabled:ue||re||pe||y,className:"text-[11px] font-medium text-blue-500 transition hover:text-blue-800 disabled:opacity-50",children:Q?"Verbergen":"Anzeigen"})]}),O.jsx("input",{id:"maintenance-ssh-password",type:Q?"text":"password",value:U.password,onChange:le=>qr("password",le.target.value),disabled:ue||re||pe||y,className:"w-full rounded-md border border-gray-700 bg-gray-950/70 px-3 py-2 text-sm focus:border-purple-500 focus:outline-none",placeholder:"Passwort für den SSH-Benutzer",autoComplete:"off",spellCheck:!1}),H&&!U.password&&O.jsx("span",{className:"text-[11px] ",children:"Ein Passwort ist gespeichert. Neuer Inhalt ersetzt es oder lösche die Konfiguration unten."})]}),O.jsxs("label",{className:"grid gap-1",children:[O.jsx("span",{className:"text-xs uppercase tracking-wide ",children:"Weitere SSH-Argumente"}),O.jsx("textarea",{rows:3,value:U.extraSshArgs,onChange:le=>qr("extraSshArgs",le.target.value),disabled:ue||re||pe||y,className:"w-full rounded-md border border-gray-700 bg-gray-950/70 px-3 py-2 font-mono text-[11px] focus:border-purple-500 focus:outline-none",placeholder:"je Zeile ein Argument (optional)"})]})]}),O.jsxs("div",{className:"mt-4 grid gap-2",children:[O.jsx(J.Button,{onClick:No,disabled:ue||re||pe||y,className:"mt-3 w-full",children:ue?"Speichern…":"SSH-Konfiguration speichern"}),O.jsx(J.Button,{onClick:Ro,disabled:ue||re||pe||y,className:"w-full bg-arcticBlue-500 hover:bg-arcticBlue-600",children:re?"Test läuft…":"Verbindung testen"}),O.jsx(J.Button,{onClick:xa,disabled:ue||re||pe||y,className:"w-full hover:bg-sunsetCoral-600 bg-sunsetCoral-500",children:pe?"Löschen…":"SSH-Einstellungen löschen"})]}),me&&O.jsx("p",{className:`mt-3 text-xs ${me.success?"text-mossGreen-600":"text-sunsetCoral-500"}`,children:me.success?"SSH-Verbindung erfolgreich.":`SSH-Verbindung fehlgeschlagen: ${me.error}`})]}),O.jsxs("div",{className:"rounded-md border border-gray-700/20 p-4",children:[O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("h3",{className:"text-sm font-semibold",children:"Update-Skript"}),O.jsxs("span",{className:"text-xs",children:["Quelle: ",Oe]})]}),O.jsx("textarea",{value:E,onChange:le=>P(le.target.value),rows:10,disabled:j||y,className:"mt-3 w-full rounded-md border border-gray-700/20 px-3 py-2 font-mono text-xs focus:border-purple-500 focus:outline-none"}),O.jsxs("div",{className:"mt-3 grid gap-2",children:[O.jsx(J.Button,{onClick:li,disabled:!ke||j||y,className:"mt-3 w-full",children:"Speichern"}),O.jsx(J.Button,{color:"purple",onClick:io,disabled:!n||n.source!=="custom"||j||y,className:"w-full hover:bg-sunsetCoral-600 bg-sunsetCoral-500",children:"Standard wiederherstellen"})]}),(n==null?void 0:n.customUpdatedAt)&&O.jsxs("p",{className:"mt-2 text-xs text-stormGrey-500",children:["Zuletzt geändert: ",Ea(n.customUpdatedAt)]})]}),O.jsxs("div",{className:"rounded-md border border-gray-700/20 p-4",children:[O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("h3",{className:"text-sm font-semibold",children:"Update-Status"}),O.jsx("span",{className:`rounded-full px-3 py-0.5 text-xs font-semibold ${si}`,children:Ca})]}),O.jsxs("div",{className:"mt-3 grid gap-2 text-xs",children:[O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{children:"Phase"}),O.jsx("span",{className:"font-medium",children:ui})]}),O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{children:"Ziel-Version"}),O.jsx("span",{className:"font-medium",children:Rf})]}),O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{children:"Installierte Version"}),O.jsx("span",{className:"font-medium",children:Af})]}),O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{children:"Gestartet"}),O.jsx("span",{children:Mf})]}),O.jsxs("div",{className:"flex items-center justify-between",children:[O.jsx("span",{children:"Beendet"}),O.jsx("span",{children:If})]}),mu&&O.jsx("div",{className:"rounded-md border border-mossGreen-700 bg-mossGreen-800 px-3 py-2 text-xs text-white",children:mu}),(r==null?void 0:r.error)&&O.jsx("div",{className:"rounded-md border border-sunsetCoral-500/60 bg-sunsetCoral-900/40 px-3 py-2 text-xs text-white",children:r.error}),L&&O.jsx("div",{className:"rounded-md border border-sunsetCoral-500/60 bg-sunsetCoral-900/40 px-3 py-2 text-xs text-white",children:L})]}),O.jsx("div",{className:"mt-3 h-40 overflow-y-auto rounded-md border border-gray-700/20 bg-gray-950/70 p-3 font-mono text-[11px] leading-relaxed",children:ci.length===0?O.jsx("p",{className:"text-stormGrey-500",children:"Noch keine Protokolle vorhanden."}):ci.map((le,Se)=>O.jsxs("div",{className:"mb-2 last:mb-0",children:[O.jsxs("span",{className:"text-gray-500",children:["[",IV(le.timestamp),"]"]})," ",O.jsx("span",{className:(MV[le.level]??"text-stormGrey-300")+" whitespace-normal break-words",style:{overflowWrap:"anywhere",wordBreak:"normal"},children:le.message})]},`${le.timestamp}-${Se}`))}),O.jsx(J.Button,{onClick:kt,disabled:bu||M,className:"mt-3 w-full",children:M?"Update wird gestartet…":"Portainer aktualisieren"})]})]})]})]}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",className:"flex items-center justify-between",children:O.jsx("span",{children:"Doppelte Stacks"})})}),O.jsxs(J.CardBody,{className:"flex flex-col gap-4 p-4",children:[O.jsx("div",{className:"rounded-lg border border-warmAmberGlow-600 bg-warmAmberGlow-700 px-4 py-3 text-sm text-white",children:"Das Entfernen von deppelten Stacks ist noch nicht getestet. Bitte nicht in Produktivumgebungen einsetzen."}),O.jsxs("div",{className:"flex items-start justify-between gap-4",children:[O.jsxs("div",{className:"space-y-1",children:[O.jsx("p",{className:"text-sm antialiased font-sans text-sm font-light leading-normal text-inherit",children:Tr?"Wartungsmodus aktiv – Duplikat-Verwaltung ist vorübergehend deaktiviert.":be?"Analyse läuft…":Hn.groups===0?"Keine Duplikate gefunden":`${Hn.groups} Stack-Namen mit insgesamt ${Hn.duplicateCount} Duplikaten gefunden`}),Po&&!be&&!Tr&&O.jsxs("p",{className:"mt-1 text-xs text-gray-500",children:["Stand: ",Po.toLocaleString("de-DE",{hour:"2-digit",minute:"2-digit",second:"2-digit"})]})]}),O.jsx(J.Button,{onClick:()=>Un({silent:!1}),disabled:Tr||be||yt||Mt!==null,className:"",children:"Aktualisieren"}),tt&&!Tr&&O.jsx("div",{className:"rounded-lg border border-sunsetCoral-500/60 bg-sunsetCoral-900/40 px-4 py-3 text-sm text-white",children:tt})]}),be?O.jsx("div",{className:"flex flex-col gap-4 p-4",children:"Daten werden geladen…"}):Hn.groups===0||Tr?O.jsx("div",{className:"rounded-xl border-mossGreen-500/80 bg-mossGreen-900/90 text-mossGreen-100 p-8 text-center text-sm text-white",children:Tr?"Wartungsmodus aktiv – Duplikat-Verwaltung ist vorübergehend deaktiviert.":"Es wurden keine doppelten Stacks gefunden."}):O.jsx("div",{className:"space-y-5",children:Qt.map(le=>{var Ue,Tt,xt,$t;const Se=(Ue=le==null?void 0:le.canonical)==null?void 0:Ue.Id,Ee=(le==null?void 0:le.duplicates)||[],je=Mt===String(Se);return O.jsxs("div",{className:"rounded-xl border border-gray-700 bg-gray-800/70 p-6 shadow",children:[O.jsxs("div",{className:"flex flex-col gap-4 md:flex-row md:items-start md:justify-between",children:[O.jsxs("div",{className:"space-y-1",children:[O.jsxs("div",{className:"flex items-center gap-2",children:[O.jsx("h3",{className:"text-lg font-semibold text-white",children:le.name}),O.jsxs("span",{className:"rounded-full bg-amber-500/20 px-3 py-0.5 text-xs font-medium text-amber-200",children:[Ee.length," Duplikat",Ee.length===1?"":"e"]})]}),O.jsxs("p",{className:"text-sm text-gray-300",children:["Behaltener Stack: ID ",Se," (Endpoint ",((Tt=le==null?void 0:le.canonical)==null?void 0:Tt.EndpointId)??"-",")"]}),O.jsxs("p",{className:"text-xs text-gray-500",children:["Typ: ",jx((xt=le==null?void 0:le.canonical)==null?void 0:xt.Type)," • Erstellt: ",Ea(($t=le==null?void 0:le.canonical)==null?void 0:$t.Created)]})]}),O.jsx("button",{type:"button",onClick:()=>on(le),disabled:Tr||je||yt||be,className:"self-start rounded-lg bg-sunsetCoral-500 px-4 py-2 text-sm font-semibold text-white transition hover:bg-sunsetCoral-600 disabled:opacity-50",children:je?"Bereinigung läuft…":`Bereinigen (${Ee.length})`})]}),O.jsx("div",{className:"mt-5 grid gap-3",children:Ee.map(mr=>O.jsx("div",{className:"rounded-lg border border-sunsetCoral-500/40 bg-sunsetCoral-900/20 p-4 text-sm text-white",children:O.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[O.jsxs("span",{className:"font-semibold text-white",children:["ID: ",mr.Id]}),O.jsxs("span",{children:["Endpoint: ",mr.EndpointId??"-"]}),O.jsxs("span",{children:["Typ: ",jx(mr.Type)]}),O.jsxs("span",{children:["Erstellt: ",Ea(mr.Created)]})]})},mr.Id))})]},Se||le.name)})})]})]})]})}const LV={initializing:"Vorbereitung","activating-maintenance":"Wartungsmodus aktivieren","executing-script":"Skript wird ausgeführt",waiting:"Warte auf Portainer",completed:"Abgeschlossen",failed:"Fehlgeschlagen"},as=to.forwardRef(({value:e,onClick:t,onKeyDown:r,...n},o)=>{const{setOpen:a}=J.useSelect(),i=A.useCallback(()=>{(typeof window<"u"&&typeof window.requestAnimationFrame=="function"?window.requestAnimationFrame:b=>setTimeout(b,0))(()=>{a(!0)})},[a]),u=A.useCallback(g=>{typeof t=="function"&&t(g),i()},[t,i]),f=A.useCallback(g=>{typeof r=="function"&&r(g),(g.key==="Enter"||g.key===" ")&&i()},[r,i]);return O.jsx(J.Option,{...n,value:e,ref:o,onClick:u,onKeyDown:f})});as.displayName="StickyOption";const FV={success:"text-mossGreen-500",warning:"text-warmAmberGlow-500",error:"text-sunsetCoral-500",started:"text-arcticBlue-500"},zV=e=>{if(!e)return"-";const t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString("de-DE",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})},Nx=e=>{if(e)return e.replace("T"," ")},Rx="redeployLogFilters",Ar="__all__",oc="- Alle -",d0={Einzeln:"Einzeln",Alle:"Alle",Auswahl:"Auswahl",single:"Einzeln",all:"Alle",selection:"Auswahl"},VV=e=>!!(e.stacks&&e.stacks.length||e.statuses&&e.statuses.length||e.endpoints&&e.endpoints.length||e.redeployTypes&&e.redeployTypes.length||e.message&&e.message.trim()||e.from&&e.from.trim()||e.to&&e.to.trim());function BV(){const[e,t]=A.useState([]),[r,n]=A.useState(!0),[o,a]=A.useState(""),[i,u]=A.useState(!1),[f,g]=A.useState([]),[b,_]=A.useState([]),[S,T]=A.useState([]),[C,w]=A.useState([]),[m,d]=A.useState([]),[l,c]=A.useState([]),[s,h]=A.useState([]),[v,y]=A.useState([]),[E,P]=A.useState(""),[j,N]=A.useState(""),[M,D]=A.useState(""),[L,z]=A.useState(!1),[$,Y]=A.useState(!1),[U,V]=A.useState(!1),[H,G]=A.useState(0);Cl();const{maintenance:Q,update:oe,script:ue,ssh:ce}=Tl(),re=!!(Q!=null&&Q.active),ve=Q==null?void 0:Q.message,pe=!!(oe!=null&&oe.running),se=oe!=null&&oe.stage?LV[oe.stage]??oe.stage:"–",{page:me,perPage:fe,perPageOptions:Pe,setPage:ke,setPerPage:Oe,setTotals:xe,handlePerPageChange:De,validPerPageValues:$e,resetPagination:at}=gu(),et=A.useCallback(()=>{},[]);A.useEffect(()=>()=>at(),[at]);const nt=A.useCallback(ie=>{const be=Array.isArray(ie)?ie:(ie==null?void 0:ie.items)??[],Me=new Map,tt=new Set,it=new Set,yt=new Set;be.forEach(lt=>{if(lt.stackId){const Mt=String(lt.stackId),tr=lt.stackName||`Stack ${Mt}`;Me.set(Mt,tr)}lt.status&&tt.add(lt.status),lt.endpoint!==null&<.endpoint!==void 0&<.endpoint!==""&&it.add(String(lt.endpoint)),lt.redeployType&&yt.add(lt.redeployType)}),g(Array.from(Me.entries()).map(([lt,Mt])=>({value:lt,label:Mt})).sort((lt,Mt)=>lt.label.localeCompare(Mt.label))),_(Array.from(tt).sort()),T(Array.from(it).sort((lt,Mt)=>lt.localeCompare(Mt,void 0,{numeric:!0}))),w(Array.from(yt).sort()),V(!0)},[]),ft=A.useMemo(()=>{const ie=new Map;return f.forEach(be=>{ie.set(be.value,be.label)}),ie},[f]);A.useEffect(()=>{U&&d(ie=>{const be=ie.filter(Me=>f.some(tt=>tt.value===Me));return be.length===ie.length?ie:be})},[U,f]),A.useEffect(()=>{U&&c(ie=>{const be=ie.filter(Me=>b.includes(Me));return be.length===ie.length?ie:be})},[U,b]),A.useEffect(()=>{U&&h(ie=>{const be=ie.filter(Me=>S.includes(Me));return be.length===ie.length?ie:be})},[U,S]),A.useEffect(()=>{U&&y(ie=>{const be=ie.filter(Me=>C.includes(Me));return be.length===ie.length?ie:be})},[U,C]),A.useEffect(()=>{if(typeof window>"u"){Y(!0);return}try{const ie=window.localStorage.getItem(Rx);if(ie){const be=JSON.parse(ie),Me=(be==null?void 0:be.filters)??be??{},tt=(be==null?void 0:be.pagination)??{};d(Me.stacks||[]),c(Me.statuses||[]),h(Me.endpoints||[]),y(Me.redeployTypes||[]),P(Me.message||""),N(Me.from||""),D(Me.to||""),z(VV(Me));const it=tt.perPage;if(it!==void 0){const lt=String(it);$e.has(lt)&&Oe(lt,{resetPage:!1})}const yt=tt.page;typeof yt=="number"&&yt>0&&ke(yt)}}catch(ie){console.error("❌ Fehler beim Laden der gespeicherten Log-Filter:",ie)}finally{Y(!0)}},[ke,Oe,$e]);const Ge=A.useCallback(()=>{const ie={};m.length&&(ie.stackIds=m.join(",")),l.length&&(ie.statuses=l.join(",")),s.length&&(ie.endpoints=s.join(",")),v.length&&(ie.redeployTypes=v.join(",")),E.trim()&&(ie.message=E.trim());const be=Nx(j);be&&(ie.from=be);const Me=Nx(M);return Me&&(ie.to=Me),ie},[m,l,s,v,E,j,M]);A.useEffect(()=>{if(!$)return;let ie=!1;return pt.get("/api/logs",{params:{perPage:"all",page:1}}).then(be=>{ie||nt(be.data)}).catch(be=>{ie||console.error("⚠️ Konnte Filteroptionen nicht aktualisieren:",be)}),()=>{ie=!0}},[$,nt,H]);const Je=A.useMemo(()=>({stacks:m,statuses:l,endpoints:s,redeployTypes:v,message:E,from:j,to:M}),[m,l,s,v,E,j,M]);A.useEffect(()=>{if(!$)return;const ie={...Ge()};fe==="all"?(ie.perPage="all",ie.page=1):(ie.perPage=fe,ie.page=me);let be=!1;return n(!0),a(""),pt.get("/api/logs",{params:ie}).then(Me=>{if(be)return;const tt=Me.data||{},it=Array.isArray(tt)?tt:tt.items??[],yt=Array.isArray(tt)?it.length:tt.total??it.length;if(t(it),xe(yt,it.length),fe==="all")me!==1&&ke(1);else{const lt=Math.max(1,Math.ceil((yt||0)/Number(fe))),Mt=Math.min(Math.max(me,1),lt);Mt!==me&&ke(Mt)}}).catch(Me=>{be||(console.error("❌ Fehler beim Laden der Logs:",Me),a("Fehler beim Laden der Redeploy-Logs"))}).finally(()=>{be||n(!1)}),()=>{be=!0}},[$,Ge,nt,H,fe,me,xe]),A.useEffect(()=>{if($&&!(typeof window>"u"))try{window.localStorage.setItem(Rx,JSON.stringify({filters:Je,pagination:{perPage:fe,page:me}}))}catch(ie){console.error("⚠️ Konnte Filter nicht speichern:",ie)}},[$,Je,fe,me]);const qe=A.useCallback(ie=>be=>{var it;if(typeof be=="string"){const yt=be;if(yt==="")return;ie(lt=>yt===Ar?[]:lt.includes(yt)?lt.filter(Mt=>Mt!==yt):[...lt,yt]),ke(1);return}const Me=(it=be==null?void 0:be.target)==null?void 0:it.selectedOptions;if(!Me)return;const tt=Array.from(Me).map(yt=>yt.value);tt.includes(Ar)?ie([]):ie(tt),ke(1)},[ke]),te=A.useMemo(()=>qe(d),[qe,d]),ge=A.useMemo(()=>qe(c),[qe,c]),Te=A.useMemo(()=>qe(y),[qe,y]),Re=A.useMemo(()=>qe(h),[qe,h]),ye=(ie,be)=>{ie(Me=>Me.filter(tt=>tt!==be)),ke(1)},Ce=()=>{d([]),c([]),h([]),y([]),P(""),N(""),D(""),z(!1),ke(1)},He=()=>{z(ie=>!ie)},ut=A.useMemo(()=>{const ie=f.filter(be=>be.value!==Ar);return[{value:Ar,label:oc},...ie]},[f]),ct=A.useMemo(()=>{const ie=b.filter(be=>be!==Ar).map(be=>({value:be,label:be}));return[{value:Ar,label:oc},...ie]},[b]),Ut=A.useMemo(()=>{const ie=S.filter(be=>be!==Ar).map(be=>({value:be,label:be}));return[{value:Ar,label:oc},...ie]},[S]),Xe=A.useMemo(()=>{const ie=C.filter(be=>be!==Ar).map(be=>({value:be,label:d0[be]??be}));return[{value:Ar,label:oc},...ie]},[C]),Gt=A.useMemo(()=>{let ie=0;return m.length&&(ie+=m.length),l.length&&(ie+=l.length),s.length&&(ie+=s.length),v.length&&(ie+=v.length),E.trim()&&(ie+=1),j&&(ie+=1),M&&(ie+=1),ie},[m,l,s,E,j,M]),Kt=async ie=>{if(window.confirm("Diesen Log-Eintrag dauerhaft löschen?")){u(!0),a("");try{await pt.delete(`/api/logs/${ie}`),G(be=>be+1)}catch(be){console.error("❌ Fehler beim Löschen des Logs:",be),a("Fehler beim Löschen des Redeploy-Logs")}finally{u(!1)}}},At=async()=>{if(e.length&&window.confirm("Alle angezeigten Logs (entsprechend Filter) löschen?")){u(!0),a("");try{const ie={...Ge(),ids:e.map(be=>be.id).join(",")};await pt.delete("/api/logs",{params:ie}),G(be=>be+1)}catch(ie){console.error("❌ Fehler beim Löschen der gefilterten Logs:",ie),a("Fehler beim Löschen der gefilterten Logs")}finally{u(!1)}}},Qt=async ie=>{u(!0),a("");try{const be=await pt.get("/api/logs/export",{params:{...Ge(),format:ie},responseType:"blob"}),Me=be.headers["content-type"]||(ie==="sql"?"application/sql":"text/plain"),it=(be.headers["content-disposition"]||"").match(/filename="?([^";]+)"?/i),yt=(it==null?void 0:it[1])||`redeploy-logs.${ie}`,lt=new Blob([be.data],{type:Me}),Mt=window.URL.createObjectURL(lt),tr=document.createElement("a");tr.href=Mt,tr.download=yt,document.body.appendChild(tr),tr.click(),tr.remove(),window.URL.revokeObjectURL(Mt)}catch(be){console.error("❌ Fehler beim Export der Logs:",be),a("Fehler beim Export der Redeploy-Logs")}finally{u(!1)}};return to.useState(!1),O.jsxs("div",{className:"mt-12 mb-8",children:[(re||pe)&&O.jsx("div",{className:"rounded-lg border border-cyan-500/60 bg-cyan-900/30 px-4 py-3 text-sm text-bluegray-100",children:O.jsxs("div",{className:"flex flex-col gap-1",children:[O.jsxs("span",{children:["Wartungsmodus aktiv",ve?` – ${ve}`:pe?" – Portainer-Update läuft":"","."]}),pe&&O.jsxs("span",{className:"text-xs text-indigo-900",children:["Phase: ",se]})]})}),O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",children:O.jsxs("button",{onClick:He,className:"flex w-full items-center justify-between",children:[O.jsxs("span",{className:"flex items-center gap-2",children:[O.jsx("span",{children:"Logs"}),Gt>0&&O.jsxs("span",{className:"rounded-full bg-blue-gray-500/80 px-2 py-0.5 text-xs text-white",children:[Gt," aktiv"]})]}),O.jsx("span",{className:"text-xs uppercase tracking-wide text-gray-400",children:L?"Filter ausblenden":"Filter anzeigen"})]})})}),O.jsxs(J.CardBody,{className:"pt-0",children:[L&&O.jsxs("div",{className:"mb-8",children:[O.jsxs("div",{className:"flex flex-wrap gap-2",children:[O.jsx(J.Button,{onClick:()=>Qt("txt"),disabled:i||r,className:"w-full md:flex-1",children:"Export TXT"}),O.jsx(J.Button,{onClick:()=>Qt("sql"),disabled:i||r,className:"w-full md:flex-1",children:"Export SQL"}),O.jsx(J.Button,{onClick:At,disabled:i||r||e.length===0,className:"w-full md:flex-1 bg-sunsetCoral-500 hover:bg-sunsetCoral-600",children:"Angezeigte löschen"})]}),O.jsxs("div",{className:"flex flex-wrap gap-2 mt-10",children:[O.jsxs("div",{className:"grid gap-4 flex-1",children:[O.jsx(J.Select,{multiple:!0,onChange:et,className:"text-stormGrey-500",variant:"static",dismiss:{itemPress:!1},label:"Stacks",children:ut.map(({value:ie,label:be})=>O.jsx(as,{value:ie,onClick:()=>te(ie),onKeyDown:Me=>{(Me.key==="Enter"||Me.key===" ")&&(Me.preventDefault(),te(ie))},className:`text-black-600 ${ie===Ar?"font-semibold text-black-800":""}`,children:be},ie))}),O.jsx("div",{className:"mt-2 mb-2 min-h-[1.5rem] text-xs text-stormGrey-400",children:m.length===0?O.jsx("span",{className:"rounded-full bg-stormGrey-700/60 px-2 py-0.5 text-white ",children:"Alle Stacks"}):O.jsx("span",{children:m.map(ie=>O.jsx("button",{type:"button",onClick:()=>ye(d,ie),className:"rounded-full bg-lavenderSmoke-600/80 px-2 py-0.5 text-white transition hover:bg-lavenderSmoke-600/90 focus:outline-none focus:ring-2 focus:ring-lavenderSmoke-400 cursor-pointer",title:"Filter entfernen",children:ft.get(ie)??`Stack ${ie}`},ie))})})]}),O.jsxs("div",{className:"grid gap-4 flex-1",children:[O.jsx(J.Select,{multiple:!0,onChange:et,className:"text-stormGrey-500",variant:"static",dismiss:{itemPress:!1},label:"Status",children:ct.map(({value:ie,label:be})=>O.jsx(as,{value:ie,onClick:()=>ge(ie),onKeyDown:Me=>{(Me.key==="Enter"||Me.key===" ")&&(Me.preventDefault(),ge(ie))},className:`text-black-600 ${ie===Ar?"font-semibold text-black-800":""}`,children:be},ie))}),O.jsx("div",{className:"mt-2 mb-2 min-h-[1.5rem] text-xs text-stormGrey-400",children:l.length===0?O.jsx("span",{className:"rounded-full bg-stormGrey-700/60 px-2 py-0.5 text-white",children:"Alle Status"}):O.jsx("span",{children:l.map(ie=>O.jsx("button",{type:"button",onClick:()=>ye(c,ie),className:"rounded-full bg-copperRust-600/80 px-2 py-0.5 text-white transition hover:bg-copperRust-600/90 focus:outline-none focus:ring-2 focus:ring-copperRust-400 cursor-pointer",title:"Filter entfernen",children:ie},ie))})})]}),O.jsxs("div",{className:"grid gap-4 flex-1",children:[O.jsx(J.Select,{multiple:!0,onChange:et,className:"text-stormGrey-500",variant:"static",dismiss:{itemPress:!1},label:"Redeploy-Typ",children:Xe.map(({value:ie,label:be})=>O.jsx(as,{value:ie,onClick:()=>Te(ie),onKeyDown:Me=>{(Me.key==="Enter"||Me.key===" ")&&(Me.preventDefault(),Te(ie))},className:`text-black-600 ${ie===Ar?"font-semibold text-black-800":""}`,children:be},ie))}),O.jsx("div",{className:"mt-2 mb-2 min-h-[1.5rem] text-xs text-stormGrey-400",children:v.length===0?O.jsx("span",{className:"rounded-full bg-stormGrey-700/60 px-2 py-0.5 text-white",children:"Alle Typen"}):O.jsx("span",{children:v.map(ie=>O.jsx("button",{type:"button",onClick:()=>ye(y,ie),className:"rounded-full bg-citrusPunch-600/80 px-2 py-0.5 text-white transition hover:bg-citrusPunch-600/90 focus:outline-none focus:ring-2 focus:ring-citrusPunch-400 cursor-pointer",title:"Filter entfernen",children:d0[ie]??ie},ie))})})]}),O.jsxs("div",{className:"grid gap-4 flex-1",children:[O.jsx(J.Select,{multiple:!0,onChange:et,className:"text-stormGrey-500",variant:"static",dismiss:{itemPress:!1},label:"Endpoints",children:Ut.map(({value:ie,label:be})=>O.jsx(as,{value:ie,onClick:()=>Re(ie),onKeyDown:Me=>{(Me.key==="Enter"||Me.key===" ")&&(Me.preventDefault(),Re(ie))},className:`text-black-600 ${ie===Ar?"font-semibold text-black-800":""}`,children:be},ie))}),O.jsx("div",{className:"mt-2 mb-2 min-h-[1.5rem] text-xs text-stormGrey-400",children:s.length===0?O.jsx("span",{className:"rounded-full bg-stormGrey-700/60 px-2 py-0.5 text-white",children:"Alle Endpoints"}):O.jsx("span",{children:s.map(ie=>O.jsxs("button",{type:"button",onClick:()=>ye(h,ie),className:"rounded-full bg-emeraldMist-500/80 px-2 py-0.5 text-white transition hover:bg-emeraldMist-500/90 focus:outline-none focus:ring-2 focus:ring-emeraldMist-400 cursor-pointer",title:"Filter entfernen",children:["Endpoint ",ie]},ie))})})]})]}),O.jsxs("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between mt-8",children:[O.jsx("div",{className:"md:flex-1",children:O.jsx(J.Input,{value:E,onChange:ie=>{P(ie.target.value),ke(1)},variant:"static",label:"Nachricht (Freitext)",placeholder:"Suche"})}),O.jsx("div",{className:"md:mt-0 mt-8 md:flex-1",children:O.jsx(J.Select,{variant:"static",label:"Einträge pro Seite",onChange:et,value:fe,children:Pe.map(({value:ie,label:be})=>O.jsx(J.Option,{value:ie,onClick:()=>De(ie),children:be},ie))})})]}),O.jsxs("div",{className:"flex flex-col md:flex-row flex-wrap gap-4 mt-8",children:[O.jsx("div",{className:"flex-1",children:O.jsx(J.Input,{type:"datetime-local",variant:"static",label:"Von",value:j,onChange:ie=>{N(ie.target.value),ke(1)},className:"w-full"})}),O.jsx("div",{className:"flex-1",children:O.jsx(J.Input,{type:"datetime-local",variant:"static",label:"Bis",value:M,onChange:ie=>{D(ie.target.value),ke(1)},className:"w-full"})}),O.jsx("div",{className:"flex-1",children:O.jsx(J.Button,{onClick:Ce,disabled:i||r,className:"w-full",children:"Zurücksetzen"})})]})]}),O.jsx("div",{className:"overflow-x-auto rounded-lg border border-blue-gray-50",children:O.jsxs("table",{className:"w-full min-w-[720px] table-auto text-left",children:[O.jsx("thead",{children:O.jsx("tr",{className:"bg-blue-gray-50/50 text-xs uppercase tracking-wide text-stormGrey-400",children:["Zeitpunkt","Stack","Art","Status","Nachricht","Endpoint","Aktionen"].map(ie=>O.jsx("th",{className:"px-6 py-4 font-semibold",children:ie},ie))})}),O.jsx("tbody",{children:r?O.jsx("tr",{children:O.jsx("td",{colSpan:7,className:"px-6 py-8 text-center text-stormGrey-400",children:"Logs werden geladen ..."})}):e.length===0?O.jsx("tr",{children:O.jsx("td",{colSpan:7,className:"px-6 py-8 text-center text-stormGrey-400",children:"Keine Logs gefunden."})}):e.map((ie,be)=>{const Me=FV[ie.status]||"text-blue-300",tt=ie.stackName||"Unbekannt",it=tt!=="---"&&ie.stackId!==void 0&&ie.stackId!==null,yt=ie.redeployType?d0[ie.redeployType]??ie.redeployType:"---",lt=be===e.length-1?"":"border-b border-blue-gray-50";return O.jsxs("tr",{className:`text-sm text-stormGrey-700 ${lt}`,children:[O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"mb-1 block text-xs font-medium text-stormGrey-600",children:zV(ie.timestamp)})}),O.jsx("td",{className:"px-6 py-4",children:O.jsxs("div",{className:"flex flex-col",children:[O.jsx("span",{className:"font-medium",children:tt}),O.jsx(J.Typography,{variant:"small",children:it&&O.jsxs("span",{className:"text-xs text-stormGrey-400",children:["ID: ",ie.stackId]})})]})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",children:yt})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:`font-semibold ${Me}`,children:ie.status})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",children:ie.message||"-"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",children:ie.endpoint??"-"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",children:O.jsx("button",{onClick:()=>Kt(ie.id),disabled:i,className:"rounded-md border border-sunsetCoral-600 px-3 py-1 text-xs text-sunsetCoral-800 transition hover:bg-sunsetCoral-600/20 disabled:opacity-60",children:"Löschen"})})})]},ie.id)})})]})}),O.jsxs("div",{className:"mt-6 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between",children:[O.jsx(J.Typography,{variant:"small",color:"gray",children:""}),O.jsx(jf,{disabled:r&&e.length===0})]})]})]})]})}const WV=e=>Array.isArray(e)?e.map(t=>{if(t&&typeof t=="object"){const r=Number(t.id),n=typeof t.name=="string"?t.name:"";return n?{id:Number.isFinite(r)?r:null,name:n}:null}if(typeof t=="string"){const r=t.trim();return r?{id:null,name:r}:null}return null}).filter(Boolean):[];function UV(){const[e,t]=A.useState([]),[r,n]=A.useState(!1),[o,a]=A.useState(""),[i,u]=A.useState(""),{showToast:f}=Cl(),{maintenance:g}=Tl(),b=!!(g!=null&&g.active),_=fl(),{page:S,perPage:T,perPageOptions:C,perPageIsAll:w,handlePerPageChange:m,setPage:d,setTotals:l,resetPagination:c}=gu();A.useEffect(()=>()=>c(),[c]);const s=A.useCallback(async()=>{var M,D,L;n(!0),a("");try{const z=await pt.get("/api/users"),Y=(Array.isArray((M=z.data)==null?void 0:M.items)?z.data.items:[]).map(U=>({id:U.id,username:U.username||"",email:U.email||"",isActive:!!U.isActive,avatarColor:typeof U.avatarColor=="string"?U.avatarColor.trim():null,lastLogin:U.lastLogin||null,createdAt:U.createdAt||null,updatedAt:U.updatedAt||null,groups:WV(U.groups)})).sort((U,V)=>U.username.localeCompare(V.username,"de-DE"));t(Y)}catch(z){const $=((L=(D=z.response)==null?void 0:D.data)==null?void 0:L.error)||z.message||"Unbekannter Fehler";a($),f({variant:"error",title:"Benutzer konnten nicht geladen werden",description:$})}finally{n(!1)}},[f]);A.useEffect(()=>{s()},[s]),A.useCallback(()=>{s()},[s]);const h=A.useCallback(M=>{u(M.target.value)},[]);A.useCallback(()=>{u("")},[]),A.useEffect(()=>{S!==1&&d(1)},[i,S,d]);const v=A.useMemo(()=>{const M=i.trim().toLowerCase();return M?e.filter(D=>[D.username,D.email,...D.groups.map(z=>z.name)].map(z=>String(z||"").toLowerCase()).some(z=>z.includes(M))):e},[e,i]),y=A.useMemo(()=>{if(w)return null;const M=Number(T);return Number.isFinite(M)&&M>0?M:null},[T,w]),E=A.useMemo(()=>{if(w||!y)return v;const M=(S-1)*y;return v.slice(M,M+y)},[v,S,w,y]),P=v.length,j=E.length;A.useEffect(()=>{if(w){l(P,P),S!==1&&d(1);return}const M=Number(T);if(!Number.isFinite(M)||M<=0){l(P,P);return}const D=Math.max(1,Math.ceil(P/M));if(S>D){d(D);return}l(P,j)},[P,j,S,T,w,d,l]);const N=A.useCallback(M=>{if(!M)return"–";const D=typeof M=="string"?M.replace(" ","T"):M,L=new Date(D);return Number.isNaN(L.getTime())?M:new Intl.DateTimeFormat("de-DE",{dateStyle:"short",timeStyle:"short"}).format(L)},[]);return O.jsx("div",{className:"mt-12",children:O.jsxs(J.Card,{children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",children:O.jsx("span",{children:"Benutzerverwaltung"})})}),O.jsxs(J.CardBody,{className:"pt-0",children:[b&&O.jsx("div",{className:"mb-4 rounded-lg border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-800",children:"Wartungsmodus aktiv – Änderungen sind deaktiviert. Die Liste kann dennoch angezeigt werden."}),O.jsx("div",{className:"mb-8",children:O.jsxs("div",{className:"flex flex-wrap gap-2",children:[" ",O.jsxs("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between mt-8",children:[O.jsx("div",{className:"md:flex-1",children:O.jsx(J.Input,{label:"Suchen nach Name, E-Mail oder Gruppe",value:i,onChange:h,disabled:r&&!e.length,crossOrigin:""})}),O.jsx("div",{className:"md:mt-0 mt-8 md:flex-1",children:O.jsx(J.Select,{variant:"static",label:"Einträge pro Seite",onChange:noop,value:T,children:C.map(({value:M,label:D})=>O.jsx(J.Option,{value:M,children:D},M))})})]})]})}),o&&O.jsx("div",{className:"mb-4 rounded-lg border border-red-200 bg-red-50 px-4 py-3 text-sm text-red-800",children:o}),O.jsx("div",{className:"overflow-x-auto rounded-lg border border-blue-gray-50",children:O.jsxs("table",{className:"w-full min-w-[720px] table-auto text-left",children:[O.jsx("thead",{children:O.jsxs("tr",{className:"bg-blue-gray-50/50 text-xs uppercase tracking-wide text-stormGrey-400",children:[O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Benutzername"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"E-Mail"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Gruppen"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Status"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Letzte Anmeldung"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Erstellt am"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Aktionen"})]})}),O.jsx("tbody",{children:r&&e.length===0?O.jsx("tr",{children:O.jsx("td",{colSpan:7,className:"px-6 py-8 text-center text-blue-gray-400",children:"Benutzerdaten werden geladen ..."})}):E.length===0?O.jsx("tr",{children:O.jsx("td",{colSpan:7,className:"px-6 py-8 text-center text-blue-gray-400",children:"Keine Benutzer gefunden."})}):E.map((M,D)=>{const L=D===E.length-1?"":"border-b border-blue-gray-50";return O.jsxs("tr",{className:`text-sm text-stormGrey-700 ${L}`,children:[O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"font-medium text-stormGrey-900",children:M.username||"–"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",children:M.email||"–"})}),O.jsx("td",{className:"px-6 py-4",children:M.groups.length>0?O.jsx("div",{className:"flex flex-wrap gap-2",children:M.groups.map(z=>O.jsx(J.Chip,{value:z.name,size:"sm",color:"blue-gray",variant:"ghost"},z.id??z.name))}):O.jsx("span",{className:"text-stormGrey-400",children:"–"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Chip,{value:M.isActive?"Aktiv":"Deaktiviert",size:"sm",color:M.isActive?"green":"red",variant:"ghost"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"antialiased font-sans mb-1 block text-xs font-medium text-stormGrey-600",children:N(M.lastLogin)})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"antialiased font-sans mb-1 block text-xs font-medium text-stormGrey-600",children:N(M.createdAt)})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Button,{size:"sm",variant:"outlined",color:"blue-gray",onClick:()=>_(`/dashboard/users/${M.id}`),children:"Details"})})]},M.id)})})]})}),O.jsxs("div",{className:"mt-6 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between",children:[O.jsx(J.Typography,{variant:"small",color:"gray",children:""}),O.jsx(jf,{disabled:r&&e.length===0})]})]})]})})}function HV(){const[e,t]=A.useState([]),[r,n]=A.useState(!1),[o,a]=A.useState(""),[i,u]=A.useState(""),{showToast:f}=Cl(),{maintenance:g}=Tl(),b=!!(g!=null&&g.active),{page:_,perPage:S,perPageOptions:T,perPageIsAll:C,handlePerPageChange:w,setPage:m,setTotals:d,resetPagination:l}=gu();A.useEffect(()=>()=>l(),[l]);const c=A.useCallback(()=>{},[]),s=A.useCallback(async()=>{var M,D,L;n(!0),a("");try{const z=await pt.get("/api/groups"),Y=(Array.isArray((M=z.data)==null?void 0:M.items)?z.data.items:[]).map(U=>({id:U.id,name:U.name||"",description:U.description||"",memberCount:Number(U.memberCount)||0,members:Array.isArray(U.members)?U.members.map(V=>({id:V.id,username:V.username||""})).filter(V=>V.username):[],createdAt:U.createdAt||null,updatedAt:U.updatedAt||null})).sort((U,V)=>U.name.localeCompare(V.name,"de-DE"));t(Y)}catch(z){const $=((L=(D=z.response)==null?void 0:D.data)==null?void 0:L.error)||z.message||"Unbekannter Fehler";a($),f({variant:"error",title:"Benutzergruppen konnten nicht geladen werden",description:$})}finally{n(!1)}},[f]);A.useEffect(()=>{s()},[s]),A.useCallback(()=>{s()},[s]);const h=A.useCallback(M=>{u(M.target.value)},[]);A.useCallback(()=>{u("")},[]),A.useEffect(()=>{_!==1&&m(1)},[i,_,m]);const v=A.useMemo(()=>{const M=i.trim().toLowerCase();return M?e.filter(D=>[D.name,D.description,...D.members.map(z=>z.username)].map(z=>String(z||"").toLowerCase()).some(z=>z.includes(M))):e},[e,i]),y=A.useMemo(()=>{if(C)return null;const M=Number(S);return Number.isFinite(M)&&M>0?M:null},[S,C]),E=A.useMemo(()=>{if(C||!y)return v;const M=(_-1)*y;return v.slice(M,M+y)},[v,_,C,y]),P=v.length,j=E.length;A.useEffect(()=>{if(C){d(P,P),_!==1&&m(1);return}const M=Number(S);if(!Number.isFinite(M)||M<=0){d(P,P);return}const D=Math.max(1,Math.ceil(P/M));if(_>D){m(D);return}d(P,j)},[P,j,_,S,C,m,d]);const N=A.useCallback(M=>{if(!M)return"–";const D=typeof M=="string"?M.replace(" ","T"):M,L=new Date(D);return Number.isNaN(L.getTime())?M:new Intl.DateTimeFormat("de-DE",{dateStyle:"short",timeStyle:"short"}).format(L)},[]);return O.jsx("div",{className:"mt-12",children:O.jsxs(J.Card,{className:"border border-blue-gray-100 shadow-sm",children:[O.jsx(J.CardHeader,{variant:"gradient",color:"gray",className:"mb-5 p-4",children:O.jsx(J.Typography,{variant:"h6",color:"white",children:O.jsx("span",{children:"Benutzergruppen"})})}),O.jsxs(J.CardBody,{className:"pt-0",children:[b&&O.jsx("div",{className:"mb-4 rounded-lg border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-800",children:"Wartungsmodus aktiv – Änderungen sind deaktiviert. Die Liste kann dennoch angezeigt werden."}),O.jsx("div",{className:"mb-8",children:O.jsxs("div",{className:"flex flex-col gap-4 md:flex-row md:items-center md:justify-between",children:[O.jsx("div",{className:"md:flex-1",children:O.jsx(J.Input,{label:"Suchen nach Name, E-Mail oder Gruppe",value:i,onChange:h,disabled:r&&!e.length,crossOrigin:""})}),O.jsx("div",{className:"md:mt-0 mt-8 md:flex-1",children:O.jsx(J.Select,{variant:"static",label:"Einträge pro Seite",onChange:c,value:S,children:T.map(({value:M,label:D})=>O.jsx(J.Option,{value:M,children:D},M))})})]})}),o&&O.jsx("div",{className:"mb-4 rounded-lg border border-red-200 bg-red-50 px-4 py-3 text-sm text-red-800",children:o}),o&&O.jsx("div",{className:"mb-4 rounded-lg border border-red-200 bg-red-50 px-4 py-3 text-sm text-red-800",children:o}),O.jsx("div",{className:"overflow-x-auto rounded-lg border border-blue-gray-50",children:O.jsxs("table",{className:"w-full min-w-[720px] table-auto text-left",children:[O.jsx("thead",{children:O.jsxs("tr",{className:"bg-blue-gray-50/50 text-xs uppercase tracking-wide text-stormGrey-400",children:[O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Gruppenname"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Beschreibung"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Mitglieder"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Anzahl"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Erstellt am"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Zuletzt aktualisiert"}),O.jsx("th",{className:"px-6 py-4 font-semibold",children:"Aktionen"})]})}),O.jsx("tbody",{children:r&&e.length===0?O.jsx("tr",{children:O.jsx("td",{colSpan:6,className:"px-6 py-8 text-center text-stormGrey-400",children:"Gruppen werden geladen ..."})}):E.length===0?O.jsx("tr",{children:O.jsx("td",{colSpan:6,className:"px-6 py-8 text-center text-stormGrey-400",children:"Keine Gruppen gefunden."})}):E.map((M,D)=>{const L=D===E.length-1?"":"border-b border-blue-gray-50";return O.jsxs("tr",{className:`text-sm text-stormGrey-700 ${L}`,children:[O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"font-medium text-stormGrey-900",children:M.name||"–"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",children:M.description?M.description:O.jsx("span",{className:"text-stormGrey-400",children:"–"})})}),O.jsx("td",{className:"px-6 py-4",children:M.members.length>0?O.jsx("div",{className:"flex flex-wrap gap-2",children:M.members.map(z=>O.jsx(J.Chip,{value:z.username,size:"sm",color:"blue-gray",variant:"ghost"},`${M.id}-${z.id}-${z.username}`))}):O.jsx("span",{className:"text-stormGrey-400",children:"Keine Mitglieder"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Chip,{value:M.memberCount.toLocaleString("de-DE"),size:"sm",color:M.memberCount>0?"green":"blue-gray",variant:"ghost"})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"antialiased font-sans mb-1 block text-xs font-medium text-stormGrey-600",children:N(M.createdAt)})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"antialiased font-sans mb-1 block text-xs font-medium text-stormGrey-600",children:N(M.updatedAt)})}),O.jsx("td",{className:"px-6 py-4",children:O.jsx(J.Typography,{variant:"small",className:"antialiased font-sans mb-1 block text-xs font-medium text-stormGrey-600",children:"Aktionen"})})]},M.id)})})]})}),O.jsxs("div",{className:"mt-6 flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between",children:[O.jsx(J.Typography,{variant:"small",color:"gray",children:!r&&e.length===0?"Noch keine Gruppen angelegt.":`${P.toLocaleString("de-DE")} Gruppen gefunden`}),O.jsx(jf,{disabled:r&&e.length===0})]})]})]})})}Xt.oneOf(["white","blue-gray","gray","brown","deep-orange","orange","amber","yellow","lime","light-green","green","teal","cyan","light-blue","blue","indigo","deep-purple","purple","pink","red"]),Xt.node.isRequired,Xt.node.isRequired,Xt.node.isRequired,Xt.node;function Nf({title:e,description:t,details:r,action:n}){return O.jsxs(J.Card,{color:"transparent",shadow:!1,children:[O.jsxs(J.CardHeader,{color:"transparent",shadow:!1,floated:!1,className:"mx-0 mt-0 mb-4 flex items-center justify-between gap-4",children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",children:e}),n]}),O.jsxs(J.CardBody,{className:"p-0",children:[t&&O.jsx(J.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:t}),t&&r?O.jsx("hr",{className:"my-8 border-blue-gray-50"}):null,r&&O.jsx("ul",{className:"flex flex-col gap-4 p-0",children:Object.keys(r).map((o,a)=>O.jsxs("li",{className:"flex items-center gap-4",children:[O.jsxs(J.Typography,{variant:"small",color:"blue-gray",className:"font-semibold capitalize",children:[o,":"]}),typeof r[o]=="string"?O.jsx(J.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:r[o]}):r[o]]},a))})]})]})}Nf.defaultProps={action:null,description:null,details:{}};Nf.propTypes={title:Xt.string.isRequired,description:Xt.node,details:Xt.object};Nf.displayName="/src/widgets/cards/profile-info-card.jsx";Xt.string.isRequired,Xt.string.isRequired,Xt.node.isRequired,Xt.node;const ol={chart:{toolbar:{show:!1}},title:{show:""},dataLabels:{enabled:!1},xaxis:{axisTicks:{show:!1},axisBorder:{show:!1},labels:{style:{colors:"#37474f",fontSize:"13px",fontFamily:"inherit",fontWeight:300}}},yaxis:{labels:{style:{colors:"#37474f",fontSize:"13px",fontFamily:"inherit",fontWeight:300}}},grid:{show:!0,borderColor:"#dddddd",strokeDashArray:5,xaxis:{lines:{show:!0}},padding:{top:5,right:20}},fill:{opacity:.8},tooltip:{theme:"dark"}};({...ol,xaxis:{...ol.xaxis}});({...ol,xaxis:{...ol.xaxis}});({...ol,xaxis:{...ol.xaxis}});const $V=[{title:"account",options:[{checked:!0,label:"Email me when someone follows me"},{checked:!1,label:"Email me when someone answers on my post"},{checked:!0,label:"Email me when someone mentions me"}]},{title:"application",options:[{checked:!1,label:"New launches and projects"},{checked:!0,label:"Monthly product updates"},{checked:!1,label:"Subscribe to newsletter"}]}],qV=[{img:"/img/home-decor-1.jpeg",title:"Modern",tag:"Project #1",description:"As Uber works through a huge amount of internal management turmoil.",route:"/dashboard/profile",members:[{img:"/img/team-1.jpeg",name:"Romina Hadid"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}]},{img:"/img/home-decor-2.jpeg",title:"Scandinavian",tag:"Project #2",description:"Music is something that every person has his or her own specific opinion about.",route:"/dashboard/profile",members:[{img:"/img/team-4.jpeg",name:"Alexander Smith"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-1.jpeg",name:"Romina Hadid"}]},{img:"/img/home-decor-3.jpeg",title:"Minimalist",tag:"Project #3",description:"Different people have different taste, and various types of music.",route:"/dashboard/profile",members:[{img:"/img/team-1.jpeg",name:"Romina Hadid"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}]},{img:"/img/home-decor-4.jpeg",title:"Gothic",tag:"Project #4",description:"Why would anyone pick blue over pink? Pink is obviously a better color.",route:"/dashboard/profile",members:[{img:"/img/team-4.jpeg",name:"Alexander Smith"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-1.jpeg",name:"Romina Hadid"}]}],GV=e=>Array.isArray(e)?e.map(t=>{if(t&&typeof t=="object"){const r=Number(t.id),n=typeof t.name=="string"?t.name:"";return n?{id:Number.isFinite(r)?r:null,name:n}:null}if(typeof t=="string"){const r=t.trim();return r?{id:null,name:r}:null}return null}).filter(Boolean):[],Ax=e=>({id:(e==null?void 0:e.id)??null,username:(e==null?void 0:e.username)||"",email:(e==null?void 0:e.email)||"",isActive:!!(e!=null&&e.isActive),avatarColor:(e==null?void 0:e.avatarColor)||null,lastLogin:(e==null?void 0:e.lastLogin)||null,createdAt:(e==null?void 0:e.createdAt)||null,updatedAt:(e==null?void 0:e.updatedAt)||null,groups:GV(e==null?void 0:e.groups)});function KV(){const{userId:e}=aI(),{showToast:t}=Cl(),{maintenance:r}=Tl(),[n,o]=A.useState(null),[a,i]=A.useState(!1),[u,f]=A.useState(""),[g,b]=A.useState(!1),[_,S]=A.useState([]),[T,C]=A.useState(!1),[w,m]=A.useState(""),[d,l]=A.useState([]),[c,s]=A.useState(!1),h=!!(r!=null&&r.active),v=A.useMemo(()=>{const z=Number(e);return Number.isFinite(z)?z:null},[e]);A.useCallback(z=>{if(!z)return"–";const $=typeof z=="string"?z.replace(" ","T"):z,Y=new Date($);return Number.isNaN(Y.getTime())?z:new Intl.DateTimeFormat("de-DE",{dateStyle:"short",timeStyle:"short"}).format(Y)},[]);const y=A.useCallback(async()=>{var z,$,Y,U;if(!v){f("Ungültige Benutzer-ID."),o(null),b(!0);return}i(!0),f("");try{const V=await pt.get(`/api/users/${v}`),H=Ax((z=V.data)==null?void 0:z.item);if(!H.id)throw new Error("USER_NOT_FOUND");o(H),f("")}catch(V){const H=(Y=($=V.response)==null?void 0:$.data)==null?void 0:Y.error;let G="Benutzerdetails konnten nicht geladen werden.";H==="USER_NOT_FOUND"?G="Der angeforderte Benutzer wurde nicht gefunden.":H==="INVALID_USER_ID"?G="Die angegebene Benutzer-ID ist ungültig.":((U=V.response)==null?void 0:U.status)===404&&(G="Der angeforderte Benutzer existiert nicht."),o(null),f(G),t({variant:"error",title:"Fehler beim Laden",description:G})}finally{i(!1),b(!0)}},[v,t]),E=A.useCallback(async()=>{var z,$,Y;C(!0),m("");try{const U=await pt.get("/api/groups"),H=(Array.isArray((z=U.data)==null?void 0:z.items)?U.data.items:[]).map(G=>({id:Number(G.id),name:G.name||"",description:G.description||"",memberCount:Number.isFinite(Number(G.memberCount))?Number(G.memberCount):0})).filter(G=>Number.isFinite(G.id)&&G.id>0&&G.name).sort((G,Q)=>G.name.localeCompare(Q.name,"de-DE"));S(H)}catch(U){const V=((Y=($=U.response)==null?void 0:$.data)==null?void 0:Y.error)||U.message||"Benutzergruppen konnten nicht geladen werden.";m(V),t({variant:"error",title:"Benutzergruppen",description:V})}finally{C(!1)}},[t]);A.useEffect(()=>{y()},[y]),A.useEffect(()=>{E()},[E]);const P=A.useMemo(()=>!n||!Array.isArray(n.groups)?[]:n.groups.map(z=>Number(z.id)).filter(z=>Number.isFinite(z)&&z>0),[n]);A.useEffect(()=>{l([...P])},[P]);const j=A.useMemo(()=>{const z=U=>Array.from(new Set(U.map(V=>Number(V)).filter(V=>Number.isFinite(V)&&V>0))).sort((V,H)=>V-H),$=z(d),Y=z(P);return $.length!==Y.length?!0:$.some((U,V)=>U!==Y[V])},[d,P]),N=A.useCallback(z=>{const $=Number(z);!Number.isFinite($)||$<=0||l(Y=>Y.includes($)?Y.filter(U=>U!==$):[...Y,$])},[]),M=A.useCallback(()=>{l([...P])},[P]),D=A.useCallback(async()=>{var $,Y,U,V;if(!n)return;const z=Array.from(new Set(d.map(H=>Number(H)).filter(H=>Number.isFinite(H)&&H>0)));s(!0),m("");try{const H=await pt.put(`/api/users/${n.id}/groups`,{groupIds:z}),G=Ax((($=H.data)==null?void 0:$.item)||((Y=H.data)==null?void 0:Y.user));o(G),l(Array.isArray(G.groups)?G.groups.map(Q=>Number(Q.id)).filter(Q=>Number.isFinite(Q)&&Q>0):[]),t({variant:"success",title:"Benutzergruppen aktualisiert",description:"Die Gruppenzuordnung wurde gespeichert."})}catch(H){const G=(V=(U=H.response)==null?void 0:U.data)==null?void 0:V.error;let Q=H.message||"Benutzergruppen konnten nicht aktualisiert werden.";G==="INVALID_USER_ID"?Q="Die Benutzer-ID ist ungültig.":G==="USER_NOT_FOUND"?Q="Der Benutzer konnte nicht gefunden werden.":G==="GROUP_NOT_FOUND"?Q="Mindestens eine ausgewählte Gruppe existiert nicht mehr.":typeof G=="string"&&G.length>0&&(Q=G),m(Q),t({variant:"error",title:"Benutzergruppen",description:Q})}finally{s(!1)}},[n,d,t]),L=A.useMemo(()=>{const z=((n==null?void 0:n.username)||(n==null?void 0:n.email)||"").trim();return z?z.charAt(0).toUpperCase():"?"},[n]);return O.jsxs(O.Fragment,{children:[O.jsx("div",{className:"relative mt-8 h-72 w-full overflow-hidden rounded-xl bg-[url('/img/background-image.png')] bg-cover bg-center",children:O.jsx("div",{className:"absolute inset-0 h-full w-full bg-gray-900/75"})}),O.jsx(J.Card,{className:"mx-3 -mt-16 mb-6 lg:mx-4 border border-blue-gray-100",children:O.jsxs(J.CardBody,{className:"p-4",children:[O.jsx("div",{className:"mb-10 flex items-center justify-between flex-wrap gap-6",children:O.jsxs("div",{className:"flex items-center gap-6",children:[O.jsx("div",{className:`text-black flex h-[74px] w-[74px] items-center justify-center rounded-xl text-3xl font-semibold uppercase shadow-lg shadow-blue-gray-500/40 ${n==null?void 0:n.avatarColor}`,"aria-label":(n==null?void 0:n.username)||"Benutzeravatar",children:L}),O.jsxs("div",{children:[O.jsx(J.Typography,{variant:"h5",color:"blue-gray",className:"mb-1",children:n==null?void 0:n.username}),O.jsxs(J.Typography,{className:"text-xs font-semibold uppercase tracking-wide text-stormGrey-400",children:["User-ID: ",(n==null?void 0:n.id)||"–"]})]})]})}),a&&!n&&O.jsxs("div",{className:"mb-6 flex items-center gap-3 rounded-lg border border-blue-gray-50 bg-blue-gray-50/50 px-4 py-3 text-sm text-blue-gray-500",children:[O.jsx(J.Spinner,{className:"h-4 w-4"}),O.jsx("span",{children:"Benutzerdaten werden geladen ..."})]}),u&&!a&&O.jsx("div",{className:"mb-6 rounded-lg border border-red-200 bg-red-50 px-4 py-3 text-sm text-red-800",children:u}),O.jsxs("div",{className:"gird-cols-1 mb-12 grid gap-12 px-4 lg:grid-cols-2 xl:grid-cols-3",children:[O.jsxs("div",{children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",className:"mb-3",children:"Platform Settings"}),O.jsx("div",{className:"flex flex-col gap-12",children:$V.map(({title:z,options:$})=>O.jsxs("div",{children:[O.jsx(J.Typography,{className:"mb-4 block text-xs font-semibold uppercase text-blue-gray-500",children:z}),O.jsx("div",{className:"flex flex-col gap-6",children:$.map(({checked:Y,label:U})=>O.jsx(J.Switch,{id:U,label:U,defaultChecked:Y,labelProps:{className:"text-sm font-normal text-blue-gray-500"}},U))})]},z))})]}),O.jsx(Nf,{title:"Profile Information",description:"Hi, I'm Alec Thompson, Decisions: If you can't decide, the answer is no. If two equally difficult paths, choose the one more painful in the short term (pain avoidance is creating an illusion of equality).",details:{"first name":"Alec M. Thompson",mobile:"(44) 123 1234 123",email:"alecthompson@mail.com",location:"USA",social:O.jsxs("div",{className:"flex items-center gap-4",children:[O.jsx("i",{className:"fa-brands fa-facebook text-blue-700"}),O.jsx("i",{className:"fa-brands fa-twitter text-blue-400"}),O.jsx("i",{className:"fa-brands fa-instagram text-purple-500"})]})},action:O.jsx(J.Tooltip,{content:"Edit Profile",children:O.jsx(vz,{className:"h-4 w-4 cursor-pointer text-blue-gray-500"})})}),O.jsxs("div",{id:"platform",className:"flex flex-col gap-4",children:[O.jsxs("div",{className:"flex flex-col gap-3 md:flex-row md:items-center md:justify-between",children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",children:"Benutzergruppen"}),O.jsxs("div",{className:"flex items-center gap-2",children:[O.jsx(J.Button,{variant:"text",size:"sm",color:"blue-gray",className:"normal-case",onClick:M,disabled:!j||c||!n,children:"Änderungen verwerfen"}),O.jsx(J.Button,{size:"sm",color:"green",className:"normal-case",onClick:D,disabled:h||c||!j||!n,children:c?"Speichert ...":"Speichern"})]})]}),h&&O.jsx("div",{className:"rounded-lg border border-amber-200 bg-amber-50 px-4 py-3 text-sm text-amber-800",children:"Wartungsmodus aktiv – Änderungen sind deaktiviert."}),w&&O.jsx("div",{className:"rounded-lg border border-red-200 bg-red-50 px-4 py-3 text-sm text-red-800",children:w}),T&&_.length===0?O.jsxs("div",{className:"flex items-center gap-3 rounded-lg border border-blue-gray-50 bg-blue-gray-50/50 px-4 py-3 text-sm text-blue-gray-500",children:[O.jsx(J.Spinner,{className:"h-4 w-4"}),O.jsx("span",{children:"Benutzergruppen werden geladen ..."})]}):_.length===0?O.jsx(J.Typography,{variant:"small",className:"text-sm text-stormGrey-500",children:"Es sind noch keine Benutzergruppen vorhanden."}):O.jsx("div",{className:"flex flex-col gap-3",children:_.map(z=>{const $=d.includes(z.id);return O.jsxs("label",{className:`flex items-start justify-between gap-3 rounded-lg border px-4 py-3 transition ${$?"border-auroraTeal-500 bg-auroraTeal-500/10":"border-blue-gray-100 bg-white"} ${h?"opacity-70":""}`,children:[O.jsxs("div",{className:"flex items-start gap-3",children:[O.jsx(J.Checkbox,{ripple:!1,className:"mt-1",checked:$,onChange:()=>N(z.id),disabled:h||c||!n}),O.jsxs("div",{children:[O.jsx(J.Typography,{variant:"small",className:"font-semibold text-blue-gray-900",children:z.name}),z.description&&O.jsx(J.Typography,{variant:"small",className:"text-xs text-stormGrey-500",children:z.description})]})]}),O.jsxs(J.Typography,{variant:"small",className:"text-xs font-medium text-stormGrey-500",children:["Mitglieder: ",z.memberCount]})]},z.id)})})]})]}),O.jsxs("div",{className:"px-4 pb-4",children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",className:"mb-2",children:"Projects"}),O.jsx(J.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:"Architects design houses"}),O.jsx("div",{className:"mt-6 grid grid-cols-1 gap-12 md:grid-cols-2 xl:grid-cols-4",children:qV.map(({img:z,title:$,description:Y,tag:U,route:V,members:H})=>O.jsxs(J.Card,{color:"transparent",shadow:!1,children:[O.jsx(J.CardHeader,{floated:!1,color:"gray",className:"mx-0 mt-0 mb-4 h-64 xl:h-40",children:O.jsx("img",{src:z,alt:$,className:"h-full w-full object-cover"})}),O.jsxs(J.CardBody,{className:"py-0 px-1",children:[O.jsx(J.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:U}),O.jsx(J.Typography,{variant:"h5",color:"blue-gray",className:"mt-1 mb-2",children:$}),O.jsx(J.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:Y})]}),O.jsxs(J.CardFooter,{className:"mt-6 flex items-center justify-between py-0 px-1",children:[O.jsx(Jg,{to:V,children:O.jsx(J.Button,{variant:"outlined",size:"sm",children:"view project"})}),O.jsx("div",{children:H.map(({img:G,name:Q},oe)=>O.jsx(J.Tooltip,{content:Q,children:O.jsx(J.Avatar,{src:G,alt:Q,size:"xs",variant:"circular",className:`cursor-pointer border-2 border-white ${oe===0?"":"-ml-2.5"}`})},Q))})]})]},$))})]})]})})]})}const YV="/assets/pattern-68ea7609.png";function XV(){const e=fl(),[t,r]=A.useState(""),[n,o]=A.useState(""),[a,i]=A.useState(!1),[u,f]=A.useState(null),[g,b]=A.useState(!1);A.useEffect(()=>{let S=!0;const T=new AbortController;return(async()=>{try{const w=await fetch("/api/setup/status",{credentials:"include",signal:T.signal});if(w.ok&&!(await w.json()).setupComplete&&S){e("/setup",{replace:!0});return}const m=await fetch("/api/auth/session",{credentials:"include",signal:T.signal});if(m.ok){const d=await m.json();if(d!=null&&d.user&&S){e("/dashboard/stacks",{replace:!0});return}}}catch(w){w.name!=="AbortError"&&console.error("⚠️ [Auth] Initiale Prüfung fehlgeschlagen:",w)}finally{S&&b(!0)}})(),()=>{S=!1,T.abort()}},[e]);const _=A.useCallback(async S=>{if(S.preventDefault(),a)return;f(null);const T=t.trim(),C=n.trim();if(!T||!C){f("Bitte fülle beide Felder aus.");return}i(!0);try{const w=await fetch("/api/auth/login",{method:"POST",headers:{"Content-Type":"application/json"},credentials:"include",body:JSON.stringify({identifier:T,password:C})});if(w.status===403){e("/setup",{replace:!0});return}if(!w.ok){const m=await w.json().catch(()=>({}));if(w.status===401||m.error==="INVALID_CREDENTIALS")f("Ungültige Zugangsdaten.");else if(m.error==="MISSING_CREDENTIALS")f("Bitte fülle beide Felder aus.");else if(m.error==="SETUP_REQUIRED"){e("/setup",{replace:!0});return}else f("Anmeldung fehlgeschlagen. Bitte versuche es erneut.");return}await w.json().catch(()=>({})),e("/dashboard/stacks",{replace:!0})}catch(w){console.error("⚠️ [Auth] Anmeldung fehlgeschlagen:",w),f("Netzwerkfehler – bitte erneut versuchen.")}finally{i(!1)}},[t,n,a,e]);return g?O.jsxs("section",{className:"m-8 flex gap-4",children:[O.jsxs("div",{className:"w-full lg:w-3/5 mt-24",children:[O.jsxs("div",{className:"text-center",children:[O.jsx(J.Typography,{variant:"h2",className:"font-bold mb-4",children:"Anmelden"}),O.jsx(J.Typography,{variant:"paragraph",color:"blue-gray",className:"text-lg font-normal",children:"Gib deine E-Mail oder deinen Benutzernamen sowie dein Passwort ein, um dich anzumelden."})]}),O.jsxs("form",{className:"mt-8 mb-2 mx-auto w-80 max-w-screen-lg lg:w-1/2",onSubmit:_,children:[O.jsxs("div",{className:"mb-1 flex flex-col gap-6",children:[O.jsx(J.Typography,{variant:"small",color:"blue-gray",className:"-mb-3 font-medium",children:"E-Mail oder Benutzername"}),O.jsx(J.Input,{size:"lg",placeholder:"E-Mail oder Benutzername",value:t,onChange:S=>r(S.target.value),required:!0,autoFocus:!0,disabled:a,className:" !border-t-blue-gray-200 focus:!border-t-gray-900",labelProps:{className:"before:content-none after:content-none"}}),O.jsx(J.Typography,{variant:"small",color:"blue-gray",className:"-mb-3 font-medium",children:"Passwort"}),O.jsx(J.Input,{type:"password",size:"lg",placeholder:"********",value:n,onChange:S=>o(S.target.value),required:!0,disabled:a,className:" !border-t-blue-gray-200 focus:!border-t-gray-900",labelProps:{className:"before:content-none after:content-none"}})]}),u&&O.jsx(J.Alert,{color:"red",className:"mt-2 border border-red-200 bg-red-50 text-red-700",children:u}),O.jsx(J.Button,{type:"submit",className:"mt-6",fullWidth:!0,disabled:a,children:a?"Anmeldung läuft ...":"Anmelden"})]})]}),O.jsx("div",{className:"w-2/5 h-full hidden lg:block",children:O.jsx("img",{src:YV,className:"h-full w-full object-cover rounded-3xl"})})]}):O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Pruefe Anmeldestatus ..."})})}function QV(){return O.jsxs("section",{className:"m-8 flex",children:[O.jsx("div",{className:"w-2/5 h-full hidden lg:block",children:O.jsx("img",{src:"/img/pattern.png",className:"h-full w-full object-cover rounded-3xl"})}),O.jsxs("div",{className:"w-full lg:w-3/5 flex flex-col items-center justify-center",children:[O.jsxs("div",{className:"text-center",children:[O.jsx(J.Typography,{variant:"h2",className:"font-bold mb-4",children:"Join Us Today"}),O.jsx(J.Typography,{variant:"paragraph",color:"blue-gray",className:"text-lg font-normal",children:"Enter your email and password to register."})]}),O.jsxs("form",{className:"mt-8 mb-2 mx-auto w-80 max-w-screen-lg lg:w-1/2",children:[O.jsxs("div",{className:"mb-1 flex flex-col gap-6",children:[O.jsx(J.Typography,{variant:"small",color:"blue-gray",className:"-mb-3 font-medium",children:"Your email"}),O.jsx(J.Input,{size:"lg",placeholder:"name@mail.com",className:" !border-t-blue-gray-200 focus:!border-t-gray-900",labelProps:{className:"before:content-none after:content-none"}})]}),O.jsx(J.Checkbox,{label:O.jsxs(J.Typography,{variant:"small",color:"gray",className:"flex items-center justify-start font-medium",children:["I agree the ",O.jsx("a",{href:"#",className:"font-normal text-black transition-colors hover:text-gray-900 underline",children:"Terms and Conditions"})]}),containerProps:{className:"-ml-2.5"}}),O.jsx(J.Button,{className:"mt-6",fullWidth:!0,children:"Register Now"}),O.jsxs("div",{className:"space-y-4 mt-8",children:[O.jsxs(J.Button,{size:"lg",color:"white",className:"flex items-center gap-2 justify-center shadow-md",fullWidth:!0,children:[O.jsxs("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[O.jsxs("g",{clipPath:"url(#clip0_1156_824)",children:[O.jsx("path",{d:"M16.3442 8.18429C16.3442 7.64047 16.3001 7.09371 16.206 6.55872H8.66016V9.63937H12.9813C12.802 10.6329 12.2258 11.5119 11.3822 12.0704V14.0693H13.9602C15.4741 12.6759 16.3442 10.6182 16.3442 8.18429Z",fill:"#4285F4"}),O.jsx("path",{d:"M8.65974 16.0006C10.8174 16.0006 12.637 15.2922 13.9627 14.0693L11.3847 12.0704C10.6675 12.5584 9.7415 12.8347 8.66268 12.8347C6.5756 12.8347 4.80598 11.4266 4.17104 9.53357H1.51074V11.5942C2.86882 14.2956 5.63494 16.0006 8.65974 16.0006Z",fill:"#34A853"}),O.jsx("path",{d:"M4.16852 9.53356C3.83341 8.53999 3.83341 7.46411 4.16852 6.47054V4.40991H1.51116C0.376489 6.67043 0.376489 9.33367 1.51116 11.5942L4.16852 9.53356Z",fill:"#FBBC04"}),O.jsx("path",{d:"M8.65974 3.16644C9.80029 3.1488 10.9026 3.57798 11.7286 4.36578L14.0127 2.08174C12.5664 0.72367 10.6469 -0.0229773 8.65974 0.000539111C5.63494 0.000539111 2.86882 1.70548 1.51074 4.40987L4.1681 6.4705C4.8001 4.57449 6.57266 3.16644 8.65974 3.16644Z",fill:"#EA4335"})]}),O.jsx("defs",{children:O.jsx("clipPath",{id:"clip0_1156_824",children:O.jsx("rect",{width:"16",height:"16",fill:"white",transform:"translate(0.5)"})})})]}),O.jsx("span",{children:"Sign in With Google"})]}),O.jsxs(J.Button,{size:"lg",color:"white",className:"flex items-center gap-2 justify-center shadow-md",fullWidth:!0,children:[O.jsx("img",{src:"/img/twitter-logo.svg",height:24,width:24,alt:""}),O.jsx("span",{children:"Sign in With Twitter"})]})]}),O.jsxs(J.Typography,{variant:"paragraph",className:"text-center text-blue-gray-500 font-medium mt-4",children:["Already have an account?",O.jsx(Jg,{to:"/auth/sign-in",className:"text-gray-900 ml-1",children:"Sign in"})]})]})]})]})}const ja={className:"w-5 h-5 text-inherit"},$h=[{layout:"dashboard",pages:[{icon:O.jsx(YI,{...ja}),name:"stacks",path:"/stacks",element:O.jsx(NV,{})},{icon:O.jsx(o4,{...ja}),name:"wartung",path:"/maintenance",element:O.jsx(DV,{})},{icon:O.jsx(VI,{...ja}),name:"logs",path:"/logs",element:O.jsx(BV,{})},{icon:O.jsx(t4,{...ja}),name:"benutzer",path:"/users",element:O.jsx(UV,{})},{icon:O.jsx(JI,{...ja}),name:"rechtegruppen",path:"/usergroups",element:O.jsx(HV,{})}]},{title:"auth pages",layout:"auth",pages:[{icon:O.jsx(qI,{...ja}),name:"sign in",path:"/sign-in",element:O.jsx(XV,{})},{icon:O.jsx(UI,{...ja}),name:"sign up",path:"/sign-up",element:O.jsx(QV,{})}]}];function Lk(){const[e,t]=Of(),{sidenavType:r}=e,n=ma(),o=fl(),[a,i]=A.useState(!1),[u,f]=A.useState(!0),[g,b]=A.useState(!1),[_,S]=A.useState(!1),T=A.useCallback(async()=>{i(!1);try{const w=await fetch("/api/setup/status",{credentials:"include"});if(!w.ok)throw new Error("STATUS_REQUEST_FAILED");const m=await w.json();f(!m.setupComplete)}catch(w){console.error("⚠️ [Setup] Statusprüfung fehlgeschlagen:",w),f(!0)}finally{i(!0)}},[]),C=A.useCallback(async()=>{b(!1);try{const w=await fetch("/api/auth/session",{credentials:"include"});if(w.status===403){f(!0),S(!1);return}if(!w.ok){S(!1);return}const m=await w.json();S(!!(m!=null&&m.user))}catch(w){console.error("⚠️ [Auth] Sessionprüfung fehlgeschlagen:",w),S(!1)}finally{b(!0)}},[f,S,b]);return A.useEffect(()=>{T()},[T]),A.useEffect(()=>{!a||u||C()},[a,u,C]),A.useEffect(()=>{if(a){if(u){n.pathname!=="/setup"&&o("/setup",{replace:!0});return}if(g){if(!_){n.pathname!=="/auth/sign-in"&&o("/auth/sign-in",{replace:!0});return}(n.pathname==="/setup"||n.pathname.startsWith("/auth/"))&&o("/dashboard/stacks",{replace:!0})}}},[a,u,g,_,n.pathname,o]),a?u?O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Setup erforderlich ..."})}):g?_?O.jsxs("div",{className:"min-h-screen bg-blue-gray-50/50",children:[O.jsx(Pf,{routes:$h,brandImg:r==="dark"?"/img/logo-ct.png":"/img/logo-ct-dark.png"}),O.jsxs("div",{className:"p-4 xl:ml-80",children:[O.jsx(vk,{}),O.jsx(yk,{}),O.jsx(J.IconButton,{size:"lg",color:"white",className:"fixed bottom-8 right-8 z-40 rounded-full shadow-blue-gray-900/10 xl:hidden",ripple:!1,onClick:()=>nb(t,!0),children:O.jsx(P5,{className:"h-5 w-5"})}),O.jsxs(Qg,{children:[$h.map(({layout:w,pages:m})=>w==="dashboard"&&m.map(({path:d,element:l})=>O.jsx(Jo,{exact:!0,path:d,element:l}))),O.jsx(Jo,{path:"users/:userId",element:O.jsx(KV,{})})]}),O.jsx("div",{className:"text-blue-gray-600",children:O.jsx(wk,{})})]})]}):O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Weiterleitung zur Anmeldung ..."})}):O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Pruefe Anmeldung ..."})}):O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Pruefe Systemkonfiguration ..."})})}Lk.displayName="/src/layout/dashboard.jsx";function Fk(){return O.jsx("div",{className:"relative min-h-screen w-full",children:O.jsx(Qg,{children:$h.map(({layout:e,pages:t})=>e==="auth"&&t.map(({path:r,element:n})=>O.jsx(Jo,{exact:!0,path:r,element:n})))})})}Fk.displayName="/src/layout/Auth.jsx";const JV={superuser:{username:"",email:"",password:""},server:{name:"",url:""},endpoint:{name:"",externalId:"",serverId:""},apiKey:""};function ZV(){var ke,Oe,xe,De,$e,at,et,nt,ft;const e=fl(),[t,r]=A.useState(null),[n,o]=A.useState(!0),[a,i]=A.useState(null),[u,f]=A.useState(JV),[g,b]=A.useState(!1),[_,S]=A.useState(null),[T,C]=A.useState(!1);A.useEffect(()=>{let Ge=!0;const Je=new AbortController;return(async()=>{o(!0),i(null);try{const te=await fetch("/api/setup/status",{signal:Je.signal,credentials:"include"});if(!te.ok)throw new Error("STATUS_REQUEST_FAILED");const ge=await te.json();if(!Ge)return;if(r(ge),ge.setupComplete){e("/auth/sign-in",{replace:!0});return}f(Te=>{var Re,ye,Ce,He,ut,ct,Ut,Xe,Gt,Kt,At,Qt,ie,be;return{superuser:{username:(ye=(Re=ge.envDefaults)==null?void 0:Re.superuserUsername)!=null&&ye.length?ge.envDefaults.superuserUsername:Te.superuser.username,email:(He=(Ce=ge.envDefaults)==null?void 0:Ce.superuserEmail)!=null&&He.length?ge.envDefaults.superuserEmail:Te.superuser.email,password:(ct=(ut=ge.envDefaults)==null?void 0:ut.superuserPassword)!=null&&ct.length?ge.envDefaults.superuserPassword:Te.superuser.password},server:{name:((Ut=ge.envDefaults)==null?void 0:Ut.serverName)||Te.server.name,url:(Gt=(Xe=ge.envDefaults)==null?void 0:Xe.serverUrl)!=null&&Gt.length?ge.envDefaults.serverUrl:Te.server.url},endpoint:{name:((Kt=ge.envDefaults)==null?void 0:Kt.endpointName)||Te.endpoint.name,externalId:(Qt=(At=ge.envDefaults)==null?void 0:At.endpointExternalId)!=null&&Qt.length?ge.envDefaults.endpointExternalId:Te.endpoint.externalId,serverId:Te.endpoint.serverId||""},apiKey:(be=(ie=ge.envDefaults)==null?void 0:ie.apiKeyValue)!=null&&be.length?ge.envDefaults.apiKeyValue:Te.apiKey}})}catch(te){if(te.name==="AbortError")return;console.error("⚠️ [Setup] Status konnte nicht geladen werden:",te),Ge&&i("Setup-Status konnte nicht geladen werden. Bitte Seite aktualisieren.")}finally{Ge&&o(!1)}})(),()=>{Ge=!1,Je.abort()}},[e]);const w=(t==null?void 0:t.envDefaults)||{},m=w.superuserUsername??"",d=w.superuserEmail??"",l=w.superuserPassword??"",c=w.serverUrl??"",s=w.endpointExternalId??"",h=w.apiKeyValue??"",v=!!((ke=t==null?void 0:t.requirements)!=null&&ke.superuser),y=!!((Oe=t==null?void 0:t.requirements)!=null&&Oe.server),E=!!((xe=t==null?void 0:t.requirements)!=null&&xe.endpoint),P=!!((De=t==null?void 0:t.requirements)!=null&&De.apiKey),j=!!(($e=t==null?void 0:t.apiKeys)!=null&&$e.count),N=!!(c||(at=t==null?void 0:t.servers)!=null&&at.envProvided),M=!!(s||(et=t==null?void 0:t.endpoints)!=null&&et.envProvided),D=!!(h||(nt=t==null?void 0:t.apiKeys)!=null&&nt.envProvided),L=y||N,z=E||M,$=P||!j||D,Y=!!m,U=!!d,V=!!l,H=!!w.serverNameFromEnv,G=!!c,Q=!!w.endpointNameFromEnv,oe=!!s,ue=!!h,ce=A.useCallback((Ge,Je,{locked:qe=!1}={})=>te=>{if(qe)return;const ge=te.target.value;f(Te=>({...Te,[Ge]:{...Te[Ge],[Je]:ge}}))},[]),re=A.useMemo(()=>{if(!t)return[];const Ge=[];if(v){const{username:Je,email:qe,password:te}=u.superuser;Je.trim()||Ge.push("Benutzername ist erforderlich."),qe.trim()||Ge.push("E-Mail-Adresse ist erforderlich."),te.trim()||Ge.push("Passwort ist erforderlich.")}return y&&!u.server.url.trim()&&Ge.push("Server-URL ist erforderlich."),E&&!u.endpoint.externalId.trim()&&Ge.push("Endpoint-ID ist erforderlich."),$&&P&&!u.apiKey.trim()&&Ge.push("API-Key ist erforderlich."),Ge},[u,v,y,E,$,P,t]),ve=A.useCallback(async Ge=>{if(Ge.preventDefault(),g||!t)return;if(S(null),C(!1),re.length){S(re.join(" "));return}const Je={};if(v&&(Je.superuser={username:u.superuser.username.trim(),email:u.superuser.email.trim(),password:u.superuser.password}),L){const te=u.server.name.trim(),ge=u.server.url.trim();(y||!H&&te||!G&&ge)&&(Je.server={name:te,url:ge})}if(z){const te=u.endpoint.name.trim(),ge=u.endpoint.externalId.trim(),Te=u.endpoint.serverId?Number(u.endpoint.serverId):void 0;(E||!Q&&te||!oe&&ge||Te)&&(Je.endpoint={name:te||null,externalId:ge||null,serverId:Te})}const qe=u.apiKey.trim();($||qe)&&(Je.apiKey={value:qe});try{b(!0);const te=await fetch("/api/setup/complete",{method:"POST",headers:{"Content-Type":"application/json"},credentials:"include",body:JSON.stringify(Je)});if(!te.ok)switch((await te.json().catch(()=>({}))).error){case"SERVER_DETAILS_REQUIRED":throw new Error("Bitte gib eine gültige Server-URL an.");case"ENDPOINT_DETAILS_REQUIRED":throw new Error("Bitte gib eine gültige Endpoint-ID an.");case"API_KEY_REQUIRED":throw new Error("Bitte gib einen gültigen API-Key an.");case"USERNAME_REQUIRED":throw new Error("Benutzername wird benötigt.");case"EMAIL_INVALID":throw new Error("Bitte gib eine gültige E-Mail-Adresse an.");case"PASSWORD_TOO_SHORT":throw new Error("Passwort muss mindestens 8 Zeichen enthalten.");case"INVALID_PASSWORD":throw new Error("Das Passwort ist ungültig.");case"API_KEY_ENCRYPT_FAILED":throw new Error("API-Key konnte nicht verschlüsselt werden. Bitte erneut versuchen.");case"SUPERUSER_EXISTS":throw new Error("Der Superuser wurde bereits angelegt.");default:throw new Error("Setup konnte nicht abgeschlossen werden. Bitte erneut versuchen.")}const ge=await te.json().catch(()=>({}));r(ge.status),C(!0),setTimeout(()=>{e("/auth/sign-in",{replace:!0})},1500)}catch(te){console.error("⚠️ [Setup] Abschluss fehlgeschlagen:",te),S(te.message||"Setup fehlgeschlagen.")}finally{b(!1)}},[u,e,v,y,E,L,z,$,t,g,re,H,G,Q,oe]);if(n)return O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Lade Setup-Status ..."})});if(a)return O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx(J.Alert,{color:"red",className:"w-full max-w-lg border border-red-200 bg-red-50 text-red-700",children:a})});if(!t)return O.jsx("div",{className:"flex min-h-screen items-center justify-center bg-blue-gray-50/50",children:O.jsx("span",{className:"text-blue-gray-500",children:"Keine Setup-Informationen verfügbar."})});const pe=v?O.jsxs(O.Fragment,{children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",className:"font-semibold",children:"Superuser"}),O.jsxs("div",{className:"grid grid-cols-1 gap-4",children:[O.jsx(J.Input,{label:"Benutzername",required:!0,value:u.superuser.username,onChange:ce("superuser","username",{locked:Y}),disabled:g,readOnly:Y}),O.jsx(J.Input,{label:"E-Mail-Adresse",required:!0,type:"email",value:u.superuser.email,onChange:ce("superuser","email",{locked:U}),disabled:g,readOnly:U}),O.jsx(J.Input,{label:"Passwort",required:!0,type:"password",value:u.superuser.password,onChange:ce("superuser","password",{locked:V}),disabled:g,readOnly:V})]})]}):O.jsx(J.Alert,{color:"green",className:"border border-green-200 bg-green-50 text-green-700",children:"Superuser ist bereits vorhanden."}),se=L?O.jsxs(O.Fragment,{children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",className:"mt-6 font-semibold",children:"Server"}),O.jsxs("div",{className:"grid grid-cols-1 gap-4",children:[O.jsx(J.Input,{label:"Server-Name",value:u.server.name,onChange:ce("server","name",{locked:H}),readOnly:H,disabled:g}),O.jsx(J.Input,{label:"Server-URL",required:y,value:u.server.url,onChange:ce("server","url",{locked:G}),readOnly:G,disabled:g})]})]}):null,me=z?O.jsxs(O.Fragment,{children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",className:"mt-6 font-semibold",children:"Endpoint"}),O.jsxs("div",{className:"grid grid-cols-1 gap-4",children:[O.jsx(J.Input,{label:"Endpoint-Name",value:u.endpoint.name,onChange:ce("endpoint","name",{locked:Q}),readOnly:Q,disabled:g}),O.jsx(J.Input,{label:"Endpoint-ID",required:E,value:u.endpoint.externalId,onChange:ce("endpoint","externalId",{locked:oe}),readOnly:oe,disabled:g})]})]}):null,fe=$?O.jsxs(O.Fragment,{children:[O.jsx(J.Typography,{variant:"h6",color:"blue-gray",className:"mt-6 font-semibold",children:"API-Key"}),O.jsx("div",{className:"grid grid-cols-1 gap-4",children:O.jsx(J.Input,{label:"API-Key",required:P,type:"password",value:u.apiKey,onChange:Ge=>{ue||f(Je=>({...Je,apiKey:Ge.target.value}))},readOnly:ue,disabled:g})})]}):null,Pe=!!((ft=t==null?void 0:t.superuser)!=null&&ft.envProvided||N||M||D);return O.jsx("div",{className:"flex min-h-screen w-full items-center justify-center py-10",children:O.jsxs(J.Card,{className:"w-full max-w-lg border border-blue-gray-100 shadow-sm",children:[O.jsxs(J.CardHeader,{floated:!1,shadow:!1,className:"mb-0 grid place-items-start gap-2 rounded-none bg-transparent p-6",children:[O.jsx(J.Typography,{variant:"h4",color:"blue-gray",children:"System Setup"}),O.jsx(J.Typography,{color:"gray",className:"font-normal",children:"Lege einen Superuser sowie mindestens einen Server mit Endpoint und API-Key fest, um StackPulse zu starten."})]}),O.jsx(J.CardBody,{className:"pt-0",children:O.jsxs("form",{className:"mt-4 flex flex-col gap-6",onSubmit:ve,children:[Pe&&O.jsx(J.Alert,{color:"blue",className:"border border-blue-200 bg-blue-50 text-blue-700",children:"Teile der Konfiguration stammen bereits aus den Umgebungsvariablen."}),pe,se,me,fe,_&&O.jsx(J.Alert,{color:"red",className:"border border-red-200 bg-red-50 text-red-700",children:_}),T&&O.jsx(J.Alert,{color:"green",className:"border border-green-200 bg-green-50 text-green-700",children:"Setup abgeschlossen. Du wirst zum Login weitergeleitet ..."}),O.jsx(J.Button,{type:"submit",color:"blue",disabled:g||T,children:g?"Setup läuft ...":"Setup abschließen"})]})})]})})}function eB(){return O.jsxs(Qg,{children:[O.jsx(Jo,{path:"/dashboard/*",element:O.jsx(Lk,{})}),O.jsx(Jo,{path:"/auth/*",element:O.jsx(Fk,{})}),O.jsx(Jo,{path:"/setup",element:O.jsx(ZV,{})}),O.jsx(Jo,{path:"*",element:O.jsx(vI,{to:"/dashboard/stacks",replace:!0})})]})}pt.defaults.withCredentials=!0;w0.createRoot(document.getElementById("root")).render(O.jsx(to.StrictMode,{children:O.jsx(OI,{children:O.jsx(_V,{children:O.jsx(wV,{children:O.jsx(SV,{children:O.jsx(J.ThemeProvider,{children:O.jsx(rb,{children:O.jsx(eB,{})})})})})})})}));
|