AI-powered-switches/static/js/main.2d538d2c.js
github-actions b862deef27 Updates
2025-06-19 04:49:52 +00:00

3 lines
754 KiB
JavaScript

/*! For license information please see main.2d538d2c.js.LICENSE.txt */
(()=>{var e={47:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(500)},50:(e,t,n)=>{"use strict";e.exports=n(902)},255:(e,t,n)=>{"use strict";e.exports=n(444)},288:(e,t,n)=>{"use strict";var r=n(255);function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}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."}function i(){}var a={d:{f:i,r:function(){throw Error(o(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},s=Symbol.for("react.portal");var l=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(e,t){return"font"===e?"":"string"===typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(o(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:s,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=l.T,n=a.p;try{if(l.T=null,a.p=2,e)return e()}finally{l.T=t,a.p=n,a.d.f()}},t.preconnect=function(e,t){"string"===typeof e&&(t?t="string"===typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,a.d.C(e,t))},t.prefetchDNS=function(e){"string"===typeof e&&a.d.D(e)},t.preinit=function(e,t){if("string"===typeof e&&t&&"string"===typeof t.as){var n=t.as,r=u(n,t.crossOrigin),o="string"===typeof t.integrity?t.integrity:void 0,i="string"===typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?a.d.S(e,"string"===typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:o,fetchPriority:i}):"script"===n&&a.d.X(e,{crossOrigin:r,integrity:o,fetchPriority:i,nonce:"string"===typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"===typeof e)if("object"===typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=u(t.as,t.crossOrigin);a.d.M(e,{crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0})}}else null==t&&a.d.M(e)},t.preload=function(e,t){if("string"===typeof e&&"object"===typeof t&&null!==t&&"string"===typeof t.as){var n=t.as,r=u(n,t.crossOrigin);a.d.L(e,n,{crossOrigin:r,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0,type:"string"===typeof t.type?t.type:void 0,fetchPriority:"string"===typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"===typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"===typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"===typeof t.imageSizes?t.imageSizes:void 0,media:"string"===typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"===typeof e)if(t){var n=u(t.as,t.crossOrigin);a.d.m(e,{as:"string"===typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0})}else a.d.m(e)},t.requestFormReset=function(e){a.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return l.H.useFormState(e,t,n)},t.useFormStatus=function(){return l.H.useHostTransitionStatus()},t.version="19.1.0"},444:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||h}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var x=b.prototype=new y;x.constructor=b,m(x,v.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k={H:null,A:null,T:null,S:null,V:null},S=Object.prototype.hasOwnProperty;function C(e,t,r,o,i,a){return r=a.ref,{$$typeof:n,type:e,key:t,ref:void 0!==r?r:null,props:a}}function E(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var P=/\/+/g;function T(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function z(){}function R(e,t,o,i,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l,u,c=!1;if(null===e)c=!0;else switch(s){case"bigint":case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case n:case r:c=!0;break;case f:return R((c=e._init)(e._payload),t,o,i,a)}}if(c)return a=a(e),c=""===i?"."+T(e,0):i,w(a)?(o="",null!=c&&(o=c.replace(P,"$&/")+"/"),R(a,t,o,"",(function(e){return e}))):null!=a&&(E(a)&&(l=a,u=o+(null==a.key||e&&e.key===a.key?"":(""+a.key).replace(P,"$&/")+"/")+c,a=C(l.type,u,void 0,0,0,l.props)),t.push(a)),1;c=0;var d,h=""===i?".":i+":";if(w(e))for(var m=0;m<e.length;m++)c+=R(i=e[m],t,o,s=h+T(i,m),a);else if("function"===typeof(m=null===(d=e)||"object"!==typeof d?null:"function"===typeof(d=p&&d[p]||d["@@iterator"])?d:null))for(e=m.call(e),m=0;!(i=e.next()).done;)c+=R(i=i.value,t,o,s=h+T(i,m++),a);else if("object"===s){if("function"===typeof e.then)return R(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"===typeof e.status?e.then(z,z):(e.status="pending",e.then((function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)}),(function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)}))),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,o,i,a);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return c}function O(e,t,n){if(null==e)return e;var r=[],o=0;return R(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function A(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var N="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function F(){}t.Children={map:O,forEach:function(e,t,n){O(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return O(e,(function(){t++})),t},toArray:function(e){return O(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=o,t.Profiler=a,t.PureComponent=b,t.StrictMode=i,t.Suspense=c,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return k.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("The argument must be a React element, but you passed "+e+".");var r=m({},e.props),o=e.key;if(null!=t)for(i in void 0!==t.ref&&void 0,void 0!==t.key&&(o=""+t.key),t)!S.call(t,i)||"key"===i||"__self"===i||"__source"===i||"ref"===i&&void 0===t.ref||(r[i]=t[i]);var i=arguments.length-2;if(1===i)r.children=n;else if(1<i){for(var a=Array(i),s=0;s<i;s++)a[s]=arguments[s+2];r.children=a}return C(e.type,o,void 0,0,0,r)},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:s,_context:e},e},t.createElement=function(e,t,n){var r,o={},i=null;if(null!=t)for(r in void 0!==t.key&&(i=""+t.key),t)S.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(o[r]=t[r]);var a=arguments.length-2;if(1===a)o.children=n;else if(1<a){for(var s=Array(a),l=0;l<a;l++)s[l]=arguments[l+2];o.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps)void 0===o[r]&&(o[r]=a[r]);return C(e,i,void 0,0,0,o)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:u,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:A}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=k.T,n={};k.T=n;try{var r=e(),o=k.S;null!==o&&o(n,r),"object"===typeof r&&null!==r&&"function"===typeof r.then&&r.then(F,N)}catch(i){N(i)}finally{k.T=t}},t.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},t.use=function(e){return k.H.use(e)},t.useActionState=function(e,t,n){return k.H.useActionState(e,t,n)},t.useCallback=function(e,t){return k.H.useCallback(e,t)},t.useContext=function(e){return k.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return k.H.useDeferredValue(e,t)},t.useEffect=function(e,t,n){var r=k.H;if("function"===typeof n)throw Error("useEffect CRUD overload is not enabled in this build of React.");return r.useEffect(e,t)},t.useId=function(){return k.H.useId()},t.useImperativeHandle=function(e,t,n){return k.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return k.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return k.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return k.H.useMemo(e,t)},t.useOptimistic=function(e,t){return k.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return k.H.useReducer(e,t,n)},t.useRef=function(e){return k.H.useRef(e)},t.useState=function(e){return k.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return k.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return k.H.useTransition()},t.version="19.1.0"},487:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<i(o,t)))break e;e[r]=t,e[n]=o,n=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,a=o>>>1;r<a;){var s=2*(r+1)-1,l=e[s],u=s+1,c=e[u];if(0>i(l,n))u<o&&0>i(c,l)?(e[r]=c,e[u]=n,r=u):(e[r]=l,e[s]=n,r=s);else{if(!(u<o&&0>i(c,n)))break e;e[r]=c,e[u]=n,r=u}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"===typeof performance&&"function"===typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var u=[],c=[],d=1,f=null,p=3,h=!1,m=!1,g=!1,v=!1,y="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,x="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=r(c);null!==t;){if(null===t.callback)o(c);else{if(!(t.startTime<=e))break;o(c),t.sortIndex=t.expirationTime,n(u,t)}t=r(c)}}function k(e){if(g=!1,w(e),!m)if(null!==r(u))m=!0,C||(C=!0,S());else{var t=r(c);null!==t&&N(k,t.startTime-e)}}var S,C=!1,E=-1,P=5,T=-1;function z(){return!!v||!(t.unstable_now()-T<P)}function R(){if(v=!1,C){var e=t.unstable_now();T=e;var n=!0;try{e:{m=!1,g&&(g=!1,b(E),E=-1),h=!0;var i=p;try{t:{for(w(e),f=r(u);null!==f&&!(f.expirationTime>e&&z());){var a=f.callback;if("function"===typeof a){f.callback=null,p=f.priorityLevel;var s=a(f.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof s){f.callback=s,w(e),n=!0;break t}f===r(u)&&o(u),w(e)}else o(u);f=r(u)}if(null!==f)n=!0;else{var l=r(c);null!==l&&N(k,l.startTime-e),n=!1}}break e}finally{f=null,p=i,h=!1}n=void 0}}finally{n?S():C=!1}}}if("function"===typeof x)S=function(){x(R)};else if("undefined"!==typeof MessageChannel){var O=new MessageChannel,A=O.port2;O.port1.onmessage=R,S=function(){A.postMessage(null)}}else S=function(){y(R,0)};function N(e,n){E=y((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var n=p;p=t;try{return e()}finally{p=n}},t.unstable_requestPaint=function(){v=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=p;p=e;try{return t()}finally{p=n}},t.unstable_scheduleCallback=function(e,o,i){var a=t.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?a+i:a:i=a,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>a?(e.sortIndex=i,n(c,e),null===r(u)&&e===r(c)&&(g?(b(E),E=-1):g=!0,N(k,i-a))):(e.sortIndex=s,n(u,e),m||h||(m=!0,C||(C=!0,S()))),e},t.unstable_shouldYield=z,t.unstable_wrapCallback=function(e){var t=p;return function(){var n=p;p=t;try{return e.apply(this,arguments)}finally{p=n}}}},495:(e,t,n)=>{"use strict";e.exports=n(843)},500:(e,t,n)=>{"use strict";var r=n(548),o=n(255),i=n(542);function a(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}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."}function s(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function l(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function u(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function c(e){if(l(e)!==e)throw Error(a(188))}function d(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=d(e)))return t;e=e.sibling}return null}var f=Object.assign,p=Symbol.for("react.element"),h=Symbol.for("react.transitional.element"),m=Symbol.for("react.portal"),g=Symbol.for("react.fragment"),v=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),b=Symbol.for("react.provider"),x=Symbol.for("react.consumer"),w=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),S=Symbol.for("react.suspense"),C=Symbol.for("react.suspense_list"),E=Symbol.for("react.memo"),P=Symbol.for("react.lazy");Symbol.for("react.scope");var T=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var z=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var R=Symbol.iterator;function O(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=R&&e[R]||e["@@iterator"])?e:null}var A=Symbol.for("react.client.reference");function N(e){if(null==e)return null;if("function"===typeof e)return e.$$typeof===A?null:e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case g:return"Fragment";case y:return"Profiler";case v:return"StrictMode";case S:return"Suspense";case C:return"SuspenseList";case T:return"Activity"}if("object"===typeof e)switch(e.$$typeof){case m:return"Portal";case w:return(e.displayName||"Context")+".Provider";case x:return(e._context.displayName||"Context")+".Consumer";case k:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case E:return null!==(t=e.displayName||null)?t:N(e.type)||"Memo";case P:t=e._payload,e=e._init;try{return N(e(t))}catch(n){}}return null}var F=Array.isArray,I=o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,_=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D={pending:!1,data:null,method:null,action:null},M=[],L=-1;function V(e){return{current:e}}function j(e){0>L||(e.current=M[L],M[L]=null,L--)}function B(e,t){L++,M[L]=e.current,e.current=t}var W=V(null),H=V(null),U=V(null),$=V(null);function q(e,t){switch(B(U,t),B(H,e),B(W,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?od(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=id(t=od(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}j(W),B(W,e)}function G(){j(W),j(H),j(U)}function Y(e){null!==e.memoizedState&&B($,e);var t=W.current,n=id(t,e.type);t!==n&&(B(H,e),B(W,n))}function X(e){H.current===e&&(j(W),j(H)),$.current===e&&(j($),Yd._currentValue=D)}var K=Object.prototype.hasOwnProperty,Q=r.unstable_scheduleCallback,Z=r.unstable_cancelCallback,J=r.unstable_shouldYield,ee=r.unstable_requestPaint,te=r.unstable_now,ne=r.unstable_getCurrentPriorityLevel,re=r.unstable_ImmediatePriority,oe=r.unstable_UserBlockingPriority,ie=r.unstable_NormalPriority,ae=r.unstable_LowPriority,se=r.unstable_IdlePriority,le=r.log,ue=r.unstable_setDisableYieldValue,ce=null,de=null;function fe(e){if("function"===typeof le&&ue(e),de&&"function"===typeof de.setStrictMode)try{de.setStrictMode(ce,e)}catch(t){}}var pe=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(he(e)/me|0)|0},he=Math.log,me=Math.LN2;var ge=256,ve=4194304;function ye(e){var t=42&e;if(0!==t)return t;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:return 64;case 128:return 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 4194048&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function be(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var o=0,i=e.suspendedLanes,a=e.pingedLanes;e=e.warmLanes;var s=134217727&r;return 0!==s?0!==(r=s&~i)?o=ye(r):0!==(a&=s)?o=ye(a):n||0!==(n=s&~e)&&(o=ye(n)):0!==(s=r&~i)?o=ye(s):0!==a?o=ye(a):n||0!==(n=r&~e)&&(o=ye(n)),0===o?0:0!==t&&t!==o&&0===(t&i)&&((i=o&-o)>=(n=t&-t)||32===i&&0!==(4194048&n))?t:o}function xe(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function we(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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;default:return-1}}function ke(){var e=ge;return 0===(4194048&(ge<<=1))&&(ge=256),e}function Se(){var e=ve;return 0===(62914560&(ve<<=1))&&(ve=4194304),e}function Ce(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ee(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Pe(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-pe(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|4194090&n}function Te(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-pe(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}function ze(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Re(e){return 2<(e&=-e)?8<e?0!==(134217727&e)?32:268435456:8:2}function Oe(){var e=_.p;return 0!==e?e:void 0===(e=window.event)?32:cf(e.type)}var Ae=Math.random().toString(36).slice(2),Ne="__reactFiber$"+Ae,Fe="__reactProps$"+Ae,Ie="__reactContainer$"+Ae,_e="__reactEvents$"+Ae,De="__reactListeners$"+Ae,Me="__reactHandles$"+Ae,Le="__reactResources$"+Ae,Ve="__reactMarker$"+Ae;function je(e){delete e[Ne],delete e[Fe],delete e[_e],delete e[De],delete e[Me]}function Be(e){var t=e[Ne];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ie]||n[Ne]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=bd(e);null!==e;){if(n=e[Ne])return n;e=bd(e)}return t}n=(e=n).parentNode}return null}function We(e){if(e=e[Ne]||e[Ie]){var t=e.tag;if(5===t||6===t||13===t||26===t||27===t||3===t)return e}return null}function He(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(a(33))}function Ue(e){var t=e[Le];return t||(t=e[Le]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function $e(e){e[Ve]=!0}var qe=new Set,Ge={};function Ye(e,t){Xe(e,t),Xe(e+"Capture",t)}function Xe(e,t){for(Ge[e]=t,e=0;e<t.length;e++)qe.add(t[e])}var Ke,Qe,Ze=RegExp("^[: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]*$"),Je={},et={};function tt(e,t,n){if(o=t,K.call(et,o)||!K.call(Je,o)&&(Ze.test(o)?et[o]=!0:(Je[o]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var o}function nt(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function rt(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function ot(e){if(void 0===Ke)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ke=t&&t[1]||"",Qe=-1<n.stack.indexOf("\n at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+Ke+e+Qe}var it=!1;function at(e,t){if(!e||it)return"";it=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(o){var r=o}Reflect.construct(e,[],n)}else{try{n.call()}catch(i){r=i}e.call(n.prototype)}}else{try{throw Error()}catch(a){r=a}(n=e())&&"function"===typeof n.catch&&n.catch((function(){}))}}catch(s){if(s&&r&&"string"===typeof s.stack)return[s.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=r.DetermineComponentFrameRoot(),a=i[0],s=i[1];if(a&&s){var l=a.split("\n"),u=s.split("\n");for(o=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;o<u.length&&!u[o].includes("DetermineComponentFrameRoot");)o++;if(r===l.length||o===u.length)for(r=l.length-1,o=u.length-1;1<=r&&0<=o&&l[r]!==u[o];)o--;for(;1<=r&&0<=o;r--,o--)if(l[r]!==u[o]){if(1!==r||1!==o)do{if(r--,0>--o||l[r]!==u[o]){var c="\n"+l[r].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}}while(1<=r&&0<=o);break}}}finally{it=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?ot(n):""}function st(e){switch(e.tag){case 26:case 27:case 5:return ot(e.type);case 16:return ot("Lazy");case 13:return ot("Suspense");case 19:return ot("SuspenseList");case 0:case 15:return at(e.type,!1);case 11:return at(e.type.render,!1);case 1:return at(e.type,!0);case 31:return ot("Activity");default:return""}}function lt(e){try{var t="";do{t+=st(e),e=e.return}while(e);return t}catch(n){return"\nError generating stack: "+n.message+"\n"+n.stack}}function ut(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function ct(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function dt(e){e._valueTracker||(e._valueTracker=function(e){var t=ct(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ct(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function pt(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var ht=/[\n"\\]/g;function mt(e){return e.replace(ht,(function(e){return"\\"+e.charCodeAt(0).toString(16)+" "}))}function gt(e,t,n,r,o,i,a,s){e.name="",null!=a&&"function"!==typeof a&&"symbol"!==typeof a&&"boolean"!==typeof a?e.type=a:e.removeAttribute("type"),null!=t?"number"===a?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ut(t)):e.value!==""+ut(t)&&(e.value=""+ut(t)):"submit"!==a&&"reset"!==a||e.removeAttribute("value"),null!=t?yt(e,a,ut(t)):null!=n?yt(e,a,ut(n)):null!=r&&e.removeAttribute("value"),null==o&&null!=i&&(e.defaultChecked=!!i),null!=o&&(e.checked=o&&"function"!==typeof o&&"symbol"!==typeof o),null!=s&&"function"!==typeof s&&"symbol"!==typeof s&&"boolean"!==typeof s?e.name=""+ut(s):e.removeAttribute("name")}function vt(e,t,n,r,o,i,a,s){if(null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i&&(e.type=i),null!=t||null!=n){if(!("submit"!==i&&"reset"!==i||void 0!==t&&null!==t))return;n=null!=n?""+ut(n):"",t=null!=t?""+ut(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}r="function"!==typeof(r=null!=r?r:o)&&"symbol"!==typeof r&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,null!=a&&"function"!==typeof a&&"symbol"!==typeof a&&"boolean"!==typeof a&&(e.name=a)}function yt(e,t,n){"number"===t&&pt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function bt(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ut(n),t=null,o=0;o<e.length;o++){if(e[o].value===n)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function xt(e,t,n){null==t||((t=""+ut(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ut(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function wt(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error(a(92));if(F(r)){if(1<r.length)throw Error(a(93));r=r[0]}n=r}null==n&&(n=""),t=n}n=ut(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r)}function kt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var St=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Ct(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"===typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!==typeof n||0===n||St.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Et(e,t,n){if(null!=t&&"object"!==typeof t)throw Error(a(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var o in t)r=t[o],t.hasOwnProperty(o)&&n[o]!==r&&Ct(e,o,r)}else for(var i in t)t.hasOwnProperty(i)&&Ct(e,i,t[i])}function Pt(e){if(-1===e.indexOf("-"))return!1;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 Tt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),zt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Rt(e){return zt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Ot=null;function At(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Nt=null,Ft=null;function It(e){var t=We(e);if(t&&(e=t.stateNode)){var n=e[Fe]||null;e:switch(e=t.stateNode,t.type){case"input":if(gt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+mt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=r[Fe]||null;if(!o)throw Error(a(90));gt(r,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&ft(r)}break e;case"textarea":xt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&bt(e,!!n.multiple,t,!1)}}}var _t=!1;function Dt(e,t,n){if(_t)return e(t,n);_t=!0;try{return e(t)}finally{if(_t=!1,(null!==Nt||null!==Ft)&&(Bu(),Nt&&(t=Nt,e=Ft,Ft=Nt=null,It(t),e)))for(t=0;t<e.length;t++)It(e[t])}}function Mt(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Fe]||null;if(null===r)return null;n=r[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":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(a(231,t,typeof n));return n}var Lt=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),Vt=!1;if(Lt)try{var jt={};Object.defineProperty(jt,"passive",{get:function(){Vt=!0}}),window.addEventListener("test",jt,jt),window.removeEventListener("test",jt,jt)}catch(If){Vt=!1}var Bt=null,Wt=null,Ht=null;function Ut(){if(Ht)return Ht;var e,t,n=Wt,r=n.length,o="value"in Bt?Bt.value:Bt.textContent,i=o.length;for(e=0;e<r&&n[e]===o[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===o[i-t];t++);return Ht=o.slice(e,1<t?1-t:void 0)}function $t(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function qt(){return!0}function Gt(){return!1}function Yt(e){function t(t,n,r,o,i){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=o,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(o):o[a]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?qt:Gt,this.isPropagationStopped=Gt,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=qt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=qt)},persist:function(){},isPersistent:qt}),t}var Xt,Kt,Qt,Zt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Jt=Yt(Zt),en=f({},Zt,{view:0,detail:0}),tn=Yt(en),nn=f({},en,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:hn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Qt&&(Qt&&"mousemove"===e.type?(Xt=e.screenX-Qt.screenX,Kt=e.screenY-Qt.screenY):Kt=Xt=0,Qt=e),Xt)},movementY:function(e){return"movementY"in e?e.movementY:Kt}}),rn=Yt(nn),on=Yt(f({},nn,{dataTransfer:0})),an=Yt(f({},en,{relatedTarget:0})),sn=Yt(f({},Zt,{animationName:0,elapsedTime:0,pseudoElement:0})),ln=Yt(f({},Zt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),un=Yt(f({},Zt,{data:0})),cn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},dn={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"},fn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function pn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=fn[e])&&!!t[e]}function hn(){return pn}var mn=Yt(f({},en,{key:function(e){if(e.key){var t=cn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=$t(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?dn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:hn,charCode:function(e){return"keypress"===e.type?$t(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?$t(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),gn=Yt(f({},nn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),vn=Yt(f({},en,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:hn})),yn=Yt(f({},Zt,{propertyName:0,elapsedTime:0,pseudoElement:0})),bn=Yt(f({},nn,{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})),xn=Yt(f({},Zt,{newState:0,oldState:0})),wn=[9,13,27,32],kn=Lt&&"CompositionEvent"in window,Sn=null;Lt&&"documentMode"in document&&(Sn=document.documentMode);var Cn=Lt&&"TextEvent"in window&&!Sn,En=Lt&&(!kn||Sn&&8<Sn&&11>=Sn),Pn=String.fromCharCode(32),Tn=!1;function zn(e,t){switch(e){case"keyup":return-1!==wn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var On=!1;var An={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 Nn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!An[e.type]:"textarea"===t}function Fn(e,t,n,r){Nt?Ft?Ft.push(r):Ft=[r]:Nt=r,0<(t=Uc(t,"onChange")).length&&(n=new Jt("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var In=null,_n=null;function Dn(e){Dc(e,0)}function Mn(e){if(ft(He(e)))return e}function Ln(e,t){if("change"===e)return t}var Vn=!1;if(Lt){var jn;if(Lt){var Bn="oninput"in document;if(!Bn){var Wn=document.createElement("div");Wn.setAttribute("oninput","return;"),Bn="function"===typeof Wn.oninput}jn=Bn}else jn=!1;Vn=jn&&(!document.documentMode||9<document.documentMode)}function Hn(){In&&(In.detachEvent("onpropertychange",Un),_n=In=null)}function Un(e){if("value"===e.propertyName&&Mn(_n)){var t=[];Fn(t,_n,e,At(e)),Dt(Dn,t)}}function $n(e,t,n){"focusin"===e?(Hn(),_n=n,(In=t).attachEvent("onpropertychange",Un)):"focusout"===e&&Hn()}function qn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Mn(_n)}function Gn(e,t){if("click"===e)return Mn(t)}function Yn(e,t){if("input"===e||"change"===e)return Mn(t)}var Xn="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function Kn(e,t){if(Xn(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!K.call(t,o)||!Xn(e[o],t[o]))return!1}return!0}function Qn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Zn(e,t){var n,r=Qn(e);for(e=0;r;){if(3===r.nodeType){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=Qn(r)}}function Jn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?Jn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function er(e){for(var t=pt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=pt((e=t.contentWindow).document)}return t}function tr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var nr=Lt&&"documentMode"in document&&11>=document.documentMode,rr=null,or=null,ir=null,ar=!1;function sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;ar||null==rr||rr!==pt(r)||("selectionStart"in(r=rr)&&tr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},ir&&Kn(ir,r)||(ir=r,0<(r=Uc(or,"onSelect")).length&&(t=new Jt("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=rr)))}function lr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ur={animationend:lr("Animation","AnimationEnd"),animationiteration:lr("Animation","AnimationIteration"),animationstart:lr("Animation","AnimationStart"),transitionrun:lr("Transition","TransitionRun"),transitionstart:lr("Transition","TransitionStart"),transitioncancel:lr("Transition","TransitionCancel"),transitionend:lr("Transition","TransitionEnd")},cr={},dr={};function fr(e){if(cr[e])return cr[e];if(!ur[e])return e;var t,n=ur[e];for(t in n)if(n.hasOwnProperty(t)&&t in dr)return cr[e]=n[t];return e}Lt&&(dr=document.createElement("div").style,"AnimationEvent"in window||(delete ur.animationend.animation,delete ur.animationiteration.animation,delete ur.animationstart.animation),"TransitionEvent"in window||delete ur.transitionend.transition);var pr=fr("animationend"),hr=fr("animationiteration"),mr=fr("animationstart"),gr=fr("transitionrun"),vr=fr("transitionstart"),yr=fr("transitioncancel"),br=fr("transitionend"),xr=new Map,wr="abort auxClick beforeToggle 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 kr(e,t){xr.set(e,t),Ye(t,[e])}wr.push("scrollEnd");var Sr=new WeakMap;function Cr(e,t){if("object"===typeof e&&null!==e){var n=Sr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:lt(t)},Sr.set(e,t),t)}return{value:e,source:t,stack:lt(t)}}var Er=[],Pr=0,Tr=0;function zr(){for(var e=Pr,t=Tr=Pr=0;t<e;){var n=Er[t];Er[t++]=null;var r=Er[t];Er[t++]=null;var o=Er[t];Er[t++]=null;var i=Er[t];if(Er[t++]=null,null!==r&&null!==o){var a=r.pending;null===a?o.next=o:(o.next=a.next,a.next=o),r.pending=o}0!==i&&Nr(n,o,i)}}function Rr(e,t,n,r){Er[Pr++]=e,Er[Pr++]=t,Er[Pr++]=n,Er[Pr++]=r,Tr|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Or(e,t,n,r){return Rr(e,t,n,r),Fr(e)}function Ar(e,t){return Rr(e,null,null,t),Fr(e)}function Nr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var o=!1,i=e.return;null!==i;)i.childLanes|=n,null!==(r=i.alternate)&&(r.childLanes|=n),22===i.tag&&(null===(e=i.stateNode)||1&e._visibility||(o=!0)),e=i,i=i.return;return 3===e.tag?(i=e.stateNode,o&&null!==t&&(o=31-pe(n),null===(r=(e=i.hiddenUpdates)[o])?e[o]=[t]:r.push(t),t.lane=536870912|n),i):null}function Fr(e){if(50<Nu)throw Nu=0,Fu=null,Error(a(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Ir={};function _r(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Dr(e,t,n,r){return new _r(e,t,n,r)}function Mr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Lr(e,t){var n=e.alternate;return null===n?((n=Dr(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Vr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function jr(e,t,n,r,o,i){var s=0;if(r=e,"function"===typeof e)Mr(e)&&(s=1);else if("string"===typeof e)s=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!==typeof t.precedence||"string"!==typeof t.href||""===t.href)break;return!0;case"link":if("string"!==typeof t.rel||"string"!==typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"===typeof t.precedence&&null==e);case"script":if(t.async&&"function"!==typeof t.async&&"symbol"!==typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"===typeof t.src)return!0}return!1}(e,n,W.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case T:return(e=Dr(31,n,t,o)).elementType=T,e.lanes=i,e;case g:return Br(n.children,o,i,t);case v:s=8,o|=24;break;case y:return(e=Dr(12,n,t,2|o)).elementType=y,e.lanes=i,e;case S:return(e=Dr(13,n,t,o)).elementType=S,e.lanes=i,e;case C:return(e=Dr(19,n,t,o)).elementType=C,e.lanes=i,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case b:case w:s=10;break e;case x:s=9;break e;case k:s=11;break e;case E:s=14;break e;case P:s=16,r=null;break e}s=29,n=Error(a(130,null===e?"null":typeof e,"")),r=null}return(t=Dr(s,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Br(e,t,n,r){return(e=Dr(7,e,r,t)).lanes=n,e}function Wr(e,t,n){return(e=Dr(6,e,null,t)).lanes=n,e}function Hr(e,t,n){return(t=Dr(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Ur=[],$r=0,qr=null,Gr=0,Yr=[],Xr=0,Kr=null,Qr=1,Zr="";function Jr(e,t){Ur[$r++]=Gr,Ur[$r++]=qr,qr=e,Gr=t}function eo(e,t,n){Yr[Xr++]=Qr,Yr[Xr++]=Zr,Yr[Xr++]=Kr,Kr=e;var r=Qr;e=Zr;var o=32-pe(r)-1;r&=~(1<<o),n+=1;var i=32-pe(t)+o;if(30<i){var a=o-o%5;i=(r&(1<<a)-1).toString(32),r>>=a,o-=a,Qr=1<<32-pe(t)+o|n<<o|r,Zr=i+e}else Qr=1<<i|n<<o|r,Zr=e}function to(e){null!==e.return&&(Jr(e,1),eo(e,1,0))}function no(e){for(;e===qr;)qr=Ur[--$r],Ur[$r]=null,Gr=Ur[--$r],Ur[$r]=null;for(;e===Kr;)Kr=Yr[--Xr],Yr[Xr]=null,Zr=Yr[--Xr],Yr[Xr]=null,Qr=Yr[--Xr],Yr[Xr]=null}var ro=null,oo=null,io=!1,ao=null,so=!1,lo=Error(a(519));function uo(e){throw go(Cr(Error(a(418,"")),e)),lo}function co(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Ne]=e,t[Fe]=r,n){case"dialog":Mc("cancel",t),Mc("close",t);break;case"iframe":case"object":case"embed":Mc("load",t);break;case"video":case"audio":for(n=0;n<Ic.length;n++)Mc(Ic[n],t);break;case"source":Mc("error",t);break;case"img":case"image":case"link":Mc("error",t),Mc("load",t);break;case"details":Mc("toggle",t);break;case"input":Mc("invalid",t),vt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),dt(t);break;case"select":Mc("invalid",t);break;case"textarea":Mc("invalid",t),wt(t,r.value,r.defaultValue,r.children),dt(t)}"string"!==typeof(n=r.children)&&"number"!==typeof n&&"bigint"!==typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||Kc(t.textContent,n)?(null!=r.popover&&(Mc("beforetoggle",t),Mc("toggle",t)),null!=r.onScroll&&Mc("scroll",t),null!=r.onScrollEnd&&Mc("scrollend",t),null!=r.onClick&&(t.onclick=Qc),t=!0):t=!1,t||uo(e)}function fo(e){for(ro=e.return;ro;)switch(ro.tag){case 5:case 13:return void(so=!1);case 27:case 3:return void(so=!0);default:ro=ro.return}}function po(e){if(e!==ro)return!1;if(!io)return fo(e),io=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||ad(e.type,e.memoizedProps)),t=!t),t&&oo&&uo(e),fo(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType)if("/$"===(t=e.data)){if(0===n){oo=vd(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++;e=e.nextSibling}oo=null}}else 27===n?(n=oo,pd(e.type)?(e=yd,yd=null,oo=e):oo=n):oo=ro?vd(e.stateNode.nextSibling):null;return!0}function ho(){oo=ro=null,io=!1}function mo(){var e=ao;return null!==e&&(null===bu?bu=e:bu.push.apply(bu,e),ao=null),e}function go(e){null===ao?ao=[e]:ao.push(e)}var vo=V(null),yo=null,bo=null;function xo(e,t,n){B(vo,t._currentValue),t._currentValue=n}function wo(e){e._currentValue=vo.current,j(vo)}function ko(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function So(e,t,n,r){var o=e.child;for(null!==o&&(o.return=e);null!==o;){var i=o.dependencies;if(null!==i){var s=o.child;i=i.firstContext;e:for(;null!==i;){var l=i;i=o;for(var u=0;u<t.length;u++)if(l.context===t[u]){i.lanes|=n,null!==(l=i.alternate)&&(l.lanes|=n),ko(i.return,n,e),r||(s=null);break e}i=l.next}}else if(18===o.tag){if(null===(s=o.return))throw Error(a(341));s.lanes|=n,null!==(i=s.alternate)&&(i.lanes|=n),ko(s,n,e),s=null}else s=o.child;if(null!==s)s.return=o;else for(s=o;null!==s;){if(s===e){s=null;break}if(null!==(o=s.sibling)){o.return=s.return,s=o;break}s=s.return}o=s}}function Co(e,t,n,r){e=null;for(var o=t,i=!1;null!==o;){if(!i)if(0!==(524288&o.flags))i=!0;else if(0!==(262144&o.flags))break;if(10===o.tag){var s=o.alternate;if(null===s)throw Error(a(387));if(null!==(s=s.memoizedProps)){var l=o.type;Xn(o.pendingProps.value,s.value)||(null!==e?e.push(l):e=[l])}}else if(o===$.current){if(null===(s=o.alternate))throw Error(a(387));s.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(null!==e?e.push(Yd):e=[Yd])}o=o.return}null!==e&&So(t,e,n,r),t.flags|=262144}function Eo(e){for(e=e.firstContext;null!==e;){if(!Xn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Po(e){yo=e,bo=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function To(e){return Ro(yo,e)}function zo(e,t){return null===yo&&Po(e),Ro(e,t)}function Ro(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===bo){if(null===e)throw Error(a(308));bo=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else bo=bo.next=t;return n}var Oo="undefined"!==typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach((function(e){return e()}))}},Ao=r.unstable_scheduleCallback,No=r.unstable_NormalPriority,Fo={$$typeof:w,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Io(){return{controller:new Oo,data:new Map,refCount:0}}function _o(e){e.refCount--,0===e.refCount&&Ao(No,(function(){e.controller.abort()}))}var Do=null,Mo=0,Lo=0,Vo=null;function jo(){if(0===--Mo&&null!==Do){null!==Vo&&(Vo.status="fulfilled");var e=Do;Do=null,Lo=0,Vo=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Bo=I.S;I.S=function(e,t){"object"===typeof t&&null!==t&&"function"===typeof t.then&&function(e,t){if(null===Do){var n=Do=[];Mo=0,Lo=Rc(),Vo={status:"pending",value:void 0,then:function(e){n.push(e)}}}Mo++,t.then(jo,jo)}(0,t),null!==Bo&&Bo(e,t)};var Wo=V(null);function Ho(){var e=Wo.current;return null!==e?e:ru.pooledCache}function Uo(e,t){B(Wo,null===t?Wo.current:t.pool)}function $o(){var e=Ho();return null===e?null:{parent:Fo._currentValue,pool:e}}var qo=Error(a(460)),Go=Error(a(474)),Yo=Error(a(542)),Xo={then:function(){}};function Ko(e){return"fulfilled"===(e=e.status)||"rejected"===e}function Qo(){}function Zo(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Qo,Qo),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ti(e=t.reason),e;default:if("string"===typeof t.status)t.then(Qo,Qo);else{if(null!==(e=ru)&&100<e.shellSuspendCounter)throw Error(a(482));(e=t).status="pending",e.then((function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}}),(function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}}))}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ti(e=t.reason),e}throw Jo=t,qo}}var Jo=null;function ei(){if(null===Jo)throw Error(a(459));var e=Jo;return Jo=null,e}function ti(e){if(e===qo||e===Yo)throw Error(a(483))}var ni=!1;function ri(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function oi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function ii(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ai(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&nu)){var o=r.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),r.pending=t,t=Fr(e),Nr(e,null,n),t}return Rr(e,r,t,n),Fr(e)}function si(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194048&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Te(e,n)}}function li(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var o=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var a={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===i?o=i=a:i=i.next=a,n=n.next}while(null!==n);null===i?o=i=t:i=i.next=t}else o=i=t;return n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var ui=!1;function ci(){if(ui){if(null!==Vo)throw Vo}}function di(e,t,n,r){ui=!1;var o=e.updateQueue;ni=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,u=l.next;l.next=null,null===a?i=u:a.next=u,a=l;var c=e.alternate;null!==c&&((s=(c=c.updateQueue).lastBaseUpdate)!==a&&(null===s?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=l))}if(null!==i){var d=o.baseState;for(a=0,c=u=l=null,s=i;;){var p=-536870913&s.lane,h=p!==s.lane;if(h?(iu&p)===p:(r&p)===p){0!==p&&p===Lo&&(ui=!0),null!==c&&(c=c.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var m=e,g=s;p=t;var v=n;switch(g.tag){case 1:if("function"===typeof(m=g.payload)){d=m.call(v,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null===(p="function"===typeof(m=g.payload)?m.call(v,d,p):m)||void 0===p)break e;d=f({},d,p);break e;case 2:ni=!0}}null!==(p=s.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=o.callbacks)?o.callbacks=[p]:h.push(p))}else h={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===c?(u=c=h,l=d):c=c.next=h,a|=p;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(h=s).next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}null===c&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,null===i&&(o.shared.lanes=0),pu|=a,e.lanes=a,e.memoizedState=d}}function fi(e,t){if("function"!==typeof e)throw Error(a(191,e));e.call(t)}function pi(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)fi(n[e],t)}var hi=V(null),mi=V(0);function gi(e,t){B(mi,e=du),B(hi,t),du=e|t.baseLanes}function vi(){B(mi,du),B(hi,hi.current)}function yi(){du=mi.current,j(hi),j(mi)}var bi=0,xi=null,wi=null,ki=null,Si=!1,Ci=!1,Ei=!1,Pi=0,Ti=0,zi=null,Ri=0;function Oi(){throw Error(a(321))}function Ai(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Xn(e[n],t[n]))return!1;return!0}function Ni(e,t,n,r,o,i){return bi=i,xi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,I.H=null===e||null===e.memoizedState?qa:Ga,Ei=!1,i=n(r,o),Ei=!1,Ci&&(i=Ii(t,n,r,o)),Fi(e),i}function Fi(e){I.H=$a;var t=null!==wi&&null!==wi.next;if(bi=0,ki=wi=xi=null,Si=!1,Ti=0,zi=null,t)throw Error(a(300));null===e||Ts||null!==(e=e.dependencies)&&Eo(e)&&(Ts=!0)}function Ii(e,t,n,r){xi=e;var o=0;do{if(Ci&&(zi=null),Ti=0,Ci=!1,25<=o)throw Error(a(301));if(o+=1,ki=wi=null,null!=e.updateQueue){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,null!=i.memoCache&&(i.memoCache.index=0)}I.H=Ya,i=t(n,r)}while(Ci);return i}function _i(){var e=I.H,t=e.useState()[0];return t="function"===typeof t.then?Bi(t):t,e=e.useState()[0],(null!==wi?wi.memoizedState:null)!==e&&(xi.flags|=1024),t}function Di(){var e=0!==Pi;return Pi=0,e}function Mi(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function Li(e){if(Si){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Si=!1}bi=0,ki=wi=xi=null,Ci=!1,Ti=Pi=0,zi=null}function Vi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ki?xi.memoizedState=ki=e:ki=ki.next=e,ki}function ji(){if(null===wi){var e=xi.alternate;e=null!==e?e.memoizedState:null}else e=wi.next;var t=null===ki?xi.memoizedState:ki.next;if(null!==t)ki=t,wi=e;else{if(null===e){if(null===xi.alternate)throw Error(a(467));throw Error(a(310))}e={memoizedState:(wi=e).memoizedState,baseState:wi.baseState,baseQueue:wi.baseQueue,queue:wi.queue,next:null},null===ki?xi.memoizedState=ki=e:ki=ki.next=e}return ki}function Bi(e){var t=Ti;return Ti+=1,null===zi&&(zi=[]),e=Zo(zi,e,t),t=xi,null===(null===ki?t.memoizedState:ki.next)&&(t=t.alternate,I.H=null===t||null===t.memoizedState?qa:Ga),e}function Wi(e){if(null!==e&&"object"===typeof e){if("function"===typeof e.then)return Bi(e);if(e.$$typeof===w)return To(e)}throw Error(a(438,String(e)))}function Hi(e){var t=null,n=xi.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=xi.alternate;null!==r&&(null!==(r=r.updateQueue)&&(null!=(r=r.memoCache)&&(t={data:r.data.map((function(e){return e.slice()})),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},xi.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=z;return t.index++,n}function Ui(e,t){return"function"===typeof t?t(e):t}function $i(e){return qi(ji(),wi,e)}function qi(e,t,n){var r=e.queue;if(null===r)throw Error(a(311));r.lastRenderedReducer=n;var o=e.baseQueue,i=r.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}t.baseQueue=o=i,r.pending=null}if(i=e.baseState,null===o)e.memoizedState=i;else{var l=s=null,u=null,c=t=o.next,d=!1;do{var f=-536870913&c.lane;if(f!==c.lane?(iu&f)===f:(bi&f)===f){var p=c.revertLane;if(0===p)null!==u&&(u=u.next={lane:0,revertLane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),f===Lo&&(d=!0);else{if((bi&p)===p){c=c.next,p===Lo&&(d=!0);continue}f={lane:0,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=f,s=i):u=u.next=f,xi.lanes|=p,pu|=p}f=c.action,Ei&&n(i,f),i=c.hasEagerState?c.eagerState:n(i,f)}else p={lane:f,revertLane:c.revertLane,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null},null===u?(l=u=p,s=i):u=u.next=p,xi.lanes|=f,pu|=f;c=c.next}while(null!==c&&c!==t);if(null===u?s=i:u.next=l,!Xn(i,e.memoizedState)&&(Ts=!0,d&&null!==(n=Vo)))throw n;e.memoizedState=i,e.baseState=s,e.baseQueue=u,r.lastRenderedState=i}return null===o&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Gi(e){var t=ji(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(null!==o){n.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);Xn(i,t.memoizedState)||(Ts=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Yi(e,t,n){var r=xi,o=ji(),i=io;if(i){if(void 0===n)throw Error(a(407));n=n()}else n=t();var s=!Xn((wi||o).memoizedState,n);if(s&&(o.memoizedState=n,Ts=!0),o=o.queue,va(2048,8,Qi.bind(null,r,o,e),[e]),o.getSnapshot!==t||s||null!==ki&&1&ki.memoizedState.tag){if(r.flags|=2048,ha(9,{destroy:void 0,resource:void 0},Ki.bind(null,r,o,n,t),null),null===ru)throw Error(a(349));i||0!==(124&bi)||Xi(r,t,n)}return n}function Xi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=xi.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},xi.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ki(e,t,n,r){t.value=n,t.getSnapshot=r,Zi(t)&&Ji(e)}function Qi(e,t,n){return n((function(){Zi(t)&&Ji(e)}))}function Zi(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Xn(e,n)}catch(r){return!0}}function Ji(e){var t=Ar(e,2);null!==t&&Du(t,e,2)}function ea(e){var t=Vi();if("function"===typeof e){var n=e;if(e=n(),Ei){fe(!0);try{n()}finally{fe(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ui,lastRenderedState:e},t}function ta(e,t,n,r){return e.baseState=n,qi(e,wi,"function"===typeof r?r:Ui)}function na(e,t,n,r,o){if(Wa(e))throw Error(a(485));if(null!==(e=t.action)){var i={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){i.listeners.push(e)}};null!==I.T?n(!0):i.isTransition=!1,r(i),null===(n=t.pending)?(i.next=t.pending=i,ra(t,i)):(i.next=n.next,t.pending=n.next=i)}}function ra(e,t){var n=t.action,r=t.payload,o=e.state;if(t.isTransition){var i=I.T,a={};I.T=a;try{var s=n(o,r),l=I.S;null!==l&&l(a,s),oa(e,t,s)}catch(u){aa(e,t,u)}finally{I.T=i}}else try{oa(e,t,i=n(o,r))}catch(c){aa(e,t,c)}}function oa(e,t,n){null!==n&&"object"===typeof n&&"function"===typeof n.then?n.then((function(n){ia(e,t,n)}),(function(n){return aa(e,t,n)})):ia(e,t,n)}function ia(e,t,n){t.status="fulfilled",t.value=n,sa(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,ra(e,n)))}function aa(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,sa(t),t=t.next}while(t!==r)}e.action=null}function sa(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function la(e,t){return t}function ua(e,t){if(io){var n=ru.formState;if(null!==n){e:{var r=xi;if(io){if(oo){t:{for(var o=oo,i=so;8!==o.nodeType;){if(!i){o=null;break t}if(null===(o=vd(o.nextSibling))){o=null;break t}}o="F!"===(i=o.data)||"F"===i?o:null}if(o){oo=vd(o.nextSibling),r="F!"===o.data;break e}}uo(r)}r=!1}r&&(t=n[0])}}return(n=Vi()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:la,lastRenderedState:t},n.queue=r,n=Va.bind(null,xi,r),r.dispatch=n,r=ea(!1),i=Ba.bind(null,xi,!1,r.queue),o={state:t,dispatch:null,action:e,pending:null},(r=Vi()).queue=o,n=na.bind(null,xi,o,i,n),o.dispatch=n,r.memoizedState=e,[t,n,!1]}function ca(e){return da(ji(),wi,e)}function da(e,t,n){if(t=qi(e,t,la)[0],e=$i(Ui)[0],"object"===typeof t&&null!==t&&"function"===typeof t.then)try{var r=Bi(t)}catch(a){if(a===qo)throw Yo;throw a}else r=t;var o=(t=ji()).queue,i=o.dispatch;return n!==t.memoizedState&&(xi.flags|=2048,ha(9,{destroy:void 0,resource:void 0},fa.bind(null,o,n),null)),[r,i,e]}function fa(e,t){e.action=t}function pa(e){var t=ji(),n=wi;if(null!==n)return da(t,n,e);ji(),t=t.memoizedState;var r=(n=ji()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function ha(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=xi.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},xi.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ma(){return ji().memoizedState}function ga(e,t,n,r){var o=Vi();r=void 0===r?null:r,xi.flags|=e,o.memoizedState=ha(1|t,{destroy:void 0,resource:void 0},n,r)}function va(e,t,n,r){var o=ji();r=void 0===r?null:r;var i=o.memoizedState.inst;null!==wi&&null!==r&&Ai(r,wi.memoizedState.deps)?o.memoizedState=ha(t,i,n,r):(xi.flags|=e,o.memoizedState=ha(1|t,i,n,r))}function ya(e,t){ga(8390656,8,e,t)}function ba(e,t){va(2048,8,e,t)}function xa(e,t){return va(4,2,e,t)}function wa(e,t){return va(4,4,e,t)}function ka(e,t){if("function"===typeof t){e=e();var n=t(e);return function(){"function"===typeof n?n():t(null)}}if(null!==t&&void 0!==t)return e=e(),t.current=e,function(){t.current=null}}function Sa(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,va(4,4,ka.bind(null,t,e),n)}function Ca(){}function Ea(e,t){var n=ji();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&Ai(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pa(e,t){var n=ji();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&Ai(t,r[1]))return r[0];if(r=e(),Ei){fe(!0);try{e()}finally{fe(!1)}}return n.memoizedState=[r,t],r}function Ta(e,t,n){return void 0===n||0!==(1073741824&bi)?e.memoizedState=t:(e.memoizedState=n,e=_u(),xi.lanes|=e,pu|=e,n)}function za(e,t,n,r){return Xn(n,t)?n:null!==hi.current?(e=Ta(e,n,r),Xn(e,t)||(Ts=!0),e):0===(42&bi)?(Ts=!0,e.memoizedState=n):(e=_u(),xi.lanes|=e,pu|=e,t)}function Ra(e,t,n,r,o){var i=_.p;_.p=0!==i&&8>i?i:8;var a=I.T,s={};I.T=s,Ba(e,!1,t,n);try{var l=o(),u=I.S;if(null!==u&&u(s,l),null!==l&&"object"===typeof l&&"function"===typeof l.then)ja(e,t,function(e,t){var n=[],r={status:"pending",value:null,reason:null,then:function(e){n.push(e)}};return e.then((function(){r.status="fulfilled",r.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)}),(function(e){for(r.status="rejected",r.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)})),r}(l,r),Iu());else ja(e,t,r,Iu())}catch(c){ja(e,t,{then:function(){},status:"rejected",reason:c},Iu())}finally{_.p=i,I.T=a}}function Oa(){}function Aa(e,t,n,r){if(5!==e.tag)throw Error(a(476));var o=Na(e).queue;Ra(e,o,t,D,null===n?Oa:function(){return Fa(e),n(r)})}function Na(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:D,baseState:D,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ui,lastRenderedState:D},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ui,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function Fa(e){ja(e,Na(e).next.queue,{},Iu())}function Ia(){return To(Yd)}function _a(){return ji().memoizedState}function Da(){return ji().memoizedState}function Ma(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Iu(),r=ai(t,e=ii(n),n);return null!==r&&(Du(r,t,n),si(r,t,n)),t={cache:Io()},void(e.payload=t)}t=t.return}}function La(e,t,n){var r=Iu();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Wa(e)?Ha(t,n):null!==(n=Or(e,t,n,r))&&(Du(n,e,r),Ua(n,t,r))}function Va(e,t,n){ja(e,t,n,Iu())}function ja(e,t,n,r){var o={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null};if(Wa(e))Ha(t,o);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=i(a,n);if(o.hasEagerState=!0,o.eagerState=s,Xn(s,a))return Rr(e,t,o,0),null===ru&&zr(),!1}catch(l){}if(null!==(n=Or(e,t,o,r)))return Du(n,e,r),Ua(n,t,r),!0}return!1}function Ba(e,t,n,r){if(r={lane:2,revertLane:Rc(),action:r,hasEagerState:!1,eagerState:null,next:null},Wa(e)){if(t)throw Error(a(479))}else null!==(t=Or(e,n,r,2))&&Du(t,e,2)}function Wa(e){var t=e.alternate;return e===xi||null!==t&&t===xi}function Ha(e,t){Ci=Si=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ua(e,t,n){if(0!==(4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Te(e,n)}}var $a={readContext:To,use:Wi,useCallback:Oi,useContext:Oi,useEffect:Oi,useImperativeHandle:Oi,useLayoutEffect:Oi,useInsertionEffect:Oi,useMemo:Oi,useReducer:Oi,useRef:Oi,useState:Oi,useDebugValue:Oi,useDeferredValue:Oi,useTransition:Oi,useSyncExternalStore:Oi,useId:Oi,useHostTransitionStatus:Oi,useFormState:Oi,useActionState:Oi,useOptimistic:Oi,useMemoCache:Oi,useCacheRefresh:Oi},qa={readContext:To,use:Wi,useCallback:function(e,t){return Vi().memoizedState=[e,void 0===t?null:t],e},useContext:To,useEffect:ya,useImperativeHandle:function(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,ga(4194308,4,ka.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ga(4194308,4,e,t)},useInsertionEffect:function(e,t){ga(4,2,e,t)},useMemo:function(e,t){var n=Vi();t=void 0===t?null:t;var r=e();if(Ei){fe(!0);try{e()}finally{fe(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Vi();if(void 0!==n){var o=n(t);if(Ei){fe(!0);try{n(t)}finally{fe(!1)}}}else o=t;return r.memoizedState=r.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},r.queue=e,e=e.dispatch=La.bind(null,xi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Vi().memoizedState=e},useState:function(e){var t=(e=ea(e)).queue,n=Va.bind(null,xi,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ca,useDeferredValue:function(e,t){return Ta(Vi(),e,t)},useTransition:function(){var e=ea(!1);return e=Ra.bind(null,xi,e.queue,!0,!1),Vi().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=xi,o=Vi();if(io){if(void 0===n)throw Error(a(407));n=n()}else{if(n=t(),null===ru)throw Error(a(349));0!==(124&iu)||Xi(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,ya(Qi.bind(null,r,i,e),[e]),r.flags|=2048,ha(9,{destroy:void 0,resource:void 0},Ki.bind(null,r,i,n,t),null),n},useId:function(){var e=Vi(),t=ru.identifierPrefix;if(io){var n=Zr;t="\xab"+t+"R"+(n=(Qr&~(1<<32-pe(Qr)-1)).toString(32)+n),0<(n=Pi++)&&(t+="H"+n.toString(32)),t+="\xbb"}else t="\xab"+t+"r"+(n=Ri++).toString(32)+"\xbb";return e.memoizedState=t},useHostTransitionStatus:Ia,useFormState:ua,useActionState:ua,useOptimistic:function(e){var t=Vi();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=Ba.bind(null,xi,!0,n),n.dispatch=t,[e,t]},useMemoCache:Hi,useCacheRefresh:function(){return Vi().memoizedState=Ma.bind(null,xi)}},Ga={readContext:To,use:Wi,useCallback:Ea,useContext:To,useEffect:ba,useImperativeHandle:Sa,useInsertionEffect:xa,useLayoutEffect:wa,useMemo:Pa,useReducer:$i,useRef:ma,useState:function(){return $i(Ui)},useDebugValue:Ca,useDeferredValue:function(e,t){return za(ji(),wi.memoizedState,e,t)},useTransition:function(){var e=$i(Ui)[0],t=ji().memoizedState;return["boolean"===typeof e?e:Bi(e),t]},useSyncExternalStore:Yi,useId:_a,useHostTransitionStatus:Ia,useFormState:ca,useActionState:ca,useOptimistic:function(e,t){return ta(ji(),0,e,t)},useMemoCache:Hi,useCacheRefresh:Da},Ya={readContext:To,use:Wi,useCallback:Ea,useContext:To,useEffect:ba,useImperativeHandle:Sa,useInsertionEffect:xa,useLayoutEffect:wa,useMemo:Pa,useReducer:Gi,useRef:ma,useState:function(){return Gi(Ui)},useDebugValue:Ca,useDeferredValue:function(e,t){var n=ji();return null===wi?Ta(n,e,t):za(n,wi.memoizedState,e,t)},useTransition:function(){var e=Gi(Ui)[0],t=ji().memoizedState;return["boolean"===typeof e?e:Bi(e),t]},useSyncExternalStore:Yi,useId:_a,useHostTransitionStatus:Ia,useFormState:pa,useActionState:pa,useOptimistic:function(e,t){var n=ji();return null!==wi?ta(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:Hi,useCacheRefresh:Da},Xa=null,Ka=0;function Qa(e){var t=Ka;return Ka+=1,null===Xa&&(Xa=[]),Zo(Xa,e,t)}function Za(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function Ja(e,t){if(t.$$typeof===p)throw Error(a(525));throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function es(e){return(0,e._init)(e._payload)}function ts(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function o(e,t){return(e=Lr(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Wr(n,e.mode,r)).return=e,t):((t=o(t,n)).return=e,t)}function u(e,t,n,r){var i=n.type;return i===g?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===P&&es(i)===t.type)?(Za(t=o(t,n.props),n),t.return=e,t):(Za(t=jr(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Hr(n,e.mode,r)).return=e,t):((t=o(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Br(n,e.mode,r,i)).return=e,t):((t=o(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t||"bigint"===typeof t)return(t=Wr(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case h:return Za(n=jr(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case m:return(t=Hr(t,e.mode,n)).return=e,t;case P:return f(e,t=(0,t._init)(t._payload),n)}if(F(t)||O(t))return(t=Br(t,e.mode,n,null)).return=e,t;if("function"===typeof t.then)return f(e,Qa(t),n);if(t.$$typeof===w)return f(e,zo(e,t),n);Ja(e,t)}return null}function p(e,t,n,r){var o=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n||"bigint"===typeof n)return null!==o?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case h:return n.key===o?u(e,t,n,r):null;case m:return n.key===o?c(e,t,n,r):null;case P:return p(e,t,n=(o=n._init)(n._payload),r)}if(F(n)||O(n))return null!==o?null:d(e,t,n,r,null);if("function"===typeof n.then)return p(e,t,Qa(n),r);if(n.$$typeof===w)return p(e,t,zo(e,n),r);Ja(e,n)}return null}function v(e,t,n,r,o){if("string"===typeof r&&""!==r||"number"===typeof r||"bigint"===typeof r)return l(t,e=e.get(n)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case h:return u(t,e=e.get(null===r.key?n:r.key)||null,r,o);case m:return c(t,e=e.get(null===r.key?n:r.key)||null,r,o);case P:return v(e,t,n,r=(0,r._init)(r._payload),o)}if(F(r)||O(r))return d(t,e=e.get(n)||null,r,o,null);if("function"===typeof r.then)return v(e,t,n,Qa(r),o);if(r.$$typeof===w)return v(e,t,n,zo(t,r),o);Ja(t,r)}return null}function y(l,u,c,d){if("object"===typeof c&&null!==c&&c.type===g&&null===c.key&&(c=c.props.children),"object"===typeof c&&null!==c){switch(c.$$typeof){case h:e:{for(var b=c.key;null!==u;){if(u.key===b){if((b=c.type)===g){if(7===u.tag){n(l,u.sibling),(d=o(u,c.props.children)).return=l,l=d;break e}}else if(u.elementType===b||"object"===typeof b&&null!==b&&b.$$typeof===P&&es(b)===u.type){n(l,u.sibling),Za(d=o(u,c.props),c),d.return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}c.type===g?((d=Br(c.props.children,l.mode,d,c.key)).return=l,l=d):(Za(d=jr(c.type,c.key,c.props,null,l.mode,d),c),d.return=l,l=d)}return s(l);case m:e:{for(b=c.key;null!==u;){if(u.key===b){if(4===u.tag&&u.stateNode.containerInfo===c.containerInfo&&u.stateNode.implementation===c.implementation){n(l,u.sibling),(d=o(u,c.children||[])).return=l,l=d;break e}n(l,u);break}t(l,u),u=u.sibling}(d=Hr(c,l.mode,d)).return=l,l=d}return s(l);case P:return y(l,u,c=(b=c._init)(c._payload),d)}if(F(c))return function(o,a,s,l){for(var u=null,c=null,d=a,h=a=0,m=null;null!==d&&h<s.length;h++){d.index>h?(m=d,d=null):m=d.sibling;var g=p(o,d,s[h],l);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(o,d),a=i(g,a,h),null===c?u=g:c.sibling=g,c=g,d=m}if(h===s.length)return n(o,d),io&&Jr(o,h),u;if(null===d){for(;h<s.length;h++)null!==(d=f(o,s[h],l))&&(a=i(d,a,h),null===c?u=d:c.sibling=d,c=d);return io&&Jr(o,h),u}for(d=r(d);h<s.length;h++)null!==(m=v(d,o,h,s[h],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?h:m.key),a=i(m,a,h),null===c?u=m:c.sibling=m,c=m);return e&&d.forEach((function(e){return t(o,e)})),io&&Jr(o,h),u}(l,u,c,d);if(O(c)){if("function"!==typeof(b=O(c)))throw Error(a(150));return function(o,s,l,u){if(null==l)throw Error(a(151));for(var c=null,d=null,h=s,m=s=0,g=null,y=l.next();null!==h&&!y.done;m++,y=l.next()){h.index>m?(g=h,h=null):g=h.sibling;var b=p(o,h,y.value,u);if(null===b){null===h&&(h=g);break}e&&h&&null===b.alternate&&t(o,h),s=i(b,s,m),null===d?c=b:d.sibling=b,d=b,h=g}if(y.done)return n(o,h),io&&Jr(o,m),c;if(null===h){for(;!y.done;m++,y=l.next())null!==(y=f(o,y.value,u))&&(s=i(y,s,m),null===d?c=y:d.sibling=y,d=y);return io&&Jr(o,m),c}for(h=r(h);!y.done;m++,y=l.next())null!==(y=v(h,o,m,y.value,u))&&(e&&null!==y.alternate&&h.delete(null===y.key?m:y.key),s=i(y,s,m),null===d?c=y:d.sibling=y,d=y);return e&&h.forEach((function(e){return t(o,e)})),io&&Jr(o,m),c}(l,u,c=b.call(c),d)}if("function"===typeof c.then)return y(l,u,Qa(c),d);if(c.$$typeof===w)return y(l,u,zo(l,c),d);Ja(l,c)}return"string"===typeof c&&""!==c||"number"===typeof c||"bigint"===typeof c?(c=""+c,null!==u&&6===u.tag?(n(l,u.sibling),(d=o(u,c)).return=l,l=d):(n(l,u),(d=Wr(c,l.mode,d)).return=l,l=d),s(l)):n(l,u)}return function(e,t,n,r){try{Ka=0;var o=y(e,t,n,r);return Xa=null,o}catch(a){if(a===qo||a===Yo)throw a;var i=Dr(29,a,null,e.mode);return i.lanes=r,i.return=e,i}}}var ns=ts(!0),rs=ts(!1),os=V(null),is=null;function as(e){var t=e.alternate;B(cs,1&cs.current),B(os,e),null===is&&(null===t||null!==hi.current||null!==t.memoizedState)&&(is=e)}function ss(e){if(22===e.tag){if(B(cs,cs.current),B(os,e),null===is){var t=e.alternate;null!==t&&null!==t.memoizedState&&(is=e)}}else ls()}function ls(){B(cs,cs.current),B(os,os.current)}function us(e){j(os),is===e&&(is=null),j(cs)}var cs=V(0);function ds(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||gd(n)))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function fs(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:f({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var ps={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Iu(),o=ii(r);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=ai(e,o,r))&&(Du(t,e,r),si(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Iu(),o=ii(r);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=ai(e,o,r))&&(Du(t,e,r),si(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Iu(),r=ii(n);r.tag=2,void 0!==t&&null!==t&&(r.callback=t),null!==(t=ai(e,r,n))&&(Du(t,e,n),si(t,e,n))}};function hs(e,t,n,r,o,i,a){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,a):!t.prototype||!t.prototype.isPureReactComponent||(!Kn(n,r)||!Kn(o,i))}function ms(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ps.enqueueReplaceState(t,t.state,null)}function gs(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var o in n===t&&(n=f({},n)),e)void 0===n[o]&&(n[o]=e[o]);return n}var vs="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)};function ys(e){vs(e)}function bs(e){console.error(e)}function xs(e){vs(e)}function ws(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout((function(){throw n}))}}function ks(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(r){setTimeout((function(){throw r}))}}function Ss(e,t,n){return(n=ii(n)).tag=3,n.payload={element:null},n.callback=function(){ws(e,t)},n}function Cs(e){return(e=ii(e)).tag=3,e}function Es(e,t,n,r){var o=n.type.getDerivedStateFromError;if("function"===typeof o){var i=r.value;e.payload=function(){return o(i)},e.callback=function(){ks(t,n,r)}}var a=n.stateNode;null!==a&&"function"===typeof a.componentDidCatch&&(e.callback=function(){ks(t,n,r),"function"!==typeof o&&(null===Cu?Cu=new Set([this]):Cu.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Ps=Error(a(461)),Ts=!1;function zs(e,t,n,r){t.child=null===e?rs(t,null,n,r):ns(t,e.child,n,r)}function Rs(e,t,n,r,o){n=n.render;var i=t.ref;if("ref"in r){var a={};for(var s in r)"ref"!==s&&(a[s]=r[s])}else a=r;return Po(t),r=Ni(e,t,n,a,i,o),s=Di(),null===e||Ts?(io&&s&&to(t),t.flags|=1,zs(e,t,r,o),t.child):(Mi(e,t,o),Xs(e,t,o))}function Os(e,t,n,r,o){if(null===e){var i=n.type;return"function"!==typeof i||Mr(i)||void 0!==i.defaultProps||null!==n.compare?((e=jr(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,As(e,t,i,r,o))}if(i=e.child,!Ks(e,o)){var a=i.memoizedProps;if((n=null!==(n=n.compare)?n:Kn)(a,r)&&e.ref===t.ref)return Xs(e,t,o)}return t.flags|=1,(e=Lr(i,r)).ref=t.ref,e.return=t,t.child=e}function As(e,t,n,r,o){if(null!==e){var i=e.memoizedProps;if(Kn(i,r)&&e.ref===t.ref){if(Ts=!1,t.pendingProps=r=i,!Ks(e,o))return t.lanes=e.lanes,Xs(e,t,o);0!==(131072&e.flags)&&(Ts=!0)}}return _s(e,t,n,r,o)}function Ns(e,t,n){var r=t.pendingProps,o=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode){if(0!==(128&t.flags)){if(r=null!==i?i.baseLanes|n:n,null!==e){for(o=t.child=e.child,i=0;null!==o;)i=i|o.lanes|o.childLanes,o=o.sibling;t.childLanes=i&~r}else t.childLanes=0,t.child=null;return Fs(e,t,r,n)}if(0===(536870912&n))return t.lanes=t.childLanes=536870912,Fs(e,t,null!==i?i.baseLanes|n:n,n);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Uo(0,null!==i?i.cachePool:null),null!==i?gi(t,i):vi(),ss(t)}else null!==i?(Uo(0,i.cachePool),gi(t,i),ls(),t.memoizedState=null):(null!==e&&Uo(0,null),vi(),ls());return zs(e,t,o,n),t.child}function Fs(e,t,n,r){var o=Ho();return o=null===o?null:{parent:Fo._currentValue,pool:o},t.memoizedState={baseLanes:n,cachePool:o},null!==e&&Uo(0,null),vi(),ss(t),null!==e&&Co(e,t,r,!0),null}function Is(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!==typeof n&&"object"!==typeof n)throw Error(a(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function _s(e,t,n,r,o){return Po(t),n=Ni(e,t,n,r,void 0,o),r=Di(),null===e||Ts?(io&&r&&to(t),t.flags|=1,zs(e,t,n,o),t.child):(Mi(e,t,o),Xs(e,t,o))}function Ds(e,t,n,r,o,i){return Po(t),t.updateQueue=null,n=Ii(t,r,n,o),Fi(e),r=Di(),null===e||Ts?(io&&r&&to(t),t.flags|=1,zs(e,t,n,i),t.child):(Mi(e,t,i),Xs(e,t,i))}function Ms(e,t,n,r,o){if(Po(t),null===t.stateNode){var i=Ir,a=n.contextType;"object"===typeof a&&null!==a&&(i=To(a)),i=new n(r,i),t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,i.updater=ps,t.stateNode=i,i._reactInternals=t,(i=t.stateNode).props=r,i.state=t.memoizedState,i.refs={},ri(t),a=n.contextType,i.context="object"===typeof a&&null!==a?To(a):Ir,i.state=t.memoizedState,"function"===typeof(a=n.getDerivedStateFromProps)&&(fs(t,n,a,r),i.state=t.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(a=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),a!==i.state&&ps.enqueueReplaceState(i,i.state,null),di(t,r,i,o),ci(),i.state=t.memoizedState),"function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){i=t.stateNode;var s=t.memoizedProps,l=gs(n,s);i.props=l;var u=i.context,c=n.contextType;a=Ir,"object"===typeof c&&null!==c&&(a=To(c));var d=n.getDerivedStateFromProps;c="function"===typeof d||"function"===typeof i.getSnapshotBeforeUpdate,s=t.pendingProps!==s,c||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s||u!==a)&&ms(t,i,r,a),ni=!1;var f=t.memoizedState;i.state=f,di(t,r,i,o),ci(),u=t.memoizedState,s||f!==u||ni?("function"===typeof d&&(fs(t,n,d,r),u=t.memoizedState),(l=ni||hs(t,n,l,r,f,u,a))?(c||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=a,r=l):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,oi(e,t),c=gs(n,a=t.memoizedProps),i.props=c,d=t.pendingProps,f=i.context,u=n.contextType,l=Ir,"object"===typeof u&&null!==u&&(l=To(u)),(u="function"===typeof(s=n.getDerivedStateFromProps)||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(a!==d||f!==l)&&ms(t,i,r,l),ni=!1,f=t.memoizedState,i.state=f,di(t,r,i,o),ci();var p=t.memoizedState;a!==d||f!==p||ni||null!==e&&null!==e.dependencies&&Eo(e.dependencies)?("function"===typeof s&&(fs(t,n,s,r),p=t.memoizedState),(c=ni||hs(t,n,c,r,f,p,l)||null!==e&&null!==e.dependencies&&Eo(e.dependencies))?(u||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,p,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,p,l)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),i.props=r,i.state=p,i.context=l,r=c):("function"!==typeof i.componentDidUpdate||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||a===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return i=r,Is(e,t),r=0!==(128&t.flags),i||r?(i=t.stateNode,n=r&&"function"!==typeof n.getDerivedStateFromError?null:i.render(),t.flags|=1,null!==e&&r?(t.child=ns(t,e.child,null,o),t.child=ns(t,null,n,o)):zs(e,t,n,o),t.memoizedState=i.state,e=t.child):e=Xs(e,t,o),e}function Ls(e,t,n,r){return ho(),t.flags|=256,zs(e,t,n,r),t.child}var Vs={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function js(e){return{baseLanes:e,cachePool:$o()}}function Bs(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=gu),e}function Ws(e,t,n){var r,o=t.pendingProps,i=!1,s=0!==(128&t.flags);if((r=s)||(r=(null===e||null!==e.memoizedState)&&0!==(2&cs.current)),r&&(i=!0,t.flags&=-129),r=0!==(32&t.flags),t.flags&=-33,null===e){if(io){if(i?as(t):ls(),io){var l,u=oo;if(l=u){e:{for(l=u,u=so;8!==l.nodeType;){if(!u){u=null;break e}if(null===(l=vd(l.nextSibling))){u=null;break e}}u=l}null!==u?(t.memoizedState={dehydrated:u,treeContext:null!==Kr?{id:Qr,overflow:Zr}:null,retryLane:536870912,hydrationErrors:null},(l=Dr(18,null,null,0)).stateNode=u,l.return=t,t.child=l,ro=t,oo=null,l=!0):l=!1}l||uo(t)}if(null!==(u=t.memoizedState)&&null!==(u=u.dehydrated))return gd(u)?t.lanes=32:t.lanes=536870912,null;us(t)}return u=o.children,o=o.fallback,i?(ls(),u=Us({mode:"hidden",children:u},i=t.mode),o=Br(o,i,n,null),u.return=t,o.return=t,u.sibling=o,t.child=u,(i=t.child).memoizedState=js(n),i.childLanes=Bs(e,r,n),t.memoizedState=Vs,o):(as(t),Hs(t,u))}if(null!==(l=e.memoizedState)&&null!==(u=l.dehydrated)){if(s)256&t.flags?(as(t),t.flags&=-257,t=$s(e,t,n)):null!==t.memoizedState?(ls(),t.child=e.child,t.flags|=128,t=null):(ls(),i=o.fallback,u=t.mode,o=Us({mode:"visible",children:o.children},u),(i=Br(i,u,n,null)).flags|=2,o.return=t,i.return=t,o.sibling=i,t.child=o,ns(t,e.child,null,n),(o=t.child).memoizedState=js(n),o.childLanes=Bs(e,r,n),t.memoizedState=Vs,t=i);else if(as(t),gd(u)){if(r=u.nextSibling&&u.nextSibling.dataset)var c=r.dgst;r=c,(o=Error(a(419))).stack="",o.digest=r,go({value:o,source:null,stack:null}),t=$s(e,t,n)}else if(Ts||Co(e,t,n,!1),r=0!==(n&e.childLanes),Ts||r){if(null!==(r=ru)&&(0!==(o=0!==((o=0!==(42&(o=n&-n))?1:ze(o))&(r.suspendedLanes|n))?0:o)&&o!==l.retryLane))throw l.retryLane=o,Ar(e,o),Du(r,e,o),Ps;"$?"===u.data||Gu(),t=$s(e,t,n)}else"$?"===u.data?(t.flags|=192,t.child=e.child,t=null):(e=l.treeContext,oo=vd(u.nextSibling),ro=t,io=!0,ao=null,so=!1,null!==e&&(Yr[Xr++]=Qr,Yr[Xr++]=Zr,Yr[Xr++]=Kr,Qr=e.id,Zr=e.overflow,Kr=t),(t=Hs(t,o.children)).flags|=4096);return t}return i?(ls(),i=o.fallback,u=t.mode,c=(l=e.child).sibling,(o=Lr(l,{mode:"hidden",children:o.children})).subtreeFlags=65011712&l.subtreeFlags,null!==c?i=Lr(c,i):(i=Br(i,u,n,null)).flags|=2,i.return=t,o.return=t,o.sibling=i,t.child=o,o=i,i=t.child,null===(u=e.child.memoizedState)?u=js(n):(null!==(l=u.cachePool)?(c=Fo._currentValue,l=l.parent!==c?{parent:c,pool:c}:l):l=$o(),u={baseLanes:u.baseLanes|n,cachePool:l}),i.memoizedState=u,i.childLanes=Bs(e,r,n),t.memoizedState=Vs,o):(as(t),e=(n=e.child).sibling,(n=Lr(n,{mode:"visible",children:o.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function Hs(e,t){return(t=Us({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Us(e,t){return(e=Dr(22,e,null,t)).lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function $s(e,t,n){return ns(t,e.child,null,n),(e=Hs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function qs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ko(e.return,t,n)}function Gs(e,t,n,r,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function Ys(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(zs(e,t,r.children,n),0!==(2&(r=cs.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&qs(e,n,t);else if(19===e.tag)qs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}switch(B(cs,r),o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===ds(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Gs(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ds(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Gs(t,!0,n,null,i);break;case"together":Gs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Xs(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),pu|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Co(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Lr(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Lr(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ks(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Eo(e))}function Qs(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Ts=!0;else{if(!Ks(e,n)&&0===(128&t.flags))return Ts=!1,function(e,t,n){switch(t.tag){case 3:q(t,t.stateNode.containerInfo),xo(0,Fo,e.memoizedState.cache),ho();break;case 27:case 5:Y(t);break;case 4:q(t,t.stateNode.containerInfo);break;case 10:xo(0,t.type,t.memoizedProps.value);break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(as(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Ws(e,t,n):(as(t),null!==(e=Xs(e,t,n))?e.sibling:null);as(t);break;case 19:var o=0!==(128&e.flags);if((r=0!==(n&t.childLanes))||(Co(e,t,n,!1),r=0!==(n&t.childLanes)),o){if(r)return Ys(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),B(cs,cs.current),r)break;return null;case 22:case 23:return t.lanes=0,Ns(e,t,n);case 24:xo(0,Fo,e.memoizedState.cache)}return Xs(e,t,n)}(e,t,n);Ts=0!==(131072&e.flags)}else Ts=!1,io&&0!==(1048576&t.flags)&&eo(t,Gr,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var r=t.elementType,o=r._init;if(r=o(r._payload),t.type=r,"function"!==typeof r){if(void 0!==r&&null!==r){if((o=r.$$typeof)===k){t.tag=11,t=Rs(null,t,r,e,n);break e}if(o===E){t.tag=14,t=Os(null,t,r,e,n);break e}}throw t=N(r)||r,Error(a(306,t,""))}Mr(r)?(e=gs(r,e),t.tag=1,t=Ms(null,t,r,e,n)):(t.tag=0,t=_s(null,t,r,e,n))}return t;case 0:return _s(e,t,t.type,t.pendingProps,n);case 1:return Ms(e,t,r=t.type,o=gs(r,t.pendingProps),n);case 3:e:{if(q(t,t.stateNode.containerInfo),null===e)throw Error(a(387));r=t.pendingProps;var i=t.memoizedState;o=i.element,oi(e,t),di(t,r,null,n);var s=t.memoizedState;if(r=s.cache,xo(0,Fo,r),r!==i.cache&&So(t,[Fo],n,!0),ci(),r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ls(e,t,r,n);break e}if(r!==o){go(o=Cr(Error(a(424)),t)),t=Ls(e,t,r,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(oo=vd(e.firstChild),ro=t,io=!0,ao=null,so=!0,n=rs(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ho(),r===o){t=Xs(e,t,n);break e}zs(e,t,r,n)}t=t.child}return t;case 26:return Is(e,t),null===e?(n=zd(t.type,null,t.pendingProps,null))?t.memoizedState=n:io||(n=t.type,e=t.pendingProps,(r=rd(U.current).createElement(n))[Ne]=t,r[Fe]=e,ed(r,n,e),$e(r),t.stateNode=r):t.memoizedState=zd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Y(t),null===e&&io&&(r=t.stateNode=xd(t.type,t.pendingProps,U.current),ro=t,so=!0,o=oo,pd(t.type)?(yd=o,oo=vd(r.firstChild)):oo=o),zs(e,t,t.pendingProps.children,n),Is(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&io&&((o=r=oo)&&(null!==(r=function(e,t,n,r){for(;1===e.nodeType;){var o=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ve])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(i=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(i!==o.rel||e.getAttribute("href")!==(null==o.href||""===o.href?null:o.href)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin)||e.getAttribute("title")!==(null==o.title?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((i=e.getAttribute("src"))!==(null==o.src?null:o.src)||e.getAttribute("type")!==(null==o.type?null:o.type)||e.getAttribute("crossorigin")!==(null==o.crossOrigin?null:o.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var i=null==o.name?null:""+o.name;if("hidden"===o.type&&e.getAttribute("name")===i)return e}if(null===(e=vd(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,so))?(t.stateNode=r,ro=t,oo=vd(r.firstChild),so=!1,o=!0):o=!1),o||uo(t)),Y(t),o=t.type,i=t.pendingProps,s=null!==e?e.memoizedProps:null,r=i.children,ad(o,i)?r=null:null!==s&&ad(o,s)&&(t.flags|=32),null!==t.memoizedState&&(o=Ni(e,t,_i,null,null,n),Yd._currentValue=o),Is(e,t),zs(e,t,r,n),t.child;case 6:return null===e&&io&&((e=n=oo)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=vd(e.nextSibling)))return null}return e}(n,t.pendingProps,so))?(t.stateNode=n,ro=t,oo=null,e=!0):e=!1),e||uo(t)),null;case 13:return Ws(e,t,n);case 4:return q(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ns(t,null,r,n):zs(e,t,r,n),t.child;case 11:return Rs(e,t,t.type,t.pendingProps,n);case 7:return zs(e,t,t.pendingProps,n),t.child;case 8:case 12:return zs(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,xo(0,t.type,r.value),zs(e,t,r.children,n),t.child;case 9:return o=t.type._context,r=t.pendingProps.children,Po(t),r=r(o=To(o)),t.flags|=1,zs(e,t,r,n),t.child;case 14:return Os(e,t,t.type,t.pendingProps,n);case 15:return As(e,t,t.type,t.pendingProps,n);case 19:return Ys(e,t,n);case 31:return r=t.pendingProps,n=t.mode,r={mode:r.mode,children:r.children},null===e?((n=Us(r,n)).ref=t.ref,t.child=n,n.return=t,t=n):((n=Lr(e.child,r)).ref=t.ref,t.child=n,n.return=t,t=n),t;case 22:return Ns(e,t,n);case 24:return Po(t),r=To(Fo),null===e?(null===(o=Ho())&&(o=ru,i=Io(),o.pooledCache=i,i.refCount++,null!==i&&(o.pooledCacheLanes|=n),o=i),t.memoizedState={parent:r,cache:o},ri(t),xo(0,Fo,o)):(0!==(e.lanes&n)&&(oi(e,t),di(t,null,null,n),ci()),o=e.memoizedState,i=t.memoizedState,o.parent!==r?(o={parent:r,cache:r},t.memoizedState=o,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=o),xo(0,Fo,r)):(r=i.cache,xo(0,Fo,r),r!==o.cache&&So(t,[Fo],n,!0))),zs(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(a(156,t.tag))}function Zs(e){e.flags|=4}function Js(e,t){if("stylesheet"!==t.type||0!==(4&t.state.loading))e.flags&=-16777217;else if(e.flags|=16777216,!Bd(t)){if(null!==(t=os.current)&&((4194048&iu)===iu?null!==is:(62914560&iu)!==iu&&0===(536870912&iu)||t!==is))throw Jo=Xo,Go;e.flags|=8192}}function el(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Se():536870912,e.lanes|=t,vu|=t)}function tl(e,t){if(!io)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function nl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=65011712&o.subtreeFlags,r|=65011712&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function rl(e,t,n){var r=t.pendingProps;switch(no(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return nl(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),wo(Fo),G(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(po(t)?Zs(t):null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,mo())),nl(t),null;case 26:return n=t.memoizedState,null===e?(Zs(t),null!==n?(nl(t),Js(t,n)):(nl(t),t.flags&=-16777217)):n?n!==e.memoizedState?(Zs(t),nl(t),Js(t,n)):(nl(t),t.flags&=-16777217):(e.memoizedProps!==r&&Zs(t),nl(t),t.flags&=-16777217),null;case 27:X(t),n=U.current;var o=t.type;if(null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Zs(t);else{if(!r){if(null===t.stateNode)throw Error(a(166));return nl(t),null}e=W.current,po(t)?co(t):(e=xd(o,r,n),t.stateNode=e,Zs(t))}return nl(t),null;case 5:if(X(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Zs(t);else{if(!r){if(null===t.stateNode)throw Error(a(166));return nl(t),null}if(e=W.current,po(t))co(t);else{switch(o=rd(U.current),e){case 1:e=o.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:e=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":e=o.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":e=o.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":(e=o.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e="string"===typeof r.is?o.createElement("select",{is:r.is}):o.createElement("select"),r.multiple?e.multiple=!0:r.size&&(e.size=r.size);break;default:e="string"===typeof r.is?o.createElement(n,{is:r.is}):o.createElement(n)}}e[Ne]=t,e[Fe]=r;e:for(o=t.child;null!==o;){if(5===o.tag||6===o.tag)e.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;null===o.sibling;){if(null===o.return||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=e;e:switch(ed(e,n,r),n){case"button":case"input":case"select":case"textarea":e=!!r.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Zs(t)}}return nl(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&Zs(t);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));if(e=U.current,po(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(o=ro))switch(o.tag){case 27:case 5:r=o.memoizedProps}e[Ne]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||Kc(e.nodeValue,n)))||uo(t)}else(e=rd(e).createTextNode(r))[Ne]=t,t.stateNode=e}return nl(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(o=po(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(a(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(a(317));o[Ne]=t}else ho(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;nl(t),o=!1}else o=mo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?(us(t),t):(us(t),null)}if(us(t),0!==(128&t.flags))return t.lanes=n,t;if(n=null!==r,e=null!==e&&null!==e.memoizedState,n){o=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(o=r.alternate.memoizedState.cachePool.pool);var i=null;null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(i=r.memoizedState.cachePool.pool),i!==o&&(r.flags|=2048)}return n!==e&&n&&(t.child.flags|=8192),el(t,t.updateQueue),nl(t),null;case 4:return G(),null===e&&jc(t.stateNode.containerInfo),nl(t),null;case 10:return wo(t.type),nl(t),null;case 19:if(j(cs),null===(o=t.memoizedState))return nl(t),null;if(r=0!==(128&t.flags),null===(i=o.rendering))if(r)tl(o,!1);else{if(0!==fu||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(i=ds(e))){for(t.flags|=128,tl(o,!1),e=i.updateQueue,t.updateQueue=e,el(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Vr(n,e),n=n.sibling;return B(cs,1&cs.current|2),t.child}e=e.sibling}null!==o.tail&&te()>ku&&(t.flags|=128,r=!0,tl(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ds(i))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,el(t,e),tl(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate&&!io)return nl(t),null}else 2*te()-o.renderingStartTime>ku&&536870912!==n&&(t.flags|=128,r=!0,tl(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(null!==(e=o.last)?e.sibling=i:t.child=i,o.last=i)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=te(),t.sibling=null,e=cs.current,B(cs,r?1&e|2:1&e),t):(nl(t),null);case 22:case 23:return us(t),yi(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?0!==(536870912&n)&&0===(128&t.flags)&&(nl(t),6&t.subtreeFlags&&(t.flags|=8192)):nl(t),null!==(n=t.updateQueue)&&el(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&j(Wo),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),wo(Fo),nl(t),null;case 25:case 30:return null}throw Error(a(156,t.tag))}function ol(e,t){switch(no(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return wo(Fo),G(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return X(t),null;case 13:if(us(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));ho()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return j(cs),null;case 4:return G(),null;case 10:return wo(t.type),null;case 22:case 23:return us(t),yi(),null!==e&&j(Wo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return wo(Fo),null;default:return null}}function il(e,t){switch(no(t),t.tag){case 3:wo(Fo),G();break;case 26:case 27:case 5:X(t);break;case 4:G();break;case 13:us(t);break;case 19:j(cs);break;case 10:wo(t.type);break;case 22:case 23:us(t),yi(),null!==e&&j(Wo);break;case 24:wo(Fo)}}function al(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var o=r.next;n=o;do{if((n.tag&e)===e){r=void 0;var i=n.create,a=n.inst;r=i(),a.destroy=r}n=n.next}while(n!==o)}}catch(s){cc(t,t.return,s)}}function sl(e,t,n){try{var r=t.updateQueue,o=null!==r?r.lastEffect:null;if(null!==o){var i=o.next;r=i;do{if((r.tag&e)===e){var a=r.inst,s=a.destroy;if(void 0!==s){a.destroy=void 0,o=t;var l=n,u=s;try{u()}catch(c){cc(o,l,c)}}}r=r.next}while(r!==i)}}catch(c){cc(t,t.return,c)}}function ll(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{pi(t,n)}catch(r){cc(e,e.return,r)}}}function ul(e,t,n){n.props=gs(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){cc(e,t,r)}}function cl(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"===typeof n?e.refCleanup=n(r):n.current=r}}catch(o){cc(e,t,o)}}function dl(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"===typeof r)try{r()}catch(o){cc(e,t,o)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"===typeof n)try{n(null)}catch(i){cc(e,t,i)}else n.current=null}function fl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(o){cc(e,e.return,o)}}function pl(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,i=null,s=null,l=null,u=null,c=null,d=null;for(h in n){var f=n[h];if(n.hasOwnProperty(h)&&null!=f)switch(h){case"checked":case"value":break;case"defaultValue":u=f;default:r.hasOwnProperty(h)||Zc(e,t,h,null,r,f)}}for(var p in r){var h=r[p];if(f=n[p],r.hasOwnProperty(p)&&(null!=h||null!=f))switch(p){case"type":i=h;break;case"name":o=h;break;case"checked":c=h;break;case"defaultChecked":d=h;break;case"value":s=h;break;case"defaultValue":l=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(a(137,t));break;default:h!==f&&Zc(e,t,p,h,r,f)}}return void gt(e,s,l,u,c,d,i,o);case"select":for(i in h=s=l=p=null,n)if(u=n[i],n.hasOwnProperty(i)&&null!=u)switch(i){case"value":break;case"multiple":h=u;default:r.hasOwnProperty(i)||Zc(e,t,i,null,r,u)}for(o in r)if(i=r[o],u=n[o],r.hasOwnProperty(o)&&(null!=i||null!=u))switch(o){case"value":p=i;break;case"defaultValue":l=i;break;case"multiple":s=i;default:i!==u&&Zc(e,t,o,i,r,u)}return t=l,n=s,r=h,void(null!=p?bt(e,!!n,p,!1):!!r!==!!n&&(null!=t?bt(e,!!n,t,!0):bt(e,!!n,n?[]:"",!1)));case"textarea":for(l in h=p=null,n)if(o=n[l],n.hasOwnProperty(l)&&null!=o&&!r.hasOwnProperty(l))switch(l){case"value":case"children":break;default:Zc(e,t,l,null,r,o)}for(s in r)if(o=r[s],i=n[s],r.hasOwnProperty(s)&&(null!=o||null!=i))switch(s){case"value":p=o;break;case"defaultValue":h=o;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=o)throw Error(a(91));break;default:o!==i&&Zc(e,t,s,o,r,i)}return void xt(e,p,h);case"option":for(var m in n)if(p=n[m],n.hasOwnProperty(m)&&null!=p&&!r.hasOwnProperty(m))if("selected"===m)e.selected=!1;else Zc(e,t,m,null,r,p);for(u in r)if(p=r[u],h=n[u],r.hasOwnProperty(u)&&p!==h&&(null!=p||null!=h))if("selected"===u)e.selected=p&&"function"!==typeof p&&"symbol"!==typeof p;else Zc(e,t,u,p,r,h);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)p=n[g],n.hasOwnProperty(g)&&null!=p&&!r.hasOwnProperty(g)&&Zc(e,t,g,null,r,p);for(c in r)if(p=r[c],h=n[c],r.hasOwnProperty(c)&&p!==h&&(null!=p||null!=h))switch(c){case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(a(137,t));break;default:Zc(e,t,c,p,r,h)}return;default:if(Pt(t)){for(var v in n)p=n[v],n.hasOwnProperty(v)&&void 0!==p&&!r.hasOwnProperty(v)&&Jc(e,t,v,void 0,r,p);for(d in r)p=r[d],h=n[d],!r.hasOwnProperty(d)||p===h||void 0===p&&void 0===h||Jc(e,t,d,p,r,h);return}}for(var y in n)p=n[y],n.hasOwnProperty(y)&&null!=p&&!r.hasOwnProperty(y)&&Zc(e,t,y,null,r,p);for(f in r)p=r[f],h=n[f],!r.hasOwnProperty(f)||p===h||null==p&&null==h||Zc(e,t,f,p,r,h)}(r,e.type,n,t),r[Fe]=t}catch(o){cc(e,e.return,o)}}function hl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&pd(e.type)||4===e.tag}function ml(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||hl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&pd(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function gl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Qc));else if(4!==r&&(27===r&&pd(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(gl(e,t,n),e=e.sibling;null!==e;)gl(e,t,n),e=e.sibling}function vl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&pd(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(vl(e,t,n),e=e.sibling;null!==e;)vl(e,t,n),e=e.sibling}function yl(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,o=t.attributes;o.length;)t.removeAttributeNode(o[0]);ed(t,r,n),t[Ne]=e,t[Fe]=n}catch(i){cc(e,e.return,i)}}var bl=!1,xl=!1,wl=!1,kl="function"===typeof WeakSet?WeakSet:Set,Sl=null;function Cl(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Ml(e,n),4&r&&al(5,n);break;case 1:if(Ml(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(a){cc(n,n.return,a)}else{var o=gs(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(s){cc(n,n.return,s)}}64&r&&ll(n),512&r&&cl(n,n.return);break;case 3:if(Ml(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{pi(e,t)}catch(a){cc(n,n.return,a)}}break;case 27:null===t&&4&r&&yl(n);case 26:case 5:Ml(e,n),null===t&&4&r&&fl(n),512&r&&cl(n,n.return);break;case 12:Ml(e,n);break;case 13:Ml(e,n),4&r&&Ol(e,n),64&r&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$?"!==e.data||"complete"===n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=hc.bind(null,n))));break;case 22:if(!(r=null!==n.memoizedState||bl)){t=null!==t&&null!==t.memoizedState||xl,o=bl;var i=xl;bl=r,(xl=t)&&!i?Vl(e,n,0!==(8772&n.subtreeFlags)):Ml(e,n),bl=o,xl=i}break;case 30:break;default:Ml(e,n)}}function El(e){var t=e.alternate;null!==t&&(e.alternate=null,El(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&je(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Pl=null,Tl=!1;function zl(e,t,n){for(n=n.child;null!==n;)Rl(e,t,n),n=n.sibling}function Rl(e,t,n){if(de&&"function"===typeof de.onCommitFiberUnmount)try{de.onCommitFiberUnmount(ce,n)}catch(i){}switch(n.tag){case 26:xl||dl(n,t),zl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:xl||dl(n,t);var r=Pl,o=Tl;pd(n.type)&&(Pl=n.stateNode,Tl=!1),zl(e,t,n),wd(n.stateNode),Pl=r,Tl=o;break;case 5:xl||dl(n,t);case 6:if(r=Pl,o=Tl,Pl=null,zl(e,t,n),Tl=o,null!==(Pl=r))if(Tl)try{(9===Pl.nodeType?Pl.body:"HTML"===Pl.nodeName?Pl.ownerDocument.body:Pl).removeChild(n.stateNode)}catch(a){cc(n,t,a)}else try{Pl.removeChild(n.stateNode)}catch(a){cc(n,t,a)}break;case 18:null!==Pl&&(Tl?(hd(9===(e=Pl).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),zf(e)):hd(Pl,n.stateNode));break;case 4:r=Pl,o=Tl,Pl=n.stateNode.containerInfo,Tl=!0,zl(e,t,n),Pl=r,Tl=o;break;case 0:case 11:case 14:case 15:xl||sl(2,n,t),xl||sl(4,n,t),zl(e,t,n);break;case 1:xl||(dl(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount&&ul(n,t,r)),zl(e,t,n);break;case 21:zl(e,t,n);break;case 22:xl=(r=xl)||null!==n.memoizedState,zl(e,t,n),xl=r;break;default:zl(e,t,n)}}function Ol(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{zf(e)}catch(n){cc(t,t.return,n)}}function Al(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new kl),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new kl),t;default:throw Error(a(435,e.tag))}}(e);t.forEach((function(t){var r=mc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}function Nl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r],i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 27:if(pd(l.type)){Pl=l.stateNode,Tl=!1;break e}break;case 5:Pl=l.stateNode,Tl=!1;break e;case 3:case 4:Pl=l.stateNode.containerInfo,Tl=!0;break e}l=l.return}if(null===Pl)throw Error(a(160));Rl(i,s,o),Pl=null,Tl=!1,null!==(i=o.alternate)&&(i.return=null),o.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)Il(t,e),t=t.sibling}var Fl=null;function Il(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Nl(t,e),_l(e),4&r&&(sl(3,e,e.return),al(3,e),sl(5,e,e.return));break;case 1:Nl(t,e),_l(e),512&r&&(xl||null===n||dl(n,n.return)),64&r&&bl&&(null!==(e=e.updateQueue)&&(null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r))));break;case 26:var o=Fl;if(Nl(t,e),_l(e),512&r&&(xl||null===n||dl(n,n.return)),4&r){var i=null!==n?n.memoizedState:null;if(r=e.memoizedState,null===n)if(null===r)if(null===e.stateNode){e:{r=e.type,n=e.memoizedProps,o=o.ownerDocument||o;t:switch(r){case"title":(!(i=o.getElementsByTagName("title")[0])||i[Ve]||i[Ne]||"http://www.w3.org/2000/svg"===i.namespaceURI||i.hasAttribute("itemprop"))&&(i=o.createElement(r),o.head.insertBefore(i,o.querySelector("head > title"))),ed(i,r,n),i[Ne]=e,$e(i),r=i;break e;case"link":var s=Vd("link","href",o).get(r+(n.href||""));if(s)for(var l=0;l<s.length;l++)if((i=s[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&i.getAttribute("rel")===(null==n.rel?null:n.rel)&&i.getAttribute("title")===(null==n.title?null:n.title)&&i.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){s.splice(l,1);break t}ed(i=o.createElement(r),r,n),o.head.appendChild(i);break;case"meta":if(s=Vd("meta","content",o).get(r+(n.content||"")))for(l=0;l<s.length;l++)if((i=s[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&i.getAttribute("name")===(null==n.name?null:n.name)&&i.getAttribute("property")===(null==n.property?null:n.property)&&i.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&i.getAttribute("charset")===(null==n.charSet?null:n.charSet)){s.splice(l,1);break t}ed(i=o.createElement(r),r,n),o.head.appendChild(i);break;default:throw Error(a(468,r))}i[Ne]=e,$e(i),r=i}e.stateNode=r}else jd(o,e.type,e.stateNode);else e.stateNode=Id(o,r,e.memoizedProps);else i!==r?(null===i?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):i.count--,null===r?jd(o,e.type,e.stateNode):Id(o,r,e.memoizedProps)):null===r&&null!==e.stateNode&&pl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Nl(t,e),_l(e),512&r&&(xl||null===n||dl(n,n.return)),null!==n&&4&r&&pl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Nl(t,e),_l(e),512&r&&(xl||null===n||dl(n,n.return)),32&e.flags){o=e.stateNode;try{kt(o,"")}catch(h){cc(e,e.return,h)}}4&r&&null!=e.stateNode&&pl(e,o=e.memoizedProps,null!==n?n.memoizedProps:o),1024&r&&(wl=!0);break;case 6:if(Nl(t,e),_l(e),4&r){if(null===e.stateNode)throw Error(a(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(h){cc(e,e.return,h)}}break;case 3:if(Ld=null,o=Fl,Fl=Cd(t.containerInfo),Nl(t,e),Fl=o,_l(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{zf(t.containerInfo)}catch(h){cc(e,e.return,h)}wl&&(wl=!1,Dl(e));break;case 4:r=Fl,Fl=Cd(e.stateNode.containerInfo),Nl(t,e),_l(e),Fl=r;break;case 12:default:Nl(t,e),_l(e);break;case 13:Nl(t,e),_l(e),8192&e.child.flags&&null!==e.memoizedState!==(null!==n&&null!==n.memoizedState)&&(wu=te()),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,Al(e,r)));break;case 22:o=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=bl,d=xl;if(bl=c||o,xl=d||u,Nl(t,e),xl=d,bl=c,_l(e),8192&r)e:for(t=e.stateNode,t._visibility=o?-2&t._visibility:1|t._visibility,o&&(null===n||u||bl||xl||Ll(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){u=n=t;try{if(i=u.stateNode,o)"function"===typeof(s=i.style).setProperty?s.setProperty("display","none","important"):s.display="none";else{l=u.stateNode;var f=u.memoizedProps.style,p=void 0!==f&&null!==f&&f.hasOwnProperty("display")?f.display:null;l.style.display=null==p||"boolean"===typeof p?"":(""+p).trim()}}catch(h){cc(u,u.return,h)}}}else if(6===t.tag){if(null===n){u=t;try{u.stateNode.nodeValue=o?"":u.memoizedProps}catch(h){cc(u,u.return,h)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&(null!==(r=e.updateQueue)&&(null!==(n=r.retryQueue)&&(r.retryQueue=null,Al(e,n))));break;case 19:Nl(t,e),_l(e),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,Al(e,r)));case 30:case 21:}}function _l(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(hl(r)){n=r;break}r=r.return}if(null==n)throw Error(a(160));switch(n.tag){case 27:var o=n.stateNode;vl(e,ml(e),o);break;case 5:var i=n.stateNode;32&n.flags&&(kt(i,""),n.flags&=-33),vl(e,ml(e),i);break;case 3:case 4:var s=n.stateNode.containerInfo;gl(e,ml(e),s);break;default:throw Error(a(161))}}catch(l){cc(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Dl(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Dl(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Ml(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Cl(e,t.alternate,t),t=t.sibling}function Ll(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:sl(4,t,t.return),Ll(t);break;case 1:dl(t,t.return);var n=t.stateNode;"function"===typeof n.componentWillUnmount&&ul(t,t.return,n),Ll(t);break;case 27:wd(t.stateNode);case 26:case 5:dl(t,t.return),Ll(t);break;case 22:null===t.memoizedState&&Ll(t);break;default:Ll(t)}e=e.sibling}}function Vl(e,t,n){for(n=n&&0!==(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,o=e,i=t,a=i.flags;switch(i.tag){case 0:case 11:case 15:Vl(o,i,n),al(4,i);break;case 1:if(Vl(o,i,n),"function"===typeof(o=(r=i).stateNode).componentDidMount)try{o.componentDidMount()}catch(u){cc(r,r.return,u)}if(null!==(o=(r=i).updateQueue)){var s=r.stateNode;try{var l=o.shared.hiddenCallbacks;if(null!==l)for(o.shared.hiddenCallbacks=null,o=0;o<l.length;o++)fi(l[o],s)}catch(u){cc(r,r.return,u)}}n&&64&a&&ll(i),cl(i,i.return);break;case 27:yl(i);case 26:case 5:Vl(o,i,n),n&&null===r&&4&a&&fl(i),cl(i,i.return);break;case 12:Vl(o,i,n);break;case 13:Vl(o,i,n),n&&4&a&&Ol(o,i);break;case 22:null===i.memoizedState&&Vl(o,i,n),cl(i,i.return);break;case 30:break;default:Vl(o,i,n)}t=t.sibling}}function jl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&_o(n))}function Bl(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&_o(e))}function Wl(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Hl(e,t,n,r),t=t.sibling}function Hl(e,t,n,r){var o=t.flags;switch(t.tag){case 0:case 11:case 15:Wl(e,t,n,r),2048&o&&al(9,t);break;case 1:case 13:default:Wl(e,t,n,r);break;case 3:Wl(e,t,n,r),2048&o&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&_o(e)));break;case 12:if(2048&o){Wl(e,t,n,r),e=t.stateNode;try{var i=t.memoizedProps,a=i.id,s=i.onPostCommit;"function"===typeof s&&s(a,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(l){cc(t,t.return,l)}}else Wl(e,t,n,r);break;case 23:break;case 22:i=t.stateNode,a=t.alternate,null!==t.memoizedState?2&i._visibility?Wl(e,t,n,r):$l(e,t):2&i._visibility?Wl(e,t,n,r):(i._visibility|=2,Ul(e,t,n,r,0!==(10256&t.subtreeFlags))),2048&o&&jl(a,t);break;case 24:Wl(e,t,n,r),2048&o&&Bl(t.alternate,t)}}function Ul(e,t,n,r,o){for(o=o&&0!==(10256&t.subtreeFlags),t=t.child;null!==t;){var i=e,a=t,s=n,l=r,u=a.flags;switch(a.tag){case 0:case 11:case 15:Ul(i,a,s,l,o),al(8,a);break;case 23:break;case 22:var c=a.stateNode;null!==a.memoizedState?2&c._visibility?Ul(i,a,s,l,o):$l(i,a):(c._visibility|=2,Ul(i,a,s,l,o)),o&&2048&u&&jl(a.alternate,a);break;case 24:Ul(i,a,s,l,o),o&&2048&u&&Bl(a.alternate,a);break;default:Ul(i,a,s,l,o)}t=t.sibling}}function $l(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,o=r.flags;switch(r.tag){case 22:$l(n,r),2048&o&&jl(r.alternate,r);break;case 24:$l(n,r),2048&o&&Bl(r.alternate,r);break;default:$l(n,r)}t=t.sibling}}var ql=8192;function Gl(e){if(e.subtreeFlags&ql)for(e=e.child;null!==e;)Yl(e),e=e.sibling}function Yl(e){switch(e.tag){case 26:Gl(e),e.flags&ql&&null!==e.memoizedState&&function(e,t,n){if(null===Wd)throw Error(a(475));var r=Wd;if("stylesheet"===t.type&&("string"!==typeof n.media||!1!==matchMedia(n.media).matches)&&0===(4&t.state.loading)){if(null===t.instance){var o=Rd(n.href),i=e.querySelector(Od(o));if(i)return null!==(e=i._p)&&"object"===typeof e&&"function"===typeof e.then&&(r.count++,r=Ud.bind(r),e.then(r,r)),t.state.loading|=4,t.instance=i,void $e(i);i=e.ownerDocument||e,n=Ad(n),(o=kd.get(o))&&Dd(n,o),$e(i=i.createElement("link"));var s=i;s._p=new Promise((function(e,t){s.onload=e,s.onerror=t})),ed(i,"link",n),t.instance=i}null===r.stylesheets&&(r.stylesheets=new Map),r.stylesheets.set(t,e),(e=t.state.preload)&&0===(3&t.state.loading)&&(r.count++,t=Ud.bind(r),e.addEventListener("load",t),e.addEventListener("error",t))}}(Fl,e.memoizedState,e.memoizedProps);break;case 5:default:Gl(e);break;case 3:case 4:var t=Fl;Fl=Cd(e.stateNode.containerInfo),Gl(e),Fl=t;break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=ql,ql=16777216,Gl(e),ql=t):Gl(e))}}function Xl(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function Kl(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Sl=r,Jl(r,e)}Xl(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)Ql(e),e=e.sibling}function Ql(e){switch(e.tag){case 0:case 11:case 15:Kl(e),2048&e.flags&&sl(9,e,e.return);break;case 3:case 12:default:Kl(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,Zl(e)):Kl(e)}}function Zl(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Sl=r,Jl(r,e)}Xl(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:sl(8,t,t.return),Zl(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,Zl(t));break;default:Zl(t)}e=e.sibling}}function Jl(e,t){for(;null!==Sl;){var n=Sl;switch(n.tag){case 0:case 11:case 15:sl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:_o(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Sl=r;else e:for(n=e;null!==Sl;){var o=(r=Sl).sibling,i=r.return;if(El(r),r===n){Sl=null;break e}if(null!==o){o.return=i,Sl=o;break e}Sl=i}}}var eu={getCacheForType:function(e){var t=To(Fo),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n}},tu="function"===typeof WeakMap?WeakMap:Map,nu=0,ru=null,ou=null,iu=0,au=0,su=null,lu=!1,uu=!1,cu=!1,du=0,fu=0,pu=0,hu=0,mu=0,gu=0,vu=0,yu=null,bu=null,xu=!1,wu=0,ku=1/0,Su=null,Cu=null,Eu=0,Pu=null,Tu=null,zu=0,Ru=0,Ou=null,Au=null,Nu=0,Fu=null;function Iu(){if(0!==(2&nu)&&0!==iu)return iu&-iu;if(null!==I.T){return 0!==Lo?Lo:Rc()}return Oe()}function _u(){0===gu&&(gu=0===(536870912&iu)||io?ke():536870912);var e=os.current;return null!==e&&(e.flags|=32),gu}function Du(e,t,n){(e!==ru||2!==au&&9!==au)&&null===e.cancelPendingCommit||(Hu(e,0),ju(e,iu,gu,!1)),Ee(e,n),0!==(2&nu)&&e===ru||(e===ru&&(0===(2&nu)&&(hu|=n),4===fu&&ju(e,iu,gu,!1)),kc(e))}function Mu(e,t,n){if(0!==(6&nu))throw Error(a(327));for(var r=!n&&0===(124&t)&&0===(t&e.expiredLanes)||xe(e,t),o=r?function(e,t){var n=nu;nu|=2;var r=$u(),o=qu();ru!==e||iu!==t?(Su=null,ku=te()+500,Hu(e,t)):uu=xe(e,t);e:for(;;)try{if(0!==au&&null!==ou){t=ou;var i=su;t:switch(au){case 1:au=0,su=null,Ju(e,t,i,1);break;case 2:case 9:if(Ko(i)){au=0,su=null,Zu(t);break}t=function(){2!==au&&9!==au||ru!==e||(au=7),kc(e)},i.then(t,t);break e;case 3:au=7;break e;case 4:au=5;break e;case 7:Ko(i)?(au=0,su=null,Zu(t)):(au=0,su=null,Ju(e,t,i,7));break;case 5:var s=null;switch(ou.tag){case 26:s=ou.memoizedState;case 5:case 27:var l=ou;if(!s||Bd(s)){au=0,su=null;var u=l.sibling;if(null!==u)ou=u;else{var c=l.return;null!==c?(ou=c,ec(c)):ou=null}break t}}au=0,su=null,Ju(e,t,i,5);break;case 6:au=0,su=null,Ju(e,t,i,6);break;case 8:Wu(),fu=6;break e;default:throw Error(a(462))}}Ku();break}catch(d){Uu(e,d)}return bo=yo=null,I.H=r,I.A=o,nu=n,null!==ou?0:(ru=null,iu=0,zr(),fu)}(e,t):Yu(e,t,!0),i=r;;){if(0===o){uu&&!r&&ju(e,t,0,!1);break}if(n=e.current.alternate,!i||Vu(n)){if(2===o){if(i=t,e.errorRecoveryDisabledLanes&i)var s=0;else s=0!==(s=-536870913&e.pendingLanes)?s:536870912&s?536870912:0;if(0!==s){t=s;e:{var l=e;o=yu;var u=l.current.memoizedState.isDehydrated;if(u&&(Hu(l,s).flags|=256),2!==(s=Yu(l,s,!1))){if(cu&&!u){l.errorRecoveryDisabledLanes|=i,hu|=i,o=4;break e}i=bu,bu=o,null!==i&&(null===bu?bu=i:bu.push.apply(bu,i))}o=s}if(i=!1,2!==o)continue}}if(1===o){Hu(e,0),ju(e,t,0,!0);break}e:{switch(r=e,i=o){case 0:case 1:throw Error(a(345));case 4:if((4194048&t)!==t)break;case 6:ju(r,t,gu,!lu);break e;case 2:bu=null;break;case 3:case 5:break;default:throw Error(a(329))}if((62914560&t)===t&&10<(o=wu+300-te())){if(ju(r,t,gu,!lu),0!==be(r,0,!0))break e;r.timeoutHandle=ld(Lu.bind(null,r,n,bu,Su,xu,t,gu,hu,vu,lu,i,2,-0,0),o)}else Lu(r,n,bu,Su,xu,t,gu,hu,vu,lu,i,0,-0,0)}break}o=Yu(e,t,!1),i=!1}kc(e)}function Lu(e,t,n,r,o,i,s,l,u,c,d,f,p,h){if(e.timeoutHandle=-1,(8192&(f=t.subtreeFlags)||16785408===(16785408&f))&&(Wd={stylesheets:null,count:0,unsuspend:Hd},Yl(t),null!==(f=function(){if(null===Wd)throw Error(a(475));var e=Wd;return e.stylesheets&&0===e.count&&qd(e,e.stylesheets),0<e.count?function(t){var n=setTimeout((function(){if(e.stylesheets&&qd(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}),6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n)}}:null}())))return e.cancelPendingCommit=f(nc.bind(null,e,t,i,n,r,o,s,l,u,d,1,p,h)),void ju(e,i,s,!c);nc(e,t,i,n,r,o,s,l,u)}function Vu(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!Xn(i(),o))return!1}catch(a){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ju(e,t,n,r){t&=~mu,t&=~hu,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var o=t;0<o;){var i=31-pe(o),a=1<<i;r[i]=-1,o&=~a}0!==n&&Pe(e,n,t)}function Bu(){return 0!==(6&nu)||(Sc(0,!1),!1)}function Wu(){if(null!==ou){if(0===au)var e=ou.return;else bo=yo=null,Li(e=ou),Xa=null,Ka=0,e=ou;for(;null!==e;)il(e.alternate,e),e=e.return;ou=null}}function Hu(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,ud(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Wu(),ru=e,ou=n=Lr(e.current,null),iu=t,au=0,su=null,lu=!1,uu=xe(e,t),cu=!1,vu=gu=mu=hu=pu=fu=0,bu=yu=null,xu=!1,0!==(8&t)&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var o=31-pe(r),i=1<<o;t|=e[o],r&=~i}return du=t,zr(),n}function Uu(e,t){xi=null,I.H=$a,t===qo||t===Yo?(t=ei(),au=3):t===Go?(t=ei(),au=4):au=t===Ps?8:null!==t&&"object"===typeof t&&"function"===typeof t.then?6:1,su=t,null===ou&&(fu=1,ws(e,Cr(t,e.current)))}function $u(){var e=I.H;return I.H=$a,null===e?$a:e}function qu(){var e=I.A;return I.A=eu,e}function Gu(){fu=4,lu||(4194048&iu)!==iu&&null!==os.current||(uu=!0),0===(134217727&pu)&&0===(134217727&hu)||null===ru||ju(ru,iu,gu,!1)}function Yu(e,t,n){var r=nu;nu|=2;var o=$u(),i=qu();ru===e&&iu===t||(Su=null,Hu(e,t)),t=!1;var a=fu;e:for(;;)try{if(0!==au&&null!==ou){var s=ou,l=su;switch(au){case 8:Wu(),a=6;break e;case 3:case 2:case 9:case 6:null===os.current&&(t=!0);var u=au;if(au=0,su=null,Ju(e,s,l,u),n&&uu){a=0;break e}break;default:u=au,au=0,su=null,Ju(e,s,l,u)}}Xu(),a=fu;break}catch(c){Uu(e,c)}return t&&e.shellSuspendCounter++,bo=yo=null,nu=r,I.H=o,I.A=i,null===ou&&(ru=null,iu=0,zr()),a}function Xu(){for(;null!==ou;)Qu(ou)}function Ku(){for(;null!==ou&&!J();)Qu(ou)}function Qu(e){var t=Qs(e.alternate,e,du);e.memoizedProps=e.pendingProps,null===t?ec(e):ou=t}function Zu(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Ds(n,t,t.pendingProps,t.type,void 0,iu);break;case 11:t=Ds(n,t,t.pendingProps,t.type.render,t.ref,iu);break;case 5:Li(t);default:il(n,t),t=Qs(n,t=ou=Vr(t,du),du)}e.memoizedProps=e.pendingProps,null===t?ec(e):ou=t}function Ju(e,t,n,r){bo=yo=null,Li(t),Xa=null,Ka=0;var o=t.return;try{if(function(e,t,n,r,o){if(n.flags|=32768,null!==r&&"object"===typeof r&&"function"===typeof r.then){if(null!==(t=n.alternate)&&Co(t,n,o,!0),null!==(n=os.current)){switch(n.tag){case 13:return null===is?Gu():null===n.alternate&&0===fu&&(fu=3),n.flags&=-257,n.flags|=65536,n.lanes=o,r===Xo?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),dc(e,r,o)),!1;case 22:return n.flags|=65536,r===Xo?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),dc(e,r,o)),!1}throw Error(a(435,n.tag))}return dc(e,r,o),Gu(),!1}if(io)return null!==(t=os.current)?(0===(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=o,r!==lo&&go(Cr(e=Error(a(422),{cause:r}),n))):(r!==lo&&go(Cr(t=Error(a(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,o&=-o,e.lanes|=o,r=Cr(r,n),li(e,o=Ss(e.stateNode,r,o)),4!==fu&&(fu=2)),!1;var i=Error(a(520),{cause:r});if(i=Cr(i,n),null===yu?yu=[i]:yu.push(i),4!==fu&&(fu=2),null===t)return!0;r=Cr(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=o&-o,n.lanes|=e,li(n,e=Ss(n.stateNode,r,e)),!1;case 1:if(t=n.type,i=n.stateNode,0===(128&n.flags)&&("function"===typeof t.getDerivedStateFromError||null!==i&&"function"===typeof i.componentDidCatch&&(null===Cu||!Cu.has(i))))return n.flags|=65536,o&=-o,n.lanes|=o,Es(o=Cs(o),e,n,r),li(n,o),!1}n=n.return}while(null!==n);return!1}(e,o,t,n,iu))return fu=1,ws(e,Cr(n,e.current)),void(ou=null)}catch(i){if(null!==o)throw ou=o,i;return fu=1,ws(e,Cr(n,e.current)),void(ou=null)}32768&t.flags?(io||1===r?e=!0:uu||0!==(536870912&iu)?e=!1:(lu=e=!0,(2===r||9===r||3===r||6===r)&&(null!==(r=os.current)&&13===r.tag&&(r.flags|=16384))),tc(t,e)):ec(t)}function ec(e){var t=e;do{if(0!==(32768&t.flags))return void tc(t,lu);e=t.return;var n=rl(t.alternate,t,du);if(null!==n)return void(ou=n);if(null!==(t=t.sibling))return void(ou=t);ou=t=e}while(null!==t);0===fu&&(fu=5)}function tc(e,t){do{var n=ol(e.alternate,e);if(null!==n)return n.flags&=32767,void(ou=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(ou=e);ou=e=n}while(null!==e);fu=6,ou=null}function nc(e,t,n,r,o,i,s,l,u){e.cancelPendingCommit=null;do{sc()}while(0!==Eu);if(0!==(6&nu))throw Error(a(327));if(null!==t){if(t===e.current)throw Error(a(177));if(i=t.lanes|t.childLanes,function(e,t,n,r,o,i){var a=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,u=e.hiddenUpdates;for(n=a&~n;0<n;){var c=31-pe(n),d=1<<c;s[c]=0,l[c]=-1;var f=u[c];if(null!==f)for(u[c]=null,c=0;c<f.length;c++){var p=f[c];null!==p&&(p.lane&=-536870913)}n&=~d}0!==r&&Pe(e,r,0),0!==i&&0===o&&0!==e.tag&&(e.suspendedLanes|=i&~(a&~t))}(e,n,i|=Tr,s,l,u),e===ru&&(ou=ru=null,iu=0),Tu=t,Pu=e,zu=n,Ru=i,Ou=o,Au=r,0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,Q(ie,(function(){return lc(),null}))):(e.callbackNode=null,e.callbackPriority=0),r=0!==(13878&t.flags),0!==(13878&t.subtreeFlags)||r){r=I.T,I.T=null,o=_.p,_.p=2,s=nu,nu|=4;try{!function(e,t){if(e=e.containerInfo,td=nf,tr(e=er(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(g){n=null;break e}var s=0,l=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==o&&3!==f.nodeType||(l=s+o),f!==i||0!==r&&3!==f.nodeType||(u=s+r),3===f.nodeType&&(s+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===o&&(l=s),p===i&&++d===r&&(u=s),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(nd={focusedElem:e,selectionRange:n},nf=!1,Sl=t;null!==Sl;)if(e=(t=Sl).child,0!==(1024&t.subtreeFlags)&&null!==e)e.return=t,Sl=e;else for(;null!==Sl;){switch(i=(t=Sl).alternate,e=t.flags,t.tag){case 0:case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!==(1024&e)&&null!==i){e=void 0,n=t,o=i.memoizedProps,i=i.memoizedState,r=n.stateNode;try{var m=gs(n.type,o,(n.elementType,n.type));e=r.getSnapshotBeforeUpdate(m,i),r.__reactInternalSnapshotBeforeUpdate=e}catch(v){cc(n,n.return,v)}}break;case 3:if(0!==(1024&e))if(9===(n=(e=t.stateNode.containerInfo).nodeType))md(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":md(e);break;default:e.textContent=""}break;default:if(0!==(1024&e))throw Error(a(163))}if(null!==(e=t.sibling)){e.return=t.return,Sl=e;break}Sl=t.return}}(e,t)}finally{nu=s,_.p=o,I.T=r}}Eu=1,rc(),oc(),ic()}}function rc(){if(1===Eu){Eu=0;var e=Pu,t=Tu,n=0!==(13878&t.flags);if(0!==(13878&t.subtreeFlags)||n){n=I.T,I.T=null;var r=_.p;_.p=2;var o=nu;nu|=4;try{Il(t,e);var i=nd,a=er(e.containerInfo),s=i.focusedElem,l=i.selectionRange;if(a!==s&&s&&s.ownerDocument&&Jn(s.ownerDocument.documentElement,s)){if(null!==l&&tr(s)){var u=l.start,c=l.end;if(void 0===c&&(c=u),"selectionStart"in s)s.selectionStart=u,s.selectionEnd=Math.min(c,s.value.length);else{var d=s.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=s.textContent.length,m=Math.min(l.start,h),g=void 0===l.end?m:Math.min(l.end,h);!p.extend&&m>g&&(a=g,g=m,m=a);var v=Zn(s,m),y=Zn(s,g);if(v&&y&&(1!==p.rangeCount||p.anchorNode!==v.node||p.anchorOffset!==v.offset||p.focusNode!==y.node||p.focusOffset!==y.offset)){var b=d.createRange();b.setStart(v.node,v.offset),p.removeAllRanges(),m>g?(p.addRange(b),p.extend(y.node,y.offset)):(b.setEnd(y.node,y.offset),p.addRange(b))}}}}for(d=[],p=s;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"===typeof s.focus&&s.focus(),s=0;s<d.length;s++){var x=d[s];x.element.scrollLeft=x.left,x.element.scrollTop=x.top}}nf=!!td,nd=td=null}finally{nu=o,_.p=r,I.T=n}}e.current=t,Eu=2}}function oc(){if(2===Eu){Eu=0;var e=Pu,t=Tu,n=0!==(8772&t.flags);if(0!==(8772&t.subtreeFlags)||n){n=I.T,I.T=null;var r=_.p;_.p=2;var o=nu;nu|=4;try{Cl(e,t.alternate,t)}finally{nu=o,_.p=r,I.T=n}}Eu=3}}function ic(){if(4===Eu||3===Eu){Eu=0,ee();var e=Pu,t=Tu,n=zu,r=Au;0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?Eu=5:(Eu=0,Tu=Pu=null,ac(e,e.pendingLanes));var o=e.pendingLanes;if(0===o&&(Cu=null),Re(n),t=t.stateNode,de&&"function"===typeof de.onCommitFiberRoot)try{de.onCommitFiberRoot(ce,t,void 0,128===(128&t.current.flags))}catch(l){}if(null!==r){t=I.T,o=_.p,_.p=2,I.T=null;try{for(var i=e.onRecoverableError,a=0;a<r.length;a++){var s=r[a];i(s.value,{componentStack:s.stack})}}finally{I.T=t,_.p=o}}0!==(3&zu)&&sc(),kc(e),o=e.pendingLanes,0!==(4194090&n)&&0!==(42&o)?e===Fu?Nu++:(Nu=0,Fu=e):Nu=0,Sc(0,!1)}}function ac(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,_o(t)))}function sc(e){return rc(),oc(),ic(),lc()}function lc(){if(5!==Eu)return!1;var e=Pu,t=Ru;Ru=0;var n=Re(zu),r=I.T,o=_.p;try{_.p=32>n?32:n,I.T=null,n=Ou,Ou=null;var i=Pu,s=zu;if(Eu=0,Tu=Pu=null,zu=0,0!==(6&nu))throw Error(a(331));var l=nu;if(nu|=4,Ql(i.current),Hl(i,i.current,s,n),nu=l,Sc(0,!1),de&&"function"===typeof de.onPostCommitFiberRoot)try{de.onPostCommitFiberRoot(ce,i)}catch(u){}return!0}finally{_.p=o,I.T=r,ac(e,t)}}function uc(e,t,n){t=Cr(n,t),null!==(e=ai(e,t=Ss(e.stateNode,t,2),2))&&(Ee(e,2),kc(e))}function cc(e,t,n){if(3===e.tag)uc(e,e,n);else for(;null!==t;){if(3===t.tag){uc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Cu||!Cu.has(r))){e=Cr(n,e),null!==(r=ai(t,n=Cs(2),2))&&(Es(n,r,t,e),Ee(r,2),kc(r));break}}t=t.return}}function dc(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new tu;var o=new Set;r.set(t,o)}else void 0===(o=r.get(t))&&(o=new Set,r.set(t,o));o.has(n)||(cu=!0,o.add(n),e=fc.bind(null,e,t,n),t.then(e,e))}function fc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,ru===e&&(iu&n)===n&&(4===fu||3===fu&&(62914560&iu)===iu&&300>te()-wu?0===(2&nu)&&Hu(e,0):mu|=n,vu===iu&&(vu=0)),kc(e)}function pc(e,t){0===t&&(t=Se()),null!==(e=Ar(e,t))&&(Ee(e,t),kc(e))}function hc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),pc(e,n)}function mc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(n=o.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(a(314))}null!==r&&r.delete(t),pc(e,n)}var gc=null,vc=null,yc=!1,bc=!1,xc=!1,wc=0;function kc(e){e!==vc&&null===e.next&&(null===vc?gc=vc=e:vc=vc.next=e),bc=!0,yc||(yc=!0,dd((function(){0!==(6&nu)?Q(re,Cc):Ec()})))}function Sc(e,t){if(!xc&&bc){xc=!0;do{for(var n=!1,r=gc;null!==r;){if(!t)if(0!==e){var o=r.pendingLanes;if(0===o)var i=0;else{var a=r.suspendedLanes,s=r.pingedLanes;i=(1<<31-pe(42|e)+1)-1,i=201326741&(i&=o&~(a&~s))?201326741&i|1:i?2|i:0}0!==i&&(n=!0,zc(r,i))}else i=iu,0===(3&(i=be(r,r===ru?i:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||xe(r,i)||(n=!0,zc(r,i));r=r.next}}while(n);xc=!1}}function Cc(){Ec()}function Ec(){bc=yc=!1;var e=0;0!==wc&&(function(){var e=window.event;if(e&&"popstate"===e.type)return e!==sd&&(sd=e,!0);return sd=null,!1}()&&(e=wc),wc=0);for(var t=te(),n=null,r=gc;null!==r;){var o=r.next,i=Pc(r,t);0===i?(r.next=null,null===n?gc=o:n.next=o,null===o&&(vc=n)):(n=r,(0!==e||0!==(3&i))&&(bc=!0)),r=o}Sc(e,!1)}function Pc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=-62914561&e.pendingLanes;0<i;){var a=31-pe(i),s=1<<a,l=o[a];-1===l?0!==(s&n)&&0===(s&r)||(o[a]=we(s,t)):l<=t&&(e.expiredLanes|=s),i&=~s}if(n=iu,n=be(e,e===(t=ru)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===au||9===au)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&Z(r),e.callbackNode=null,e.callbackPriority=0;if(0===(3&n)||xe(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&Z(r),Re(n)){case 2:case 8:n=oe;break;case 32:default:n=ie;break;case 268435456:n=se}return r=Tc.bind(null,e),n=Q(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&Z(r),e.callbackPriority=2,e.callbackNode=null,2}function Tc(e,t){if(0!==Eu&&5!==Eu)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(sc()&&e.callbackNode!==n)return null;var r=iu;return 0===(r=be(e,e===ru?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Mu(e,r,t),Pc(e,te()),null!=e.callbackNode&&e.callbackNode===n?Tc.bind(null,e):null)}function zc(e,t){if(sc())return null;Mu(e,t,!0)}function Rc(){return 0===wc&&(wc=ke()),wc}function Oc(e){return null==e||"symbol"===typeof e||"boolean"===typeof e?null:"function"===typeof e?e:Rt(""+e)}function Ac(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Nc=0;Nc<wr.length;Nc++){var Fc=wr[Nc];kr(Fc.toLowerCase(),"on"+(Fc[0].toUpperCase()+Fc.slice(1)))}kr(pr,"onAnimationEnd"),kr(hr,"onAnimationIteration"),kr(mr,"onAnimationStart"),kr("dblclick","onDoubleClick"),kr("focusin","onFocus"),kr("focusout","onBlur"),kr(gr,"onTransitionRun"),kr(vr,"onTransitionStart"),kr(yr,"onTransitionCancel"),kr(br,"onTransitionEnd"),Xe("onMouseEnter",["mouseout","mouseover"]),Xe("onMouseLeave",["mouseout","mouseover"]),Xe("onPointerEnter",["pointerout","pointerover"]),Xe("onPointerLeave",["pointerout","pointerover"]),Ye("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ye("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ye("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ye("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ye("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ye("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ic="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(" "),_c=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Ic));function Dc(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,u=s.currentTarget;if(s=s.listener,l!==i&&o.isPropagationStopped())break e;i=s,o.currentTarget=u;try{i(o)}catch(c){vs(c)}o.currentTarget=null,i=l}else for(a=0;a<r.length;a++){if(l=(s=r[a]).instance,u=s.currentTarget,s=s.listener,l!==i&&o.isPropagationStopped())break e;i=s,o.currentTarget=u;try{i(o)}catch(c){vs(c)}o.currentTarget=null,i=l}}}}function Mc(e,t){var n=t[_e];void 0===n&&(n=t[_e]=new Set);var r=e+"__bubble";n.has(r)||(Bc(t,e,2,!1),n.add(r))}function Lc(e,t,n){var r=0;t&&(r|=4),Bc(n,e,r,t)}var Vc="_reactListening"+Math.random().toString(36).slice(2);function jc(e){if(!e[Vc]){e[Vc]=!0,qe.forEach((function(t){"selectionchange"!==t&&(_c.has(t)||Lc(t,!1,e),Lc(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Vc]||(t[Vc]=!0,Lc("selectionchange",!1,t))}}function Bc(e,t,n,r){switch(cf(t)){case 2:var o=rf;break;case 8:o=of;break;default:o=af}n=o.bind(null,t,n,e),o=void 0,!Vt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),r?void 0!==o?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):void 0!==o?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function Wc(e,t,n,r,o){var i=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===o)break;if(4===a)for(a=r.return;null!==a;){var u=a.tag;if((3===u||4===u)&&a.stateNode.containerInfo===o)return;a=a.return}for(;null!==s;){if(null===(a=Be(s)))return;if(5===(u=a.tag)||6===u||26===u||27===u){r=i=a;continue e}s=s.parentNode}}r=r.return}Dt((function(){var r=i,o=At(n),a=[];e:{var s=xr.get(e);if(void 0!==s){var u=Jt,c=e;switch(e){case"keypress":if(0===$t(n))break e;case"keydown":case"keyup":u=mn;break;case"focusin":c="focus",u=an;break;case"focusout":c="blur",u=an;break;case"beforeblur":case"afterblur":u=an;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=rn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=on;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=vn;break;case pr:case hr:case mr:u=sn;break;case br:u=yn;break;case"scroll":case"scrollend":u=tn;break;case"wheel":u=bn;break;case"copy":case"cut":case"paste":u=ln;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=gn;break;case"toggle":case"beforetoggle":u=xn}var d=0!==(4&t),f=!d&&("scroll"===e||"scrollend"===e),p=d?null!==s?s+"Capture":null:s;d=[];for(var h,m=r;null!==m;){var g=m;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===p||null!=(g=Mt(m,p))&&d.push(Hc(m,g,h)),f)break;m=m.return}0<d.length&&(s=new u(s,c,null,n,o),a.push({event:s,listeners:d}))}}if(0===(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Ot||!(c=n.relatedTarget||n.fromElement)||!Be(c)&&!c[Ie])&&(u||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,u?(u=r,null!==(c=(c=n.relatedTarget||n.toElement)?Be(c):null)&&(f=l(c),d=c.tag,c!==f||5!==d&&27!==d&&6!==d)&&(c=null)):(u=null,c=r),u!==c)){if(d=rn,g="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=gn,g="onPointerLeave",p="onPointerEnter",m="pointer"),f=null==u?s:He(u),h=null==c?s:He(c),(s=new d(g,m+"leave",u,n,o)).target=f,s.relatedTarget=h,g=null,Be(o)===r&&((d=new d(p,m+"enter",c,n,o)).target=h,d.relatedTarget=f,g=d),f=g,u&&c)e:{for(p=c,m=0,h=d=u;h;h=$c(h))m++;for(h=0,g=p;g;g=$c(g))h++;for(;0<m-h;)d=$c(d),m--;for(;0<h-m;)p=$c(p),h--;for(;m--;){if(d===p||null!==p&&d===p.alternate)break e;d=$c(d),p=$c(p)}d=null}else d=null;null!==u&&qc(a,s,u,d,!1),null!==c&&null!==f&&qc(a,f,c,d,!0)}if("select"===(u=(s=r?He(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===u&&"file"===s.type)var v=Ln;else if(Nn(s))if(Vn)v=Yn;else{v=qn;var y=$n}else!(u=s.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?r&&Pt(r.elementType)&&(v=Ln):v=Gn;switch(v&&(v=v(e,r))?Fn(a,v,n,o):(y&&y(e,s,r),"focusout"===e&&r&&"number"===s.type&&null!=r.memoizedProps.value&&yt(s,"number",s.value)),y=r?He(r):window,e){case"focusin":(Nn(y)||"true"===y.contentEditable)&&(rr=y,or=r,ir=null);break;case"focusout":ir=or=rr=null;break;case"mousedown":ar=!0;break;case"contextmenu":case"mouseup":case"dragend":ar=!1,sr(a,n,o);break;case"selectionchange":if(nr)break;case"keydown":case"keyup":sr(a,n,o)}var b;if(kn)e:{switch(e){case"compositionstart":var x="onCompositionStart";break e;case"compositionend":x="onCompositionEnd";break e;case"compositionupdate":x="onCompositionUpdate";break e}x=void 0}else On?zn(e,n)&&(x="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(x="onCompositionStart");x&&(En&&"ko"!==n.locale&&(On||"onCompositionStart"!==x?"onCompositionEnd"===x&&On&&(b=Ut()):(Wt="value"in(Bt=o)?Bt.value:Bt.textContent,On=!0)),0<(y=Uc(r,x)).length&&(x=new un(x,e,null,n,o),a.push({event:x,listeners:y}),b?x.data=b:null!==(b=Rn(n))&&(x.data=b))),(b=Cn?function(e,t){switch(e){case"compositionend":return Rn(t);case"keypress":return 32!==t.which?null:(Tn=!0,Pn);case"textInput":return(e=t.data)===Pn&&Tn?null:e;default:return null}}(e,n):function(e,t){if(On)return"compositionend"===e||!kn&&zn(e,t)?(e=Ut(),Ht=Wt=Bt=null,On=!1,e):null;switch(e){case"paste":default: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 En&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(x=Uc(r,"onBeforeInput")).length&&(y=new un("onBeforeInput","beforeinput",null,n,o),a.push({event:y,listeners:x}),y.data=b)),function(e,t,n,r,o){if("submit"===t&&n&&n.stateNode===o){var i=Oc((o[Fe]||null).action),a=r.submitter;a&&null!==(t=(t=a[Fe]||null)?Oc(t.formAction):a.getAttribute("formAction"))&&(i=t,a=null);var s=new Jt("action","action",null,r,o);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==wc){var e=a?Ac(o,a):new FormData(o);Aa(n,{pending:!0,data:e,method:o.method,action:i},null,e)}}else"function"===typeof i&&(s.preventDefault(),e=a?Ac(o,a):new FormData(o),Aa(n,{pending:!0,data:e,method:o.method,action:i},i,e))},currentTarget:o}]})}}(a,e,r,n,o)}Dc(a,t)}))}function Hc(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Uc(e,t){for(var n=t+"Capture",r=[];null!==e;){var o=e,i=o.stateNode;if(5!==(o=o.tag)&&26!==o&&27!==o||null===i||(null!=(o=Mt(e,n))&&r.unshift(Hc(e,o,i)),null!=(o=Mt(e,t))&&r.push(Hc(e,o,i))),3===e.tag)return r;e=e.return}return[]}function $c(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function qc(e,t,n,r,o){for(var i=t._reactName,a=[];null!==n&&n!==r;){var s=n,l=s.alternate,u=s.stateNode;if(s=s.tag,null!==l&&l===r)break;5!==s&&26!==s&&27!==s||null===u||(l=u,o?null!=(u=Mt(n,i))&&a.unshift(Hc(n,u,l)):o||null!=(u=Mt(n,i))&&a.push(Hc(n,u,l))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Gc=/\r\n?/g,Yc=/\u0000|\uFFFD/g;function Xc(e){return("string"===typeof e?e:""+e).replace(Gc,"\n").replace(Yc,"")}function Kc(e,t){return t=Xc(t),Xc(e)===t}function Qc(){}function Zc(e,t,n,r,o,i){switch(n){case"children":"string"===typeof r?"body"===t||"textarea"===t&&""===r||kt(e,r):("number"===typeof r||"bigint"===typeof r)&&"body"!==t&&kt(e,""+r);break;case"className":nt(e,"class",r);break;case"tabIndex":nt(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":nt(e,n,r);break;case"style":Et(e,r,i);break;case"data":if("object"!==t){nt(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==r||"function"===typeof r||"symbol"===typeof r||"boolean"===typeof r){e.removeAttribute(n);break}r=Rt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if("function"===typeof r){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"===typeof i&&("formAction"===n?("input"!==t&&Zc(e,t,"name",o.name,o,null),Zc(e,t,"formEncType",o.formEncType,o,null),Zc(e,t,"formMethod",o.formMethod,o,null),Zc(e,t,"formTarget",o.formTarget,o,null)):(Zc(e,t,"encType",o.encType,o,null),Zc(e,t,"method",o.method,o,null),Zc(e,t,"target",o.target,o,null))),null==r||"symbol"===typeof r||"boolean"===typeof r){e.removeAttribute(n);break}r=Rt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=Qc);break;case"onScroll":null!=r&&Mc("scroll",e);break;case"onScrollEnd":null!=r&&Mc("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==typeof r||!("__html"in r))throw Error(a(61));if(null!=(n=r.__html)){if(null!=o.children)throw Error(a(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!==typeof r&&"symbol"!==typeof r;break;case"muted":e.muted=r&&"function"!==typeof r&&"symbol"!==typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"===typeof r||"boolean"===typeof r||"symbol"===typeof r){e.removeAttribute("xlink:href");break}n=Rt(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,""+r):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!==typeof r&&"symbol"!==typeof r?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!==typeof r&&"symbol"!==typeof r&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"===typeof r||"symbol"===typeof r||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":Mc("beforetoggle",e),Mc("toggle",e),tt(e,"popover",r);break;case"xlinkActuate":rt(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":rt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":rt(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":rt(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":rt(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":rt(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":rt(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":rt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":rt(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":tt(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&tt(e,n=Tt.get(n)||n,r)}}function Jc(e,t,n,r,o,i){switch(n){case"style":Et(e,r,i);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!==typeof r||!("__html"in r))throw Error(a(61));if(null!=(n=r.__html)){if(null!=o.children)throw Error(a(60));e.innerHTML=n}}break;case"children":"string"===typeof r?kt(e,r):("number"===typeof r||"bigint"===typeof r)&&kt(e,""+r);break;case"onScroll":null!=r&&Mc("scroll",e);break;case"onScrollEnd":null!=r&&Mc("scrollend",e);break;case"onClick":null!=r&&(e.onclick=Qc);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:Ge.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(o=n.endsWith("Capture"),t=n.slice(2,o?n.length-7:void 0),"function"===typeof(i=null!=(i=e[Fe]||null)?i[n]:null)&&e.removeEventListener(t,i,o),"function"!==typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):tt(e,n,r):("function"!==typeof i&&null!==i&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,o)))}}function ed(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Mc("error",e),Mc("load",e);var r,o=!1,i=!1;for(r in n)if(n.hasOwnProperty(r)){var s=n[r];if(null!=s)switch(r){case"src":o=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(a(137,t));default:Zc(e,t,r,s,n,null)}}return i&&Zc(e,t,"srcSet",n.srcSet,n,null),void(o&&Zc(e,t,"src",n.src,n,null));case"input":Mc("invalid",e);var l=r=s=i=null,u=null,c=null;for(o in n)if(n.hasOwnProperty(o)){var d=n[o];if(null!=d)switch(o){case"name":i=d;break;case"type":s=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":r=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(a(137,t));break;default:Zc(e,t,o,d,n,null)}}return vt(e,r,l,u,c,s,i,!1),void dt(e);case"select":for(i in Mc("invalid",e),o=s=r=null,n)if(n.hasOwnProperty(i)&&null!=(l=n[i]))switch(i){case"value":r=l;break;case"defaultValue":s=l;break;case"multiple":o=l;default:Zc(e,t,i,l,n,null)}return t=r,n=s,e.multiple=!!o,void(null!=t?bt(e,!!o,t,!1):null!=n&&bt(e,!!o,n,!0));case"textarea":for(s in Mc("invalid",e),r=i=o=null,n)if(n.hasOwnProperty(s)&&null!=(l=n[s]))switch(s){case"value":o=l;break;case"defaultValue":i=l;break;case"children":r=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(a(91));break;default:Zc(e,t,s,l,n,null)}return wt(e,o,i,r),void dt(e);case"option":for(u in n)if(n.hasOwnProperty(u)&&null!=(o=n[u]))if("selected"===u)e.selected=o&&"function"!==typeof o&&"symbol"!==typeof o;else Zc(e,t,u,o,n,null);return;case"dialog":Mc("beforetoggle",e),Mc("toggle",e),Mc("cancel",e),Mc("close",e);break;case"iframe":case"object":Mc("load",e);break;case"video":case"audio":for(o=0;o<Ic.length;o++)Mc(Ic[o],e);break;case"image":Mc("error",e),Mc("load",e);break;case"details":Mc("toggle",e);break;case"embed":case"source":case"link":Mc("error",e),Mc("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(c in n)if(n.hasOwnProperty(c)&&null!=(o=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(137,t));default:Zc(e,t,c,o,n,null)}return;default:if(Pt(t)){for(d in n)n.hasOwnProperty(d)&&(void 0!==(o=n[d])&&Jc(e,t,d,o,n,void 0));return}}for(l in n)n.hasOwnProperty(l)&&(null!=(o=n[l])&&Zc(e,t,l,o,n,null))}var td=null,nd=null;function rd(e){return 9===e.nodeType?e:e.ownerDocument}function od(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function id(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function ad(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"bigint"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var sd=null;var ld="function"===typeof setTimeout?setTimeout:void 0,ud="function"===typeof clearTimeout?clearTimeout:void 0,cd="function"===typeof Promise?Promise:void 0,dd="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof cd?function(e){return cd.resolve(null).then(e).catch(fd)}:ld;function fd(e){setTimeout((function(){throw e}))}function pd(e){return"head"===e}function hd(e,t){var n=t,r=0,o=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0<r&&8>r){n=r;var a=e.ownerDocument;if(1&n&&wd(a.documentElement),2&n&&wd(a.body),4&n)for(wd(n=a.head),a=n.firstChild;a;){var s=a.nextSibling,l=a.nodeName;a[Ve]||"SCRIPT"===l||"STYLE"===l||"LINK"===l&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=s}}if(0===o)return e.removeChild(i),void zf(t);o--}else"$"===n||"$?"===n||"$!"===n?o++:r=n.charCodeAt(0)-48;else r=0;n=i}while(n);zf(t)}function md(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":md(n),je(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function gd(e){return"$!"===e.data||"$?"===e.data&&"complete"===e.ownerDocument.readyState}function vd(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"F!"===t||"F"===t)break;if("/$"===t)return null}}return e}var yd=null;function bd(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}function xd(e,t,n){switch(t=rd(n),e){case"html":if(!(e=t.documentElement))throw Error(a(452));return e;case"head":if(!(e=t.head))throw Error(a(453));return e;case"body":if(!(e=t.body))throw Error(a(454));return e;default:throw Error(a(451))}}function wd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);je(e)}var kd=new Map,Sd=new Set;function Cd(e){return"function"===typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Ed=_.d;_.d={f:function(){var e=Ed.f(),t=Bu();return e||t},r:function(e){var t=We(e);null!==t&&5===t.tag&&"form"===t.type?Fa(t):Ed.r(e)},D:function(e){Ed.D(e),Td("dns-prefetch",e,null)},C:function(e,t){Ed.C(e,t),Td("preconnect",e,t)},L:function(e,t,n){Ed.L(e,t,n);var r=Pd;if(r&&e&&t){var o='link[rel="preload"][as="'+mt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(o+='[imagesrcset="'+mt(n.imageSrcSet)+'"]',"string"===typeof n.imageSizes&&(o+='[imagesizes="'+mt(n.imageSizes)+'"]')):o+='[href="'+mt(e)+'"]';var i=o;switch(t){case"style":i=Rd(e);break;case"script":i=Nd(e)}kd.has(i)||(e=f({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),kd.set(i,e),null!==r.querySelector(o)||"style"===t&&r.querySelector(Od(i))||"script"===t&&r.querySelector(Fd(i))||(ed(t=r.createElement("link"),"link",e),$e(t),r.head.appendChild(t)))}},m:function(e,t){Ed.m(e,t);var n=Pd;if(n&&e){var r=t&&"string"===typeof t.as?t.as:"script",o='link[rel="modulepreload"][as="'+mt(r)+'"][href="'+mt(e)+'"]',i=o;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Nd(e)}if(!kd.has(i)&&(e=f({rel:"modulepreload",href:e},t),kd.set(i,e),null===n.querySelector(o))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Fd(i)))return}ed(r=n.createElement("link"),"link",e),$e(r),n.head.appendChild(r)}}},X:function(e,t){Ed.X(e,t);var n=Pd;if(n&&e){var r=Ue(n).hoistableScripts,o=Nd(e),i=r.get(o);i||((i=n.querySelector(Fd(o)))||(e=f({src:e,async:!0},t),(t=kd.get(o))&&Md(e,t),$e(i=n.createElement("script")),ed(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},r.set(o,i))}},S:function(e,t,n){Ed.S(e,t,n);var r=Pd;if(r&&e){var o=Ue(r).hoistableStyles,i=Rd(e);t=t||"default";var a=o.get(i);if(!a){var s={loading:0,preload:null};if(a=r.querySelector(Od(i)))s.loading=5;else{e=f({rel:"stylesheet",href:e,"data-precedence":t},n),(n=kd.get(i))&&Dd(e,n);var l=a=r.createElement("link");$e(l),ed(l,"link",e),l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),l.addEventListener("load",(function(){s.loading|=1})),l.addEventListener("error",(function(){s.loading|=2})),s.loading|=4,_d(a,t,r)}a={type:"stylesheet",instance:a,count:1,state:s},o.set(i,a)}}},M:function(e,t){Ed.M(e,t);var n=Pd;if(n&&e){var r=Ue(n).hoistableScripts,o=Nd(e),i=r.get(o);i||((i=n.querySelector(Fd(o)))||(e=f({src:e,async:!0,type:"module"},t),(t=kd.get(o))&&Md(e,t),$e(i=n.createElement("script")),ed(i,"link",e),n.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},r.set(o,i))}}};var Pd="undefined"===typeof document?null:document;function Td(e,t,n){var r=Pd;if(r&&"string"===typeof t&&t){var o=mt(t);o='link[rel="'+e+'"][href="'+o+'"]',"string"===typeof n&&(o+='[crossorigin="'+n+'"]'),Sd.has(o)||(Sd.add(o),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(o)&&(ed(t=r.createElement("link"),"link",e),$e(t),r.head.appendChild(t)))}}function zd(e,t,n,r){var o,i,s,l,u=(u=U.current)?Cd(u):null;if(!u)throw Error(a(446));switch(e){case"meta":case"title":return null;case"style":return"string"===typeof n.precedence&&"string"===typeof n.href?(t=Rd(n.href),(r=(n=Ue(u).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"===typeof n.href&&"string"===typeof n.precedence){e=Rd(n.href);var c=Ue(u).hoistableStyles,d=c.get(e);if(d||(u=u.ownerDocument||u,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,d),(c=u.querySelector(Od(e)))&&!c._p&&(d.instance=c,d.state.loading=5),kd.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},kd.set(e,n),c||(o=u,i=e,s=n,l=d.state,o.querySelector('link[rel="preload"][as="style"]['+i+"]")?l.loading=1:(i=o.createElement("link"),l.preload=i,i.addEventListener("load",(function(){return l.loading|=1})),i.addEventListener("error",(function(){return l.loading|=2})),ed(i,"link",s),$e(i),o.head.appendChild(i))))),t&&null===r)throw Error(a(528,""));return d}if(t&&null!==r)throw Error(a(529,""));return null;case"script":return t=n.async,"string"===typeof(n=n.src)&&t&&"function"!==typeof t&&"symbol"!==typeof t?(t=Nd(n),(r=(n=Ue(u).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(a(444,e))}}function Rd(e){return'href="'+mt(e)+'"'}function Od(e){return'link[rel="stylesheet"]['+e+"]"}function Ad(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Nd(e){return'[src="'+mt(e)+'"]'}function Fd(e){return"script[async]"+e}function Id(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+mt(n.href)+'"]');if(r)return t.instance=r,$e(r),r;var o=f({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return $e(r=(e.ownerDocument||e).createElement("style")),ed(r,"style",o),_d(r,n.precedence,e),t.instance=r;case"stylesheet":o=Rd(n.href);var i=e.querySelector(Od(o));if(i)return t.state.loading|=4,t.instance=i,$e(i),i;r=Ad(n),(o=kd.get(o))&&Dd(r,o),$e(i=(e.ownerDocument||e).createElement("link"));var s=i;return s._p=new Promise((function(e,t){s.onload=e,s.onerror=t})),ed(i,"link",r),t.state.loading|=4,_d(i,n.precedence,e),t.instance=i;case"script":return i=Nd(n.src),(o=e.querySelector(Fd(i)))?(t.instance=o,$e(o),o):(r=n,(o=kd.get(i))&&Md(r=f({},n),o),$e(o=(e=e.ownerDocument||e).createElement("script")),ed(o,"link",r),e.head.appendChild(o),t.instance=o);case"void":return null;default:throw Error(a(443,t.type))}else"stylesheet"===t.type&&0===(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,_d(r,n.precedence,e));return t.instance}function _d(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=r.length?r[r.length-1]:null,i=o,a=0;a<r.length;a++){var s=r[a];if(s.dataset.precedence===t)i=s;else if(i!==o)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Dd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Md(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var Ld=null;function Vd(e,t,n){if(null===Ld){var r=new Map,o=Ld=new Map;o.set(n,r)}else(r=(o=Ld).get(n))||(r=new Map,o.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),o=0;o<n.length;o++){var i=n[o];if(!(i[Ve]||i[Ne]||"link"===e&&"stylesheet"===i.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==i.namespaceURI){var a=i.getAttribute(t)||"";a=e+a;var s=r.get(a);s?s.push(i):r.set(a,[i])}}return r}function jd(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function Bd(e){return"stylesheet"!==e.type||0!==(3&e.state.loading)}var Wd=null;function Hd(){}function Ud(){if(this.count--,0===this.count)if(this.stylesheets)qd(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var $d=null;function qd(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,$d=new Map,t.forEach(Gd,e),$d=null,Ud.call(e))}function Gd(e,t){if(!(4&t.state.loading)){var n=$d.get(e);if(n)var r=n.get(null);else{n=new Map,$d.set(e,n);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<o.length;i++){var a=o[i];"LINK"!==a.nodeName&&"not all"===a.getAttribute("media")||(n.set(a.dataset.precedence,a),r=a)}r&&n.set(null,r)}a=(o=t.instance).getAttribute("data-precedence"),(i=n.get(a)||r)===r&&n.set(null,o),n.set(a,o),this.count++,r=Ud.bind(this),o.addEventListener("load",r),o.addEventListener("error",r),i?i.parentNode.insertBefore(o,i.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(o,e.firstChild),t.state.loading|=4}}var Yd={$$typeof:w,Provider:null,Consumer:null,_currentValue:D,_currentValue2:D,_threadCount:0};function Xd(e,t,n,r,o,i,a,s){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ce(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ce(0),this.hiddenUpdates=Ce(null),this.identifierPrefix=r,this.onUncaughtError=o,this.onCaughtError=i,this.onRecoverableError=a,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.incompleteTransitions=new Map}function Kd(e,t,n,r,o,i,a,s,l,u,c,d){return e=new Xd(e,t,n,a,s,l,u,d),t=1,!0===i&&(t|=24),i=Dr(3,null,null,t),e.current=i,i.stateNode=e,(t=Io()).refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:r,isDehydrated:n,cache:t},ri(i),e}function Qd(e){return e?e=Ir:Ir}function Zd(e,t,n,r,o,i){o=Qd(o),null===r.context?r.context=o:r.pendingContext=o,(r=ii(t)).payload={element:n},null!==(i=void 0===i?null:i)&&(r.callback=i),null!==(n=ai(e,r,t))&&(Du(n,0,t),si(n,e,t))}function Jd(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function ef(e,t){Jd(e,t),(e=e.alternate)&&Jd(e,t)}function tf(e){if(13===e.tag){var t=Ar(e,67108864);null!==t&&Du(t,0,67108864),ef(e,67108864)}}var nf=!0;function rf(e,t,n,r){var o=I.T;I.T=null;var i=_.p;try{_.p=2,af(e,t,n,r)}finally{_.p=i,I.T=o}}function of(e,t,n,r){var o=I.T;I.T=null;var i=_.p;try{_.p=8,af(e,t,n,r)}finally{_.p=i,I.T=o}}function af(e,t,n,r){if(nf){var o=sf(r);if(null===o)Wc(e,t,r,lf,n),bf(e,r);else if(function(e,t,n,r,o){switch(t){case"focusin":return ff=xf(ff,e,t,n,r,o),!0;case"dragenter":return pf=xf(pf,e,t,n,r,o),!0;case"mouseover":return hf=xf(hf,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return mf.set(i,xf(mf.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,gf.set(i,xf(gf.get(i)||null,e,t,n,r,o)),!0}return!1}(o,e,t,n,r))r.stopPropagation();else if(bf(e,r),4&t&&-1<yf.indexOf(e)){for(;null!==o;){var i=We(o);if(null!==i)switch(i.tag){case 3:if((i=i.stateNode).current.memoizedState.isDehydrated){var a=ye(i.pendingLanes);if(0!==a){var s=i;for(s.pendingLanes|=2,s.entangledLanes|=2;a;){var l=1<<31-pe(a);s.entanglements[1]|=l,a&=~l}kc(i),0===(6&nu)&&(ku=te()+500,Sc(0,!1))}}break;case 13:null!==(s=Ar(i,2))&&Du(s,0,2),Bu(),ef(i,2)}if(null===(i=sf(r))&&Wc(e,t,r,lf,n),i===o)break;o=i}null!==o&&r.stopPropagation()}else Wc(e,t,r,null,n)}}function sf(e){return uf(e=At(e))}var lf=null;function uf(e){if(lf=null,null!==(e=Be(e))){var t=l(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=u(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return lf=e,null}function cf(e){switch(e){case"beforetoggle":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"toggle":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 2;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"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ne()){case re:return 2;case oe:return 8;case ie:case ae:return 32;case se:return 268435456;default:return 32}default:return 32}}var df=!1,ff=null,pf=null,hf=null,mf=new Map,gf=new Map,vf=[],yf="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".split(" ");function bf(e,t){switch(e){case"focusin":case"focusout":ff=null;break;case"dragenter":case"dragleave":pf=null;break;case"mouseover":case"mouseout":hf=null;break;case"pointerover":case"pointerout":mf.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":gf.delete(t.pointerId)}}function xf(e,t,n,r,o,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},null!==t&&(null!==(t=We(t))&&tf(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function wf(e){var t=Be(e.target);if(null!==t){var n=l(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=u(n)))return e.blockedOn=t,void function(e,t){var n=_.p;try{return _.p=e,t()}finally{_.p=n}}(e.priority,(function(){if(13===n.tag){var e=Iu();e=ze(e);var t=Ar(n,e);null!==t&&Du(t,0,e),ef(n,e)}}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function kf(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=sf(e.nativeEvent);if(null!==n)return null!==(t=We(n))&&tf(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Ot=r,n.target.dispatchEvent(r),Ot=null,t.shift()}return!0}function Sf(e,t,n){kf(e)&&n.delete(t)}function Cf(){df=!1,null!==ff&&kf(ff)&&(ff=null),null!==pf&&kf(pf)&&(pf=null),null!==hf&&kf(hf)&&(hf=null),mf.forEach(Sf),gf.forEach(Sf)}function Ef(e,t){e.blockedOn===t&&(e.blockedOn=null,df||(df=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Cf)))}var Pf=null;function Tf(e){Pf!==e&&(Pf=e,r.unstable_scheduleCallback(r.unstable_NormalPriority,(function(){Pf===e&&(Pf=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],o=e[t+2];if("function"!==typeof r){if(null===uf(r||n))continue;break}var i=We(n);null!==i&&(e.splice(t,3),t-=3,Aa(i,{pending:!0,data:o,method:n.method,action:r},r,o))}})))}function zf(e){function t(t){return Ef(t,e)}null!==ff&&Ef(ff,e),null!==pf&&Ef(pf,e),null!==hf&&Ef(hf,e),mf.forEach(t),gf.forEach(t);for(var n=0;n<vf.length;n++){var r=vf[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<vf.length&&null===(n=vf[0]).blockedOn;)wf(n),null===n.blockedOn&&vf.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var o=n[r],i=n[r+1],a=o[Fe]||null;if("function"===typeof i)a||Tf(n);else if(a){var s=null;if(i&&i.hasAttribute("formAction")){if(o=i,a=i[Fe]||null)s=a.formAction;else if(null!==uf(o))continue}else s=a.action;"function"===typeof s?n[r+1]=s:(n.splice(r,3),r-=3),Tf(n)}}}function Rf(e){this._internalRoot=e}function Of(e){this._internalRoot=e}Of.prototype.render=Rf.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Zd(t.current,Iu(),e,t,null,null)},Of.prototype.unmount=Rf.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;Zd(e.current,2,null,e,null,null),Bu(),t[Ie]=null}},Of.prototype.unstable_scheduleHydration=function(e){if(e){var t=Oe();e={blockedOn:null,target:e,priority:t};for(var n=0;n<vf.length&&0!==t&&t<vf[n].priority;n++);vf.splice(n,0,e),0===n&&wf(e)}};var Af=o.version;if("19.1.0"!==Af)throw Error(a(527,Af,"19.1.0"));_.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return c(o),e;if(i===r)return c(o),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,u=o.child;u;){if(u===n){s=!0,n=o,r=i;break}if(u===r){s=!0,r=o,n=i;break}u=u.sibling}if(!s){for(u=i.child;u;){if(u===n){s=!0,n=i,r=o;break}if(u===r){s=!0,r=i,n=o;break}u=u.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?d(e):null)?null:e.stateNode};var Nf={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:I,reconcilerVersion:"19.1.0"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Ff=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ff.isDisabled&&Ff.supportsFiber)try{ce=Ff.inject(Nf),de=Ff}catch(_f){}}t.createRoot=function(e,t){if(!s(e))throw Error(a(299));var n=!1,r="",o=ys,i=bs,l=xs;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onUncaughtError&&(o=t.onUncaughtError),void 0!==t.onCaughtError&&(i=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError),void 0!==t.unstable_transitionCallbacks&&t.unstable_transitionCallbacks),t=Kd(e,1,!1,null,0,n,r,o,i,l,0,null),e[Ie]=t.current,jc(e),new Rf(t)},t.hydrateRoot=function(e,t,n){if(!s(e))throw Error(a(299));var r=!1,o="",i=ys,l=bs,u=xs,c=null;return null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(r=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onUncaughtError&&(i=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(u=n.onRecoverableError),void 0!==n.unstable_transitionCallbacks&&n.unstable_transitionCallbacks,void 0!==n.formState&&(c=n.formState)),(t=Kd(e,1,!0,t,0,r,o,i,l,u,0,c)).context=Qd(null),n=t.current,(o=ii(r=ze(r=Iu()))).callback=null,ai(n,o,r),n=r,t.current.lanes=n,Ee(t,n),kc(t),e[Ie]=t.current,jc(e),new Of(t)},t.version="19.1.0"},542:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(288)},548:(e,t,n)=>{"use strict";e.exports=n(487)},674:(e,t)=>{"use strict";const n=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,r=/^[\u0021-\u003A\u003C-\u007E]*$/,o=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,i=/^[\u0020-\u003A\u003D-\u007E]*$/,a=Object.prototype.toString,s=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function l(e,t,n){do{const n=e.charCodeAt(t);if(32!==n&&9!==n)return t}while(++t<n);return n}function u(e,t,n){for(;t>n;){const n=e.charCodeAt(--t);if(32!==n&&9!==n)return t+1}return n}function c(e){if(-1===e.indexOf("%"))return e;try{return decodeURIComponent(e)}catch(t){return e}}},678:e=>{e.exports=a,a.default=a,a.stable=c,a.stableStringify=c;var t="[...]",n="[Circular]",r=[],o=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function a(e,t,n,a){var s;"undefined"===typeof a&&(a=i()),l(e,"",0,[],void 0,0,a);try{s=0===o.length?JSON.stringify(e,t,n):JSON.stringify(e,f(t),n)}catch(c){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function s(e,t,n,i){var a=Object.getOwnPropertyDescriptor(i,n);void 0!==a.get?a.configurable?(Object.defineProperty(i,n,{value:e}),r.push([i,n,t,a])):o.push([t,n,e]):(i[n]=e,r.push([i,n,t]))}function l(e,r,o,i,a,u,c){var d;if(u+=1,"object"===typeof e&&null!==e){for(d=0;d<i.length;d++)if(i[d]===e)return void s(n,e,r,a);if("undefined"!==typeof c.depthLimit&&u>c.depthLimit)return void s(t,e,r,a);if("undefined"!==typeof c.edgesLimit&&o+1>c.edgesLimit)return void s(t,e,r,a);if(i.push(e),Array.isArray(e))for(d=0;d<e.length;d++)l(e[d],d,d,i,e,u,c);else{var f=Object.keys(e);for(d=0;d<f.length;d++){var p=f[d];l(e[p],p,d,i,e,u,c)}}i.pop()}}function u(e,t){return e<t?-1:e>t?1:0}function c(e,t,n,a){"undefined"===typeof a&&(a=i());var s,l=d(e,"",0,[],void 0,0,a)||e;try{s=0===o.length?JSON.stringify(l,t,n):JSON.stringify(l,f(t),n)}catch(c){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var u=r.pop();4===u.length?Object.defineProperty(u[0],u[1],u[3]):u[0][u[1]]=u[2]}}return s}function d(e,o,i,a,l,c,f){var p;if(c+=1,"object"===typeof e&&null!==e){for(p=0;p<a.length;p++)if(a[p]===e)return void s(n,e,o,l);try{if("function"===typeof e.toJSON)return}catch(v){return}if("undefined"!==typeof f.depthLimit&&c>f.depthLimit)return void s(t,e,o,l);if("undefined"!==typeof f.edgesLimit&&i+1>f.edgesLimit)return void s(t,e,o,l);if(a.push(e),Array.isArray(e))for(p=0;p<e.length;p++)d(e[p],p,p,a,e,c,f);else{var h={},m=Object.keys(e).sort(u);for(p=0;p<m.length;p++){var g=m[p];d(e[g],g,p,a,e,c,f),h[g]=e[g]}if("undefined"===typeof l)return h;r.push([l,o,e]),l[o]=h}a.pop()}}function f(e){return e="undefined"!==typeof e?e:function(e,t){return t},function(t,n){if(o.length>0)for(var r=0;r<o.length;r++){var i=o[r];if(i[1]===t&&i[0]===n){n=i[2],o.splice(r,1);break}}return e.call(this,t,n)}}},843:(e,t)=>{"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(e,t,r){var o=null;if(void 0!==r&&(o=""+r),void 0!==t.key&&(o=""+t.key),"key"in t)for(var i in r={},t)"key"!==i&&(r[i]=t[i]);else r=t;return t=r.ref,{$$typeof:n,type:e,key:o,ref:void 0!==t?t:null,props:r}}t.Fragment=r,t.jsx=o,t.jsxs=o},902:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,o=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case i:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case g:case m:case l:return e;default:return t}}case o:return t}}}function k(e){return w(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return k(e)||w(e)===c},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===i},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===d||e===s||e===a||e===p||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},916:(e,t,n)=>{"use strict";var r=n(50),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=p(n);o&&o!==h&&e(t,o,r)}var a=c(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),g=0;g<a.length;++g){var v=a[g];if(!i[v]&&(!r||!r[v])&&(!m||!m[v])&&(!s||!s[v])){var y=f(n,v);try{u(t,v,y)}catch(b){}}}}return t}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var i=Object.create(null);n.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>a[e]=()=>r[e]));return a.default=()=>r,n.d(i,a),i}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/AI-powered-switches/",(()=>{"use strict";var e=n(255),t=n.t(e,2),r=n(47);function o(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}function s(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}n(674);const c=["sri"],d=["page"],f=["page","matches"],p=["onClick","discover","prefetch","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],h=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],m=["discover","fetcherKey","navigate","reloadDocument","replace","state","method","action","onSubmit","relative","preventScrollReset","viewTransition"];var g="popstate";function v(){return C((function(e,t){let{pathname:n,search:r,hash:o}=e.location;return w("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"===typeof t?t:k(t)}),null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function y(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function b(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function x(e,t){return{usr:e.state,key:e.key,idx:t}}function w(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return u(u({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?S(t):t),{},{state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)})}function k(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function S(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function C(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{window:o=document.defaultView,v5Compat:i=!1}=r,a=o.history,s="POP",l=null,c=d();function d(){return(a.state||{idx:null}).idx}function f(){s="POP";let e=d(),t=null==e?null:e-c;c=e,l&&l({action:s,location:h.location,delta:t})}function p(e){return E(e)}null==c&&(c=0,a.replaceState(u(u({},a.state),{},{idx:c}),""));let h={get action(){return s},get location(){return e(o,a)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(g,f),l=e,()=>{o.removeEventListener(g,f),l=null}},createHref:e=>t(o,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s="PUSH";let r=w(h.location,e,t);n&&n(r,e),c=d()+1;let u=x(r,c),f=h.createHref(r);try{a.pushState(u,"",f)}catch(p){if(p instanceof DOMException&&"DataCloneError"===p.name)throw p;o.location.assign(f)}i&&l&&l({action:s,location:h.location,delta:1})},replace:function(e,t){s="REPLACE";let r=w(h.location,e,t);n&&n(r,e),c=d();let o=x(r,c),u=h.createHref(r);a.replaceState(o,"",u),i&&l&&l({action:s,location:h.location,delta:0})},go:e=>a.go(e)};return h}function E(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="http://localhost";"undefined"!==typeof window&&(n="null"!==window.location.origin?window.location.origin:window.location.href),y(n,"No window.location.(origin|href) available to create URL");let r="string"===typeof e?e:k(e);return r=r.replace(/ $/,"%20"),!t&&r.startsWith("//")&&(r=n+r),new URL(r,n)}new WeakMap;function P(e,t){return T(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",!1)}function T(e,t,n,r){let o=W(("string"===typeof t?S(t):t).pathname||"/",n);if(null==o)return null;let i=z(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(i);let a=null;for(let s=0;null==a&&s<i.length;++s){let e=B(o);a=L(i[s],e,r)}return a}function z(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=(e,o,i)=>{let a={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};a.relativePath.startsWith("/")&&(y(a.relativePath.startsWith(r),'Absolute route path "'.concat(a.relativePath,'" nested under path "').concat(r,'" is not valid. An absolute child route path must start with the combined path of all its parent routes.')),a.relativePath=a.relativePath.slice(r.length));let s=G([r,a.relativePath]),l=n.concat(a);e.children&&e.children.length>0&&(y(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'.concat(s,'".')),z(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:M(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!==(n=e.path)&&void 0!==n&&n.includes("?"))for(let r of R(e.path))o(e,t,r);else o(e,t)})),t}function R(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(0===r.length)return o?[i,""]:[i];let a=R(r.join("/")),s=[];return s.push(...a.map((e=>""===e?i:[i,e].join("/")))),o&&s.push(...a),s.map((t=>e.startsWith("/")&&""===t?"/":t))}var O=/^:[\w-]+$/,A=3,N=2,F=1,I=10,_=-2,D=e=>"*"===e;function M(e,t){let n=e.split("/"),r=n.length;return n.some(D)&&(r+=_),t&&(r+=N),n.filter((e=>!D(e))).reduce(((e,t)=>e+(O.test(t)?A:""===t?F:I)),r)}function L(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{routesMeta:r}=e,o={},i="/",a=[];for(let s=0;s<r.length;++s){let e=r[s],l=s===r.length-1,u="/"===i?t:t.slice(i.length)||"/",c=V({path:e.relativePath,caseSensitive:e.caseSensitive,end:l},u),d=e.route;if(!c&&l&&n&&!r[r.length-1].route.index&&(c=V({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},u)),!c)return null;Object.assign(o,c.params),a.push({params:o,pathname:G([i,c.pathname]),pathnameBase:Y(G([i,c.pathnameBase])),route:d}),"/"!==c.pathnameBase&&(i=G([i,c.pathnameBase]))}return a}function V(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=j(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],a=i.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:r.reduce(((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=s[n]||"";a=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const l=s[n];return e[r]=o&&!l?void 0:(l||"").replace(/%2F/g,"/"),e}),{}),pathname:i,pathnameBase:a,pattern:e}}function j(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];b("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'.concat(e,'" will be treated as if it were "').concat(e.replace(/\*$/,"/*"),'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "').concat(e.replace(/\*$/,"/*"),'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function B(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return b(!1,'The URL path "'.concat(e,'" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (').concat(t,").")),e}}function W(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function H(e,t,n,r){return"Cannot include a '".concat(e,"' character in a manually specified `to.").concat(t,"` field [").concat(JSON.stringify(r),"]. Please separate it out to the `to.").concat(n,'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.')}function U(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function $(e){let t=U(e);return t.map(((e,n)=>n===t.length-1?e.pathname:e.pathnameBase))}function q(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"string"===typeof e?r=S(e):(r=u({},e),y(!r.pathname||!r.pathname.includes("?"),H("?","pathname","search",r)),y(!r.pathname||!r.pathname.includes("#"),H("#","pathname","hash",r)),y(!r.search||!r.search.includes("#"),H("#","search","hash",r)));let i,a=""===e||""===r.pathname,s=a?"/":r.pathname;if(null==s)i=n;else{let e=t.length-1;if(!o&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}i=e>=0?t[e]:"/"}let l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",{pathname:n,search:r="",hash:o=""}="string"===typeof e?S(e):e,i=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:i,search:X(r),hash:K(o)}}(r,i),c=s&&"/"!==s&&s.endsWith("/"),d=(a||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!d||(l.pathname+="/"),l}var G=e=>e.join("/").replace(/\/\/+/g,"/"),Y=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),X=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",K=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";function Q(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}var Z=["POST","PUT","PATCH","DELETE"],J=(new Set(Z),["GET",...Z]);new Set(J),Symbol("ResetLoaderData");var ee=e.createContext(null);ee.displayName="DataRouter";var te=e.createContext(null);te.displayName="DataRouterState";var ne=e.createContext({isTransitioning:!1});ne.displayName="ViewTransition";var re=e.createContext(new Map);re.displayName="Fetchers";var oe=e.createContext(null);oe.displayName="Await";var ie=e.createContext(null);ie.displayName="Navigation";var ae=e.createContext(null);ae.displayName="Location";var se=e.createContext({outlet:null,matches:[],isDataRoute:!1});se.displayName="Route";var le=e.createContext(null);le.displayName="RouteError";function ue(){return null!=e.useContext(ae)}function ce(){return y(ue(),"useLocation() may be used only in the context of a <Router> component."),e.useContext(ae).location}var de="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function fe(t){e.useContext(ie).static||e.useLayoutEffect(t)}function pe(){let{isDataRoute:t}=e.useContext(se);return t?function(){let{router:t}=Se("useNavigate"),n=Ee("useNavigate"),r=e.useRef(!1);fe((()=>{r.current=!0}));let o=e.useCallback((async function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};b(r.current,de),r.current&&("number"===typeof e?t.navigate(e):await t.navigate(e,u({fromRouteId:n},o)))}),[t,n]);return o}():function(){y(ue(),"useNavigate() may be used only in the context of a <Router> component.");let t=e.useContext(ee),{basename:n,navigator:r}=e.useContext(ie),{matches:o}=e.useContext(se),{pathname:i}=ce(),a=JSON.stringify($(o)),s=e.useRef(!1);fe((()=>{s.current=!0}));let l=e.useCallback((function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(b(s.current,de),!s.current)return;if("number"===typeof e)return void r.go(e);let l=q(e,JSON.parse(a),i,"path"===o.relative);null==t&&"/"!==n&&(l.pathname="/"===l.pathname?n:G([n,l.pathname])),(o.replace?r.replace:r.push)(l,o.state,o)}),[n,r,a,i,t]);return l}()}var he=e.createContext(null);function me(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:r}=e.useContext(se),{pathname:o}=ce(),i=JSON.stringify($(r));return e.useMemo((()=>q(t,JSON.parse(i),o,"path"===n)),[t,i,o,n])}function ge(t,n,r,o){y(ue(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:i}=e.useContext(ie),{matches:a}=e.useContext(se),s=a[a.length-1],l=s?s.params:{},c=s?s.pathname:"/",d=s?s.pathnameBase:"/",f=s&&s.route;{let e=f&&f.path||"";ze(c,!f||e.endsWith("*")||e.endsWith("*?"),'You rendered descendant <Routes> (or called `useRoutes()`) at "'.concat(c,'" (under <Route path="').concat(e,'">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won\'t match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="').concat(e,'"> to <Route path="').concat("/"===e?"*":"".concat(e,"/*"),'">.'))}let p,h=ce();if(n){var m;let e="string"===typeof n?S(n):n;y("/"===d||(null===(m=e.pathname)||void 0===m?void 0:m.startsWith(d)),'When overriding the location using `<Routes location>` or `useRoutes(routes, location)`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "'.concat(d,'" but pathname "').concat(e.pathname,'" was given in the `location` prop.')),p=e}else p=h;let g=p.pathname||"/",v=g;if("/"!==d){let e=d.replace(/^\//,"").split("/");v="/"+g.replace(/^\//,"").split("/").slice(e.length).join("/")}let x=P(t,{pathname:v});b(f||null!=x,'No routes matched location "'.concat(p.pathname).concat(p.search).concat(p.hash,'" ')),b(null==x||void 0!==x[x.length-1].route.element||void 0!==x[x.length-1].route.Component||void 0!==x[x.length-1].route.lazy,'Matched leaf route at location "'.concat(p.pathname).concat(p.search).concat(p.hash,'" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.'));let w=we(x&&x.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:G([d,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?d:G([d,i.encodeLocation?i.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),a,r,o);return n&&w?e.createElement(ae.Provider,{value:{location:u({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:"POP"}},w):w}function ve(){let t=Pe(),n=Q(t)?"".concat(t.status," ").concat(t.statusText):t instanceof Error?t.message:JSON.stringify(t),r=t instanceof Error?t.stack:null,o="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:o},a={padding:"2px 4px",backgroundColor:o},s=null;return console.error("Error handled by React Router default ErrorBoundary:",t),s=e.createElement(e.Fragment,null,e.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),e.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",e.createElement("code",{style:a},"ErrorBoundary")," or"," ",e.createElement("code",{style:a},"errorElement")," prop on your route.")),e.createElement(e.Fragment,null,e.createElement("h2",null,"Unexpected Application Error!"),e.createElement("h3",{style:{fontStyle:"italic"}},n),r?e.createElement("pre",{style:i},r):null,s)}var ye=e.createElement(ve,null),be=class extends e.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?e.createElement(se.Provider,{value:this.props.routeContext},e.createElement(le.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function xe(t){let{routeContext:n,match:r,children:o}=t,i=e.useContext(ee);return i&&i.static&&i.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=r.route.id),e.createElement(se.Provider,{value:n},o)}function we(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(null==t){if(!r)return null;if(r.errors)t=r.matches;else{if(0!==n.length||r.initialized||!(r.matches.length>0))return null;t=r.matches}}let o=t,i=null===r||void 0===r?void 0:r.errors;if(null!=i){let e=o.findIndex((e=>e.route.id&&void 0!==(null===i||void 0===i?void 0:i[e.route.id])));y(e>=0,"Could not find a matching route for errors on route IDs: ".concat(Object.keys(i).join(","))),o=o.slice(0,Math.min(o.length,e+1))}let a=!1,s=-1;if(r)for(let e=0;e<o.length;e++){let t=o[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(s=e),t.route.id){let{loaderData:e,errors:n}=r,i=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!n||void 0===n[t.route.id]);if(t.route.lazy||i){a=!0,o=s>=0?o.slice(0,s+1):[o[0]];break}}}return o.reduceRight(((t,l,u)=>{let c,d=!1,f=null,p=null;r&&(c=i&&l.route.id?i[l.route.id]:void 0,f=l.route.errorElement||ye,a&&(s<0&&0===u?(ze("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,p=null):s===u&&(d=!0,p=l.route.hydrateFallbackElement||null)));let h=n.concat(o.slice(0,u+1)),m=()=>{let n;return n=c?f:d?p:l.route.Component?e.createElement(l.route.Component,null):l.route.element?l.route.element:t,e.createElement(xe,{match:l,routeContext:{outlet:t,matches:h,isDataRoute:null!=r},children:n})};return r&&(l.route.ErrorBoundary||l.route.errorElement||0===u)?e.createElement(be,{location:r.location,revalidation:r.revalidation,component:f,error:c,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()}),null)}function ke(e){return"".concat(e," must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.")}function Se(t){let n=e.useContext(ee);return y(n,ke(t)),n}function Ce(t){let n=e.useContext(te);return y(n,ke(t)),n}function Ee(t){let n=function(t){let n=e.useContext(se);return y(n,ke(t)),n}(t),r=n.matches[n.matches.length-1];return y(r.route.id,"".concat(t,' can only be used on routes that contain a unique "id"')),r.route.id}function Pe(){var t;let n=e.useContext(le),r=Ce("useRouteError"),o=Ee("useRouteError");return void 0!==n?n:null===(t=r.errors)||void 0===t?void 0:t[o]}var Te={};function ze(e,t,n){t||Te[e]||(Te[e]=!0,b(!1,n))}e.memo((function(e){let{routes:t,future:n,state:r}=e;return ge(t,void 0,r,n)}));function Re(t){return function(t){let n=e.useContext(se).outlet;return n?e.createElement(he.Provider,{value:t},n):n}(t.context)}function Oe(e){y(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function Ae(t){let{basename:n="/",children:r=null,location:o,navigationType:i="POP",navigator:a,static:s=!1}=t;y(!ue(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let l=n.replace(/^\/*/,"/"),u=e.useMemo((()=>({basename:l,navigator:a,static:s,future:{}})),[l,a,s]);"string"===typeof o&&(o=S(o));let{pathname:c="/",search:d="",hash:f="",state:p=null,key:h="default"}=o,m=e.useMemo((()=>{let e=W(c,l);return null==e?null:{location:{pathname:e,search:d,hash:f,state:p,key:h},navigationType:i}}),[l,c,d,f,p,h,i]);return b(null!=m,'<Router basename="'.concat(l,'"> is not able to match the URL "').concat(c).concat(d).concat(f,"\" because it does not start with the basename, so the <Router> won't render anything.")),null==m?null:e.createElement(ie.Provider,{value:u},e.createElement(ae.Provider,{children:r,value:m}))}function Ne(e){let{children:t,location:n}=e;return function(e,t){return ge(e,t)}(Fe(t),n)}e.Component;function Fe(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[];return e.Children.forEach(t,((t,o)=>{if(!e.isValidElement(t))return;let i=[...n,o];if(t.type===e.Fragment)return void r.push.apply(r,Fe(t.props.children,i));y(t.type===Oe,"[".concat("string"===typeof t.type?t.type:t.type.name,"] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>")),y(!t.props.index||!t.props.children,"An index route cannot have child routes.");let a={id:t.props.id||i.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,loader:t.props.loader,action:t.props.action,hydrateFallbackElement:t.props.hydrateFallbackElement,HydrateFallback:t.props.HydrateFallback,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:!0===t.props.hasErrorBoundary||null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(a.children=Fe(t.props.children,i)),r.push(a)})),r}var Ie="get",_e="application/x-www-form-urlencoded";function De(e){return null!=e&&"string"===typeof e.tagName}var Me=null;var Le=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Ve(e){return null==e||Le.has(e)?e:(b(!1,'"'.concat(e,'" is not a valid `encType` for `<Form>`/`<fetcher.Form>` and will default to "').concat(_e,'"')),null)}function je(e,t){let n,r,o,i,a;if(De(s=e)&&"form"===s.tagName.toLowerCase()){let a=e.getAttribute("action");r=a?W(a,t):null,n=e.getAttribute("method")||Ie,o=Ve(e.getAttribute("enctype"))||_e,i=new FormData(e)}else if(function(e){return De(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return De(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let a=e.form;if(null==a)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let s=e.getAttribute("formaction")||a.getAttribute("action");if(r=s?W(s,t):null,n=e.getAttribute("formmethod")||a.getAttribute("method")||Ie,o=Ve(e.getAttribute("formenctype"))||Ve(a.getAttribute("enctype"))||_e,i=new FormData(a,e),!function(){if(null===Me)try{new FormData(document.createElement("form"),0),Me=!1}catch(e){Me=!0}return Me}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?"".concat(t,"."):"";i.append("".concat(e,"x"),"0"),i.append("".concat(e,"y"),"0")}else t&&i.append(t,r)}}else{if(De(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Ie,r=null,o=_e,a=e}var s;return i&&"text/plain"===o&&(a=i,i=void 0),{action:r,method:n.toLowerCase(),encType:o,formData:i,body:a}}function Be(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}async function We(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error("Error loading route module `".concat(e.module,"`, reloading page...")),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise((()=>{}))}}function He(e){return null!=e&&"string"===typeof e.page}function Ue(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"===typeof e.imageSrcSet&&"string"===typeof e.imageSizes:"string"===typeof e.rel&&"string"===typeof e.href)}function $e(e,t,n,r,o,i){let a=(e,t)=>!n[t]||e.route.id!==n[t].route.id,s=(e,t)=>{var r;return n[t].pathname!==e.pathname||(null===(r=n[t].route.path)||void 0===r?void 0:r.endsWith("*"))&&n[t].params["*"]!==e.params["*"]};return"assets"===i?t.filter(((e,t)=>a(e,t)||s(e,t))):"data"===i?t.filter(((t,i)=>{let l=r.routes[t.route.id];if(!l||!l.hasLoader)return!1;if(a(t,i)||s(t,i))return!0;if(t.route.shouldRevalidate){var u;let r=t.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:(null===(u=n[0])||void 0===u?void 0:u.params)||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"===typeof r)return r}return!0})):[]}function qe(e,t){let{includeHydrateFallback:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return r=e.map((e=>{let r=t.routes[e.route.id];if(!r)return[];let o=[r.module];return r.clientActionModule&&(o=o.concat(r.clientActionModule)),r.clientLoaderModule&&(o=o.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(o=o.concat(r.hydrateFallbackModule)),r.imports&&(o=o.concat(r.imports)),o})).flat(1),[...new Set(r)];var r}function Ge(e,t){let n=new Set,r=new Set(t);return e.reduce(((e,o)=>{if(t&&!He(o)&&"script"===o.as&&o.href&&r.has(o.href))return e;let i=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(o));return n.has(i)||(n.add(i),e.push({key:i,link:o})),e}),[])}function Ye(e){return{__html:e}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!==typeof window?window:"undefined"!==typeof globalThis&&globalThis;Symbol("SingleFetchRedirect");var Xe=new Set([100,101,204,205]);function Ke(e,t){let n="string"===typeof e?new URL(e,"undefined"===typeof window?"server://singlefetch/":window.location.origin):e;return"/"===n.pathname?n.pathname="_root.data":t&&"/"===W(n.pathname,t)?n.pathname="".concat(t.replace(/\/$/,""),"/_root.data"):n.pathname="".concat(n.pathname.replace(/\/$/,""),".data"),n}e.Component;function Qe(t){let{error:n,isOutsideRemixApp:r}=t;console.error(n);let o,i=e.createElement("script",{dangerouslySetInnerHTML:{__html:'\n console.log(\n "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n );\n '}});if(Q(n))return e.createElement(Ze,{title:"Unhandled Thrown Response!"},e.createElement("h1",{style:{fontSize:"24px"}},n.status," ",n.statusText),i);if(n instanceof Error)0;else{let e=null==n?"Unknown Error":"object"===typeof n&&"toString"in n?n.toString():JSON.stringify(n);new Error(e)}return e.createElement(Ze,{title:"Application Error!",isOutsideRemixApp:r},e.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),e.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},o.stack),i)}function Ze(t){var n;let{title:r,renderScripts:o,isOutsideRemixApp:i,children:a}=t,{routeModules:s}=rt();return null!==s.root&&void 0!==n&&n.Layout&&!i?a:e.createElement("html",{lang:"en"},e.createElement("head",null,e.createElement("meta",{charSet:"utf-8"}),e.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),e.createElement("title",null,r)),e.createElement("body",null,e.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},a,o?e.createElement(ct,null):null)))}function Je(e,t){return"lazy"===e.mode&&!0===t}function et(){let t=e.useContext(ee);return Be(t,"You must render this element inside a <DataRouterContext.Provider> element"),t}function tt(){let t=e.useContext(te);return Be(t,"You must render this element inside a <DataRouterStateContext.Provider> element"),t}var nt=e.createContext(void 0);function rt(){let t=e.useContext(nt);return Be(t,"You must render this element inside a <HydratedRouter> element"),t}function ot(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function it(e,t,n){if(n&&!ut)return[e[0]];if(t){let n=e.findIndex((e=>void 0!==t[e.route.id]));return e.slice(0,n+1)}return e}function at(t){let{page:n}=t,r=o(t,d),{router:i}=et(),a=e.useMemo((()=>P(i.routes,n,i.basename)),[i.routes,n,i.basename]);return a?e.createElement(lt,u({page:n,matches:a},r)):null}function st(t){let{manifest:n,routeModules:r}=rt(),[o,i]=e.useState([]);return e.useEffect((()=>{let e=!1;return async function(e,t,n){let r=await Promise.all(e.map((async e=>{let r=t.routes[e.route.id];if(r){let e=await We(r,n);return e.links?e.links():[]}return[]})));return Ge(r.flat(1).filter(Ue).filter((e=>"stylesheet"===e.rel||"preload"===e.rel)).map((e=>"stylesheet"===e.rel?u(u({},e),{},{rel:"prefetch",as:"style"}):u(u({},e),{},{rel:"prefetch"}))))}(t,n,r).then((t=>{e||i(t)})),()=>{e=!0}}),[t,n,r]),o}function lt(t){let{page:n,matches:r}=t,i=o(t,f),a=ce(),{manifest:s,routeModules:l}=rt(),{basename:c}=et(),{loaderData:d,matches:p}=tt(),h=e.useMemo((()=>$e(n,r,p,s,a,"data")),[n,r,p,s,a]),m=e.useMemo((()=>$e(n,r,p,s,a,"assets")),[n,r,p,s,a]),g=e.useMemo((()=>{if(n===a.pathname+a.search+a.hash)return[];let e=new Set,t=!1;if(r.forEach((n=>{var r;let o=s.routes[n.route.id];o&&o.hasLoader&&(!h.some((e=>e.route.id===n.route.id))&&n.route.id in d&&null!==(r=l[n.route.id])&&void 0!==r&&r.shouldRevalidate||o.hasClientLoader?t=!0:e.add(n.route.id))})),0===e.size)return[];let o=Ke(n,c);return t&&e.size>0&&o.searchParams.set("_routes",r.filter((t=>e.has(t.route.id))).map((e=>e.route.id)).join(",")),[o.pathname+o.search]}),[c,d,a,s,h,r,n,l]),v=e.useMemo((()=>qe(m,s)),[m,s]),y=st(m);return e.createElement(e.Fragment,null,g.map((t=>e.createElement("link",u({key:t,rel:"prefetch",as:"fetch",href:t},i)))),v.map((t=>e.createElement("link",u({key:t,rel:"modulepreload",href:t},i)))),y.map((t=>{let{key:n,link:r}=t;return e.createElement("link",u({key:n},r))})))}nt.displayName="FrameworkContext";var ut=!1;function ct(t){let{manifest:n,serverHandoffString:r,isSpaMode:i,renderMeta:a,routeDiscovery:s,ssr:l}=rt(),{router:d,static:f,staticContext:p}=et(),{matches:h}=tt(),m=Je(s,l);a&&(a.didRenderScripts=!0);let g=it(h,null,i);e.useEffect((()=>{0}),[]);let v=e.useMemo((()=>{var i;let a=p?"window.__reactRouterContext = ".concat(r,";").concat("window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());"):" ",s=f?"".concat(null!==n.hmr&&void 0!==i&&i.runtime?"import ".concat(JSON.stringify(n.hmr.runtime),";"):"").concat(m?"":"import ".concat(JSON.stringify(n.url)),";\n").concat(g.map(((e,t)=>{let r="route".concat(t),o=n.routes[e.route.id];Be(o,"Route ".concat(e.route.id," not found in manifest"));let{clientActionModule:i,clientLoaderModule:a,clientMiddlewareModule:s,hydrateFallbackModule:l,module:u}=o,c=[...i?[{module:i,varName:"".concat(r,"_clientAction")}]:[],...a?[{module:a,varName:"".concat(r,"_clientLoader")}]:[],...s?[{module:s,varName:"".concat(r,"_clientMiddleware")}]:[],...l?[{module:l,varName:"".concat(r,"_HydrateFallback")}]:[],{module:u,varName:"".concat(r,"_main")}];if(1===c.length)return"import * as ".concat(r," from ").concat(JSON.stringify(u),";");let d=c.map((e=>"import * as ".concat(e.varName,' from "').concat(e.module,'";'))).join("\n"),f="const ".concat(r," = {").concat(c.map((e=>"...".concat(e.varName))).join(","),"};");return[d,f].join("\n")})).join("\n"),"\n ").concat(m?"window.__reactRouterManifest = ".concat(JSON.stringify(function(e,t){let{sri:n}=e,r=o(e,c),i=new Set(t.state.matches.map((e=>e.route.id))),a=t.state.location.pathname.split("/").filter(Boolean),s=["/"];for(a.pop();a.length>0;)s.push("/".concat(a.join("/"))),a.pop();s.forEach((e=>{let n=P(t.routes,e,t.basename);n&&n.forEach((e=>i.add(e.route.id)))}));let l=[...i].reduce(((e,t)=>Object.assign(e,{[t]:r.routes[t]})),{});return u(u({},r),{},{routes:l,sri:!!n||void 0})}(n,d),null,2),";"):"","\n window.__reactRouterRouteModules = {").concat(g.map(((e,t)=>"".concat(JSON.stringify(e.route.id),":route").concat(t))).join(","),"};\n\nimport(").concat(JSON.stringify(n.entry.module),");"):" ";return e.createElement(e.Fragment,null,e.createElement("script",u(u({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:Ye(a),type:void 0})),e.createElement("script",u(u({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:Ye(s),type:"module",async:!0})))}),[]),y=ut?[]:(n.entry.imports.concat(qe(g,n,{includeHydrateFallback:!0})),[...new Set(b)]);var b;let x="object"===typeof n.sri?n.sri:{};return ut?null:e.createElement(e.Fragment,null,"object"===typeof n.sri?e.createElement("script",{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:x})}}):null,m?null:e.createElement("link",{rel:"modulepreload",href:n.url,crossOrigin:t.crossOrigin,integrity:x[n.url],suppressHydrationWarning:!0}),e.createElement("link",{rel:"modulepreload",href:n.entry.module,crossOrigin:t.crossOrigin,integrity:x[n.entry.module],suppressHydrationWarning:!0}),y.map((n=>e.createElement("link",{key:n,rel:"modulepreload",href:n,crossOrigin:t.crossOrigin,integrity:x[n],suppressHydrationWarning:!0}))),v)}function dt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach((t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)}))}}var ft="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{ft&&(window.__reactRouterVersion="7.6.1")}catch(JO){}function pt(t){let{basename:n,children:r,window:o}=t,i=e.useRef();null==i.current&&(i.current=v({window:o,v5Compat:!0}));let a=i.current,[s,l]=e.useState({action:a.action,location:a.location}),u=e.useCallback((t=>{e.startTransition((()=>l(t)))}),[l]);return e.useLayoutEffect((()=>a.listen(u)),[a,u]),e.createElement(Ae,{basename:n,children:r,location:s.location,navigationType:s.action,navigator:a})}var ht=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,mt=e.forwardRef((function(t,n){let r,{onClick:i,discover:a="render",prefetch:s="none",relative:l,reloadDocument:c,replace:d,state:f,target:h,to:m,preventScrollReset:g,viewTransition:v}=t,x=o(t,p),{basename:w}=e.useContext(ie),S="string"===typeof m&&ht.test(m),C=!1;if("string"===typeof m&&S&&(r=m,ft))try{let e=new URL(window.location.href),t=m.startsWith("//")?new URL(e.protocol+m):new URL(m),n=W(t.pathname,w);t.origin===e.origin&&null!=n?m=n+t.search+t.hash:C=!0}catch(JO){b(!1,'<Link to="'.concat(m,'"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.'))}let E=function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};y(ue(),"useHref() may be used only in the context of a <Router> component.");let{basename:r,navigator:o}=e.useContext(ie),{hash:i,pathname:a,search:s}=me(t,{relative:n}),l=a;return"/"!==r&&(l="/"===a?r:G([r,a])),o.createHref({pathname:l,search:s,hash:i})}(m,{relative:l}),[P,T,z]=function(t,n){let r=e.useContext(nt),[o,i]=e.useState(!1),[a,s]=e.useState(!1),{onFocus:l,onBlur:u,onMouseEnter:c,onMouseLeave:d,onTouchStart:f}=n,p=e.useRef(null);e.useEffect((()=>{if("render"===t&&s(!0),"viewport"===t){let e=new IntersectionObserver((e=>{e.forEach((e=>{s(e.isIntersecting)}))}),{threshold:.5});return p.current&&e.observe(p.current),()=>{e.disconnect()}}}),[t]),e.useEffect((()=>{if(o){let e=setTimeout((()=>{s(!0)}),100);return()=>{clearTimeout(e)}}}),[o]);let h=()=>{i(!0)},m=()=>{i(!1),s(!1)};return r?"intent"!==t?[a,p,{}]:[a,p,{onFocus:ot(l,h),onBlur:ot(u,m),onMouseEnter:ot(c,h),onMouseLeave:ot(d,m),onTouchStart:ot(f,h)}]:[!1,p,{}]}(s,x),R=function(t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,viewTransition:s}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=pe(),u=ce(),c=me(t,{relative:a});return e.useCallback((e=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(e,n)){e.preventDefault();let n=void 0!==r?r:k(u)===k(c);l(t,{replace:n,state:o,preventScrollReset:i,relative:a,viewTransition:s})}}),[u,l,c,r,o,n,t,i,a,s])}(m,{replace:d,state:f,target:h,preventScrollReset:g,relative:l,viewTransition:v});let O=e.createElement("a",u(u(u({},x),z),{},{href:r||E,onClick:C||c?i:function(e){i&&i(e),e.defaultPrevented||R(e)},ref:dt(n,T),target:h,"data-discover":S||"render"!==a?void 0:"true"}));return P&&!S?e.createElement(e.Fragment,null,O,e.createElement(at,{page:E})):O}));mt.displayName="Link";var gt=e.forwardRef((function(t,n){let{"aria-current":r="page",caseSensitive:i=!1,className:a="",end:s=!1,style:l,to:c,viewTransition:d,children:f}=t,p=o(t,h),m=me(c,{relative:p.relative}),g=ce(),v=e.useContext(te),{navigator:b,basename:x}=e.useContext(ie),w=null!=v&&function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.useContext(ne);y(null!=r,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:o}=bt("useViewTransitionState"),i=me(t,{relative:n.relative});if(!r.isTransitioning)return!1;let a=W(r.currentLocation.pathname,o)||r.currentLocation.pathname,s=W(r.nextLocation.pathname,o)||r.nextLocation.pathname;return null!=V(i.pathname,s)||null!=V(i.pathname,a)}(m)&&!0===d,k=b.encodeLocation?b.encodeLocation(m).pathname:m.pathname,S=g.pathname,C=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;i||(S=S.toLowerCase(),C=C?C.toLowerCase():null,k=k.toLowerCase()),C&&x&&(C=W(C,x)||C);const E="/"!==k&&k.endsWith("/")?k.length-1:k.length;let P,T=S===k||!s&&S.startsWith(k)&&"/"===S.charAt(E),z=null!=C&&(C===k||!s&&C.startsWith(k)&&"/"===C.charAt(k.length)),R={isActive:T,isPending:z,isTransitioning:w},O=T?r:void 0;P="function"===typeof a?a(R):[a,T?"active":null,z?"pending":null,w?"transitioning":null].filter(Boolean).join(" ");let A="function"===typeof l?l(R):l;return e.createElement(mt,u(u({},p),{},{"aria-current":O,className:P,ref:n,style:A,to:c,viewTransition:d}),"function"===typeof f?f(R):f)}));gt.displayName="NavLink";var vt=e.forwardRef(((t,n)=>{let{discover:r="render",fetcherKey:i,navigate:a,reloadDocument:s,replace:l,state:c,method:d=Ie,action:f,onSubmit:p,relative:h,preventScrollReset:g,viewTransition:v}=t,b=o(t,m),x=kt(),w=function(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{basename:r}=e.useContext(ie),o=e.useContext(se);y(o,"useFormAction must be used inside a RouteContext");let[i]=o.matches.slice(-1),a=u({},me(t||".",{relative:n})),s=ce();if(null==t){a.search=s.search;let e=new URLSearchParams(a.search),t=e.getAll("index");if(t.some((e=>""===e))){e.delete("index"),t.filter((e=>e)).forEach((t=>e.append("index",t)));let n=e.toString();a.search=n?"?".concat(n):""}}t&&"."!==t||!i.route.index||(a.search=a.search?a.search.replace(/^\?/,"?index&"):"?index");"/"!==r&&(a.pathname="/"===a.pathname?r:G([r,a.pathname]));return k(a)}(f,{relative:h}),S="get"===d.toLowerCase()?"get":"post",C="string"===typeof f&&ht.test(f);return e.createElement("form",u(u({ref:n,method:S,action:w,onSubmit:s?p:e=>{if(p&&p(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,n=(null===t||void 0===t?void 0:t.getAttribute("formmethod"))||d;x(t||e.currentTarget,{fetcherKey:i,method:n,navigate:a,replace:l,state:c,relative:h,preventScrollReset:g,viewTransition:v})}},b),{},{"data-discover":C||"render"!==r?void 0:"true"}))}));function yt(e){return"".concat(e," must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.")}function bt(t){let n=e.useContext(ee);return y(n,yt(t)),n}vt.displayName="Form";var xt=0,wt=()=>"__".concat(String(++xt),"__");function kt(){let{router:t}=bt("useSubmit"),{basename:n}=e.useContext(ie),r=Ee("useRouteId");return e.useCallback((async function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{action:i,method:a,encType:s,formData:l,body:u}=je(e,n);if(!1===o.navigate){let e=o.fetcherKey||wt();await t.fetch(e,r,o.action||i,{preventScrollReset:o.preventScrollReset,formData:l,body:u,formMethod:o.method||a,formEncType:o.encType||s,flushSync:o.flushSync})}else await t.navigate(o.action||i,{preventScrollReset:o.preventScrollReset,formData:l,body:u,formMethod:o.method||a,formEncType:o.encType||s,replace:o.replace,state:o.state,fromRouteId:r,flushSync:o.flushSync,viewTransition:o.viewTransition})}),[t,n,r])}var St=n(495);function Ct(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var Et=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|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|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|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|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|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)-.*))$/,Pt=Ct((function(e){return Et.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var Tt=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(JO){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}(),zt=Math.abs,Rt=String.fromCharCode,Ot=Object.assign;function At(e){return e.trim()}function Nt(e,t,n){return e.replace(t,n)}function Ft(e,t){return e.indexOf(t)}function It(e,t){return 0|e.charCodeAt(t)}function _t(e,t,n){return e.slice(t,n)}function Dt(e){return e.length}function Mt(e){return e.length}function Lt(e,t){return t.push(e),e}var Vt=1,jt=1,Bt=0,Wt=0,Ht=0,Ut="";function $t(e,t,n,r,o,i,a){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:Vt,column:jt,length:a,return:""}}function qt(e,t){return Ot($t("",null,null,"",null,null,0),e,{length:-e.length},t)}function Gt(){return Ht=Wt>0?It(Ut,--Wt):0,jt--,10===Ht&&(jt=1,Vt--),Ht}function Yt(){return Ht=Wt<Bt?It(Ut,Wt++):0,jt++,10===Ht&&(jt=1,Vt++),Ht}function Xt(){return It(Ut,Wt)}function Kt(){return Wt}function Qt(e,t){return _t(Ut,e,t)}function Zt(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Jt(e){return Vt=jt=1,Bt=Dt(Ut=e),Wt=0,[]}function en(e){return Ut="",e}function tn(e){return At(Qt(Wt-1,on(91===e?e+2:40===e?e+1:e)))}function nn(e){for(;(Ht=Xt())&&Ht<33;)Yt();return Zt(e)>2||Zt(Ht)>3?"":" "}function rn(e,t){for(;--t&&Yt()&&!(Ht<48||Ht>102||Ht>57&&Ht<65||Ht>70&&Ht<97););return Qt(e,Kt()+(t<6&&32==Xt()&&32==Yt()))}function on(e){for(;Yt();)switch(Ht){case e:return Wt;case 34:case 39:34!==e&&39!==e&&on(Ht);break;case 40:41===e&&on(e);break;case 92:Yt()}return Wt}function an(e,t){for(;Yt()&&e+Ht!==57&&(e+Ht!==84||47!==Xt()););return"/*"+Qt(t,Wt-1)+"*"+Rt(47===e?e:Yt())}function sn(e){for(;!Zt(Xt());)Yt();return Qt(e,Wt)}var ln="-ms-",un="-moz-",cn="-webkit-",dn="comm",fn="rule",pn="decl",hn="@keyframes";function mn(e,t){for(var n="",r=Mt(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function gn(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case pn:return e.return=e.return||e.value;case dn:return"";case hn:return e.return=e.value+"{"+mn(e.children,r)+"}";case fn:e.value=e.props.join(",")}return Dt(n=mn(e.children,r))?e.return=e.value+"{"+n+"}":""}function vn(e){return en(yn("",null,null,null,[""],e=Jt(e),0,[0],e))}function yn(e,t,n,r,o,i,a,s,l){for(var u=0,c=0,d=a,f=0,p=0,h=0,m=1,g=1,v=1,y=0,b="",x=o,w=i,k=r,S=b;g;)switch(h=y,y=Yt()){case 40:if(108!=h&&58==It(S,d-1)){-1!=Ft(S+=Nt(tn(y),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:S+=tn(y);break;case 9:case 10:case 13:case 32:S+=nn(h);break;case 92:S+=rn(Kt()-1,7);continue;case 47:switch(Xt()){case 42:case 47:Lt(xn(an(Yt(),Kt()),t,n),l);break;default:S+="/"}break;case 123*m:s[u++]=Dt(S)*v;case 125*m:case 59:case 0:switch(y){case 0:case 125:g=0;case 59+c:-1==v&&(S=Nt(S,/\f/g,"")),p>0&&Dt(S)-d&&Lt(p>32?wn(S+";",r,n,d-1):wn(Nt(S," ","")+";",r,n,d-2),l);break;case 59:S+=";";default:if(Lt(k=bn(S,t,n,u,c,o,s,b,x=[],w=[],d),i),123===y)if(0===c)yn(S,t,k,k,x,i,d,s,w);else switch(99===f&&110===It(S,3)?100:f){case 100:case 108:case 109:case 115:yn(e,k,k,r&&Lt(bn(e,k,k,0,0,o,s,b,o,x=[],d),w),o,w,d,s,r?x:w);break;default:yn(S,k,k,k,[""],w,0,s,w)}}u=c=p=0,m=v=1,b=S="",d=a;break;case 58:d=1+Dt(S),p=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Gt())continue;switch(S+=Rt(y),y*m){case 38:v=c>0?1:(S+="\f",-1);break;case 44:s[u++]=(Dt(S)-1)*v,v=1;break;case 64:45===Xt()&&(S+=tn(Yt())),f=Xt(),c=d=Dt(b=S+=sn(Kt())),y++;break;case 45:45===h&&2==Dt(S)&&(m=0)}}return i}function bn(e,t,n,r,o,i,a,s,l,u,c){for(var d=o-1,f=0===o?i:[""],p=Mt(f),h=0,m=0,g=0;h<r;++h)for(var v=0,y=_t(e,d+1,d=zt(m=a[h])),b=e;v<p;++v)(b=At(m>0?f[v]+" "+y:Nt(y,/&\f/g,f[v])))&&(l[g++]=b);return $t(e,t,n,0===o?fn:s,l,u,c)}function xn(e,t,n){return $t(e,t,n,dn,Rt(Ht),_t(e,2,-2),0)}function wn(e,t,n,r){return $t(e,t,n,pn,_t(e,0,r),_t(e,r+1,-1),r)}var kn=function(e,t,n){for(var r=0,o=0;r=o,o=Xt(),38===r&&12===o&&(t[n]=1),!Zt(o);)Yt();return Qt(e,Wt)},Sn=function(e,t){return en(function(e,t){var n=-1,r=44;do{switch(Zt(r)){case 0:38===r&&12===Xt()&&(t[n]=1),e[n]+=kn(Wt-1,t,n);break;case 2:e[n]+=tn(r);break;case 4:if(44===r){e[++n]=58===Xt()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Rt(r)}}while(r=Yt());return e}(Jt(e),t))},Cn=new WeakMap,En=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Cn.get(n))&&!r){Cn.set(e,!0);for(var o=[],i=Sn(t,o),a=n.props,s=0,l=0;s<i.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=o[s]?i[s].replace(/&\f/g,a[u]):a[u]+" "+i[s]}}},Pn=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Tn(e,t){switch(function(e,t){return 45^It(e,0)?(((t<<2^It(e,0))<<2^It(e,1))<<2^It(e,2))<<2^It(e,3):0}(e,t)){case 5103:return cn+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return cn+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return cn+e+un+e+ln+e+e;case 6828:case 4268:return cn+e+ln+e+e;case 6165:return cn+e+ln+"flex-"+e+e;case 5187:return cn+e+Nt(e,/(\w+).+(:[^]+)/,cn+"box-$1$2"+ln+"flex-$1$2")+e;case 5443:return cn+e+ln+"flex-item-"+Nt(e,/flex-|-self/,"")+e;case 4675:return cn+e+ln+"flex-line-pack"+Nt(e,/align-content|flex-|-self/,"")+e;case 5548:return cn+e+ln+Nt(e,"shrink","negative")+e;case 5292:return cn+e+ln+Nt(e,"basis","preferred-size")+e;case 6060:return cn+"box-"+Nt(e,"-grow","")+cn+e+ln+Nt(e,"grow","positive")+e;case 4554:return cn+Nt(e,/([^-])(transform)/g,"$1"+cn+"$2")+e;case 6187:return Nt(Nt(Nt(e,/(zoom-|grab)/,cn+"$1"),/(image-set)/,cn+"$1"),e,"")+e;case 5495:case 3959:return Nt(e,/(image-set\([^]*)/,cn+"$1$`$1");case 4968:return Nt(Nt(e,/(.+:)(flex-)?(.*)/,cn+"box-pack:$3"+ln+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+cn+e+e;case 4095:case 3583:case 4068:case 2532:return Nt(e,/(.+)-inline(.+)/,cn+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Dt(e)-1-t>6)switch(It(e,t+1)){case 109:if(45!==It(e,t+4))break;case 102:return Nt(e,/(.+:)(.+)-([^]+)/,"$1"+cn+"$2-$3$1"+un+(108==It(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Ft(e,"stretch")?Tn(Nt(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==It(e,t+1))break;case 6444:switch(It(e,Dt(e)-3-(~Ft(e,"!important")&&10))){case 107:return Nt(e,":",":"+cn)+e;case 101:return Nt(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+cn+(45===It(e,14)?"inline-":"")+"box$3$1"+cn+"$2$3$1"+ln+"$2box$3")+e}break;case 5936:switch(It(e,t+11)){case 114:return cn+e+ln+Nt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return cn+e+ln+Nt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return cn+e+ln+Nt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return cn+e+ln+e+e}return e}var zn=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case pn:e.return=Tn(e.value,e.length);break;case hn:return mn([qt(e,{value:Nt(e.value,"@","@"+cn)})],r);case fn:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return mn([qt(e,{props:[Nt(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return mn([qt(e,{props:[Nt(t,/:(plac\w+)/,":"+cn+"input-$1")]}),qt(e,{props:[Nt(t,/:(plac\w+)/,":-moz-$1")]}),qt(e,{props:[Nt(t,/:(plac\w+)/,ln+"input-$1")]})],r)}return""}))}}],Rn=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,i=e.stylisPlugins||zn,a={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)a[t[n]]=!0;s.push(e)}));var l,u,c=[gn,(u=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],d=function(e){var t=Mt(e);return function(n,r,o,i){for(var a="",s=0;s<t;s++)a+=e[s](n,r,o,i)||"";return a}}([En,Pn].concat(i,c));o=function(e,t,n,r){l=n,mn(vn(e?e+"{"+t.styles+"}":t.styles),d),r&&(f.inserted[t.name]=!0)};var f={key:t,sheet:new Tt({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:a,registered:{},insert:o};return f.sheet.hydrate(s),f};function On(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var An=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Nn=function(e,t,n){An(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}};var Fn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},In=/[A-Z]|^ms/g,_n=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Dn=function(e){return 45===e.charCodeAt(1)},Mn=function(e){return null!=e&&"boolean"!==typeof e},Ln=Ct((function(e){return Dn(e)?e:e.replace(In,"-$&").toLowerCase()})),Vn=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(_n,(function(e,t,n){return Bn={name:t,styles:n,next:Bn},t}))}return 1===Fn[e]||Dn(e)||"number"!==typeof t||0===t?t:t+"px"};function jn(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return Bn={name:o.name,styles:o.styles,next:Bn},o.name;var i=n;if(void 0!==i.styles){var a=i.next;if(void 0!==a)for(;void 0!==a;)Bn={name:a.name,styles:a.styles,next:Bn},a=a.next;return i.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=jn(e,t,n[o])+";";else for(var i in n){var a=n[i];if("object"!==typeof a){var s=a;null!=t&&void 0!==t[s]?r+=i+"{"+t[s]+"}":Mn(s)&&(r+=Ln(i)+":"+Vn(i,s)+";")}else if(!Array.isArray(a)||"string"!==typeof a[0]||null!=t&&void 0!==t[a[0]]){var l=jn(e,t,a);switch(i){case"animation":case"animationName":r+=Ln(i)+":"+l+";";break;default:r+=i+"{"+l+"}"}}else for(var u=0;u<a.length;u++)Mn(a[u])&&(r+=Ln(i)+":"+Vn(i,a[u])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=Bn,l=n(e);return Bn=s,jn(e,t,l)}}var u=n;if(null==t)return u;var c=t[u];return void 0!==c?c:u}var Bn,Wn=/label:\s*([^\s;{]+)\s*(;|$)/g;function Hn(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Bn=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,o+=jn(n,t,i)):o+=i[0];for(var a=1;a<e.length;a++){if(o+=jn(n,t,e[a]),r)o+=i[a]}Wn.lastIndex=0;for(var s,l="";null!==(s=Wn.exec(o));)l+="-"+s[1];var u=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:u,styles:o,next:Bn}}var Un=!!t.useInsertionEffect&&t.useInsertionEffect,$n=Un||function(e){return e()},qn=Un||e.useLayoutEffect,Gn=e.createContext("undefined"!==typeof HTMLElement?Rn({key:"css"}):null),Yn=(Gn.Provider,function(t){return(0,e.forwardRef)((function(n,r){var o=(0,e.useContext)(Gn);return t(n,o,r)}))}),Xn=e.createContext({});var Kn={}.hasOwnProperty,Qn="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Zn=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return An(t,n,r),$n((function(){return Nn(t,n,r)})),null},Jn=Yn((function(t,n,r){var o=t.css;"string"===typeof o&&void 0!==n.registered[o]&&(o=n.registered[o]);var i=t[Qn],a=[o],s="";"string"===typeof t.className?s=On(n.registered,a,t.className):null!=t.className&&(s=t.className+" ");var l=Hn(a,void 0,e.useContext(Xn));s+=n.key+"-"+l.name;var u={};for(var c in t)Kn.call(t,c)&&"css"!==c&&c!==Qn&&(u[c]=t[c]);return u.className=s,r&&(u.ref=r),e.createElement(e.Fragment,null,e.createElement(Zn,{cache:n,serialized:l,isStringTag:"string"===typeof i}),e.createElement(i,u))})),er=Jn;function tr(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((e=>null===e||void 0===e?void 0:e(...n)))}}const nr=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.map((e=>{var t;return null===e||void 0===e||null===(t=e.trim)||void 0===t?void 0:t.call(e)})).filter(Boolean).join(" ")},rr=/^on[A-Z]/;function or(){let e={};for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(let a of n){for(let t in e){var o,i;if(rr.test(t)&&"function"===typeof e[t]&&"function"===typeof a[t])e[t]=tr(e[t],a[t]);else if("className"!==t&&"class"!==t)if("style"!==t)e[t]=void 0!==a[t]?a[t]:e[t];else e[t]=Object.assign({},null!==(o=e[t])&&void 0!==o?o:{},null!==(i=a[t])&&void 0!==i?i:{});else e[t]=nr(e[t],a[t])}for(let t in a)void 0===e[t]&&(e[t]=a[t])}return e}function ir(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach((t=>{!function(e,t){if(null!=e)if("function"!==typeof e)try{e.current=t}catch(n){throw new Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}else e(t)}(t,e)}))}}function ar(e){const t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}const sr=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).map((e=>e.trim())).join(" ")};const lr=e=>null!=e&&"object"===typeof e&&!Array.isArray(e),ur=e=>"string"===typeof e,cr=e=>"function"===typeof e;const dr=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.reduce(((e,t)=>(null!=t&&t.forEach((t=>e.add(t))),e)),new Set([]));return Array.from(r)};n(916);var fr=function(t,n){var r=arguments;if(null==n||!Kn.call(n,"css"))return e.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=er,i[1]=function(e,t){var n={};for(var r in t)Kn.call(t,r)&&(n[r]=t[r]);return n[Qn]=e,n}(t,n);for(var a=2;a<o;a++)i[a]=r[a];return e.createElement.apply(null,i)};!function(e){var t;t||(t=e.JSX||(e.JSX={}))}(fr||(fr={}));var pr=Yn((function(t,n){var r=Hn([t.styles],void 0,e.useContext(Xn)),o=e.useRef();return qn((function(){var e=n.key+"-global",t=new n.sheet.constructor({key:e,nonce:n.sheet.nonce,container:n.sheet.container,speedy:n.sheet.isSpeedy}),i=!1,a=document.querySelector('style[data-emotion="'+e+" "+r.name+'"]');return n.sheet.tags.length&&(t.before=n.sheet.tags[0]),null!==a&&(i=!0,a.setAttribute("data-emotion",e),t.hydrate([a])),o.current=[t,i],function(){t.flush()}}),[n]),qn((function(){var e=o.current,t=e[0];if(e[1])e[1]=!1;else{if(void 0!==r.next&&Nn(n,r.next,!0),t.tags.length){var i=t.tags[t.tags.length-1].nextElementSibling;t.before=i,t.flush()}n.insert("",r,t,!1)}}),[n,r.name]),null}));function hr(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{name:n,strict:r=!0,hookName:o="useContext",providerName:i="Provider",errorMessage:a,defaultValue:s}=t,l=(0,e.createContext)(s);return l.displayName=n,[l.Provider,function t(){const n=(0,e.useContext)(l);if(!n&&r){var s;const e=new Error(null!==a&&void 0!==a?a:(u=i,"".concat(o," returned `undefined`. Seems you forgot to wrap component within ").concat(u)));throw e.name="ContextError",null===(s=Error.captureStackTrace)||void 0===s||s.call(Error,e,t),e}var u;return n},l]}const[mr,gr]=hr({name:"ChakraContext",strict:!0,providerName:"<ChakraProvider />"});function vr(e){const{value:t,children:n}=e;return(0,St.jsxs)(mr,{value:t,children:[!t._config.disableLayers&&(0,St.jsx)(pr,{styles:t.layers.atRule}),(0,St.jsx)(pr,{styles:t._global}),n]})}const yr=(e,t)=>((e,t)=>{const n={},r={},o=Object.keys(e);for(const i of o)t(i)?r[i]=e[i]:n[i]=e[i];return[r,n]})(e,cr(t)?t:e=>t.includes(e)),br=["children"],xr=["css"],wr=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function kr(e){return"string"===typeof e&&wr.has(e)}const Sr=e=>(Array.isArray(e)?e:[e]).filter(Boolean).flat(),Cr=function(e){return e.default||e}(Pt),Er=Cr,Pr=e=>"theme"!==e;let Tr="undefined"!==typeof document;const zr=e=>{let{cache:t,serialized:n,isStringTag:r}=e;An(t,n,r);const o=$n((()=>Nn(t,n,r)));if(!Tr&&void 0!==o){let e=n.name,r=n.next;for(;void 0!==r;)e=sr(e,r.name),r=r.next;return(0,St.jsx)("style",u({},{"data-emotion":sr(t.key,e),dangerouslySetInnerHTML:{__html:o},nonce:t.sheet.nonce}))}return null},Rr={path:["d"],text:["x","y"],circle:["cx","cy","r"],rect:["width","height","x","y","rx","ry"],ellipse:["cx","cy","rx","ry"],g:["transform"],stop:["offset","stopOpacity"]},Or=function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(i=Rr,a=t,Object.prototype.hasOwnProperty.call(i,a)){r.forwardProps||(r.forwardProps=[]);const e=Rr[t];r.forwardProps=dr([...r.forwardProps,...e])}var i,a;const s=t.__emotion_real===t,l=s&&t.__emotion_base||t;let c,d;void 0!==r&&(c=r.label,d=r.target);let f=[];const p=Yn(((i,a,c)=>{var p;const{cva:h,isValidProperty:m}=gr(),g=n.__cva__?n:h(n),v=Fr(t.__emotion_cva,g);var y;!r.shouldForwardProp&&r.forwardProps&&(r.shouldForwardProp=(y=r.forwardProps,(e,t)=>!!y.includes(e)||!(null!==t&&void 0!==t&&t.includes(e))&&!m(e)));const b=((e,t,n)=>{let r;if(t){const n=t.shouldForwardProp;r=e.__emotion_forwardProp&&n?t=>e.__emotion_forwardProp(t)&&n(t):n}return"function"!==typeof r&&n&&(r=e.__emotion_forwardProp),r})(t,r,s)||((e,n)=>{const r="string"===typeof t&&t.charCodeAt(0)>96?Er:Pr,o=!(null!==n&&void 0!==n&&n.includes(e))&&!m(e);return r(e)&&o}),x=e.useMemo((()=>Object.assign({},r.defaultProps,ar(i))),[i]),{props:w,styles:k}=function(t,n,r){const{css:i,isValidProperty:a}=gr(),{children:s}=t,l=o(t,br),c=(0,e.useMemo)((()=>{const[e,t]=yr(l,(e=>r(e,n.variantKeys))),[o,i]=yr(t,n.variantKeys),[s,u]=yr(i,a);return{forwardedProps:e,variantProps:o,styleProps:s,elementProps:u}}),[n.variantKeys,r,l,a]),d=c.styleProps,{css:f}=d,p=o(d,xr),h=(0,e.useMemo)((()=>{const e=u({},c.variantProps);return n.variantKeys.includes("colorPalette")||(e.colorPalette=l.colorPalette),n.variantKeys.includes("orientation")||(e.orientation=l.orientation),n(e)}),[n,c.variantProps,l.colorPalette,l.orientation]);return{styles:(0,e.useMemo)((()=>i(h,...Sr(f),p)),[i,h,f,p]),props:u(u(u({},c.forwardedProps),c.elementProps),{},{children:s})}}(x,v,b);let S="",C=[k],E=w;if(null==w.theme){E={};for(let e in w)E[e]=w[e];E.theme=e.useContext(Xn)}"string"===typeof w.className?S=On(a.registered,C,w.className):null!=w.className&&(S=sr(S,w.className));const P=Hn(f.concat(C),a.registered,E);S=sr(S,"".concat(a.key,"-").concat(P.name)),void 0!==d&&(S=sr(S,d));const T=!b("as");let z=T&&w.as||l,R={};for(let e in w)if(!T||"as"!==e)if(kr(e)){R[e.replace("html","").toLowerCase()]=w[e]}else b(e)&&(R[e]=w[e]);R.className=S.trim(),R.ref=c;const O=r.forwardAsChild||(null===(p=r.forwardProps)||void 0===p?void 0:p.includes("asChild"));if(w.asChild&&!O){const t=e.Children.only(w.children);z=t.type,R.children=null,Reflect.deleteProperty(R,"asChild"),R=or(R,t.props),R.ref=ir(c,function(t){var n;const r=e.version;return ur(r)?r.startsWith("18.")?null===t||void 0===t?void 0:t.ref:null===t||void 0===t||null===(n=t.props)||void 0===n?void 0:n.ref:null===t||void 0===t?void 0:t.ref}(t))}return R.as&&O?(R.as=void 0,(0,St.jsxs)(e.Fragment,{children:[(0,St.jsx)(zr,{cache:a,serialized:P,isStringTag:"string"===typeof z}),(0,St.jsx)(z,u(u({asChild:!0},R),{},{children:(0,St.jsx)(w.as,{children:R.children})}))]})):(0,St.jsxs)(e.Fragment,{children:[(0,St.jsx)(zr,{cache:a,serialized:P,isStringTag:"string"===typeof z}),(0,St.jsx)(z,u({},R))]})}));return p.displayName=void 0!==c?c:"chakra(".concat("string"===typeof l?l:l.displayName||l.name||"Component",")"),p.__emotion_real=p,p.__emotion_base=l,p.__emotion_forwardProp=r.shouldForwardProp,p.__emotion_cva=n,Object.defineProperty(p,"toString",{value:()=>".".concat(d)}),p}.bind(),Ar=new Map,Nr=new Proxy(Or,{apply:(e,t,n)=>Or(...n),get:(e,t)=>(Ar.has(t)||Ar.set(t,Or(t)),Ar.get(t))}),Fr=(e,t)=>e&&!t?e:!e&&t?t:e.merge(t),Ir=Nr("div");Ir.displayName="Box";const _r=(0,e.createContext)({});function Dr(t){const n=(0,e.useRef)(null);return null===n.current&&(n.current=t()),n.current}const Mr="undefined"!==typeof window,Lr=Mr?e.useLayoutEffect:e.useEffect,Vr=(0,e.createContext)(null);function jr(e){return"object"===typeof e&&null!==e}function Br(e){return jr(e)&&"offsetHeight"in e}const Wr=(0,e.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class Hr extends e.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){const e=t.offsetParent,n=Br(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function Ur(t){let{children:n,isPresent:r,anchorX:o}=t;const i=(0,e.useId)(),a=(0,e.useRef)(null),s=(0,e.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:l}=(0,e.useContext)(Wr);return(0,e.useInsertionEffect)((()=>{const{width:e,height:t,top:n,left:u,right:c}=s.current;if(r||!a.current||!e||!t)return;const d="left"===o?"left: ".concat(u):"right: ".concat(c);a.current.dataset.motionPopId=i;const f=document.createElement("style");return l&&(f.nonce=l),document.head.appendChild(f),f.sheet&&f.sheet.insertRule('\n [data-motion-pop-id="'.concat(i,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat(d,"px !important;\n top: ").concat(n,"px !important;\n }\n ")),()=>{document.head.contains(f)&&document.head.removeChild(f)}}),[r]),(0,St.jsx)(Hr,{isPresent:r,childRef:a,sizeRef:s,children:e.cloneElement(n,{ref:a})})}const $r=t=>{let{children:n,initial:r,isPresent:o,onExitComplete:i,custom:a,presenceAffectsLayout:s,mode:l,anchorX:c}=t;const d=Dr(qr),f=(0,e.useId)();let p=!0,h=(0,e.useMemo)((()=>(p=!1,{id:f,initial:r,isPresent:o,custom:a,onExitComplete:e=>{d.set(e,!0);for(const t of d.values())if(!t)return;i&&i()},register:e=>(d.set(e,!1),()=>d.delete(e))})),[o,d,i]);return s&&p&&(h=u({},h)),(0,e.useMemo)((()=>{d.forEach(((e,t)=>d.set(t,!1)))}),[o]),e.useEffect((()=>{!o&&!d.size&&i&&i()}),[o]),"popLayout"===l&&(n=(0,St.jsx)(Ur,{isPresent:o,anchorX:c,children:n})),(0,St.jsx)(Vr.Provider,{value:h,children:n})};function qr(){return new Map}function Gr(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const n=(0,e.useContext)(Vr);if(null===n)return[!0,null];const{isPresent:r,onExitComplete:o,register:i}=n,a=(0,e.useId)();(0,e.useEffect)((()=>{if(t)return i(a)}),[t]);const s=(0,e.useCallback)((()=>t&&o&&o(a)),[a,o,t]);return!r&&o?[!1,s]:[!0]}const Yr=e=>e.key||"";function Xr(t){const n=[];return e.Children.forEach(t,(t=>{(0,e.isValidElement)(t)&&n.push(t)})),n}const Kr=t=>{let{children:n,custom:r,initial:o=!0,onExitComplete:i,presenceAffectsLayout:a=!0,mode:s="sync",propagate:l=!1,anchorX:u="left"}=t;const[c,d]=Gr(l),f=(0,e.useMemo)((()=>Xr(n)),[n]),p=l&&!c?[]:f.map(Yr),h=(0,e.useRef)(!0),m=(0,e.useRef)(f),g=Dr((()=>new Map)),[v,y]=(0,e.useState)(f),[b,x]=(0,e.useState)(f);Lr((()=>{h.current=!1,m.current=f;for(let e=0;e<b.length;e++){const t=Yr(b[e]);p.includes(t)?g.delete(t):!0!==g.get(t)&&g.set(t,!1)}}),[b,p.length,p.join("-")]);const w=[];if(f!==v){let e=[...f];for(let t=0;t<b.length;t++){const n=b[t],r=Yr(n);p.includes(r)||(e.splice(t,0,n),w.push(n))}return"wait"===s&&w.length&&(e=w),x(Xr(e)),y(f),null}const{forceRender:k}=(0,e.useContext)(_r);return(0,St.jsx)(St.Fragment,{children:b.map((e=>{const t=Yr(e),n=!(l&&!c)&&(f===b||p.includes(t));return(0,St.jsx)($r,{isPresent:n,initial:!(h.current&&!o)&&void 0,custom:r,presenceAffectsLayout:a,mode:s,onExitComplete:n?void 0:()=>{if(!g.has(t))return;g.set(t,!0);let e=!0;g.forEach((t=>{t||(e=!1)})),e&&(null===k||void 0===k||k(),x(m.current),l&&(null===d||void 0===d||d()),i&&i())},anchorX:u,children:e},t)}))})};function Qr(e){if("undefined"===typeof Proxy)return e;const t=new Map;return new Proxy((function(){return e(...arguments)}),{get:(n,r)=>"create"===r?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}function Zr(e){return null!==e&&"object"===typeof e&&"function"===typeof e.start}function Jr(e){const t=[{},{}];return null===e||void 0===e||e.values.forEach(((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()})),t}function eo(e,t,n,r){if("function"===typeof t){const[o,i]=Jr(r);t=t(void 0!==n?n:e.custom,o,i)}if("string"===typeof t&&(t=e.variants&&e.variants[t]),"function"===typeof t){const[o,i]=Jr(r);t=t(void 0!==n?n:e.custom,o,i)}return t}function to(e,t,n){const r=e.getProps();return eo(r,t,void 0!==n?n:r.custom,e)}function no(e,t){var n,r;return null!==(n=null!==(r=null===e||void 0===e?void 0:e[t])&&void 0!==r?r:null===e||void 0===e?void 0:e.default)&&void 0!==n?n:e}const ro=e=>e,oo={},io=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],ao={value:null,addProjectionMetrics:null};function so(e,t){let n=!1,r=!0;const o={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,a=io.reduce(((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,o=!1,i=!1;const a=new WeakSet;let s={delta:0,timestamp:0,isProcessing:!1},l=0;function u(t){a.has(t)&&(c.schedule(t),e()),l++,t(s)}const c={schedule:function(e){const t=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&o?n:r;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&a.add(e),t.has(e)||t.add(e),e},cancel:e=>{r.delete(e),a.delete(e)},process:e=>{s=e,o?i=!0:(o=!0,[n,r]=[r,n],n.forEach(u),t&&ao.value&&ao.value.frameloop[t].push(l),l=0,n.clear(),o=!1,i&&(i=!1,c.process(e)))}};return c}(i,t?n:void 0),e)),{}),{setup:s,read:l,resolveKeyframes:u,preUpdate:c,update:d,preRender:f,render:p,postRender:h}=a,m=()=>{const i=oo.useManualTiming?o.timestamp:performance.now();n=!1,oo.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(i-o.timestamp,40),1)),o.timestamp=i,o.isProcessing=!0,s.process(o),l.process(o),u.process(o),c.process(o),d.process(o),f.process(o),p.process(o),h.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(m))},g=io.reduce(((t,i)=>{const s=a[i];return t[i]=function(t){let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return n||(n=!0,r=!0,o.isProcessing||e(m)),s.schedule(t,i,a)},t}),{});return{schedule:g,cancel:e=>{for(let t=0;t<io.length;t++)a[io[t]].cancel(e)},state:o,steps:a}}const{schedule:lo,cancel:uo,state:co,steps:fo}=so("undefined"!==typeof requestAnimationFrame?requestAnimationFrame:ro,!0),po=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ho=(()=>new Set(po))(),mo=new Set(["width","height","top","left","right","bottom",...po]);function go(e,t){-1===e.indexOf(t)&&e.push(t)}function vo(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class yo{constructor(){this.subscriptions=[]}add(e){return go(this.subscriptions,e),()=>vo(this.subscriptions,e)}notify(e,t,n){const r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,n);else for(let o=0;o<r;o++){const r=this.subscriptions[o];r&&r(e,t,n)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function bo(e,t){return t?e*(1e3/t):0}let xo;function wo(){xo=void 0}const ko={now:()=>(void 0===xo&&ko.set(co.isProcessing||oo.useManualTiming?co.timestamp:performance.now()),xo),set:e=>{xo=e,queueMicrotask(wo)}},So={current:void 0};class Co{constructor(e){var t=this;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.canTrackVelocity=null,this.events={},this.updateAndNotify=function(e){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=ko.now();var o,i;if((t.updatedAt!==r&&t.setPrevFrameValue(),t.prev=t.current,t.setCurrent(e),t.current!==t.prev)&&(null===(o=t.events.change)||void 0===o||o.notify(t.current),t.dependents))for(const a of t.dependents)a.dirty();n&&(null===(i=t.events.renderRequest)||void 0===i||i.notify(t.current))},this.hasAnimated=!1,this.setCurrent(e),this.owner=n.owner}setCurrent(e){var t;this.current=e,this.updatedAt=ko.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t))))}setPrevFrameValue(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.current;this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new yo);const n=this.events[e].add(t);return"change"===e?()=>{n(),lo.read((()=>{this.events.change.getSize()||this.stop()}))}:n}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){var e;null===(e=this.events.change)||void 0===e||e.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return So.current&&So.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const e=ko.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return bo(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise((t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()})).then((()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()}))}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){var e,t;null===(e=this.dependents)||void 0===e||e.clear(),null===(t=this.events.destroy)||void 0===t||t.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Eo(e,t){return new Co(e,t)}const Po=e=>Array.isArray(e),To=["transitionEnd","transition"];function zo(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Eo(n))}const Ro=e=>Boolean(e&&e.getVelocity);function Oo(e,t){const n=e.getValue("willChange");if(r=n,Boolean(Ro(r)&&r.add))return n.add(t);if(!n&&oo.WillChange){const n=new oo.WillChange("auto");e.addValue("willChange",n),n.add(t)}var r}const Ao=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),No="data-"+Ao("framerAppearId");function Fo(e){return e.props[No]}const Io=(e,t)=>n=>t(e(n)),_o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(Io)},Do=(e,t,n)=>n>t?t:n<e?e:n,Mo=e=>1e3*e,Lo=e=>e/1e3,Vo={layout:0,mainThread:0,waapi:0};const jo=e=>t=>"string"===typeof t&&t.startsWith(e),Bo=jo("--"),Wo=jo("var(--"),Ho=e=>!!Wo(e)&&Uo.test(e.split("/*")[0].trim()),Uo=/var\(--(?:[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*|[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*,(?:[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:(?![\t-\r \(\)\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uD800-\uDFFF\uFEFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*\((?:(?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|\((?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])*\))*\))+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)\)$/i,$o={test:e=>"number"===typeof e,parse:parseFloat,transform:e=>e},qo=u(u({},$o),{},{transform:e=>Do(0,1,e)}),Go=u(u({},$o),{},{default:1}),Yo=e=>Math.round(1e5*e)/1e5,Xo=/-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)/g;const Ko=/^(?:#[0-9a-f]{3,8}|(?:rgb|h[s\u017F]l)a?\((?:-?[\.0-9]+%?[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+){2}-?[\.0-9]+%?[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:[,\/][\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)?(?:\b[0-9]+(?:\.[0-9]+)?|\.[0-9]+)?%?\))$/i,Qo=(e,t)=>n=>Boolean("string"===typeof n&&Ko.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),Zo=(e,t,n)=>r=>{if("string"!==typeof r)return r;const[o,i,a,s]=r.match(Xo);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},Jo=u(u({},$o),{},{transform:e=>Math.round((e=>Do(0,255,e))(e))}),ei={test:Qo("rgb","red"),parse:Zo("red","green","blue"),transform:e=>{let{red:t,green:n,blue:r,alpha:o=1}=e;return"rgba("+Jo.transform(t)+", "+Jo.transform(n)+", "+Jo.transform(r)+", "+Yo(qo.transform(o))+")"}};const ti={test:Qo("#"),parse:function(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}},transform:ei.transform},ni=e=>({test:t=>"string"===typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),ri=ni("deg"),oi=ni("%"),ii=ni("px"),ai=ni("vh"),si=ni("vw"),li=(()=>u(u({},oi),{},{parse:e=>oi.parse(e)/100,transform:e=>oi.transform(100*e)}))(),ui={test:Qo("hsl","hue"),parse:Zo("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:n,lightness:r,alpha:o=1}=e;return"hsla("+Math.round(t)+", "+oi.transform(Yo(n))+", "+oi.transform(Yo(r))+", "+Yo(qo.transform(o))+")"}},ci={test:e=>ei.test(e)||ti.test(e)||ui.test(e),parse:e=>ei.test(e)?ei.parse(e):ui.test(e)?ui.parse(e):ti.parse(e),transform:e=>"string"===typeof e?e:e.hasOwnProperty("red")?ei.transform(e):ui.transform(e)},di=/(?:#[0-9a-f]{3,8}|(?:rgb|h[s\u017F]l)a?\((?:-?[\.0-9]+%?[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+){2}-?[\.0-9]+%?[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:[,\/][\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)?(?:\b[0-9]+(?:\.[0-9]+)?|\.[0-9]+)?%?\))/gi;const fi="number",pi="color",hi=/var[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*\([\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*--(?:[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*|[\x2D0-9A-Z_a-z\u017F\u212A]+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*,(?:[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:(?![\t-\r \(\)\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uD800-\uDFFF\uFEFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*\((?:(?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])|\((?:(?![\(\)\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])*\))*\))+[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)\)|#[0-9a-f]{3,8}|(?:rgb|h[s\u017F]l)a?\((?:-?[\.0-9]+%?[\t-\r ,\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+){2}-?[\.0-9]+%?[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*(?:[,\/][\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*)?(?:\b[0-9]+(?:\.[0-9]+)?|\.[0-9]+)?%?\)|-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)/gi;function mi(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[];let i=0;const a=t.replace(hi,(e=>(ci.test(e)?(r.color.push(i),o.push(pi),n.push(ci.parse(e))):e.startsWith("var(")?(r.var.push(i),o.push("var"),n.push(e)):(r.number.push(i),o.push(fi),n.push(parseFloat(e))),++i,"${}"))).split("${}");return{values:n,split:a,indexes:r,types:o}}function gi(e){return mi(e).values}function vi(e){const{split:t,types:n}=mi(e),r=t.length;return e=>{let o="";for(let i=0;i<r;i++)if(o+=t[i],void 0!==e[i]){const t=n[i];o+=t===fi?Yo(e[i]):t===pi?ci.transform(e[i]):e[i]}return o}}const yi=e=>"number"===typeof e?0:e;const bi={test:function(e){var t,n;return isNaN(e)&&"string"===typeof e&&((null===(t=e.match(Xo))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(di))||void 0===n?void 0:n.length)||0)>0},parse:gi,createTransformer:vi,getAnimatableNone:function(e){const t=gi(e);return vi(e)(t.map(yi))}};function xi(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function wi(e,t){return n=>n>0?t:e}const ki=(e,t,n)=>e+(t-e)*n,Si=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},Ci=[ti,ei,ui];function Ei(e){const t=(n=e,Ci.find((e=>e.test(n))));var n;if(Boolean(t),"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."),!Boolean(t))return!1;let r=t.parse(e);return t===ui&&(r=function(e){let{hue:t,saturation:n,lightness:r,alpha:o}=e;t/=360,n/=100,r/=100;let i=0,a=0,s=0;if(n){const e=r<.5?r*(1+n):r+n-r*n,o=2*r-e;i=xi(o,e,t+1/3),a=xi(o,e,t),s=xi(o,e,t-1/3)}else i=a=s=r;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*s),alpha:o}}(r)),r}const Pi=(e,t)=>{const n=Ei(e),r=Ei(t);if(!n||!r)return wi(e,t);const o=u({},n);return e=>(o.red=Si(n.red,r.red,e),o.green=Si(n.green,r.green,e),o.blue=Si(n.blue,r.blue,e),o.alpha=ki(n.alpha,r.alpha,e),ei.transform(o))},Ti=new Set(["none","hidden"]);function zi(e,t){return n=>ki(e,t,n)}function Ri(e){return"number"===typeof e?zi:"string"===typeof e?Ho(e)?wi:ci.test(e)?Pi:Ni:Array.isArray(e)?Oi:"object"===typeof e?ci.test(e)?Pi:Ai:wi}function Oi(e,t){const n=[...e],r=n.length,o=e.map(((e,n)=>Ri(e)(e,t[n])));return e=>{for(let t=0;t<r;t++)n[t]=o[t](e);return n}}function Ai(e,t){const n=u(u({},e),t),r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=Ri(e[o])(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}}const Ni=(e,t)=>{const n=bi.createTransformer(t),r=mi(e),o=mi(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?Ti.has(e)&&!o.values.length||Ti.has(t)&&!r.values.length?function(e,t){return Ti.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):_o(Oi(function(e,t){const n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){var o;const a=t.types[i],s=e.indexes[a][r[a]],l=null!==(o=e.values[s])&&void 0!==o?o:0;n[i]=l,r[a]++}return n}(r,o),o.values),n):("Complex values '".concat(e,"' and '").concat(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."),wi(e,t))};function Fi(e,t,n){if("number"===typeof e&&"number"===typeof t&&"number"===typeof n)return ki(e,t,n);return Ri(e)(e,t)}const Ii=e=>{const t=t=>{let{timestamp:n}=t;return e(n)};return{start:function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return lo.update(t,e)},stop:()=>uo(t),now:()=>co.isProcessing?co.timestamp:ko.now()}},_i=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,r="";const o=Math.max(Math.round(t/n),2);for(let i=0;i<o;i++)r+=e(i/(o-1))+", ";return"linear(".concat(r.substring(0,r.length-2),")")},Di=2e4;function Mi(e){let t=0;let n=e.next(t);for(;!n.done&&t<Di;)t+=50,n=e.next(t);return t>=Di?1/0:t}function Li(e,t,n){const r=Math.max(t-5,0);return bo(n-e(r),t-r)}const Vi={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},ji=.001;function Bi(e){let t,n,{duration:r=Vi.duration,bounce:o=Vi.bounce,velocity:i=Vi.velocity,mass:a=Vi.mass}=e;Mo(Vi.maxDuration);let s=1-o;s=Do(Vi.minDamping,Vi.maxDamping,s),r=Do(Vi.minDuration,Vi.maxDuration,Lo(r)),s<1?(t=e=>{const t=e*s,n=t*r,o=t-i,a=Hi(e,s),l=Math.exp(-n);return ji-o/a*l},n=e=>{const n=e*s*r,o=n*i+i,a=Math.pow(s,2)*Math.pow(e,2)*r,l=Math.exp(-n),u=Hi(Math.pow(e,2),s);return(-t(e)+ji>0?-1:1)*((o-a)*l)/u}):(t=e=>Math.exp(-e*r)*((e-i)*r+1)-.001,n=e=>Math.exp(-e*r)*(r*r*(i-e)));const l=function(e,t,n){let r=n;for(let o=1;o<Wi;o++)r-=e(r)/t(r);return r}(t,n,5/r);if(r=Mo(r),isNaN(l))return{stiffness:Vi.stiffness,damping:Vi.damping,duration:r};{const e=Math.pow(l,2)*a;return{stiffness:e,damping:2*s*Math.sqrt(a*e),duration:r}}}const Wi=12;function Hi(e,t){return e*Math.sqrt(1-t*t)}const Ui=["duration","bounce"],$i=["stiffness","damping","mass"];function qi(e,t){return t.some((t=>void 0!==e[t]))}function Gi(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Vi.visualDuration,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Vi.bounce;const n="object"!==typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:o}=n;const i=n.keyframes[0],a=n.keyframes[n.keyframes.length-1],s={done:!1,value:i},{stiffness:l,damping:c,mass:d,duration:f,velocity:p,isResolvedFromDuration:h}=function(e){let t=u({velocity:Vi.velocity,stiffness:Vi.stiffness,damping:Vi.damping,mass:Vi.mass,isResolvedFromDuration:!1},e);if(!qi(e,$i)&&qi(e,Ui))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(1.2*n),o=r*r,i=2*Do(.05,1,1-(e.bounce||0))*Math.sqrt(o);t=u(u({},t),{},{mass:Vi.mass,stiffness:o,damping:i})}else{const n=Bi(e);t=u(u(u({},t),n),{},{mass:Vi.mass}),t.isResolvedFromDuration=!0}return t}(u(u({},n),{},{velocity:-Lo(n.velocity||0)})),m=p||0,g=c/(2*Math.sqrt(l*d)),v=a-i,y=Lo(Math.sqrt(l/d)),b=Math.abs(v)<5;let x;if(r||(r=b?Vi.restSpeed.granular:Vi.restSpeed.default),o||(o=b?Vi.restDelta.granular:Vi.restDelta.default),g<1){const e=Hi(y,g);x=t=>{const n=Math.exp(-g*y*t);return a-n*((m+g*y*v)/e*Math.sin(e*t)+v*Math.cos(e*t))}}else if(1===g)x=e=>a-Math.exp(-y*e)*(v+(m+y*v)*e);else{const e=y*Math.sqrt(g*g-1);x=t=>{const n=Math.exp(-g*y*t),r=Math.min(e*t,300);return a-n*((m+g*y*v)*Math.sinh(r)+e*v*Math.cosh(r))/e}}const w={calculatedDuration:h&&f||null,next:e=>{const t=x(e);if(h)s.done=e>=f;else{let n=0===e?m:0;g<1&&(n=0===e?Mo(m):Li(x,e,t));const i=Math.abs(n)<=r,l=Math.abs(a-t)<=o;s.done=i&&l}return s.value=s.done?a:t,s},toString:()=>{const e=Math.min(Mi(w),Di),t=_i((t=>w.next(e*t).value),e,30);return e+"ms "+t},toTransition:()=>{}};return w}function Yi(e){let{keyframes:t,velocity:n=0,power:r=.8,timeConstant:o=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:s,min:l,max:u,restDelta:c=.5,restSpeed:d}=e;const f=t[0],p={done:!1,value:f},h=e=>void 0===l?u:void 0===u||Math.abs(l-e)<Math.abs(u-e)?l:u;let m=r*n;const g=f+m,v=void 0===s?g:s(g);v!==g&&(m=v-f);const y=e=>-m*Math.exp(-e/o),b=e=>v+y(e),x=e=>{const t=y(e),n=b(e);p.done=Math.abs(t)<=c,p.value=p.done?v:n};let w,k;const S=e=>{var t;(t=p.value,void 0!==l&&t<l||void 0!==u&&t>u)&&(w=e,k=Gi({keyframes:[p.value,h(p.value)],velocity:Li(b,e,p.value),damping:i,stiffness:a,restDelta:c,restSpeed:d}))};return S(0),{calculatedDuration:null,next:e=>{let t=!1;return k||void 0!==w||(t=!0,x(e),S(e)),void 0!==w&&e>=w?k.next(e-w):(!t&&x(e),p)}}}Gi.applyToOptions=e=>{const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;const n=(arguments.length>2?arguments[2]:void 0)(u(u({},e),{},{keyframes:[0,t]})),r=Math.min(Mi(n),Di);return{type:"keyframes",ease:e=>n.next(r*e).value/t,duration:Lo(r)}}(e,100,Gi);return e.ease=t.ease,e.duration=Mo(t.duration),e.type="keyframes",e};const Xi=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function Ki(e,t,n,r){if(e===t&&n===r)return ro;const o=t=>function(e,t,n,r,o){let i,a,s=0;do{a=t+(n-t)/2,i=Xi(a,r,o)-e,i>0?n=a:t=a}while(Math.abs(i)>1e-7&&++s<12);return a}(t,0,1,e,n);return e=>0===e||1===e?e:Xi(o(e),t,r)}const Qi=Ki(.42,0,1,1),Zi=Ki(0,0,.58,1),Ji=Ki(.42,0,.58,1),ea=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ta=e=>t=>1-e(1-t),na=Ki(.33,1.53,.69,.99),ra=ta(na),oa=ea(ra),ia=e=>(e*=2)<1?.5*ra(e):.5*(2-Math.pow(2,-10*(e-1))),aa=e=>1-Math.sin(Math.acos(e)),sa=ta(aa),la=ea(aa),ua=e=>Array.isArray(e)&&"number"===typeof e[0],ca={linear:ro,easeIn:Qi,easeInOut:Ji,easeOut:Zi,circIn:aa,circInOut:la,circOut:sa,backIn:ra,backInOut:oa,backOut:na,anticipate:ia},da=e=>{if(ua(e)){e.length;const[t,n,r,o]=e;return Ki(t,n,r,o)}return"string"===typeof e?("Invalid easing type '".concat(e,"'"),ca[e]):e},fa=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r};function pa(e,t){let{clamp:n=!0,ease:r,mixer:o}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=e.length;if(t.length,1===i)return()=>t[0];if(2===i&&t[0]===t[1])return()=>t[1];const a=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=function(e,t,n){const r=[],o=n||oo.mix||Fi,i=e.length-1;for(let a=0;a<i;a++){let n=o(e[a],e[a+1]);if(t){const e=Array.isArray(t)?t[a]||ro:t;n=_o(e,n)}r.push(n)}return r}(t,r,o),l=s.length,u=n=>{if(a&&n<e[0])return t[0];let r=0;if(l>1)for(;r<e.length-2&&!(n<e[r+1]);r++);const o=fa(e[r],e[r+1],n);return s[r](o)};return n?t=>u(Do(e[0],e[i-1],t)):u}function ha(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=fa(0,t,r);e.push(ki(n,1,o))}}(t,e.length-1),t}function ma(e){let{duration:t=300,keyframes:n,times:r,ease:o="easeInOut"}=e;const i=(e=>Array.isArray(e)&&"number"!==typeof e[0])(o)?o.map(da):da(o),a={done:!1,value:n[0]},s=function(e,t){return e.map((e=>e*t))}(r&&r.length===n.length?r:ha(n),t),l=pa(s,n,{ease:Array.isArray(i)?i:(u=n,c=i,u.map((()=>c||Ji)).splice(0,u.length-1))});var u,c;return{calculatedDuration:t,next:e=>(a.value=l(e),a.done=e>=t,a)}}const ga=e=>null!==e;function va(e,t,n){let{repeat:r,repeatType:o="loop"}=t,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;const a=e.filter(ga),s=i<0||r&&"loop"!==o&&r%2===1?0:a.length-1;return s&&void 0!==n?n:a[s]}const ya={decay:Yi,inertia:Yi,tween:ma,keyframes:ma,spring:Gi};function ba(e){"string"===typeof e.type&&(e.type=ya[e.type])}class xa{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise((e=>{this.resolve=e}))}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}const wa=e=>e/100;class ka extends xa{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{var e,t;const{motionValue:n}=this.options;n&&n.updatedAt!==ko.now()&&this.tick(ko.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null===(e=(t=this.options).onStop)||void 0===e||e.call(t))},Vo.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;ba(e);const{type:t=ma,repeat:n=0,repeatDelay:r=0,repeatType:o,velocity:i=0}=e;let{keyframes:a}=e;const s=t||ma;s!==ma&&"number"!==typeof a[0]&&(this.mixKeyframes=_o(wa,Fi(a[0],a[1])),a=[0,100]);const l=s(u(u({},e),{},{keyframes:a}));"mirror"===o&&(this.mirroredGenerator=s(u(u({},e),{},{keyframes:[...a].reverse(),velocity:-i}))),null===l.calculatedDuration&&(l.calculatedDuration=Mi(l));const{calculatedDuration:c}=l;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=l}updateTime(e){const t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{generator:n,totalDuration:r,mixKeyframes:o,mirroredGenerator:i,resolvedDuration:a,calculatedDuration:s}=this;if(null===this.startTime)return n.next(0);const{delay:l=0,keyframes:u,repeat:c,repeatType:d,repeatDelay:f,type:p,onUpdate:h,finalKeyframe:m}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);const g=this.currentTime-l*(this.playbackSpeed>=0?1:-1),v=this.playbackSpeed>=0?g<0:g>r;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let y=this.currentTime,b=n;if(c){const e=Math.min(this.currentTime,r)/a;let t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,c+1);Boolean(t%2)&&("reverse"===d?(n=1-n,f&&(n-=f/a)):"mirror"===d&&(b=i)),y=Do(0,1,n)*a}const x=v?{done:!1,value:u[0]}:b.next(y);o&&(x.value=o(x.value));let{done:w}=x;v||null===s||(w=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);const k=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return k&&p!==Yi&&(x.value=va(u,this.options,m,this.speed)),h&&h(x.value),k&&this.finish(),x}then(e,t){return this.finished.then(e,t)}get duration(){return Lo(this.calculatedDuration)}get time(){return Lo(this.currentTime)}set time(e){var t;e=Mo(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),null===(t=this.driver)||void 0===t||t.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(ko.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=Lo(this.currentTime))}play(){var e,t;if(this.isStopped)return;const{driver:n=Ii,startTime:r}=this.options;this.driver||(this.driver=n((e=>this.tick(e)))),null===(e=(t=this.options).onPlay)||void 0===e||e.call(t);const o=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=o):null!==this.holdTime?this.startTime=o-this.holdTime:this.startTime||(this.startTime=null!==r&&void 0!==r?r:o),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(ko.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){var e,t;this.notifyFinished(),this.teardown(),this.state="finished",null===(e=(t=this.options).onComplete)||void 0===e||e.call(t)}cancel(){var e,t;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),null===(e=(t=this.options).onCancel)||void 0===e||e.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,Vo.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){var t;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),null===(t=this.driver)||void 0===t||t.stop(),e.observe(this)}}const Sa=e=>180*e/Math.PI,Ca=e=>{const t=Sa(Math.atan2(e[1],e[0]));return Pa(t)},Ea={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Ca,rotateZ:Ca,skewX:e=>Sa(Math.atan(e[1])),skewY:e=>Sa(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Pa=e=>((e%=360)<0&&(e+=360),e),Ta=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),za=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),Ra={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Ta,scaleY:za,scale:e=>(Ta(e)+za(e))/2,rotateX:e=>Pa(Sa(Math.atan2(e[6],e[5]))),rotateY:e=>Pa(Sa(Math.atan2(-e[2],e[0]))),rotateZ:Ca,rotate:Ca,skewX:e=>Sa(Math.atan(e[4])),skewY:e=>Sa(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function Oa(e){return e.includes("scale")?1:0}function Aa(e,t){if(!e||"none"===e)return Oa(t);const n=e.match(/^matrix3d\(([\t-\r ,-\.0-9e\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+)\)$/);let r,o;if(n)r=Ra,o=n;else{const t=e.match(/^matrix\(([\t-\r ,-\.0-9e\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+)\)$/);r=Ea,o=t}if(!o)return Oa(t);const i=r[t],a=o[1].split(",").map(Na);return"function"===typeof i?i(a):a[i]}function Na(e){return parseFloat(e.trim())}const Fa=e=>e===$o||e===ii,Ia=new Set(["x","y","z"]),_a=po.filter((e=>!Ia.has(e)));const Da={width:(e,t)=>{let{x:n}=e,{paddingLeft:r="0",paddingRight:o="0"}=t;return n.max-n.min-parseFloat(r)-parseFloat(o)},height:(e,t)=>{let{y:n}=e,{paddingTop:r="0",paddingBottom:o="0"}=t;return n.max-n.min-parseFloat(r)-parseFloat(o)},top:(e,t)=>{let{top:n}=t;return parseFloat(n)},left:(e,t)=>{let{left:n}=t;return parseFloat(n)},bottom:(e,t)=>{let{y:n}=e,{top:r}=t;return parseFloat(r)+(n.max-n.min)},right:(e,t)=>{let{x:n}=e,{left:r}=t;return parseFloat(r)+(n.max-n.min)},x:(e,t)=>{let{transform:n}=t;return Aa(n,"x")},y:(e,t)=>{let{transform:n}=t;return Aa(n,"y")}};Da.translateX=Da.x,Da.translateY=Da.y;const Ma=new Set;let La=!1,Va=!1,ja=!1;function Ba(){if(Va){const e=Array.from(Ma).filter((e=>e.needsMeasurement)),t=new Set(e.map((e=>e.element))),n=new Map;t.forEach((e=>{const t=function(e){const t=[];return _a.forEach((n=>{const r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))})),t}(e);t.length&&(n.set(e,t),e.render())})),e.forEach((e=>e.measureInitialState())),t.forEach((e=>{e.render();const t=n.get(e);t&&t.forEach((t=>{var n;let[r,o]=t;null===(n=e.getValue(r))||void 0===n||n.set(o)}))})),e.forEach((e=>e.measureEndState())),e.forEach((e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)}))}Va=!1,La=!1,Ma.forEach((e=>e.complete(ja))),Ma.clear()}function Wa(){Ma.forEach((e=>{e.readKeyframes(),e.needsMeasurement&&(Va=!0)}))}class Ha{constructor(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]&&arguments[5];this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=o,this.isAsync=i}scheduleResolve(){this.state="scheduled",this.isAsync?(Ma.add(this),La||(La=!0,lo.read(Wa),lo.resolveKeyframes(Ba))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){const o=null===r||void 0===r?void 0:r.get(),i=e[e.length-1];if(void 0!==o)e[0]=o;else if(n&&t){const r=n.readValue(t,i);void 0!==r&&null!==r&&(e[0]=r)}void 0===e[0]&&(e[0]=i),r&&void 0===o&&r.set(e[0])}!function(e){for(let n=1;n<e.length;n++){var t;null!==(t=e[n])&&void 0!==t||(e[n]=e[n-1])}}(e)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),Ma.delete(this)}cancel(){"scheduled"===this.state&&(Ma.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}function Ua(e){let t;return()=>(void 0===t&&(t=e()),t)}const $a=Ua((()=>void 0!==window.ScrollTimeline)),qa={};function Ga(e,t){const n=Ua(e);return()=>{var e;return null!==(e=qa[t])&&void 0!==e?e:n()}}const Ya=Ga((()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(JO){return!1}return!0}),"linearEasing"),Xa=e=>{let[t,n,r,o]=e;return"cubic-bezier(".concat(t,", ").concat(n,", ").concat(r,", ").concat(o,")")},Ka={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Xa([0,.65,.55,1]),circOut:Xa([.55,0,1,.45]),backIn:Xa([.31,.01,.66,-.59]),backOut:Xa([.33,1.53,.69,.99])};function Qa(e,t){return e?"function"===typeof e?Ya()?_i(e,t):"ease-out":ua(e)?Xa(e):Array.isArray(e)?e.map((e=>Qa(e,t)||Ka.easeOut)):Ka[e]:void 0}function Za(e,t,n){let{delay:r=0,duration:o=300,repeat:i=0,repeatType:a="loop",ease:s="easeOut",times:l}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0;const c={[t]:n};l&&(c.offset=l);const d=Qa(s,o);Array.isArray(d)&&(c.easing=d),ao.value&&Vo.waapi++;const f={delay:r,duration:o,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:i+1,direction:"reverse"===a?"alternate":"normal"};u&&(f.pseudoElement=u);const p=e.animate(c,f);return ao.value&&p.finished.finally((()=>{Vo.waapi--})),p}function Ja(e){return"function"===typeof e&&"applyToOptions"in e}const es=["type"];class ts extends xa{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:n,keyframes:r,pseudoElement:i,allowFlatten:a=!1,finalKeyframe:s,onComplete:l}=e;this.isPseudoElement=Boolean(i),this.allowFlatten=a,this.options=e,e.type;const u=function(e){let{type:t}=e,n=o(e,es);return Ja(t)&&Ya()?t.applyToOptions(n):(null!==(r=n.duration)&&void 0!==r||(n.duration=300),null!==(i=n.ease)&&void 0!==i||(n.ease="easeOut"),n);var r,i}(e);this.animation=Za(t,n,r,u,i),!1===u.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){const e=va(r,this.options,s,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){(e=>e.startsWith("--"))(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}null===l||void 0===l||l(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){var e,t;null===(e=(t=this.animation).finish)||void 0===e||e.call(t)}cancel(){try{this.animation.cancel()}catch(JO){}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var e,t;this.isPseudoElement||(null===(e=(t=this.animation).commitStyles)||void 0===e||e.call(t))}get duration(){var e,t;const n=(null===(e=this.animation.effect)||void 0===e||null===(t=e.getComputedTiming)||void 0===t?void 0:t.call(e).duration)||0;return Lo(Number(n))}get time(){return Lo(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=Mo(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline(e){let{timeline:t,observe:n}=e;var r;this.allowFlatten&&(null===(r=this.animation.effect)||void 0===r||r.updateTiming({easing:"linear"}));return this.animation.onfinish=null,t&&$a()?(this.animation.timeline=t,ro):n(this)}}const ns={anticipate:ia,backInOut:oa,circInOut:la};function rs(e){"string"===typeof e.ease&&e.ease in ns&&(e.ease=ns[e.ease])}const os=["motionValue","onUpdate","onComplete","element"];class is extends ts{constructor(e){rs(e),ba(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){var t;const n=this.options,{motionValue:r,onUpdate:i,onComplete:a,element:s}=n,l=o(n,os);if(!r)return;if(void 0!==e)return void r.set(e);const c=new ka(u(u({},l),{},{autoplay:!1})),d=Mo(null!==(t=this.finishedTime)&&void 0!==t?t:this.time);r.setWithVelocity(c.sample(d-10).value,c.sample(d).value,10),c.stop()}}const as=(e,t)=>"zIndex"!==t&&(!("number"!==typeof e&&!Array.isArray(e))||!("string"!==typeof e||!bi.test(e)&&"0"!==e||e.startsWith("url(")));const ss=new Set(["opacity","clipPath","filter","transform"]),ls=Ua((()=>Object.hasOwnProperty.call(Element.prototype,"animate")));const us=["autoplay","delay","type","repeat","repeatDelay","repeatType","keyframes","name","motionValue","element"];class cs extends xa{constructor(e){var t;let{autoplay:n=!0,delay:r=0,type:i="keyframes",repeat:a=0,repeatDelay:s=0,repeatType:l="loop",keyframes:c,name:d,motionValue:f,element:p}=e,h=o(e,us);super(),this.stop=()=>{var e,t;this._animation&&(this._animation.stop(),null===(t=this.stopTimeline)||void 0===t||t.call(this));null===(e=this.keyframeResolver)||void 0===e||e.cancel()},this.createdAt=ko.now();const m=u({autoplay:n,delay:r,type:i,repeat:a,repeatDelay:s,repeatType:l,name:d,motionValue:f,element:p},h),g=(null===p||void 0===p?void 0:p.KeyframeResolver)||Ha;this.keyframeResolver=new g(c,((e,t,n)=>this.onKeyframesResolved(e,t,m,!n)),d,f,p),null===(t=this.keyframeResolver)||void 0===t||t.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;const{name:o,type:i,velocity:a,delay:s,isHandoff:l,onUpdate:c}=n;this.resolvedAt=ko.now(),function(e,t,n,r){const o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;const i=e[e.length-1],a=as(o,t),s=as(i,t);return"You are trying to animate ".concat(t,' from "').concat(o,'" to "').concat(i,'". ').concat(o," is not an animatable value - to enable this animation set ").concat(o," to a value animatable to ").concat(i," via the `style` property."),!(!a||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||Ja(n))&&r)}(e,o,i,a)||(!oo.instantAnimations&&s||null===c||void 0===c||c(va(e,n,t)),e[0]=e[e.length-1],n.duration=0,n.repeat=0);const d=u(u({startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t},n),{},{keyframes:e}),f=!l&&function(e){var t;const{motionValue:n,name:r,repeatDelay:o,repeatType:i,damping:a,type:s}=e;if(!Br(null===n||void 0===n||null===(t=n.owner)||void 0===t?void 0:t.current))return!1;const{onUpdate:l,transformTemplate:u}=n.owner.getProps();return ls()&&r&&ss.has(r)&&("transform"!==r||!u)&&!l&&!o&&"mirror"!==i&&0!==a&&"inertia"!==s}(d)?new is(u(u({},d),{},{element:d.motionValue.owner.current})):new ka(d);f.finished.then((()=>this.notifyFinished())).catch(ro),this.pendingTimeline&&(this.stopTimeline=f.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=f}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then((()=>{}))}get animation(){var e;this._animation||(null===(e=this.keyframeResolver)||void 0===e||e.resume(),ja=!0,Wa(),Ba(),ja=!1);return this._animation}get duration(){return this.animation.duration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var e;this._animation&&this.animation.cancel(),null===(e=this.keyframeResolver)||void 0===e||e.cancel()}}const ds=e=>null!==e;const fs={type:"spring",stiffness:500,damping:25,restSpeed:10},ps={type:"keyframes",duration:.8},hs={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},ms=(e,t)=>{let{keyframes:n}=t;return n.length>2?ps:ho.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===n[1]?2*Math.sqrt(550):30,restSpeed:10}:fs:hs},gs=["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"];const vs=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0;return s=>{const l=no(r,e)||{},c=l.delay||r.delay||0;let{elapsed:d=0}=r;d-=Mo(c);const f=u(u({keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity()},l),{},{delay:-d,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{s(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:a?void 0:i});(function(e){let{when:t,delay:n,delayChildren:r,staggerChildren:i,staggerDirection:a,repeat:s,repeatType:l,repeatDelay:u,from:c,elapsed:d}=e,f=o(e,gs);return!!Object.keys(f).length})(l)||Object.assign(f,ms(e,f)),f.duration&&(f.duration=Mo(f.duration)),f.repeatDelay&&(f.repeatDelay=Mo(f.repeatDelay)),void 0!==f.from&&(f.keyframes[0]=f.from);let p=!1;if((!1===f.type||0===f.duration&&!f.repeatDelay)&&(f.duration=0,0===f.delay&&(p=!0)),(oo.instantAnimations||oo.skipAnimations)&&(p=!0,f.duration=0,f.delay=0),f.allowFlatten=!l.type&&!l.ease,p&&!a&&void 0!==t.get()){const e=function(e,t,n){let{repeat:r,repeatType:o="loop"}=t;const i=e.filter(ds),a=r&&"loop"!==o&&r%2===1?0:i.length-1;return a&&void 0!==n?n:i[a]}(f.keyframes,l);if(void 0!==e)return void lo.update((()=>{f.onUpdate(e),f.onComplete()}))}return l.isSync?new ka(f):new cs(f)}},ys=["transition","transitionEnd"];function bs(e,t){let{protectedKeys:n,needsAnimating:r}=e;const o=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,o}function xs(e,t){let{delay:n=0,transitionOverride:r,type:i}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:a=e.getDefaultTransition(),transitionEnd:s}=t,l=o(t,ys);r&&(a=r);const c=[],d=i&&e.animationState&&e.animationState.getState()[i];for(const o in l){var f;const t=e.getValue(o,null!==(f=e.latestValues[o])&&void 0!==f?f:null),r=l[o];if(void 0===r||d&&bs(d,o))continue;const i=u({delay:n},no(a||{},o)),s=t.get();if(void 0!==s&&!t.isAnimating&&!Array.isArray(r)&&r===s&&!i.velocity)continue;let p=!1;if(window.MotionHandoffAnimation){const t=Fo(e);if(t){const e=window.MotionHandoffAnimation(t,o,lo);null!==e&&(i.startTime=e,p=!0)}}Oo(e,o),t.start(vs(o,t,r,e.shouldReduceMotion&&mo.has(o)?{type:!1}:i,e,p));const h=t.animation;h&&c.push(h)}return s&&Promise.all(c).then((()=>{lo.update((()=>{s&&function(e,t){let n=to(e,t)||{},{transitionEnd:r={},transition:i={}}=n,a=o(n,To);a=u(u({},a),r);for(const o in a)zo(e,o,(s=a[o],Po(s)?s[s.length-1]||0:s));var s}(e,s)}))})),c}function ws(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=to(e,t,"exit"===r.type?null===(n=e.presenceContext)||void 0===n?void 0:n.custom:void 0);let{transition:i=e.getDefaultTransition()||{}}=o||{};r.transitionOverride&&(i=r.transitionOverride);const a=o?()=>Promise.all(xs(e,o,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=i;return function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,i=arguments.length>5?arguments[5]:void 0;const a=[],s=(e.variantChildren.size-1)*r,l=1===o?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r}:function(){return s-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r};return Array.from(e.variantChildren).sort(ks).forEach(((e,r)=>{e.notify("AnimationStart",t),a.push(ws(e,t,u(u({},i),{},{delay:n+l(r)})).then((()=>e.notify("AnimationComplete",t))))})),Promise.all(a)}(e,t,o+n,a,s,r)}:()=>Promise.resolve(),{when:l}=i;if(l){const[e,t]="beforeChildren"===l?[a,s]:[s,a];return e().then((()=>t()))}return Promise.all([a(),s(r.delay)])}function ks(e,t){return e.sortNodePosition(t)}function Ss(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}function Cs(e){return"string"===typeof e||Array.isArray(e)}const Es=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Ps=["initial",...Es],Ts=Ps.length;function zs(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&zs(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<Ts;n++){const r=Ps[n],o=e.props[r];(Cs(o)||!1===o)&&(t[r]=o)}return t}const Rs=["transition","transitionEnd"],Os=[...Es].reverse(),As=Es.length;function Ns(e){return t=>Promise.all(t.map((t=>{let{animation:n,options:r}=t;return function(e,t){let n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t)){const o=t.map((t=>ws(e,t,r)));n=Promise.all(o)}else if("string"===typeof t)n=ws(e,t,r);else{const o="function"===typeof t?to(e,t,r.custom):t;n=Promise.all(xs(e,o,r))}return n.then((()=>{e.notify("AnimationComplete",t)}))}(e,n,r)})))}function Fs(e){let t=Ns(e),n=Ds(),r=!0;const i=t=>(n,r)=>{var i;const a=to(e,r,"exit"===t?null===(i=e.presenceContext)||void 0===i?void 0:i.custom:void 0);if(a){const{transition:e,transitionEnd:t}=a,r=o(a,Rs);n=u(u(u({},n),r),t)}return n};function a(o){const{props:a}=e,s=zs(e.parent)||{},l=[],c=new Set;let d={},f=1/0;for(let t=0;t<As;t++){const p=Os[t],h=n[p],m=void 0!==a[p]?a[p]:s[p],g=Cs(m),v=p===o?h.isActive:null;!1===v&&(f=t);let y=m===s[p]&&m!==a[p]&&g;if(y&&r&&e.manuallyAnimateOnMount&&(y=!1),h.protectedKeys=u({},d),!h.isActive&&null===v||!m&&!h.prevProp||Zr(m)||"boolean"===typeof m)continue;const b=Is(h.prevProp,m);let x=b||p===o&&h.isActive&&!y&&g||t>f&&g,w=!1;const k=Array.isArray(m)?m:[m];let S=k.reduce(i(p),{});!1===v&&(S={});const{prevResolvedValues:C={}}=h,E=u(u({},C),S),P=t=>{x=!0,c.has(t)&&(w=!0,c.delete(t)),h.needsAnimating[t]=!0;const n=e.getValue(t);n&&(n.liveStyle=!1)};for(const e in E){const t=S[e],n=C[e];if(d.hasOwnProperty(e))continue;let r=!1;r=Po(t)&&Po(n)?!Ss(t,n):t!==n,r?void 0!==t&&null!==t?P(e):c.add(e):void 0!==t&&c.has(e)?P(e):h.protectedKeys[e]=!0}h.prevProp=m,h.prevResolvedValues=S,h.isActive&&(d=u(u({},d),S)),r&&e.blockInitialAnimation&&(x=!1);x&&(!(y&&b)||w)&&l.push(...k.map((e=>({animation:e,options:{type:p}}))))}if(c.size){const t={};if("boolean"!==typeof a.initial){const n=to(e,Array.isArray(a.initial)?a.initial[0]:a.initial);n&&n.transition&&(t.transition=n.transition)}c.forEach((n=>{const r=e.getBaseTarget(n),o=e.getValue(n);o&&(o.liveStyle=!0),t[n]=null!==r&&void 0!==r?r:null})),l.push({animation:t})}let p=Boolean(l.length);return!r||!1!==a.initial&&a.initial!==a.animate||e.manuallyAnimateOnMount||(p=!1),r=!1,p?t(l):Promise.resolve()}return{animateChanges:a,setActive:function(t,r){var o;if(n[t].isActive===r)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach((e=>{var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)})),n[t].isActive=r;const i=a(t);for(const e in n)n[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=Ds(),r=!0}}}function Is(e,t){return"string"===typeof t?t!==e:!!Array.isArray(t)&&!Ss(t,e)}function _s(){return{isActive:arguments.length>0&&void 0!==arguments[0]&&arguments[0],protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Ds(){return{animate:_s(!0),whileInView:_s(),whileHover:_s(),whileTap:_s(),whileDrag:_s(),whileFocus:_s(),exit:_s()}}class Ms{constructor(e){this.isMounted=!1,this.node=e}update(){}}let Ls=0;const Vs={animation:{Feature:class extends Ms{constructor(e){super(e),e.animationState||(e.animationState=Fs(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();Zr(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null===(e=this.unmountControls)||void 0===e||e.call(this)}}},exit:{Feature:class extends Ms{constructor(){super(...arguments),this.id=Ls++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;const r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then((()=>{t(this.id)}))}mount(){const{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}}},js={x:!1,y:!1};function Bs(){return js.x||js.y}function Ws(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}const Hs=e=>"mouse"===e.pointerType?"number"!==typeof e.button||e.button<=0:!1!==e.isPrimary;function Us(e){return{point:{x:e.pageX,y:e.pageY}}}function $s(e,t,n,r){return Ws(e,t,(e=>t=>Hs(t)&&e(t,Us(t)))(n),r)}function qs(e){let{top:t,left:n,right:r,bottom:o}=e;return{x:{min:n,max:r},y:{min:t,max:o}}}function Gs(e){return e.max-e.min}function Ys(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=r,e.originPoint=ki(t.min,t.max,e.origin),e.scale=Gs(n)/Gs(t),e.translate=ki(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function Xs(e,t,n,r){Ys(e.x,t.x,n.x,r?r.originX:void 0),Ys(e.y,t.y,n.y,r?r.originY:void 0)}function Ks(e,t,n){e.min=n.min+t.min,e.max=e.min+Gs(t)}function Qs(e,t,n){e.min=t.min-n.min,e.max=e.min+Gs(t)}function Zs(e,t,n){Qs(e.x,t.x,n.x),Qs(e.y,t.y,n.y)}const Js=()=>({x:{min:0,max:0},y:{min:0,max:0}});function el(e){return[e("x"),e("y")]}function tl(e){return void 0===e||1===e}function nl(e){let{scale:t,scaleX:n,scaleY:r}=e;return!tl(t)||!tl(n)||!tl(r)}function rl(e){return nl(e)||ol(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function ol(e){return il(e.x)||il(e.y)}function il(e){return e&&"0%"!==e}function al(e,t,n){return n+t*(e-n)}function sl(e,t,n,r,o){return void 0!==o&&(e=al(e,o,r)),al(e,n,r)+t}function ll(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;e.min=sl(e.min,t,n,r,o),e.max=sl(e.max,t,n,r,o)}function ul(e,t){let{x:n,y:r}=t;ll(e.x,n.translate,n.scale,n.originPoint),ll(e.y,r.translate,r.scale,r.originPoint)}const cl=.999999999999,dl=1.0000000000001;function fl(e,t){e.min=e.min+t,e.max=e.max+t}function pl(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.5;ll(e,t,n,ki(e.min,e.max,o),r)}function hl(e,t){pl(e.x,t.x,t.scaleX,t.scale,t.originX),pl(e.y,t.y,t.scaleY,t.scale,t.originY)}function ml(e,t){return qs(function(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}const gl=e=>{let{current:t}=e;return t?t.ownerDocument.defaultView:null};function vl(e){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}const yl=(e,t)=>Math.abs(e-t);class bl{constructor(e,t){let{transformPagePoint:n,contextWindow:r,dragSnapToOrigin:o=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=kl(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=yl(e.x,t.x),r=yl(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!n)return;const{point:r}=e,{timestamp:o}=co;this.history.push(u(u({},r),{},{timestamp:o}));const{onStart:i,onMove:a}=this.handlers;t||(i&&i(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=xl(t,this.transformPagePoint),lo.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:n,onSessionEnd:r,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const i=kl("pointercancel"===e.type?this.lastMoveEventInfo:xl(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},!Hs(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=n,this.contextWindow=r||window;const i=xl(Us(e),this.transformPagePoint),{point:a}=i,{timestamp:s}=co;this.history=[u(u({},a),{},{timestamp:s})];const{onSessionStart:l}=t;l&&l(e,kl(i,this.history)),this.removeListeners=_o($s(this.contextWindow,"pointermove",this.handlePointerMove),$s(this.contextWindow,"pointerup",this.handlePointerUp),$s(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),uo(this.updatePoint)}}function xl(e,t){return t?{point:t(e.point)}:e}function wl(e,t){return{x:e.x-t.x,y:e.y-t.y}}function kl(e,t){let{point:n}=e;return{point:n,delta:wl(n,Cl(t)),offset:wl(n,Sl(t)),velocity:El(t,.1)}}function Sl(e){return e[0]}function Cl(e){return e[e.length-1]}function El(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=Cl(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>Mo(t)));)n--;if(!r)return{x:0,y:0};const i=Lo(o.timestamp-r.timestamp);if(0===i)return{x:0,y:0};const a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Pl(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function Tl(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}const zl=.35;function Rl(e,t,n){return{min:Ol(e,t),max:Ol(e,n)}}function Ol(e,t){return"number"===typeof e?e:e[t]||0}const Al=new WeakMap;class Nl{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}start(e){let{snapToCursor:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;const{dragSnapToOrigin:r}=this.getProps();this.panSession=new bl(e,{onSessionStart:e=>{const{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(Us(e).point)},onStart:(e,t)=>{const{drag:n,dragPropagation:r,onDragStart:o}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock="x"===(i=n)||"y"===i?js[i]?null:(js[i]=!0,()=>{js[i]=!1}):js.x||js.y?null:(js.x=js.y=!0,()=>{js.x=js.y=!1}),!this.openDragLock))return;var i;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),el((e=>{let t=this.getAxisMotionValue(e).get()||0;if(oi.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const r=n.layout.layoutBox[e];if(r){t=Gs(r)*(parseFloat(t)/100)}}}this.originPoint[e]=t})),o&&lo.postRender((()=>o(e,t))),Oo(this.visualElement,"transform");const{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{const{dragPropagation:n,dragDirectionLock:r,onDirectionLock:o,onDrag:i}=this.getProps();if(!n&&!this.openDragLock)return;const{offset:a}=t;if(r&&null===this.currentDirection)return this.currentDirection=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=null;Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x");return n}(a),void(null!==this.currentDirection&&o&&o(this.currentDirection));this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),i&&i(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>el((e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())}))},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:r,contextWindow:gl(this.visualElement)})}stop(e,t){const n=this.isDragging;if(this.cancel(),!n)return;const{velocity:r}=t;this.startAnimation(r);const{onDragEnd:o}=this.getProps();o&&lo.postRender((()=>o(e,t)))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:n}=this.getProps();!n&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){const{drag:r}=this.getProps();if(!n||!Fl(e,r,this.currentDirection))return;const o=this.getAxisMotionValue(e);let i=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(i=function(e,t,n){let{min:r,max:o}=t;return void 0!==r&&e<r?e=n?ki(r,e,n.min):Math.max(e,r):void 0!==o&&e>o&&(e=n?ki(o,e,n.max):Math.min(e,o)),e}(i,this.constraints[e],this.elastic[e])),o.set(i)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,o=this.constraints;t&&vl(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!r)&&function(e,t){let{top:n,left:r,bottom:o,right:i}=t;return{x:Pl(e.x,r,i),y:Pl(e.y,n,o)}}(r.layoutBox,t),this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zl;return!1===e?e=0:!0===e&&(e=zl),{x:Rl(e,"left","right"),y:Rl(e,"top","bottom")}}(n),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&el((e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(r.layoutBox[e],this.constraints[e]))}))}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!vl(e))return!1;const n=e.current,{projection:r}=this.visualElement;if(!r||!r.layout)return!1;const o=function(e,t,n){const r=ml(e,n),{scroll:o}=t;return o&&(fl(r.x,o.offset.x),fl(r.y,o.offset.y)),r}(n,r.root,this.visualElement.getTransformPagePoint());let i=function(e,t){return{x:Tl(e.x,t.x),y:Tl(e.y,t.y)}}(r.layout.layoutBox,o);if(t){const e=t(function(e){let{x:t,y:n}=e;return{top:n.min,right:t.max,bottom:n.max,left:t.min}}(i));this.hasMutatedConstraints=!!e,e&&(i=qs(e))}return i}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:r,dragTransition:o,dragSnapToOrigin:i,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},l=el((a=>{if(!Fl(a,t,this.currentDirection))return;let l=s&&s[a]||{};i&&(l={min:0,max:0});const c=r?200:1e6,d=r?40:1e7,f=u(u({type:"inertia",velocity:n?e[a]:0,bounceStiffness:c,bounceDamping:d,timeConstant:750,restDelta:1,restSpeed:10},o),l);return this.startAxisValueAnimation(a,f)}));return Promise.all(l).then(a)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return Oo(this.visualElement,e),n.start(vs(e,n,0,t,this.visualElement,!1))}stopAnimation(){el((e=>this.getAxisMotionValue(e).stop()))}pauseAnimation(){el((e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()}))}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){const t="_drag".concat(e.toUpperCase()),n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){el((t=>{const{drag:n}=this.getProps();if(!Fl(t,n,this.currentDirection))return;const{projection:r}=this.visualElement,o=this.getAxisMotionValue(t);if(r&&r.layout){const{min:n,max:i}=r.layout.layoutBox[t];o.set(e[t]-ki(n,i,.5))}}))}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!vl(t)||!n||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};el((e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const n=t.get();r[e]=function(e,t){let n=.5;const r=Gs(e),o=Gs(t);return o>r?n=fa(t.min,t.max-r,e.min):r>o&&(n=fa(e.min,e.max-o,t.min)),Do(0,1,n)}({min:n,max:n},this.constraints[e])}}));const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),el((t=>{if(!Fl(t,e,null))return;const n=this.getAxisMotionValue(t),{min:o,max:i}=this.constraints[t];n.set(ki(o,i,r[t]))}))}addListeners(){if(!this.visualElement.current)return;Al.set(this.visualElement,this);const e=$s(this.visualElement.current,"pointerdown",(e=>{const{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)})),t=()=>{const{dragConstraints:e}=this.getProps();vl(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),lo.read(t);const o=Ws(window,"resize",(()=>this.scalePositionWithinConstraints())),i=n.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:n}=e;this.isDragging&&n&&(el((e=>{const n=this.getAxisMotionValue(e);n&&(this.originPoint[e]+=t[e].translate,n.set(n.get()+t[e].translate))})),this.visualElement.render())}));return()=>{o(),e(),r(),i&&i()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:o=!1,dragElastic:i=zl,dragMomentum:a=!0}=e;return u(u({},e),{},{drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:o,dragElastic:i,dragMomentum:a})}}function Fl(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}const Il=e=>(t,n)=>{e&&lo.postRender((()=>e(t,n)))};const{schedule:_l,cancel:Dl}=so(queueMicrotask,!1),Ml=(0,e.createContext)({}),Ll={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Vl(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const jl={correct:(e,t)=>{if(!t.target)return e;if("string"===typeof e){if(!ii.test(e))return e;e=parseFloat(e)}const n=Vl(e,t.target.x),r=Vl(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},Bl={correct:(e,t)=>{let{treeScale:n,projectionDelta:r}=t;const o=e,i=bi.parse(e);if(i.length>5)return o;const a=bi.createTransformer(e),s="number"!==typeof i[0]?1:0,l=r.x.scale*n.x,u=r.y.scale*n.y;i[0+s]/=l,i[1+s]/=u;const c=ki(l,u,.5);return"number"===typeof i[2+s]&&(i[2+s]/=c),"number"===typeof i[3+s]&&(i[3+s]/=c),a(i)}},Wl={};class Hl extends e.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:o}=e;!function(e){for(const t in e)Wl[t]=e[t],Bo(t)&&(Wl[t].isCSSVariable=!0)}($l),o&&(t.group&&t.group.add(o),n&&n.register&&r&&n.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",(()=>{this.safeToRemove()})),o.setOptions(u(u({},o.options),{},{onExitComplete:()=>this.safeToRemove()}))),Ll.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:n,drag:r,isPresent:o}=this.props,{projection:i}=n;return i?(i.isPresent=o,r||e.layoutDependency!==t||void 0===t||e.isPresent!==o?i.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?i.promote():i.relegate()||lo.postRender((()=>{const e=i.getStack();e&&e.members.length||this.safeToRemove()}))),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),_l.postRender((()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()})))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function Ul(t){const[n,r]=Gr(),o=(0,e.useContext)(_r);return(0,St.jsx)(Hl,u(u({},t),{},{layoutGroup:o,switchLayoutGroup:(0,e.useContext)(Ml),isPresent:n,safeToRemove:r}))}const $l={borderRadius:u(u({},jl),{},{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:jl,borderTopRightRadius:jl,borderBottomLeftRadius:jl,borderBottomRightRadius:jl,boxShadow:Bl};function ql(e){return jr(e)&&"ownerSVGElement"in e}const Gl=(e,t)=>e.depth-t.depth;class Yl{constructor(){this.children=[],this.isDirty=!1}add(e){go(this.children,e),this.isDirty=!0}remove(e){vo(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(Gl),this.isDirty=!1,this.children.forEach(e)}}function Xl(e,t){const n=ko.now(),r=o=>{let{timestamp:i}=o;const a=i-n;a>=t&&(uo(r),e(a-t))};return lo.setup(r,!0),()=>uo(r)}function Kl(e){return Ro(e)?e.get():e}const Ql=["TopLeft","TopRight","BottomLeft","BottomRight"],Zl=Ql.length,Jl=e=>"string"===typeof e?parseFloat(e):e,eu=e=>"number"===typeof e||ii.test(e);function tu(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const nu=ou(0,.5,sa),ru=ou(.5,.95,ro);function ou(e,t,n){return r=>r<e?0:r>t?1:n(fa(e,t,r))}function iu(e,t){e.min=t.min,e.max=t.max}function au(e,t){iu(e.x,t.x),iu(e.y,t.y)}function su(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function lu(e,t,n,r,o){return e=al(e-=t,1/n,r),void 0!==o&&(e=al(e,1/o,r)),e}function uu(e,t,n,r,o){let[i,a,s]=n;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;oi.test(t)&&(t=parseFloat(t),t=ki(a.min,a.max,t/100)-a.min);if("number"!==typeof t)return;let s=ki(i.min,i.max,r);e===i&&(s-=t),e.min=lu(e.min,t,n,s,o),e.max=lu(e.max,t,n,s,o)}(e,t[i],t[a],t[s],t.scale,r,o)}const cu=["x","scaleX","originX"],du=["y","scaleY","originY"];function fu(e,t,n,r){uu(e.x,t,cu,n?n.x:void 0,r?r.x:void 0),uu(e.y,t,du,n?n.y:void 0,r?r.y:void 0)}function pu(e){return 0===e.translate&&1===e.scale}function hu(e){return pu(e.x)&&pu(e.y)}function mu(e,t){return e.min===t.min&&e.max===t.max}function gu(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function vu(e,t){return gu(e.x,t.x)&&gu(e.y,t.y)}function yu(e){return Gs(e.x)/Gs(e.y)}function bu(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class xu{constructor(){this.members=[]}add(e){go(this.members,e),e.scheduleRender()}remove(e){if(vo(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex((t=>e===t));if(0===t)return!1;let n;for(let r=t;r>=0;r--){const e=this.members[r];if(!1!==e.isPresent){n=e;break}}return!!n&&(this.promote(n),!0)}promote(e,t){const n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:r}=e.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach((e=>{const{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()}))}scheduleRender(){this.members.forEach((e=>{e.instance&&e.scheduleRender(!1)}))}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const wu={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},ku=["","X","Y","Z"],Su={visibility:"hidden"};let Cu=0;function Eu(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function Pu(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=Fo(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",lo,!(t||r))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&Pu(r)}function Tu(e){let{attachResizeListener:t,defaultParent:n,measureScroll:r,checkIsScrollRoot:o,resetTransform:i}=e;return class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===n||void 0===n?void 0:n();this.id=Cu++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,ao.value&&(wu.nodes=wu.calculatedTargetDeltas=wu.calculatedProjections=0),this.nodes.forEach(Ou),this.nodes.forEach(Mu),this.nodes.forEach(Lu),this.nodes.forEach(Au),ao.addProjectionMetrics&&ao.addProjectionMetrics(wu)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let n=0;n<this.path.length;n++)this.path[n].shouldResetTransform=!0;this.root===this&&(this.nodes=new Yl)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new yo),this.eventHandlers.get(e).add(t)}notifyListeners(e){const t=this.eventHandlers.get(e);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];t&&t.notify(...r)}hasListeners(e){return this.eventHandlers.has(e)}mount(e){if(this.instance)return;var n;this.isSVG=ql(e)&&!(ql(n=e)&&"svg"===n.tagName),this.instance=e;const{layoutId:r,layout:o,visualElement:i}=this.options;if(i&&!i.current&&i.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(o||r)&&(this.isLayoutDirty=!0),t){let n;const r=()=>this.root.updateBlockedByResize=!1;t(e,(()=>{this.root.updateBlockedByResize=!0,n&&n(),n=Xl(r,250),Ll.hasAnimatedSinceResize&&(Ll.hasAnimatedSinceResize=!1,this.nodes.forEach(Du))}))}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&i&&(r||o)&&this.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:n,hasRelativeLayoutChanged:r,layout:o}=e;if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const a=this.options.transition||i.getDefaultTransition()||Uu,{onLayoutAnimationStart:s,onLayoutAnimationComplete:l}=i.getProps(),c=!this.targetLayout||!vu(this.targetLayout,o),d=!n&&r;if(this.options.layoutRoot||this.resumeFrom||d||n&&(c||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const e=u(u({},no(a,"layout")),{},{onPlay:s,onComplete:l});(i.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e),this.setAnimationOrigin(t,d)}else n||Du(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=o}))}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),uo(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Vu),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Pu(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let o=0;o<this.path.length;o++){const e=this.path[o];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}const{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;const r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(Fu);this.isUpdating||this.nodes.forEach(Iu),this.isUpdating=!1,this.nodes.forEach(_u),this.nodes.forEach(zu),this.nodes.forEach(Ru),this.clearAllSnapshots();const e=ko.now();co.delta=Do(0,1e3/60,e-co.timestamp),co.timestamp=e,co.isProcessing=!0,fo.update.process(co),fo.preRender.process(co),fo.render.process(co),co.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,_l.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Nu),this.sharedNodes.forEach(ju)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,lo.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){lo.postRender((()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()}))}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||Gs(this.snapshot.measuredBox.x)||Gs(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance)return;if(this.updateScroll(),(!this.options.alwaysMeasureLayout||!this.isLead())&&!this.isLayoutDirty)return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let n=0;n<this.path.length;n++){this.path[n].updateScroll()}const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){const t=o(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!hu(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,o=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||rl(this.latestValues)||o)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.measurePageBox();let n=this.removeElementScroll(t);var r;return e&&(n=this.removeTransform(n)),Gu((r=n).x),Gu(r.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){var e;const{visualElement:t}=this.options;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};const n=t.measureViewportBox();if(!((null===(e=this.scroll)||void 0===e?void 0:e.wasRoot)||this.path.some(Xu))){const{scroll:e}=this.root;e&&(fl(n.x,e.offset.x),fl(n.y,e.offset.y))}return n}removeElementScroll(e){var t;const n={x:{min:0,max:0},y:{min:0,max:0}};if(au(n,e),null!==(t=this.scroll)&&void 0!==t&&t.wasRoot)return n;for(let r=0;r<this.path.length;r++){const t=this.path[r],{scroll:o,options:i}=t;t!==this.root&&o&&i.layoutScroll&&(o.wasRoot&&au(n,e),fl(n.x,o.offset.x),fl(n.y,o.offset.y))}return n}applyTransform(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n={x:{min:0,max:0},y:{min:0,max:0}};au(n,e);for(let r=0;r<this.path.length;r++){const e=this.path[r];!t&&e.options.layoutScroll&&e.scroll&&e!==e.root&&hl(n,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),rl(e.latestValues)&&hl(n,e.latestValues)}return rl(this.latestValues)&&hl(n,this.latestValues),n}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};au(t,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];if(!e.instance)continue;if(!rl(e.latestValues))continue;nl(e.latestValues)&&e.updateSnapshot();const r={x:{min:0,max:0},y:{min:0,max:0}};au(r,e.measurePageBox()),fu(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,r)}return rl(this.latestValues)&&fu(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options=u(u(u({},this.options),e),{},{crossfade:void 0===e.crossfade||e.crossfade})}clearMeasurements(){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}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==co.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const n=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=n.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=n.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=n.isSharedProjectionDirty);const r=Boolean(this.resumingFrom)||this!==n;if(!(t||r&&this.isSharedProjectionDirty||this.isProjectionDirty||null!==(e=this.parent)&&void 0!==e&&e.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:o,layoutId:i}=this.options;if(this.layout&&(o||i)){if(this.resolvedRelativeTargetAt=co.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Zs(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),au(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var a,s,l;if(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),a=this.target,s=this.relativeTarget,l=this.relativeParent.target,Ks(a.x,s.x,l.x),Ks(a.y,s.y,l.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):au(this.target,this.layout.layoutBox),ul(this.target,this.targetDelta)):au(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},Zs(this.relativeTargetOrigin,this.target,e.target),au(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}ao.value&&wu.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!nl(this.parent.latestValues)&&!ol(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;const t=this.getLead(),n=Boolean(this.resumingFrom)||this!==t;let r=!0;if((this.isProjectionDirty||null!==(e=this.parent)&&void 0!==e&&e.isProjectionDirty)&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===co.timestamp&&(r=!1),r)return;const{layout:o,layoutId:i}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!o&&!i)return;au(this.layoutCorrected,this.layout.layoutBox);const a=this.treeScale.x,s=this.treeScale.y;!function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const o=n.length;if(!o)return;let i,a;t.x=t.y=1;for(let s=0;s<o;s++){i=n[s],a=i.projectionDelta;const{visualElement:o}=i.options;o&&o.props.style&&"contents"===o.props.style.display||(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&hl(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,ul(e,a)),r&&rl(i.latestValues)&&hl(e,i.latestValues))}t.x<dl&&t.x>cl&&(t.x=1),t.y<dl&&t.y>cl&&(t.y=1)}(this.layoutCorrected,this.treeScale,this.path,n),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox,t.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:l}=t;l?(this.projectionDelta&&this.prevProjectionDelta?(su(this.prevProjectionDelta.x,this.projectionDelta.x),su(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),Xs(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.treeScale.x===a&&this.treeScale.y===s&&bu(this.projectionDelta.x,this.prevProjectionDelta.x)&&bu(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),ao.value&&wu.calculatedProjections++):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(){var e;let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(null===(e=this.options.visualElement)||void 0===e||e.scheduleRender(),t){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}}setAnimationOrigin(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=this.snapshot,r=n?n.latestValues:{},o=u({},this.latestValues),i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const a={x:{min:0,max:0},y:{min:0,max:0}},s=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),l=this.getStack(),c=!l||l.members.length<=1,d=Boolean(s&&!c&&!0===this.options.crossfade&&!this.path.some(Hu));let f;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;Bu(i.x,e.x,n),Bu(i.y,e.y,n),this.setTargetDelta(i),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Zs(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,n,r){Wu(e.x,t.x,n.x,r),Wu(e.y,t.y,n.y,r)}(this.relativeTarget,this.relativeTargetOrigin,a,n),f&&function(e,t){return mu(e.x,t.x)&&mu(e.y,t.y)}(this.relativeTarget,f)&&(this.isProjectionDirty=!1),f||(f={x:{min:0,max:0},y:{min:0,max:0}}),au(f,this.relativeTarget)),s&&(this.animationValues=o,function(e,t,n,r,o,i){var a,s;if(o)e.opacity=ki(0,null!==(a=n.opacity)&&void 0!==a?a:1,nu(r)),e.opacityExit=ki(null!==(s=t.opacity)&&void 0!==s?s:1,0,ru(r));else if(i){var l,u;e.opacity=ki(null!==(l=t.opacity)&&void 0!==l?l:1,null!==(u=n.opacity)&&void 0!==u?u:1,r)}for(let c=0;c<Zl;c++){const o="border".concat(Ql[c],"Radius");let i=tu(t,o),a=tu(n,o);void 0===i&&void 0===a||(i||(i=0),a||(a=0),0===i||0===a||eu(i)===eu(a)?(e[o]=Math.max(ki(Jl(i),Jl(a),r),0),(oi.test(a)||oi.test(i))&&(e[o]+="%")):e[o]=a)}(t.rotate||n.rotate)&&(e.rotate=ki(t.rotate||0,n.rotate||0,r))}(o,r,this.latestValues,n,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){var t,n;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),null===(n=this.resumingFrom)||void 0===n||null===(n=n.currentAnimation)||void 0===n||n.stop(),this.pendingAnimation&&(uo(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=lo.update((()=>{Ll.hasAnimatedSinceResize=!0,Vo.layout++,this.motionValue||(this.motionValue=Eo(0)),this.currentAnimation=function(e,t,n){const r=Ro(e)?e:Eo(e);return r.start(vs("",r,t,n)),r.animation}(this.motionValue,[0,1e3],u(u({},e),{},{isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{Vo.layout--},onComplete:()=>{Vo.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}})),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0}))}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:n,layout:r,latestValues:o}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&Yu(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=Gs(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const r=Gs(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}au(t,n),hl(t,o),Xs(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new xu);this.sharedNodes.get(e).add(t);const n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){var e;const{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote(){let{needsReset:e,transition:t,preserveFollowOpacity:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;const r={};n.z&&Eu("z",e,r,this.animationValues);for(let o=0;o<ku.length;o++)Eu("rotate".concat(ku[o]),e,r,this.animationValues),Eu("skew".concat(ku[o]),e,r,this.animationValues);e.render();for(const o in r)e.setStaticValue(o,r[o]),this.animationValues&&(this.animationValues[o]=r[o]);e.scheduleRender()}getProjectionStyles(e){if(!this.instance||this.isSVG)return;if(!this.isVisible)return Su;const t={visibility:""},n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,t.opacity="",t.pointerEvents=Kl(null===e||void 0===e?void 0:e.pointerEvents)||"",t.transform=n?n(this.latestValues,""):"none",t;const r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target){const t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=Kl(null===e||void 0===e?void 0:e.pointerEvents)||""),this.hasProjected&&!rl(this.latestValues)&&(t.transform=n?n({},""):"none",this.hasProjected=!1),t}const o=r.animationValues||r.latestValues;this.applyTransformsToTarget(),t.transform=function(e,t,n){let r="";const o=e.x.translate/t.x,i=e.y.translate/t.y,a=(null===n||void 0===n?void 0:n.z)||0;if((o||i||a)&&(r="translate3d(".concat(o,"px, ").concat(i,"px, ").concat(a,"px) ")),1===t.x&&1===t.y||(r+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),n){const{transformPerspective:e,rotate:t,rotateX:o,rotateY:i,skewX:a,skewY:s}=n;e&&(r="perspective(".concat(e,"px) ").concat(r)),t&&(r+="rotate(".concat(t,"deg) ")),o&&(r+="rotateX(".concat(o,"deg) ")),i&&(r+="rotateY(".concat(i,"deg) ")),a&&(r+="skewX(".concat(a,"deg) ")),s&&(r+="skewY(".concat(s,"deg) "))}const s=e.x.scale*t.x,l=e.y.scale*t.y;return 1===s&&1===l||(r+="scale(".concat(s,", ").concat(l,")")),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,o),n&&(t.transform=n(o,t.transform));const{x:i,y:a}=this.projectionDelta;var s,l;(t.transformOrigin="".concat(100*i.origin,"% ").concat(100*a.origin,"% 0"),r.animationValues)?t.opacity=r===this?null!==(s=null!==(l=o.opacity)&&void 0!==l?l:this.latestValues.opacity)&&void 0!==s?s:1:this.preserveOpacity?this.latestValues.opacity:o.opacityExit:t.opacity=r===this?void 0!==o.opacity?o.opacity:"":void 0!==o.opacityExit?o.opacityExit:0;for(const u in Wl){if(void 0===o[u])continue;const{correct:e,applyTo:n,isCSSVariable:i}=Wl[u],a="none"===t.transform?o[u]:e(o[u],r);if(n){const e=n.length;for(let r=0;r<e;r++)t[n[r]]=a}else i?this.options.visualElement.renderState.vars[u]=a:t[u]=a}return this.options.layoutId&&(t.pointerEvents=r===this?Kl(null===e||void 0===e?void 0:e.pointerEvents)||"":"none"),t}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach((e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(Fu),this.root.sharedNodes.clear()}}}function zu(e){e.updateLayout()}function Ru(e){var t;const n=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:r}=e.layout,{animationType:o}=e.options,i=n.source!==e.layout.source;"size"===o?el((e=>{const r=i?n.measuredBox[e]:n.layoutBox[e],o=Gs(r);r.min=t[e].min,r.max=r.min+o})):Yu(o,n.layoutBox,t)&&el((r=>{const o=i?n.measuredBox[r]:n.layoutBox[r],a=Gs(t[r]);o.max=o.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+a)}));const a={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};Xs(a,t,n.layoutBox);const s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i?Xs(s,e.applyTransform(r,!0),n.measuredBox):Xs(s,t,n.layoutBox);const l=!hu(a);let u=!1;if(!e.resumeFrom){const r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){const{snapshot:o,layout:i}=r;if(o&&i){const a={x:{min:0,max:0},y:{min:0,max:0}};Zs(a,n.layoutBox,o.layoutBox);const s={x:{min:0,max:0},y:{min:0,max:0}};Zs(s,t,i.layoutBox),vu(a,s)||(u=!0),r.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=a,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function Ou(e){ao.value&&wu.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function Au(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Nu(e){e.clearSnapshot()}function Fu(e){e.clearMeasurements()}function Iu(e){e.isLayoutDirty=!1}function _u(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Du(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function Mu(e){e.resolveTargetDelta()}function Lu(e){e.calcProjection()}function Vu(e){e.resetSkewAndRotation()}function ju(e){e.removeLeadSnapshot()}function Bu(e,t,n){e.translate=ki(t.translate,0,n),e.scale=ki(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Wu(e,t,n,r){e.min=ki(t.min,n.min,r),e.max=ki(t.max,n.max,r)}function Hu(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const Uu={duration:.45,ease:[.4,0,.1,1]},$u=e=>"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),qu=$u("applewebkit/")&&!$u("chrome/")?Math.round:ro;function Gu(e){e.min=qu(e.min),e.max=qu(e.max)}function Yu(e,t,n){return"position"===e||"preserve-aspect"===e&&(r=yu(t),o=yu(n),i=.2,!(Math.abs(r-o)<=i));var r,o,i}function Xu(e){var t;return e!==e.root&&(null===(t=e.scroll)||void 0===t?void 0:t.wasRoot)}const Ku=Tu({attachResizeListener:(e,t)=>Ws(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Qu={current:void 0},Zu=Tu({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Qu.current){const e=new Ku({});e.mount(window),e.setOptions({layoutScroll:!0}),Qu.current=e}return Qu.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),Ju={pan:{Feature:class extends Ms{constructor(){super(...arguments),this.removePointerDownListener=ro}onPointerDown(e){this.session=new bl(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:gl(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:Il(e),onStart:Il(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&lo.postRender((()=>r(e,t)))}}}mount(){this.removePointerDownListener=$s(this.node.current,"pointerdown",(e=>this.onPointerDown(e)))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends Ms{constructor(e){super(e),this.removeGroupControls=ro,this.removeListeners=ro,this.controls=new Nl(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||ro}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:Zu,MeasureLayout:Ul}};function ec(e,t){const n=function(e,t,n){if(e instanceof EventTarget)return[e];if("string"===typeof e){var r;let o=document;t&&(o=t.current);const i=null!==(r=null===n||void 0===n?void 0:n[e])&&void 0!==r?r:o.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}(e),r=new AbortController;return[n,u(u({passive:!0},t),{},{signal:r.signal}),()=>r.abort()]}function tc(e){return!("touch"===e.pointerType||Bs())}function nc(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);const o=r["onHover"+n];o&&lo.postRender((()=>o(t,Us(t))))}const rc=(e,t)=>!!t&&(e===t||rc(e,t.parentElement)),oc=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const ic=new WeakSet;function ac(e){return t=>{"Enter"===t.key&&e(t)}}function sc(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function lc(e){return Hs(e)&&!Bs()}function uc(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,o,i]=ec(e,n),a=e=>{const r=e.currentTarget;if(!lc(e))return;ic.add(r);const i=t(r,e),a=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),ic.has(r)&&ic.delete(r),lc(e)&&"function"===typeof i&&i(e,{success:t})},s=e=>{a(e,r===window||r===document||n.useGlobalTarget||rc(r,e.target))},l=e=>{a(e,!1)};window.addEventListener("pointerup",s,o),window.addEventListener("pointercancel",l,o)};return r.forEach((e=>{var t;(n.useGlobalTarget?window:e).addEventListener("pointerdown",a,o),Br(e)&&(e.addEventListener("focus",(e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const r=ac((()=>{if(ic.has(n))return;sc(n,"down");const e=ac((()=>{sc(n,"up")}));n.addEventListener("keyup",e,t),n.addEventListener("blur",(()=>sc(n,"cancel")),t)}));n.addEventListener("keydown",r,t),n.addEventListener("blur",(()=>n.removeEventListener("keydown",r)),t)})(e,o))),t=e,oc.has(t.tagName)||-1!==t.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))})),i}function cc(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);const o=r["onTap"+("End"===n?"":n)];o&&lo.postRender((()=>o(t,Us(t))))}const dc=["root"],fc=new WeakMap,pc=new WeakMap,hc=e=>{const t=fc.get(e.target);t&&t(e)},mc=e=>{e.forEach(hc)};function gc(e,t,n){const r=function(e){let{root:t}=e,n=o(e,dc);const r=t||document;pc.has(r)||pc.set(r,{});const i=pc.get(r),a=JSON.stringify(n);return i[a]||(i[a]=new IntersectionObserver(mc,u({root:t},n))),i[a]}(t);return fc.set(e,n),r.observe(e),()=>{fc.delete(e),r.unobserve(e)}}const vc={some:0,all:1};const yc={inView:{Feature:class extends Ms{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:o}=e,i={root:t?t.current:void 0,rootMargin:n,threshold:"number"===typeof r?r:vc[r]};return gc(this.node.current,i,(e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,o&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),i=t?n:r;i&&i(e)}))}mount(){this.startObserver()}update(){if("undefined"===typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node,n=["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:n={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==n[e]}(e,t));n&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Ms{mount(){const{current:e}=this.node;e&&(this.unmount=uc(e,((e,t)=>(cc(this.node,t,"Start"),(e,t)=>{let{success:n}=t;return cc(this.node,e,n?"End":"Cancel")})),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends Ms{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(JO){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=_o(Ws(this.node.current,"focus",(()=>this.onFocus())),Ws(this.node.current,"blur",(()=>this.onBlur())))}unmount(){}}},hover:{Feature:class extends Ms{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,o,i]=ec(e,n),a=e=>{if(!tc(e))return;const{target:n}=e,r=t(n,e);if("function"!==typeof r||!n)return;const i=e=>{tc(e)&&(r(e),n.removeEventListener("pointerleave",i))};n.addEventListener("pointerleave",i,o)};return r.forEach((e=>{e.addEventListener("pointerenter",a,o)})),i}(e,((e,t)=>(nc(this.node,t,"Start"),e=>nc(this.node,e,"End")))))}unmount(){}}}},bc={layout:{ProjectionNode:Zu,MeasureLayout:Ul}},xc=(0,e.createContext)({strict:!1}),wc=(0,e.createContext)({});function kc(e){return Zr(e.animate)||Ps.some((t=>Cs(e[t])))}function Sc(e){return Boolean(kc(e)||e.variants)}function Cc(t){const{initial:n,animate:r}=function(e,t){if(kc(e)){const{initial:t,animate:n}=e;return{initial:!1===t||Cs(t)?t:void 0,animate:Cs(n)?n:void 0}}return!1!==e.inherit?t:{}}(t,(0,e.useContext)(wc));return(0,e.useMemo)((()=>({initial:n,animate:r})),[Ec(n),Ec(r)])}function Ec(e){return Array.isArray(e)?e.join(" "):e}const Pc={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Tc={};for(const n in Pc)Tc[n]={isEnabled:e=>Pc[n].some((t=>!!e[t]))};const zc=Symbol.for("motionComponentSymbol");function Rc(t,n,r){return(0,e.useCallback)((e=>{e&&t.onMount&&t.onMount(e),n&&(e?n.mount(e):n.unmount()),r&&("function"===typeof r?r(e):vl(r)&&(r.current=e))}),[n])}function Oc(t,n,r,o,i){var a,s,l,u;const{visualElement:c}=(0,e.useContext)(wc),d=(0,e.useContext)(xc),f=(0,e.useContext)(Vr),p=(0,e.useContext)(Wr).reducedMotion,h=(0,e.useRef)(null);o=o||d.renderer,!h.current&&o&&(h.current=o(t,{visualState:n,parent:c,props:r,presenceContext:f,blockInitialAnimation:!!f&&!1===f.initial,reducedMotionConfig:p}));const m=h.current,g=(0,e.useContext)(Ml);!m||m.projection||!i||"html"!==m.type&&"svg"!==m.type||function(e,t,n,r){const{layoutId:o,layout:i,drag:a,dragConstraints:s,layoutScroll:l,layoutRoot:u,layoutCrossfade:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Ac(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(a)||s&&vl(s),visualElement:e,animationType:"string"===typeof i?i:"both",initialPromotionConfig:r,crossfade:c,layoutScroll:l,layoutRoot:u})}(h.current,r,i,g);const v=(0,e.useRef)(!1);(0,e.useInsertionEffect)((()=>{m&&v.current&&m.update(r,f)}));const y=r[No],b=(0,e.useRef)(Boolean(y)&&!(null!==(a=(s=window).MotionHandoffIsComplete)&&void 0!==a&&a.call(s,y))&&(null===(l=(u=window).MotionHasOptimisedAnimation)||void 0===l?void 0:l.call(u,y)));return Lr((()=>{m&&(v.current=!0,window.MotionIsMounted=!0,m.updateFeatures(),_l.render(m.render),b.current&&m.animationState&&m.animationState.animateChanges())})),(0,e.useEffect)((()=>{m&&(!b.current&&m.animationState&&m.animationState.animateChanges(),b.current&&(queueMicrotask((()=>{var e,t;null===(e=(t=window).MotionHandoffMarkAsComplete)||void 0===e||e.call(t,y)})),b.current=!1))})),m}function Ac(e){if(e)return!1!==e.options.allowProjection?e.projection:Ac(e.parent)}function Nc(t){var n,r;let{preloadedFeatures:o,createVisualElement:i,useRender:a,useVisualState:s,Component:l}=t;function c(t,n){let r;const o=u(u(u({},(0,e.useContext)(Wr)),t),{},{layoutId:Fc(t)}),{isStatic:c}=o,d=Cc(t),f=s(t,c);if(!c&&Mr){!function(){(0,e.useContext)(xc).strict;0}();const t=function(e){const{drag:t,layout:n}=Tc;if(!t&&!n)return{};const r=u(u({},t),n);return{MeasureLayout:null!==t&&void 0!==t&&t.isEnabled(e)||null!==n&&void 0!==n&&n.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(o);r=t.MeasureLayout,d.visualElement=Oc(l,f,o,i,t.ProjectionNode)}return(0,St.jsxs)(wc.Provider,{value:d,children:[r&&d.visualElement?(0,St.jsx)(r,u({visualElement:d.visualElement},o)):null,a(l,t,Rc(f,d.visualElement,n),f,c,d.visualElement)]})}o&&function(e){for(const t in e)Tc[t]=u(u({},Tc[t]),e[t])}(o),c.displayName="motion.".concat("string"===typeof l?l:"create(".concat(null!==(n=null!==(r=l.displayName)&&void 0!==r?r:l.name)&&void 0!==n?n:"",")"));const d=(0,e.forwardRef)(c);return d[zc]=l,d}function Fc(t){let{layoutId:n}=t;const r=(0,e.useContext)(_r).id;return r&&void 0!==n?r+"-"+n:n}function Ic(e,t){let{layout:n,layoutId:r}=t;return ho.has(e)||e.startsWith("origin")||(n||void 0!==r)&&(!!Wl[e]||"opacity"===e)}const _c=(e,t)=>t&&"number"===typeof e?t.transform(e):e,Dc=u(u({},$o),{},{transform:Math.round}),Mc=u(u({borderWidth:ii,borderTopWidth:ii,borderRightWidth:ii,borderBottomWidth:ii,borderLeftWidth:ii,borderRadius:ii,radius:ii,borderTopLeftRadius:ii,borderTopRightRadius:ii,borderBottomRightRadius:ii,borderBottomLeftRadius:ii,width:ii,maxWidth:ii,height:ii,maxHeight:ii,top:ii,right:ii,bottom:ii,left:ii,padding:ii,paddingTop:ii,paddingRight:ii,paddingBottom:ii,paddingLeft:ii,margin:ii,marginTop:ii,marginRight:ii,marginBottom:ii,marginLeft:ii,backgroundPositionX:ii,backgroundPositionY:ii},{rotate:ri,rotateX:ri,rotateY:ri,rotateZ:ri,scale:Go,scaleX:Go,scaleY:Go,scaleZ:Go,skew:ri,skewX:ri,skewY:ri,distance:ii,translateX:ii,translateY:ii,translateZ:ii,x:ii,y:ii,z:ii,perspective:ii,transformPerspective:ii,opacity:qo,originX:li,originY:li,originZ:ii}),{},{zIndex:Dc,fillOpacity:qo,strokeOpacity:qo,numOctaves:Dc}),Lc={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Vc=po.length;function jc(e,t,n){const{style:r,vars:o,transformOrigin:i}=e;let a=!1,s=!1;for(const l in t){const e=t[l];if(ho.has(l))a=!0;else if(Bo(l))o[l]=e;else{const t=_c(e,Mc[l]);l.startsWith("origin")?(s=!0,i[l]=t):r[l]=t}}if(t.transform||(a||n?r.transform=function(e,t,n){let r="",o=!0;for(let i=0;i<Vc;i++){const a=po[i],s=e[a];if(void 0===s)continue;let l=!0;if(l="number"===typeof s?s===(a.startsWith("scale")?1:0):0===parseFloat(s),!l||n){const e=_c(s,Mc[a]);l||(o=!1,r+="".concat(Lc[a]||a,"(").concat(e,") ")),n&&(t[a]=e)}}return r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:n=0}=i;r.transformOrigin="".concat(e," ").concat(t," ").concat(n)}}const Bc=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Wc(e,t,n){for(const r in t)Ro(t[r])||Ic(r,n)||(e[r]=t[r])}function Hc(t,n){const r={};return Wc(r,t.style||{},t),Object.assign(r,function(t,n){let{transformTemplate:r}=t;return(0,e.useMemo)((()=>{const e={style:{},transform:{},transformOrigin:{},vars:{}};return jc(e,n,r),Object.assign({},e.vars,e.style)}),[n])}(t,n)),r}function Uc(e,t){const n={},r=Hc(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}const $c={offset:"stroke-dashoffset",array:"stroke-dasharray"},qc={offset:"strokeDashoffset",array:"strokeDasharray"};const Gc=["attrX","attrY","attrScale","pathLength","pathSpacing","pathOffset"];function Yc(e,t,n,r,i){let{attrX:a,attrY:s,attrScale:l,pathLength:u,pathSpacing:c=1,pathOffset:d=0}=t;if(jc(e,o(t,Gc),r),n)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:f,style:p}=e;var h,m;(f.transform&&(p.transform=f.transform,delete f.transform),p.transform||f.transformOrigin)&&(p.transformOrigin=null!==(h=f.transformOrigin)&&void 0!==h?h:"50% 50%",delete f.transformOrigin);p.transform&&(p.transformBox=null!==(m=null===i||void 0===i?void 0:i.transformBox)&&void 0!==m?m:"fill-box",delete f.transformBox);void 0!==a&&(f.x=a),void 0!==s&&(f.y=s),void 0!==l&&(f.scale=l),void 0!==u&&function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];e.pathLength=1;const i=o?$c:qc;e[i.offset]=ii.transform(-r);const a=ii.transform(t),s=ii.transform(n);e[i.array]="".concat(a," ").concat(s)}(f,u,c,d,!1)}const Xc=()=>u(u({},{style:{},transform:{},transformOrigin:{},vars:{}}),{},{attrs:{}}),Kc=e=>"string"===typeof e&&"svg"===e.toLowerCase();function Qc(t,n,r,o){const i=(0,e.useMemo)((()=>{const e=Xc();return Yc(e,n,Kc(o),t.transformTemplate,t.style),u(u({},e.attrs),{},{style:u({},e.style)})}),[n]);if(t.style){const e={};Wc(e,t.style,t),i.style=u(u({},e),i.style)}return i}const Zc=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Jc(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Zc.has(e)}let ed=e=>!Jc(e);try{(td=require("@emotion/is-prop-valid").default)&&(ed=e=>e.startsWith("on")?!Jc(e):td(e))}catch(eA){}var td;const nd=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function rd(e){return"string"===typeof e&&!e.includes("-")&&!!(nd.indexOf(e)>-1||/[A-Z]/.test(e))}function od(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(n,r,o,i,a)=>{let{latestValues:s}=i;const l=(rd(n)?Qc:Uc)(r,s,a,n),c=function(e,t,n){const r={};for(const o in e)"values"===o&&"object"===typeof e.values||(ed(o)||!0===n&&Jc(o)||!t&&!Jc(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(r,"string"===typeof n,t),d=n!==e.Fragment?u(u(u({},c),l),{},{ref:o}):{},{children:f}=r,p=(0,e.useMemo)((()=>Ro(f)?f.get():f),[f]);return(0,e.createElement)(n,u(u({},d),{},{children:p}))}}const id=["transitionEnd","transition"];const ad=t=>(n,r)=>{const o=(0,e.useContext)(wc),i=(0,e.useContext)(Vr),a=()=>function(e,t,n,r){let{scrapeMotionValuesFromProps:o,createRenderState:i}=e;return{latestValues:sd(t,n,r,o),renderState:i()}}(t,n,o,i);return r?a():Dr(a)};function sd(e,t,n,r){const i={},a=r(e,{});for(const o in a)i[o]=Kl(a[o]);let{initial:s,animate:l}=e;const u=kc(e),c=Sc(e);t&&c&&!u&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===l&&(l=t.animate));let d=!!n&&!1===n.initial;d=d||!1===s;const f=d?l:s;if(f&&"boolean"!==typeof f&&!Zr(f)){const t=Array.isArray(f)?f:[f];for(let n=0;n<t.length;n++){const r=eo(e,t[n]);if(r){const{transitionEnd:e,transition:t}=r,n=o(r,id);for(const r in n){let e=n[r];if(Array.isArray(e)){e=e[d?e.length-1:0]}null!==e&&(i[r]=e)}for(const r in e)i[r]=e[r]}}}return i}function ld(e,t,n){const{style:r}=e,o={};for(const a in r){var i;(Ro(r[a])||t.style&&Ro(t.style[a])||Ic(a,e)||void 0!==(null===n||void 0===n||null===(i=n.getValue(a))||void 0===i?void 0:i.liveStyle))&&(o[a]=r[a])}return o}const ud={useVisualState:ad({scrapeMotionValuesFromProps:ld,createRenderState:Bc})};function cd(e,t,n){const r=ld(e,t,n);for(const o in e)if(Ro(e[o])||Ro(t[o])){r[-1!==po.indexOf(o)?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o]=e[o]}return r}const dd={useVisualState:ad({scrapeMotionValuesFromProps:cd,createRenderState:Xc})};function fd(e,t){return function(n){let{forwardMotionProps:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{forwardMotionProps:!1};return Nc(u(u({},rd(n)?dd:ud),{},{preloadedFeatures:e,useRender:od(r),createVisualElement:t,Component:n}))}}const pd=e=>t=>t.test(e),hd=[$o,ii,oi,ri,si,ai,{test:e=>"auto"===e,parse:e=>e}],md=e=>hd.find(pd(e)),gd=e=>/^-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)$/.test(e),vd=/^var\(--(?:([\x2D0-9A-Z_a-z]+)|([\x2D0-9A-Z_a-z]+), ?([ #%\(\),-\.0-9A-Za-z]+))\)/;function yd(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.');const[r,o]=function(e){const t=vd.exec(e);if(!t)return[,];const[,n,r,o]=t;return["--".concat(null!==n&&void 0!==n?n:r),o]}(e);if(!r)return;const i=window.getComputedStyle(t).getPropertyValue(r);if(i){const e=i.trim();return gd(e)?parseFloat(e):e}return Ho(o)?yd(o,t,n+1):o}const bd=e=>/^0(?:[\0-\x08\x0E-\x1F!-\x2D\/-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+$/.test(e);const xd=new Set(["brightness","contrast","saturate","opacity"]);function wd(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(Xo)||[];if(!r)return e;const o=n.replace(r,"");let i=xd.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const kd=/\b([\x2Da-z]*)\((?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*?\)/g,Sd=u(u({},bi),{},{getAnimatableNone:e=>{const t=e.match(kd);return t?t.map(wd).join(" "):e}}),Cd=u(u({},Mc),{},{color:ci,backgroundColor:ci,outlineColor:ci,fill:ci,stroke:ci,borderColor:ci,borderTopColor:ci,borderRightColor:ci,borderBottomColor:ci,borderLeftColor:ci,filter:Sd,WebkitFilter:Sd}),Ed=e=>Cd[e];function Pd(e,t){let n=Ed(e);return n!==Sd&&(n=bi),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Td=new Set(["auto","none","0"]);class zd extends Ha{constructor(e,t,n,r,o){super(e,t,n,r,o,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let s=0;s<e.length;s++){let n=e[s];if("string"===typeof n&&(n=n.trim(),Ho(n))){const r=yd(n,t.current);void 0!==r&&(e[s]=r),s===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!mo.has(n)||2!==e.length)return;const[r,o]=e,i=md(r),a=md(o);if(i!==a)if(Fa(i)&&Fa(a))for(let s=0;s<e.length;s++){const t=e[s];"string"===typeof t&&(e[s]=parseFloat(t))}else Da[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,n=[];for(let o=0;o<e.length;o++)(null===e[o]||("number"===typeof(r=e[o])?0===r:null===r||"none"===r||"0"===r||bd(r)))&&n.push(o);var r;n.length&&function(e,t,n){let r,o=0;for(;o<e.length&&!r;){const t=e[o];"string"===typeof t&&!Td.has(t)&&mi(t).values.length&&(r=e[o]),o++}if(r&&n)for(const i of t)e[i]=Pd(n,r)}(e,n,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Da[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){var e;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const o=t.getValue(n);o&&o.jump(this.measuredOrigin,!1);const i=r.length-1,a=r[i];r[i]=Da[n](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),null!==(e=this.removedTransforms)&&void 0!==e&&e.length&&this.removedTransforms.forEach((e=>{let[n,r]=e;t.getValue(n).set(r)})),this.resolveNoneKeyframes()}}const Rd=[...hd,ci,bi],Od={current:null},Ad={current:!1};const Nd=new WeakMap;const Fd=["willChange"],Id=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class _d{scrapeMotionValuesFromProps(e,t,n){return{}}constructor(e){let{parent:t,props:n,presenceContext:r,reducedMotionConfig:i,blockInitialAnimation:a,visualState:s}=e,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Ha,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=ko.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,lo.render(this.render,!1,!0))};const{latestValues:c,renderState:d}=s;this.latestValues=c,this.baseTarget=u({},c),this.initialValues=n.initial?u({},c):{},this.renderState=d,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.options=l,this.blockInitialAnimation=Boolean(a),this.isControllingVariants=kc(n),this.isVariantNode=Sc(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const f=this.scrapeMotionValuesFromProps(n,{},this),{willChange:p}=f,h=o(f,Fd);for(const o in h){const e=h[o];void 0!==c[o]&&Ro(e)&&e.set(c[o],!1)}}mount(e){this.current=e,Nd.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach(((e,t)=>this.bindToMotionValue(t,e))),Ad.current||function(){if(Ad.current=!0,Mr)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Od.current=e.matches;e.addListener(t),t()}else Od.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||Od.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),uo(this.notifyUpdate),uo(this.render),this.valueSubscriptions.forEach((e=>e())),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();const n=ho.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",(t=>{this.latestValues[e]=t,this.props.onUpdate&&lo.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0)})),o=t.on("renderRequest",this.scheduleRender);let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,(()=>{r(),o(),i&&i(),t.owner&&t.stop()}))}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in Tc){const t=Tc[e];if(!t)continue;const{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):{x:{min:0,max:0},y:{min:0,max:0}}}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;n<Id.length;n++){const t=Id[n];this.propEventSubscriptions[t]&&(this.propEventSubscriptions[t](),delete this.propEventSubscriptions[t]);const r=e["on"+t];r&&(this.propEventSubscriptions[t]=this.on(t,r))}this.prevMotionValues=function(e,t,n){for(const r in t){const o=t[r],i=n[r];if(Ro(o))e.addValue(r,o);else if(Ro(i))e.addValue(r,Eo(o,{owner:e}));else if(i!==o)if(e.hasValue(r)){const t=e.getValue(r);!0===t.liveStyle?t.jump(o):t.hasAnimated||t.set(o)}else{const t=e.getStaticValue(r);e.addValue(r,Eo(void 0!==t?t:o,{owner:e}))}}for(const r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const n=this.values.get(e);t!==n&&(n&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=Eo(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){var n;let r=void 0===this.latestValues[e]&&this.current?null!==(n=this.getBaseTargetFromProps(this.props,e))&&void 0!==n?n:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];var o;return void 0!==r&&null!==r&&("string"===typeof r&&(gd(r)||bd(r))?r=parseFloat(r):(o=r,!Rd.find(pd(o))&&bi.test(t)&&(r=Pd(e,t))),this.setBaseTarget(e,Ro(r)?r.get():r)),Ro(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){const{initial:t}=this.props;let n;if("string"===typeof t||"object"===typeof t){var r;const o=eo(this.props,t,null===(r=this.presenceContext)||void 0===r?void 0:r.custom);o&&(n=o[e])}if(t&&void 0!==n)return n;const o=this.getBaseTargetFromProps(this.props,e);return void 0===o||Ro(o)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:o}on(e,t){return this.events[e]||(this.events[e]=new yo),this.events[e].add(t)}notify(e){if(this.events[e]){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.events[e].notify(...n)}}}class Dd extends _d{constructor(){super(...arguments),this.KeyframeResolver=zd}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,t){let{vars:n,style:r}=t;delete n[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;Ro(e)&&(this.childSubscription=e.on("change",(e=>{this.current&&(this.current.textContent="".concat(e))})))}}function Md(e,t,n,r){let{style:o,vars:i}=t;Object.assign(e.style,o,r&&r.getProjectionStyles(n));for(const a in i)e.style.setProperty(a,i[a])}class Ld extends Dd{constructor(){super(...arguments),this.type="html",this.renderInstance=Md}readValueFromInstance(e,t){var n,r;if(ho.has(t))return null!==(n=this.projection)&&void 0!==n&&n.isProjecting?Oa(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return Aa(n,t)})(e,t);{const n=(r=e,window.getComputedStyle(r)),o=(Bo(t)?n.getPropertyValue(t):n[t])||0;return"string"===typeof o?o.trim():o}}measureInstanceViewportBox(e,t){let{transformPagePoint:n}=t;return ml(e,n)}build(e,t,n){jc(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return ld(e,t,n)}}const Vd=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);class jd extends Dd{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Js}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(ho.has(t)){const e=Ed(t);return e&&e.default||0}return t=Vd.has(t)?t:Ao(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return cd(e,t,n)}build(e,t,n){Yc(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){!function(e,t,n,r){Md(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(Vd.has(o)?o:Ao(o),t.attrs[o])}(e,t,0,r)}mount(e){this.isSVGTag=Kc(e.tagName),super.mount(e)}}const Bd=(t,n)=>rd(t)?new jd(n):new Ld(n,{allowProjection:t!==e.Fragment}),Wd=Qr(fd(u(u(u(u({},Vs),yc),Ju),bc),Bd)),Hd=e=>{let{children:t}=e;return(0,St.jsx)(Wd.div,{children:t})};function Ud(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{stop:r,getKey:o}=n;return function e(n){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(lr(n)||Array.isArray(n)){const s={};for(const[l,u]of Object.entries(n)){var a;const c=null!==(a=null===o||void 0===o?void 0:o(l,u))&&void 0!==a?a:l,d=[...i,c];if(null!==r&&void 0!==r&&r(n,d))return t(n,i);const f=e(u,d);null!=f&&(s[c]=f)}return s}return t(n,i)}(e)}function $d(e,t){return Array.isArray(e)?e.map((e=>t(e))):lr(e)?Ud(e,(e=>t(e))):null!==e&&void 0!==e?t(e):e}const qd=["direction","align","justify","gap","wrap","children","separator","className"];const Gd=(0,e.forwardRef)((function(t,n){const{direction:r="column",align:i,justify:a,gap:s="0.5rem",wrap:l,children:c,separator:d,className:f}=t,p=o(t,qd),h=(0,e.useMemo)((()=>function(e){const{gap:t,direction:n}=e,r={column:{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},"column-reverse":{marginY:t,marginX:0,borderInlineStartWidth:0,borderTopWidth:"1px"},row:{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0},"row-reverse":{marginX:t,marginY:0,borderInlineStartWidth:"1px",borderTopWidth:0}};return{"&":$d(n,(e=>r[e]))}}({gap:s,direction:r})),[s,r]),m=(0,e.useMemo)((()=>d?function(t){return e.Children.toArray(t).filter((t=>(0,e.isValidElement)(t)))}(c).map(((t,n,r)=>{const o="undefined"!==typeof t.key?t.key:n,i=(0,e.cloneElement)(d,{css:[h,d.props.css]});return(0,St.jsxs)(e.Fragment,{children:[t,n===r.length-1?null:i]},o)})):c),[c,d,h]);return(0,St.jsx)(Nr.div,u(u({ref:n,display:"flex",alignItems:i,justifyContent:a,flexDirection:r,flexWrap:l,gap:d?void 0:s,className:sr("chakra-stack",f)},p),{},{children:m}))})),Yd=(0,e.forwardRef)((function(e,t){return(0,St.jsx)(Gd,u(u({align:"center"},e),{},{direction:"row",ref:t}))})),Xd=Object.freeze({}),Kd=Object.freeze({});const Qd=["unstyled"];function Zd(t){const{key:n,recipe:r}=t,i=(a=n||r.className||"Component").charAt(0).toUpperCase()+a.slice(1);var a;const[s,l]=hr({strict:!1,name:"".concat(i,"PropsContext"),providerName:"".concat(i,"PropsContext")});function c(t){const{unstyled:i}=t,a=o(t,Qd),s=function(t){const{key:n,recipe:r}=t,o=gr();return(0,e.useMemo)((()=>{const e=r||(null!=n?o.getRecipe(n):{});return o.cva(structuredClone(e))}),[n,r,o])}({key:n,recipe:a.recipe||r}),[l,u]=(0,e.useMemo)((()=>s.splitVariantProps(a)),[s,a]);return{styles:i?Xd:s(l),className:s.className,props:u}}return{withContext:(t,n)=>{const r=Nr(t,{},n),o=(0,e.forwardRef)(((t,n)=>{const o=l(),i=(0,e.useMemo)((()=>or(o,t)),[t,o]),{styles:a,className:s,props:d}=c(i);return(0,St.jsx)(r,u(u({},d),{},{ref:n,css:[a,i.css],className:sr(s,i.className)}))}));return o.displayName=t.displayName||t.name,o},PropsProvider:s,withPropsProvider:function(){return s},usePropsContext:l,useRecipeResult:c}}const{withContext:Jd,PropsProvider:ef}=Zd({key:"spinner"}),tf=Jd("span"),nf=Nr("span"),rf=Nr("div",{base:{position:"absolute",display:"flex",alignItems:"center",justifyContent:"center"},variants:{axis:{horizontal:{insetStart:"50%",translate:"-50%",_rtl:{translate:"50%"}},vertical:{top:"50%",translate:"0 -50%"},both:{insetStart:"50%",top:"50%",translate:"-50% -50%",_rtl:{translate:"50% -50%"}}}},defaultVariants:{axis:"both"}});rf.displayName="AbsoluteCenter";const of=["spinner","spinnerPlacement","children","text","visible"],af=e.forwardRef((function(e,t){const{spinner:n=(0,St.jsx)(tf,{size:"inherit",borderWidth:"0.125em",color:"inherit"}),spinnerPlacement:r="start",children:i,text:a,visible:s=!0}=e,l=o(e,of);return s?a?(0,St.jsxs)(nf,u(u({ref:t,display:"contents"},l),{},{children:["start"===r&&n,a,"end"===r&&n]})):n?(0,St.jsxs)(nf,u(u({ref:t,display:"contents"},l),{},{children:[(0,St.jsx)(rf,{display:"inline-flex",children:n}),(0,St.jsx)(nf,{opacity:0,children:i})]})):(0,St.jsx)(nf,u(u({ref:t,display:"contents"},l),{},{children:i})):i})),sf=["loading","loadingText","children","spinner","spinnerPlacement"],{useRecipeResult:lf,PropsProvider:uf,usePropsContext:cf}=Zd({key:"button"}),df=(0,e.forwardRef)((function(t,n){const r=cf(),i=(0,e.useMemo)((()=>or(r,t)),[r,t]),a=lf(i),s=a.props,{loading:l,loadingText:c,children:d,spinner:f,spinnerPlacement:p}=s,h=o(s,sf);return(0,St.jsx)(Nr.button,u(u({type:"button",ref:n},h),{},{disabled:l||h.disabled,className:sr(a.className,i.className),css:[a.styles,i.css],children:!i.asChild&&l?(0,St.jsx)(af,{spinner:f,text:c,spinnerPlacement:p,children:d}):d}))}));const ff=n.p+"static/media/web.d34955e7bca3fd499959b42b23d8d0e5.svg";const pf=n.p+"static/media/github.7b6b6207318a081494f2cc87c6c08f4c.svg",hf=["children","delay","yOffset","duration","className"],mf=e=>{let{children:t,delay:n=0,yOffset:r=10,duration:i=.6,className:a=""}=e,s=o(e,hf);return(0,St.jsx)(Kr,{mode:"wait",children:(0,St.jsx)(Wd.div,u(u({initial:{opacity:0,y:r},animate:{opacity:1,y:0},exit:{opacity:0,y:-r},transition:{delay:n,duration:i,ease:[.16,.77,.47,.97]},className:a},s),{},{children:t}),"fade-wrapper")})},gf=["align","fit"],vf=(0,e.forwardRef)((function(e,t){const{align:n,fit:r="cover"}=e,i=o(e,gf);return(0,St.jsx)(Nr.img,u({ref:t,objectFit:r,objectPosition:n,className:sr("chakra-image",e.className)},i))})),{withContext:yf,PropsProvider:bf}=Zd({key:"text"}),xf=yf("p"),wf=["icon","text","onClick","hasBlurBackground","disableHover","children"],kf=Wd(Ir),Sf=e=>{let{icon:t,text:n,onClick:r,hasBlurBackground:i=!1,disableHover:a=!1,children:s}=e,l=o(e,wf);return(0,St.jsxs)(kf,u(u({position:"relative",display:"flex",alignItems:"center",bg:"whiteAlpha.200",border:"1px solid",borderColor:"gray.600",px:4,py:2,borderRadius:"md",cursor:r?"pointer":"default",onClick:r,transition:"all 0.2s ease",overflow:"hidden",_hover:a?{}:{_before:{content:'""',position:"absolute",top:0,left:0,right:0,bottom:0,bg:"whiteAlpha.100",zIndex:1}}},l),{},{children:[i&&(0,St.jsx)(Ir,{position:"absolute",top:0,left:0,right:0,bottom:0,backdropFilter:"blur(4px)",zIndex:-1}),t&&(0,St.jsx)(vf,{src:t,boxSize:5,mr:2,zIndex:2}),n&&(0,St.jsx)(xf,{color:"white",zIndex:2,children:n}),(0,St.jsx)(Ir,{zIndex:2,children:s})]}))},Cf=[{label:"\u9762\u677f",path:"/dashboard"},{label:"\u7f51\u7edc",path:"/dashboard/network"},{label:"\u4ea4\u6362\u673a",path:"/dashboard/switch"}],Ef=()=>{const{pathname:t}=ce(),n=pe(),r=t.startsWith("/dashboard"),[o,i]=(0,e.useState)(!1);return(0,e.useEffect)((()=>{i(!1);const e=setTimeout((()=>{r&&i(!0)}),400);return()=>clearTimeout(e)}),[r]),(0,St.jsx)(Kr,{mode:"wait",children:(0,St.jsx)(Wd.div,{initial:{opacity:0,height:"auto",width:r?200:"auto"},animate:{opacity:1,height:r?64:"auto",width:r?"100%":"fit-content"},exit:{opacity:0},transition:{duration:.4,ease:"easeInOut"},style:{position:"fixed",top:10,left:r?0:"auto",right:r?0:16,zIndex:999,padding:r?"0 16px":0},children:(0,St.jsx)(mf,{delay:.1,yOffset:-10,children:(0,St.jsx)(Sf,{icon:r?ff:pf,text:r?"\u63a7\u5236\u53f0\u5bfc\u822a\u680f":"Github",hasBlurBackground:!0,onClick:()=>{r||window.open("https://github.com/Jerryplusy/AI-powered-switches","_blank")},justifyContent:r?"flex-start":"center",alignItems:"center",flexDirection:"row",w:"100%",px:r?4:3,py:r?3:2,noHover:r,children:r&&o&&(0,St.jsx)(Yd,{spacing:4,ml:"auto",children:Cf.map((e=>(0,St.jsx)(df,{size:"sm",variant:"ghost",color:"white",_hover:{color:"teal.300",background:"transparent"},onClick:t=>{t.stopPropagation(),n(e.path)},children:e.label},e.path)))})})})},r?"dashboard":"welcome")})},Pf=()=>{const e=ce();return(0,St.jsxs)(Ir,{position:"relative",height:"100vh",overflow:"hidden",children:[(0,St.jsx)(Ef,{}),(0,St.jsx)(Ir,{overflowY:"auto",height:"100%",children:(0,St.jsx)(Kr,{mode:"wait",initial:!1,children:(0,St.jsx)(Hd,{children:(0,St.jsx)(Re,{})},e.pathname)})})]})},Tf=n.p+"static/media/background.05a12f3cb77bbd097e62.png",zf=Wd(Ir),Rf=()=>(0,St.jsx)(zf,{position:"absolute",top:0,left:0,width:"100%",height:"100%",filter:"blur(6px)",zIndex:0,initial:{opacity:0},animate:{opacity:1},transition:{duration:.4,ease:"easeInOut"},children:(0,St.jsx)(vf,{src:Tf,objectFit:"cover",width:"100%",height:"100%"})}),Of=(0,e.forwardRef)((function(e,t){return(0,St.jsx)(Gd,u(u({align:"center"},e),{},{direction:"column",ref:t}))})),{withContext:Af,PropsProvider:Nf}=Zd({key:"heading"}),Ff=Af("h2");const If=n.p+"static/media/setting.f3c7ad7cb5c204a45d2a61db249c65c1.svg",_f=e=>{let{isConfigured:t}=e;const n=pe();return(0,St.jsx)(mf,{delay:.4,yOffset:-5,children:(0,St.jsx)(Sf,{icon:If,text:"\u7ba1\u7406\u540e\u53f0",onClick:()=>{t&&n("/dashboard")}})})};var Df=e=>e[0],Mf=e=>e[e.length-1],Lf=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.concat(n)},Vf=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.filter((e=>!n.includes(e)))},jf=(e,t)=>((e,t)=>-1!==e.indexOf(t))(e,t)?Vf(e,t):Lf(e,t);function Bf(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{step:r=1,loop:o=!0}=n,i=t+r,a=e.length,s=a-1;return-1===t?r>0?0:s:i<0?o?s:0:i>=a?o?0:t>a?a:t:i}function Wf(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{step:r=1,loop:o=!0}=n;return Bf(e,t,{step:-r,loop:o})}var Hf=e=>"Array"===(null===e||void 0===e?void 0:e.constructor.name),Uf=(e,t)=>{if(Object.is(e,t))return!0;if(null==e&&null!=t||null!=e&&null==t)return!1;if("function"===typeof(null===e||void 0===e?void 0:e.isEqual)&&"function"===typeof(null===t||void 0===t?void 0:t.isEqual))return e.isEqual(t);if("function"===typeof e&&"function"===typeof t)return e.toString()===t.toString();if(Hf(e)&&Hf(t))return((e,t)=>{if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!Uf(e[n],t[n]))return!1;return!0})(Array.from(e),Array.from(t));if("object"!==typeof e||"object"!==typeof t)return!1;const n=Object.keys(null!==t&&void 0!==t?t:Object.create(null)),r=n.length;for(let o=0;o<r;o++){if(!Reflect.has(e,n[o]))return!1}for(let o=0;o<r;o++){const r=n[o];if(!Uf(e[r],t[r]))return!1}return!0},$f=e=>null!=e&&"object"===typeof e,qf=e=>$f(e)&&!(e=>Array.isArray(e))(e),Gf=e=>"number"===typeof e&&!Number.isNaN(e),Yf=e=>"string"===typeof e,Xf=e=>"function"===typeof e,Kf=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),Qf=Function.prototype.toString,Zf=(Qf.call(Object),e=>e()),Jf=()=>{},ep=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){null===e||void 0===e||e(...n)}))}};function tp(e,t){var n;if(e in t){const n=t[e];for(var r=arguments.length,o=new Array(r>2?r-2:0),i=2;i<r;i++)o[i-2]=arguments[i];return Xf(n)?n(...o):n}const a=new Error("No matching key: ".concat(JSON.stringify(e)," in ").concat(JSON.stringify(Object.keys(t))));throw null===Error.captureStackTrace||void 0===n||n.call(Error,a,tp),a}var np=(e,t)=>{try{return e()}catch(r){var n;if(r instanceof Error)null===(n=Error.captureStackTrace)||void 0===n||n.call(Error,r,np);return null===t||void 0===t?void 0:t()}};var{floor:rp,abs:op,round:ip,min:ap,max:sp,pow:lp,sign:up}=Math,cp=e=>Number.isNaN(e),dp=e=>cp(e)?0:e,fp=(e,t)=>(e%t+t)%t,pp=(e,t,n)=>ap(sp(dp(e),t),n),hp=(e,t,n)=>(dp(e)-t)/(n-t),mp=(e,t,n,r)=>pp(((e,t,n)=>ip((dp(e)-t)/n)*n+t)(e*(n-t)+t,t,r),t,n),gp=(e,t)=>{let n=e,r=t.toString(),o=r.indexOf("."),i=o>=0?r.length-o:0;if(i>0){let e=lp(10,i);n=ip(n*e)/e}return n},vp=(e,t)=>"number"===typeof t?rp(e*t+.5)/t:ip(e),yp=(e,t,n,r)=>{t=Number(t),n=Number(n);let o=(e-(cp(t)?0:t))%r,i=gp(2*op(o)>=r?e+up(o)*(r-op(o)):e-o,r);return cp(t)?!cp(n)&&i>n&&(i=t+rp(gp((n-t)/r,r))*r):i<t?i=t:!cp(n)&&i>n&&(i=t+rp(gp((n-t)/r,r))*r),gp(i,r)},bp=(e,t,n)=>e[t]===n?e:[...e.slice(0,t),n,...e.slice(t+1)];var xp=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;const r=Math.pow(n,t);return ip(e*r)/r},wp=e=>{if(!Number.isFinite(e))return 0;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n+=1;return n},kp=(e,t,n)=>{let r="+"===t?e+n:e-n;if(e%1!==0||n%1!==0){const o=10**Math.max(wp(e),wp(n));e=Math.round(e*o),n=Math.round(n*o),r="+"===t?e+n:e-n,r/=o}return r};function Sp(e){if(!Cp(e)||void 0===e)return e;const t=Reflect.ownKeys(e).filter((e=>"string"===typeof e)),n={};for(const r of t){const t=e[r];void 0!==t&&(n[r]=Sp(t))}return n}var Cp=e=>e&&"object"===typeof e&&e.constructor===Object;var Ep=e=>function(t){return function(e,t){const n={},r={},o=new Set(t);for(const i in e)o.has(i)?r[i]=e[i]:n[i]=e[i];return[r,n]}(t,e)};const Pp=["rootEl"],Tp=["defer","target"];var zp=e=>Math.max(0,Math.min(1,e)),Rp=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>t.reduce(((e,t)=>t(e)),e)},Op=()=>{},Ap=e=>"object"===typeof e&&null!==e,Np=e=>e?"":void 0,Fp=e=>Ap(e)&&1===e.nodeType&&"string"===typeof e.nodeName,Ip=e=>Ap(e)&&9===e.nodeType,_p=e=>Fp(e)?e.localName||"":"#document";var Dp=e=>(e=>Ap(e)&&void 0!==e.nodeType)(e)&&11===e.nodeType&&"host"in e,Mp=/(textarea|select)/;function Lp(e){if(null==e||!Fp(e))return!1;try{return(e=>Fp(e)&&"input"===e.localName)(e)&&null!=e.selectionStart||Mp.test(e.localName)||e.isContentEditable||"true"===e.getAttribute("contenteditable")||""===e.getAttribute("contenteditable")}catch(t){return!1}}function Vp(e,t){var n;if(!e||!t)return!1;if(!Fp(e)||!Fp(t))return!1;const r=null===(n=t.getRootNode)||void 0===n?void 0:n.call(t);if(e===t)return!0;if(e.contains(t))return!0;if(r&&Dp(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function jp(e){var t;return Ip(e)?e:(e=>Ap(e)&&e===e.window)(e)?e.document:null!==(t=null===e||void 0===e?void 0:e.ownerDocument)&&void 0!==t?t:document}function Bp(e){var t,n,r;return Dp(e)?Bp(e.host):Ip(e)?null!==(t=e.defaultView)&&void 0!==t?t:window:Fp(e)&&null!==(n=null===(r=e.ownerDocument)||void 0===r?void 0:r.defaultView)&&void 0!==n?n:window}function Wp(e){let t=e.activeElement;for(;null!==(n=t)&&void 0!==n&&n.shadowRoot;){var n;const e=t.shadowRoot.activeElement;if(e===t)break;t=e}return t}function Hp(e){if("html"===_p(e))return e;const t=e.assignedSlot||e.parentNode||Dp(e)&&e.host||jp(e).documentElement;return Dp(t)?t.host:t}var Up=new WeakMap;function $p(e){return Up.has(e)||Up.set(e,Bp(e).getComputedStyle(e)),Up.get(e)}var qp=()=>"undefined"!==typeof document;var Gp=e=>qp()&&e.test(function(){var e;const t=navigator.userAgentData;return null!==(e=null===t||void 0===t?void 0:t.platform)&&void 0!==e?e:navigator.platform}()),Yp=e=>qp()&&e.test(function(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:n}=e;return"".concat(t,"/").concat(n)})).join(" "):navigator.userAgent}()),Xp=()=>qp()&&!!navigator.maxTouchPoints,Kp=()=>Gp(/^iPhone/i)||Gp(/^iPad/i)||Zp()&&navigator.maxTouchPoints>1,Qp=()=>Zp()||Kp(),Zp=()=>Gp(/^Mac/i),Jp=()=>{return Qp()&&(e=/apple/i,qp()&&e.test(navigator.vendor));var e};function eh(e){var t;const n=function(e){var t,n,r,o;return null!==(t=null===(n=e.composedPath)||void 0===n?void 0:n.call(e))&&void 0!==t?t:null===(r=e.nativeEvent)||void 0===r||null===(o=r.composedPath)||void 0===o?void 0:o.call(r)}(e);return null!==(t=null===n||void 0===n?void 0:n[0])&&void 0!==t?t:e.target}function th(e){return!(0!==e.mozInputSource||!e.isTrusted)||(Yp(/Android/i)&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function nh(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"client";const n=(e=>"touches"in e&&e.touches.length>0)(e)?e.touches[0]||e.changedTouches[0]:e;return{x:n["".concat(t,"X")],y:n["".concat(t,"Y")]}}var rh=(e,t,n,r)=>{const o="function"===typeof e?e():e;return null===o||void 0===o||o.addEventListener(t,n,r),()=>{null===o||void 0===o||o.removeEventListener(t,n,r)}};function oh(e,t){var n;const{type:r="HTMLInputElement",property:o="value"}=t,i=Bp(e)[r].prototype;return null!==(n=Object.getOwnPropertyDescriptor(i,o))&&void 0!==n?n:{}}function ih(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value";if(!e)return;const r=function(e){return"input"===e.localName?"HTMLInputElement":"textarea"===e.localName?"HTMLTextAreaElement":"select"===e.localName?"HTMLSelectElement":void 0}(e);if(r){var o;null===(o=oh(e,{type:r,property:n}).set)||void 0===o||o.call(e,t)}e.setAttribute(n,t)}function ah(e,t){var n;if(!e)return;null===oh(e,{type:"HTMLInputElement",property:"checked"}).set||void 0===n||n.call(e,t),t?e.setAttribute("checked",""):e.removeAttribute("checked")}function sh(e,t){const{value:n,bubbles:r=!0}=t;if(!e)return;const o=Bp(e);e instanceof o.HTMLInputElement&&(ih(e,"".concat(n)),e.dispatchEvent(new o.Event("input",{bubbles:r})))}function lh(e,t){const{checked:n,bubbles:r=!0}=t;if(!e)return;const o=Bp(e);e instanceof o.HTMLInputElement&&(ah(e,n),e.dispatchEvent(new o.Event("click",{bubbles:r})))}function uh(e,t){if(!e)return;const n=function(e){return function(e){return e.matches("textarea, input, select, button")}(e)?e.form:e.closest("form")}(e),r=e=>{e.defaultPrevented||t()};return null===n||void 0===n||n.addEventListener("reset",r,{passive:!0}),()=>null===n||void 0===n?void 0:n.removeEventListener("reset",r)}function ch(e,t){const n=null===e||void 0===e?void 0:e.closest("fieldset");if(!n)return;t(n.disabled);const r=new(Bp(n).MutationObserver)((()=>t(n.disabled)));return r.observe(n,{attributes:!0,attributeFilter:["disabled"]}),()=>r.disconnect()}function dh(e,t){if(!e)return;const{onFieldsetDisabledChange:n,onFormReset:r}=t,o=[uh(e,r),ch(e,n)];return()=>o.forEach((e=>null===e||void 0===e?void 0:e()))}var fh=e=>Fp(e)&&"IFRAME"===e.tagName,ph="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false']), details > summary:first-of-type",hh=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return[];const n=Array.from(e.querySelectorAll(ph));(1==t||"if-empty"==t&&0===n.length)&&Fp(e)&&mh(e)&&n.unshift(e);const r=n.filter(mh);return r.forEach(((e,t)=>{if(fh(e)&&e.contentDocument){const n=e.contentDocument.body;r.splice(t,1,...hh(n))}})),r};function mh(e){return!(!e||e.closest("[inert]"))&&(e.matches(ph)&&(!!Fp(t=e)&&(t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0)));var t}function gh(e,t){if(!e)return[];const n=Array.from(e.querySelectorAll(ph)),r=n.filter(vh);return t&&vh(e)&&r.unshift(e),r.forEach(((e,t)=>{if(fh(e)&&e.contentDocument){const n=gh(e.contentDocument.body);r.splice(t,1,...n)}})),!r.length&&t?n:r}function vh(e){return null!=e&&e.tabIndex>0||mh(e)&&!(e=>parseInt(e.getAttribute("tabindex")||"0",10)<0)(e)}function yh(e){return e.tabIndex<0&&(/^(audio|video|details)$/.test(e.localName)||Lp(e))&&(t=e,Number.isNaN(parseInt(t.getAttribute("tabindex")||"0",10)))?0:e.tabIndex;var t}function bh(e){const{root:t,getInitialEl:n,filter:r,enabled:o=!0}=e;if(!o)return;let i=null;if(i||("function"===typeof n?n():n),i||(null===t||void 0===t?void 0:t.querySelector("[data-autofocus],[autofocus]")),!i){const e=gh(t);r?e.filter(r)[0]:e[0]}return i||t||void 0}function xh(e){const t=new Set;function n(e){const n=globalThis.requestAnimationFrame(e);t.add((()=>globalThis.cancelAnimationFrame(n)))}return n((()=>n(e))),function(){t.forEach((e=>e()))}}function wh(e){let t;const n=globalThis.requestAnimationFrame((()=>{t=e()}));return()=>{var e;globalThis.cancelAnimationFrame(n),null===(e=t)||void 0===e||e()}}function kh(e,t){const{defer:n}=t,r=n?wh:e=>e(),o=[];return o.push(r((()=>{const n="function"===typeof e?e():e;o.push(function(e,t){if(!e)return;const{attributes:n,callback:r}=t,o=new(e.ownerDocument.defaultView||window).MutationObserver((e=>{for(const t of e)"attributes"===t.type&&t.attributeName&&n.includes(t.attributeName)&&r(t)}));return o.observe(e,{attributes:!0,attributeFilter:n}),()=>o.disconnect()}(n,t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}function Sh(e,t){const{defer:n}=t,r=n?wh:e=>e(),o=[];return o.push(r((()=>{const n="function"===typeof e?e():e;o.push(function(e,t){const{callback:n}=t;if(!e)return;const r=new(e.ownerDocument.defaultView||window).MutationObserver(n);return r.observe(e,{childList:!0,subtree:!0}),()=>r.disconnect()}(n,t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}function Ch(e){const t=()=>e.click();Yp(/Firefox/i)?function(e,t,n){const r=wh((()=>{e.removeEventListener(t,o,!0),n()})),o=()=>{r(),n()};e.addEventListener(t,o,{once:!0,capture:!0})}(e,"keyup",t):queueMicrotask(t)}function Eh(e){const t=Hp(e);return function(e){return["html","body","#document"].includes(_p(e))}(t)?jp(t).body:Fp(t)&&zh(t)?t:Eh(t)}function Ph(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const n=Eh(e),r=n===e.ownerDocument.body,o=Bp(n);return r?t.concat(o,o.visualViewport||[],zh(n)?n:[]):t.concat(n,Ph(n,[]))}var Th=/auto|scroll|overlay|hidden|clip/;function zh(e){const t=Bp(e),{overflow:n,overflowX:r,overflowY:o,display:i}=t.getComputedStyle(e);return Th.test(n+o+r)&&!["inline","contents"].includes(i)}function Rh(e,t){const n=t||{},{rootEl:r}=n,i=o(n,Pp);e&&r&&zh(r)&&function(e){return e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth}(r)&&e.scrollIntoView(i)}function Oh(e,t){const{left:n,top:r,width:o,height:i}=t.getBoundingClientRect(),a={x:e.x-n,y:e.y-r},s={x:zp(a.x/o),y:zp(a.y/i)};return{offset:a,percent:s,getPercentValue:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{dir:t="ltr",orientation:n="horizontal",inverted:r}=e,o="object"===typeof r?r.x:r,i="object"===typeof r?r.y:r;return"horizontal"===n?"rtl"===t||o?1-s.x:s.x:i?1-s.y:s.y}}}var Ah="default",Nh="",Fh=new WeakMap;function Ih(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{target:t,doc:n}=e,r=null!==n&&void 0!==n?n:document,o=r.documentElement;return Kp()?("default"===Ah&&(o.style.webkitUserSelect,o.style.webkitUserSelect="none"),"disabled"):t&&(Fh.set(t,t.style.userSelect),t.style.userSelect="none"),()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{target:t,doc:n}=e,r=null!==n&&void 0!==n?n:document,o=r.documentElement;if(Kp()){if("disabled"!==Ah)return;setTimeout((()=>{xh((()=>{"restoring"===Ah&&("none"===o.style.webkitUserSelect&&(o.style.webkitUserSelect=Nh||""),"default")}))}),300)}else if(t&&Fh.has(t)){const e=Fh.get(t);"none"===t.style.userSelect&&(t.style.userSelect=null!==e&&void 0!==e?e:""),""===t.getAttribute("style")&&t.removeAttribute("style"),Fh.delete(t)}}({target:t,doc:r})}function _h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{defer:t,target:n}=e,r=o(e,Tp),i=t?wh:e=>e(),a=[];return a.push(i((()=>{const e="function"===typeof n?n():n;a.push(Ih(u(u({},r),{},{target:e})))}))),()=>{a.forEach((e=>null===e||void 0===e?void 0:e()))}}function Dh(e,t){const{onPointerMove:n,onPointerUp:r}=t,o=[rh(e,"pointermove",(e=>{const t=nh(e);Math.sqrt(t.x**2+t.y**2)<("touch"===e.pointerType?10:5)||("mouse"!==e.pointerType||0!==e.button?n({point:t,event:e}):r())}),!1),rh(e,"pointerup",r,!1),rh(e,"pointercancel",r,!1),rh(e,"contextmenu",r,!1),_h({doc:e})];return()=>{o.forEach((e=>e()))}}function Mh(e){const{pointerNode:t,keyboardNode:n=t,onPress:r,onPressStart:o,onPressEnd:i,isValidKey:a=e=>"Enter"===e.key}=e;if(!t)return Op;const s=Bp(t),l=jp(t);let u=Op,c=Op,d=Op;const f=e=>({point:nh(e),event:e});function p(e){null===o||void 0===o||o(f(e))}function h(e){null===i||void 0===i||i(f(e))}const m=rh(t,"pointerdown",(e=>{c();const o=rh(s,"pointerup",(e=>{const n=eh(e);Vp(t,n)?null===r||void 0===r||r(f(e)):null===i||void 0===i||i(f(e))}),{passive:!r,once:!0}),a=rh(s,"pointercancel",h,{passive:!i,once:!0});Rp(o,a),l.activeElement===n&&"mouse"===e.pointerType&&e.preventDefault(),p(e)}),{passive:!o}),g=rh(n,"focus",(function(){const e=rh(n,"keydown",(e=>{if(!a(e))return;c(),rh(n,"keyup",(e=>{if(!a(e))return;const t=new s.PointerEvent("pointerup"),n=f(t);null===r||void 0===r||r(n),null===i||void 0===i||i(n)})),p(new s.PointerEvent("pointerdown"))})),t=rh(n,"blur",(()=>{h(new s.PointerEvent("pointercancel"))}));Rp(e,t)}));return Rp(m,g),()=>{u(),c(),d()}}function Lh(e,t){var n;return Array.from(null!==(n=null===e||void 0===e?void 0:e.querySelectorAll(t))&&void 0!==n?n:[])}function Vh(e,t){var n;return null!==(n=null===e||void 0===e?void 0:e.querySelector(t))&&void 0!==n?n:null}var jh=e=>e.id;function Bh(e,t){const n=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:jh;return e.find((e=>n(e)===t))}(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:jh);return n?e.indexOf(n):-1}function Wh(e,t){const{onEntry:n,measure:r,box:o="border-box"}=t,i=(Array.isArray(e)?e:[e]).filter(Fp),a=Bp(i[0]),s=e=>{const t=i.map((e=>r(e)));n({rects:t,entries:e})};s([]);const l=new a.ResizeObserver(s);return i.forEach((e=>l.observe(e,{box:o}))),()=>l.disconnect()}function Hh(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:jh;const o=n?Bh(e,n,r):-1;let i=n?((e,t)=>e.map(((n,r)=>e[(Math.max(t,0)+r)%e.length])))(e,o):e;return 1===t.length&&(i=i.filter((e=>r(e)!==n))),i.find((e=>{return n=(e=>{var t,n,r;return(null!==(t=null!==(n=null===(r=e.dataset)||void 0===r?void 0:r.valuetext)&&void 0!==n?n:e.textContent)&&void 0!==t?t:"").split("").map((e=>{const t=e.charCodeAt(0);return t>0&&t<128?e:t>=128&&t<=255?"/x".concat(t.toString(16)).replace("/","\\"):""})).join("").trim()})(e),r=t,n.trim().toLowerCase().startsWith(r.toLowerCase());var n,r}))}function Uh(e,t){if(!e)return Op;const n=Object.keys(t).reduce(((t,n)=>(t[n]=e.style.getPropertyValue(n),t)),{});return Object.assign(e.style,t),()=>{Object.assign(e.style,n),0===e.style.length&&e.removeAttribute("style")}}function $h(e,t){const{state:n,activeId:r,key:o,timeout:i=350,itemToId:a}=t,s=n.keysSoFar+o,l=s.length>1&&Array.from(s).every((e=>e===s[0]))?s[0]:s;const u=Hh(e.slice(),l,r,a);function c(){clearTimeout(n.timer),n.timer=-1}return function e(t){n.keysSoFar=t,c(),""!==t&&(n.timer=+setTimeout((()=>{e(""),c()}),i))}(s),u}var qh=Object.assign($h,{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}});var Gh=1e3/60;function Yh(e,t){const n=[];return null===e||void 0===e||e.forEach((e=>{const r=function(e,t){const n=e();if(Fp(n)&&n.isConnected)return t(n),()=>{};{const n=setInterval((()=>{const r=e();Fp(r)&&r.isConnected&&(t(r),clearInterval(n))}),Gh);return()=>clearInterval(n)}}(e,t);n.push(r)})),()=>{n.forEach((e=>e()))}}var Xh=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.map((e=>{var t;return null===e||void 0===e||null===(t=e.trim)||void 0===t?void 0:t.call(e)})).filter(Boolean).join(" ")},Kh=/((?:--)?(?:\w+-?)+)\s*:\s*([^;]*)/g,Qh=e=>{const t={};let n;for(;n=Kh.exec(e);)t[n[1]]=n[2];return t},Zh=(e,t)=>{if(Yf(e)){if(Yf(t))return"".concat(e,";").concat(t);e=Qh(e)}else Yf(t)&&(t=Qh(t));return Object.assign({},null!==e&&void 0!==e?e:{},null!==t&&void 0!==t?t:{})};function Jh(){let e={};for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(let o of n){for(let t in e)t.startsWith("on")&&"function"===typeof e[t]&&"function"===typeof o[t]?e[t]=ep(o[t],e[t]):e[t]="className"!==t&&"class"!==t?"style"!==t?void 0!==o[t]?o[t]:e[t]:Zh(e[t],o[t]):Xh(e[t],o[t]);for(let t in o)void 0===e[t]&&(e[t]=o[t])}return e}function em(e,t,n){let r,o=[];return i=>{var a;const s=e(i);return s.length!==o.length||s.some(((e,t)=>!Uf(o[t],e)))?(o=s,r=t(...s),null===n||void 0===n||null===(a=n.onChange)||void 0===a||a.call(n,r),r):r}}function tm(){return{and:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.every((t=>e.guard(t)))}},or:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.some((t=>e.guard(t)))}},not:e=>function(t){return!t.guard(e)}}}function nm(){return{guards:tm(),createMachine:e=>e,choose:e=>function(t){var n;let{choose:r}=t;return null===(n=r(e))||void 0===n?void 0:n.actions}}}var rm=(e=>(e.NotStarted="Not Started",e.Started="Started",e.Stopped="Stopped",e))(rm||{}),om="__init__";function im(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{name:n,strict:r=!0,hookName:o="useContext",providerName:i="Provider",errorMessage:a,defaultValue:s}=t,l=(0,e.createContext)(s);return l.displayName=n,[l.Provider,function t(){const n=(0,e.useContext)(l);if(!n&&r){var s;const e=new Error(null!==a&&void 0!==a?a:(u=i,"".concat(o," returned `undefined`. Seems you forgot to wrap component within ").concat(u)));throw e.name="ContextError",null===(s=Error.captureStackTrace)||void 0===s||s.call(Error,e,t),e}var u;return n},l]}const am=()=>(e,t)=>t.reduce(((e,t)=>{const[n,r]=e,o=t;return void 0!==r[o]&&(n[o]=r[o]),delete r[o],[n,r]}),[{},u({},e)]),[sm,lm]=im({name:"RenderStrategyContext",hookName:"useRenderStrategyContext",providerName:"<RenderStrategyPropsProvider />"}),um=e=>am()(e,["lazyMount","unmountOnExit"]),cm=e=>am()(e,["immediate","lazyMount","onExitComplete","present","skipAnimationOnMount","unmountOnExit"]);var dm=()=>e=>Array.from(new Set(e));var fm={props(e){let{props:t}=e;return u(u({},t),{},{present:!!t.present})},initialState(e){let{prop:t}=e;return t("present")?"mounted":"unmounted"},refs:()=>({node:null,styles:null}),context(e){let{bindable:t}=e;return{unmountAnimationName:t((()=>({defaultValue:null}))),prevAnimationName:t((()=>({defaultValue:null}))),present:t((()=>({defaultValue:!1}))),initial:t((()=>({sync:!0,defaultValue:!1})))}},exit:["clearInitial","cleanupNode"],watch(e){let{track:t,action:n,prop:r}=e;t([()=>r("present")],(()=>{n(["setInitial","syncPresence"])}))},on:{"NODE.SET":{actions:["setNode","setStyles"]}},states:{mounted:{on:{UNMOUNT:{target:"unmounted",actions:["clearPrevAnimationName","invokeOnExitComplete"]},"UNMOUNT.SUSPEND":{target:"unmountSuspended"}}},unmountSuspended:{effects:["trackAnimationEvents"],on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]},UNMOUNT:{target:"unmounted",actions:["clearPrevAnimationName","invokeOnExitComplete"]}}},unmounted:{on:{MOUNT:{target:"mounted",actions:["setPrevAnimationName"]}}}},implementations:{actions:{setInitial:e=>{let{context:t}=e;t.get("initial")||queueMicrotask((()=>{t.set("initial",!0)}))},clearInitial:e=>{let{context:t}=e;t.set("initial",!1)},cleanupNode:e=>{let{refs:t}=e;t.set("node",null),t.set("styles",null)},invokeOnExitComplete:e=>{var t;let{prop:n}=e;null===(t=n("onExitComplete"))||void 0===t||t()},setNode:e=>{let{refs:t,event:n}=e;t.set("node",n.node)},setStyles:e=>{let{refs:t,event:n}=e;t.set("styles",$p(n.node))},syncPresence:e=>{let{context:t,refs:n,send:r,prop:o}=e;const i=o("present");if(i)return r({type:"MOUNT",src:"presence.changed"});const a=n.get("node");if(!i&&"hidden"===(null===a||void 0===a?void 0:a.ownerDocument.visibilityState))return r({type:"UNMOUNT",src:"visibilitychange"});wh((()=>{var e,o;const i=pm(n.get("styles"));t.set("unmountAnimationName",i),"none"===i||i===t.get("prevAnimationName")||"none"===(null===(e=n.get("styles"))||void 0===e?void 0:e.display)||"0s"===(null===(o=n.get("styles"))||void 0===o?void 0:o.animationDuration)?r({type:"UNMOUNT",src:"presence.changed"}):r({type:"UNMOUNT.SUSPEND"})}))},setPrevAnimationName:e=>{let{context:t,refs:n}=e;wh((()=>{t.set("prevAnimationName",pm(n.get("styles")))}))},clearPrevAnimationName:e=>{let{context:t}=e;t.set("prevAnimationName",null)}},effects:{trackAnimationEvents:e=>{let{context:t,refs:n,send:r}=e;const o=n.get("node");if(!o)return;const i=e=>{var r,i;(null!==(r=null===(i=e.composedPath)||void 0===i||null===(i=i.call(e))||void 0===i?void 0:i[0])&&void 0!==r?r:e.target)===o&&t.set("prevAnimationName",pm(n.get("styles")))},a=e=>{const i=pm(n.get("styles"));eh(e)===o&&i===t.get("unmountAnimationName")&&r({type:"UNMOUNT",src:"animationend"})};o.addEventListener("animationstart",i),o.addEventListener("animationcancel",a),o.addEventListener("animationend",a);const s=Uh(o,{animationFillMode:"forwards"});return()=>{o.removeEventListener("animationstart",i),o.removeEventListener("animationcancel",a),o.removeEventListener("animationend",a),xh((()=>s()))}}}}};function pm(e){return(null===e||void 0===e?void 0:e.animationName)||"none"}dm()(["onExitComplete","present","immediate"]);var hm=n(542),mm="undefined"!==typeof globalThis.document?e.useLayoutEffect:e.useEffect;function gm(t){var n,r;const o=null!==(n=t().value)&&void 0!==n?n:t().defaultValue,i=null!==(r=t().isEqual)&&void 0!==r?r:Object.is,[a]=(0,e.useState)(o),[s,l]=(0,e.useState)(a),u=void 0!==t().value,c=(0,e.useRef)(s);c.current=u?t().value:s;const d=(0,e.useRef)(c.current);mm((()=>{d.current=c.current}),[s,t().value]);return{initial:a,ref:c,get:function(){return u?t().value:s},set(e){(t().sync?hm.flushSync:Zf)((()=>(e=>{const n=d.current,r=Xf(e)?e(n):e;var o,a;t().debug&&console.log("[bindable > ".concat(t().debug,"] setValue"),{next:r,prev:n}),u||l(r),i(r,n)||null===(o=(a=t()).onChange)||void 0===o||o.call(a,r,n)})(e)))},invoke(e,n){var r,o;null===(r=(o=t()).onChange)||void 0===r||r.call(o,e,n)},hash(e){var n,r,o;return null!==(n=null===(r=(o=t()).hash)||void 0===r?void 0:r.call(o,e))&&void 0!==n?n:String(e)}}}gm.cleanup=t=>{(0,e.useEffect)((()=>t),[])},gm.ref=t=>{const n=(0,e.useRef)(t);return{get:()=>n.current,set:e=>{n.current=e}}};var vm=(t,n)=>{const r=(0,e.useRef)(!1),o=(0,e.useRef)(!1);(0,e.useEffect)((()=>{if(r.current&&o.current)return n();o.current=!0}),[...(null!==t&&void 0!==t?t:[]).map((e=>"function"===typeof e?e():e))]),(0,e.useEffect)((()=>(r.current=!0,()=>{r.current=!1})),[])};function ym(t){var n,r,o,i,a,s;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const c=(0,e.useMemo)((()=>{const{id:e,ids:t,getRootNode:n}=l;return function(e){const t=()=>{var t,n;return null!==(t=null===(n=e.getRootNode)||void 0===n?void 0:n.call(e))&&void 0!==t?t:document},n=()=>jp(t()),r=()=>Wp(t());return u(u({},e),{},{getRootNode:t,getDoc:n,getWin:()=>{var e;return null!==(e=n().defaultView)&&void 0!==e?e:window},getActiveElement:r,isActiveElement:e=>e===r(),getById:e=>t().getElementById(e)})}({id:e,ids:t,getRootNode:n})}),[l]),d=function(){t.debug&&console.log(...arguments)},f=function(e){const t=bm(e);return function(e){return t.current[e]}}(null!==(n=null===(r=t.props)||void 0===r?void 0:r.call(t,{props:Sp(l),scope:c}))&&void 0!==n?n:l),p=bm(null===(o=t.context)||void 0===o?void 0:o.call(t,{prop:f,bindable:gm,scope:c,flush:xm,getContext:()=>h,getComputed:()=>T,getRefs:()=>w})),h={get(e){var t;return null===(t=p.current)||void 0===t?void 0:t[e].ref.current},set(e,t){var n;null===(n=p.current)||void 0===n||n[e].set(t)},initial(e){var t;return null===(t=p.current)||void 0===t?void 0:t[e].initial},hash(e){var t,n;const r=null===(t=p.current)||void 0===t?void 0:t[e].get();return null===(n=p.current)||void 0===n?void 0:n[e].hash(r)}},m=(0,e.useRef)(new Map),g=(0,e.useRef)(null),v=(0,e.useRef)(null),y=(0,e.useRef)({type:""}),b=()=>u(u({},y.current),{},{current:()=>y.current,previous:()=>v.current}),x=()=>u(u({},z),{},{matches(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.includes(z.ref.current)},hasTag(e){var n;return!(null===(n=t.states[z.ref.current])||void 0===n||null===(n=n.tags)||void 0===n||!n.includes(e))}}),w=function(t){const n=(0,e.useRef)(t);return{get:e=>n.current[e],set(e,t){n.current[e]=t}}}(null!==(i=null===(a=t.refs)||void 0===a?void 0:a.call(t,{prop:f,context:h}))&&void 0!==i?i:{}),k=()=>({state:x(),context:h,event:b(),prop:f,send:A,action:S,guard:C,track:vm,refs:w,computed:T,flush:xm,scope:c,choose:P}),S=e=>{const n=Xf(e)?e(k()):e;if(!n)return;const r=n.map((e=>{var n;const r=null===(n=t.implementations)||void 0===n||null===(n=n.actions)||void 0===n?void 0:n[e];return r||'[zag-js] No implementation found for action "'.concat(JSON.stringify(e),'"'),r}));for(const t of r)null===t||void 0===t||t(k())},C=e=>{var n;return Xf(e)?e(k()):null===(n=t.implementations)||void 0===n||null===(n=n.guards)||void 0===n?void 0:n[e](k())},E=e=>{const n=Xf(e)?e(k()):e;if(!n)return;const r=n.map((e=>{var n;const r=null===(n=t.implementations)||void 0===n||null===(n=n.effects)||void 0===n?void 0:n[e];return r||'[zag-js] No implementation found for effect "'.concat(JSON.stringify(e),'"'),r})),o=[];for(const t of r){const e=null===t||void 0===t?void 0:t(k());e&&o.push(e)}return()=>o.forEach((e=>null===e||void 0===e?void 0:e()))},P=e=>{return(t=e,t?Array.isArray(t)?t:[t]:[]).find((e=>{let t=!e.guard;return Yf(e.guard)?t=!!C(e.guard):Xf(e.guard)&&(t=e.guard(k())),t}));var t},T=e=>{!function(e,t){if(null==e)throw new Error(t())}(t.computed,(()=>"[zag-js] No computed object found on machine"));return(0,t.computed[e])({context:h,event:b(),prop:f,refs:w,scope:c,computed:T})},z=gm((()=>({defaultValue:t.initialState({prop:f}),onChange(e,n){var r,o,i,a;if(n){const e=m.current.get(n);null===e||void 0===e||e(),m.current.delete(n)}n&&S(null===(a=t.states[n])||void 0===a?void 0:a.exit);S(null===(r=g.current)||void 0===r?void 0:r.actions);const s=E(null===(o=t.states[e])||void 0===o?void 0:o.effects);if(s&&m.current.set(e,s),n===om){S(t.entry);const e=E(t.effects);e&&m.current.set(om,e)}S(null===(i=t.states[e])||void 0===i?void 0:i.entry)}}))),R=(0,e.useRef)(void 0),O=(0,e.useRef)(rm.NotStarted);mm((()=>{queueMicrotask((()=>{var e;const t=O.current===rm.Started;O.current=rm.Started,d(t?"rehydrating...":"initializing...");const n=null!==(e=R.current)&&void 0!==e?e:z.initial;z.invoke(n,t?z.get():om)}));const e=m.current,n=z.ref.current;return()=>{d("unmounting..."),R.current=n,O.current=rm.Stopped,e.forEach((e=>null===e||void 0===e?void 0:e())),m.current=new Map,g.current=null,queueMicrotask((()=>{S(t.exit)}))}}),[]);const A=e=>{queueMicrotask((()=>{var n,r,o,i;if(O.current!==rm.Started)return;v.current=y.current,y.current=e,d("send",e);let a="ref"in z?z.ref.current:z.get();const s=null!==(n=null===(r=t.states[a].on)||void 0===r?void 0:r[e.type])&&void 0!==n?n:null===(o=t.on)||void 0===o?void 0:o[e.type],l=P(s);if(!l)return;g.current=l;const u=null!==(i=l.target)&&void 0!==i?i:a;d("transition",l);const c=u!==a;if(c)(0,hm.flushSync)((()=>z.set(u)));else if(l.reenter&&!c)z.invoke(a,a);else{var f;S(null!==(f=l.actions)&&void 0!==f?f:[])}}))};return null===(s=t.watch)||void 0===s||s.call(t,k()),{state:x(),send:A,context:h,prop:f,scope:c,refs:w,computed:T,event:b(),getStatus:()=>O.current}}function bm(t){const n=(0,e.useRef)(t);return n.current=t,n}function xm(e){queueMicrotask((()=>{(0,hm.flushSync)((()=>e()))}))}var wm,km=(wm=e=>e,new Proxy({},{get:(e,t)=>"style"===t?e=>wm({style:e}).style:wm}));function Sm(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{sync:r=!1}=n,o=function(t){const n=(0,e.useRef)(t);return n.current=t,n}(t);return(0,e.useCallback)((function(){for(var e,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];return r?queueMicrotask((()=>{var e;return null===(e=o.current)||void 0===e?void 0:e.call(o,...n)})):null===(e=o.current)||void 0===e?void 0:e.call(o,...n)}),[r,o])}const Cm=["lazyMount","unmountOnExit","present","skipAnimationOnMount"],Em=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{lazyMount:n,unmountOnExit:r,present:i,skipAnimationOnMount:a=!1}=t,s=o(t,Cm),l=(0,e.useRef)(!1),c=u(u({},s),{},{present:i,onExitComplete:Sm(t.onExitComplete)}),d=function(e){const{state:t,send:n,context:r}=e,o=t.matches("mounted","unmountSuspended");return{skip:!r.get("initial"),present:o,setNode(e){e&&n({type:"NODE.SET",node:e})},unmount(){n({type:"UNMOUNT"})}}}(ym(fm,c));d.present&&(l.current=!0);const f=!d.present&&!l.current&&n||r&&!d.present&&l.current;return{ref:d.setNode,getPresenceProps:()=>({"data-state":d.skip&&a?void 0:i?"open":"closed",hidden:!d.present}),present:d.present,unmounted:f}},[Pm,Tm]=im({name:"PresenceContext",hookName:"usePresenceContext",providerName:"<PresenceProvider />"}),[zm,Rm]=im({name:"DialogContext",hookName:"useDialogContext",providerName:"<DialogProvider />"});var Om=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{parts:function(){if(Nm(t)){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return Om(e,r)}throw new Error("createAnatomy().parts(...) should only be called once. Did you mean to use .extendWith(...) ?")},extendWith:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return Om(e,[...t,...r])},rename:e=>Om(e,t),keys:()=>t,build:()=>[...new Set(t)].reduce(((t,n)=>Object.assign(t,{[n]:{selector:['&[data-scope="'.concat(Am(e),'"][data-part="').concat(Am(n),'"]'),'& [data-scope="'.concat(Am(e),'"][data-part="').concat(Am(n),'"]')].join(", "),attrs:{"data-scope":Am(e),"data-part":Am(n)}}})),{})}},Am=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),Nm=e=>0===e.length,Fm=new WeakMap,Im=new WeakMap,_m={},Dm=0,Mm=e=>e&&(e.host||Mm(e.parentNode)),Lm=(e,t)=>{const{parentNode:n,markerName:r,controlAttribute:o}=t,i=((e,t)=>t.map((t=>{if(e.contains(t))return t;const n=Mm(t);return n&&e.contains(n)?n:(console.error("[zag-js > ariaHidden] target",t,"in not contained inside",e,". Doing nothing"),null)})).filter((e=>Boolean(e))))(n,Array.isArray(e)?e:[e]);_m[r]||(_m[r]=new WeakMap);const a=_m[r],s=[],l=new Set,u=new Set(i),c=e=>{e&&!l.has(e)&&(l.add(e),c(e.parentNode))};i.forEach(c);const d=e=>{e&&!u.has(e)&&Array.prototype.forEach.call(e.children,(e=>{if(l.has(e))d(e);else try{if((e=>"next-route-announcer"===e.localName||"script"===e.localName||!!e.hasAttribute("aria-live")||e.matches("[data-live-announcer]"))(e))return;const t="true"===e.getAttribute(o),n=(Fm.get(e)||0)+1,i=(a.get(e)||0)+1;Fm.set(e,n),a.set(e,i),s.push(e),1===n&&t&&Im.set(e,!0),1===i&&e.setAttribute(r,""),t||e.setAttribute(o,"true")}catch(JO){console.error("[zag-js > ariaHidden] cannot operate on ",e,JO)}}))};return d(n),l.clear(),Dm++,()=>{s.forEach((e=>{const t=Fm.get(e)-1,n=a.get(e)-1;Fm.set(e,t),a.set(e,n),t||(Im.has(e)||e.removeAttribute(o),Im.delete(e)),n||e.removeAttribute(r)})),--Dm||(Fm=new WeakMap,Fm=new WeakMap,Im=new WeakMap,_m={})}},Vm=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e=>(Array.isArray(e)?e[0]:e).ownerDocument.body)(e);if(t)return Lm(e,{parentNode:t,markerName:arguments.length>2&&void 0!==arguments[2]?arguments[2]:"data-aria-hidden",controlAttribute:"aria-hidden"})},jm=e=>{const t=requestAnimationFrame((()=>e()));return()=>cancelAnimationFrame(t)};function Bm(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{defer:n=!0}=t,r=n?jm:e=>e(),o=[];return o.push(r((()=>{const t=("function"===typeof e?e():e).filter(Boolean);0!==t.length&&o.push(Vm(t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}var Wm="pointerdown.outside",Hm="focus.outside";function Um(e){for(const t of e)if(Fp(t)&&mh(t))return!0;return!1}var $m=e=>"clientY"in e;function qm(e,t){if(!t||!$m(e))return!1;const n=t.scrollHeight>t.clientHeight,r=n&&e.clientX>t.offsetLeft+t.clientWidth,o=t.scrollWidth>t.clientWidth,i=o&&e.clientY>t.offsetTop+t.clientHeight;return!!function(e,t){return e.y<=t.y&&t.y<=e.y+e.height&&e.x<=t.x&&t.x<=e.x+e.width}({x:t.offsetLeft,y:t.offsetTop,width:t.clientWidth+(n?16:0),height:t.clientHeight+(o?16:0)},{x:e.clientX,y:e.clientY})&&(r||i)}function Gm(e,t){const{exclude:n,onFocusOutside:r,onPointerDownOutside:o,onInteractOutside:i,defer:a}=t;if(!e)return;const s=jp(e),l=Bp(e),u=function(e){const t={each(t){for(let r=0;r<(null===(n=e.frames)||void 0===n?void 0:n.length);r+=1){var n;const o=e.frames[r];o&&t(o)}},addEventListener:(e,n,r)=>(t.each((t=>{try{t.document.addEventListener(e,n,r)}catch(eA){}})),()=>{try{t.removeEventListener(e,n,r)}catch(o){}}),removeEventListener(e,n,r){t.each((t=>{try{t.document.removeEventListener(e,n,r)}catch(o){}}))}};return t}(l),c=function(e){const t=null!=e.frameElement?e.parent:null;return{addEventListener:(e,n,r)=>{try{null===t||void 0===t||t.addEventListener(e,n,r)}catch(o){}return()=>{try{null===t||void 0===t||t.removeEventListener(e,n,r)}catch(o){}}},removeEventListener:(e,n,r)=>{try{null===t||void 0===t||t.removeEventListener(e,n,r)}catch(o){}}}}(l);function d(t,r){if(!Fp(r))return!1;if(!r.isConnected)return!1;if(Vp(e,r))return!1;if(function(e,t){if(!$m(t)||!e)return!1;const n=e.getBoundingClientRect();return 0!==n.width&&0!==n.height&&n.top<=t.clientY&&t.clientY<=n.top+n.height&&n.left<=t.clientX&&t.clientX<=n.left+n.width}(e,t))return!1;const o=s.querySelector('[aria-controls="'.concat(e.id,'"]'));if(o){if(qm(t,Eh(o)))return!1}return!qm(t,Eh(e))&&!(null!==n&&void 0!==n&&n(r))}const f=new Set,p=Dp(null===e||void 0===e?void 0:e.getRootNode());function h(t){function n(n){var r,s;const l=a&&!Xp()?wh:e=>e(),u=null!==n&&void 0!==n?n:t,c=null!==(r=null===u||void 0===u||null===(s=u.composedPath)||void 0===s?void 0:s.call(u))&&void 0!==r?r:[null===u||void 0===u?void 0:u.target];l((()=>{const n=p?c[0]:eh(t);if(e&&d(t,n)){if(o||i){const t=ep(o,i);e.addEventListener(Wm,t,{once:!0})}var r;Xm(e,Wm,{bubbles:!1,cancelable:!0,detail:{originalEvent:u,contextmenu:(r=u,2===r.button||Zp()&&r.ctrlKey&&0===r.button),focusable:Um(c),target:n}})}}))}"touch"===t.pointerType?(f.forEach((e=>e())),f.add(rh(s,"click",n,{once:!0})),f.add(c.addEventListener("click",n,{once:!0})),f.add(u.addEventListener("click",n,{once:!0}))):n()}const m=new Set,g=setTimeout((()=>{m.add(rh(s,"pointerdown",h,!0)),m.add(c.addEventListener("pointerdown",h,!0)),m.add(u.addEventListener("pointerdown",h,!0))}),0);function v(t){(a?wh:e=>e())((()=>{const n=eh(t);if(e&&d(t,n)){if(r||i){const t=ep(r,i);e.addEventListener(Hm,t,{once:!0})}Xm(e,Hm,{bubbles:!1,cancelable:!0,detail:{originalEvent:t,contextmenu:!1,focusable:mh(n),target:n}})}}))}return Xp()||(m.add(rh(s,"focusin",v,!0)),m.add(c.addEventListener("focusin",v,!0)),m.add(u.addEventListener("focusin",v,!0))),()=>{clearTimeout(g),f.forEach((e=>e())),m.forEach((e=>e()))}}function Ym(e,t){const{defer:n}=t,r=n?wh:e=>e(),o=[];return o.push(r((()=>{const n="function"===typeof e?e():e;o.push(Gm(n,t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}function Xm(e,t,n){const r=new(e.ownerDocument.defaultView||window).CustomEvent(t,n);return e.dispatchEvent(r)}function Km(e,t){return rh(jp(e),"keydown",(e=>{"Escape"===e.key&&(e.isComposing||null===t||void 0===t||t(e))}),{capture:!0})}var Qm,Zm={layers:[],branches:[],count(){return this.layers.length},pointerBlockingLayers(){return this.layers.filter((e=>e.pointerBlocking))},topMostPointerBlockingLayer(){return[...this.pointerBlockingLayers()].slice(-1)[0]},hasPointerBlockingLayer(){return this.pointerBlockingLayers().length>0},isBelowPointerBlockingLayer(e){var t;return this.indexOf(e)<(this.topMostPointerBlockingLayer()?this.indexOf(null===(t=this.topMostPointerBlockingLayer())||void 0===t?void 0:t.node):-1)},isTopMost(e){const t=this.layers[this.count()-1];return(null===t||void 0===t?void 0:t.node)===e},getNestedLayers(e){return Array.from(this.layers).slice(this.indexOf(e)+1)},isInNestedLayer(e,t){return this.getNestedLayers(e).some((e=>Vp(e.node,t)))},isInBranch(e){return Array.from(this.branches).some((t=>Vp(t,e)))},add(e){const t=this.layers.push(e);e.node.style.setProperty("--layer-index","".concat(t))},addBranch(e){this.branches.push(e)},remove(e){const t=this.indexOf(e);if(!(t<0)){if(t<this.count()-1){this.getNestedLayers(e).forEach((e=>e.dismiss()))}this.layers.splice(t,1),e.style.removeProperty("--layer-index")}},removeBranch(e){const t=this.branches.indexOf(e);t>=0&&this.branches.splice(t,1)},indexOf(e){return this.layers.findIndex((t=>t.node===e))},dismiss(e){var t;null===(t=this.layers[this.indexOf(e)])||void 0===t||t.dismiss()},clear(){this.remove(this.layers[0].node)}};function Jm(){Zm.layers.forEach((e=>{let{node:t}=e;t.style.pointerEvents=Zm.isBelowPointerBlockingLayer(t)?"none":"auto"}))}function eg(e,t){const n=jp(e),r=[];if(Zm.hasPointerBlockingLayer()&&!n.body.hasAttribute("data-inert")&&(Qm=document.body.style.pointerEvents,queueMicrotask((()=>{n.body.style.pointerEvents="none",n.body.setAttribute("data-inert","")}))),t){const e=Yh(t,(e=>{r.push(Uh(e,{pointerEvents:"auto"}))}));r.push(e)}return()=>{Zm.hasPointerBlockingLayer()||(queueMicrotask((()=>{n.body.style.pointerEvents=Qm,n.body.removeAttribute("data-inert"),0===n.body.style.length&&n.body.removeAttribute("style")})),r.forEach((e=>e())))}}function tg(e,t){const{defer:n}=t,r=n?wh:e=>e(),o=[];return o.push(r((()=>{const n=Xf(e)?e():e;o.push(function(e,t){const{warnOnMissingNode:n=!0}=t;if(n&&!e)return;if(!e)return;const{onDismiss:r,pointerBlocking:o,exclude:i,debug:a}=t,s={dismiss:r,node:e,pointerBlocking:o};Zm.add(s),Jm();const l=[o?eg(e,t.persistentElements):void 0,Km(e,(function(n){var o;Zm.isTopMost(e)&&(null===(o=t.onEscapeKeyDown)||void 0===o||o.call(t,n),!n.defaultPrevented&&r&&(n.preventDefault(),r()))})),Ym(e,{exclude:function(n){var r;if(!e)return!1;const o="function"===typeof i?i():i,a=Array.isArray(o)?o:[o],s=null===(r=t.persistentElements)||void 0===r?void 0:r.map((e=>e())).filter(Fp);return s&&a.push(...s),a.some((e=>Vp(e,n)))||Zm.isInNestedLayer(e,n)},onFocusOutside:function(e){var n,o;const i=eh(e.detail.originalEvent);Zm.isInBranch(i)||(null===(n=t.onFocusOutside)||void 0===n||n.call(t,e),null===(o=t.onInteractOutside)||void 0===o||o.call(t,e),e.defaultPrevented||(a&&console.log("onFocusOutside:",e.detail.originalEvent),null===r||void 0===r||r()))},onPointerDownOutside:function(n){var o,i;const s=eh(n.detail.originalEvent);Zm.isBelowPointerBlockingLayer(e)||Zm.isInBranch(s)||(null===(o=t.onPointerDownOutside)||void 0===o||o.call(t,n),null===(i=t.onInteractOutside)||void 0===i||i.call(t,n),n.defaultPrevented||(a&&console.log("onPointerDownOutside:",n.detail.originalEvent),null===r||void 0===r||r()))},defer:t.defer})];return()=>{Zm.remove(e),Jm(),function(e){e.style.pointerEvents=""}(e),l.forEach((e=>null===e||void 0===e?void 0:e()))}}(n,t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}var ng=Object.defineProperty,rg=(e,t,n)=>((e,t,n)=>t in e?ng(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!==typeof t?t+"":t,n),og={activateTrap(e,t){if(e.length>0){const n=e[e.length-1];n!==t&&n.pause()}const n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()}},ig=[],ag=class{constructor(e,t){var n=this;rg(this,"trapStack"),rg(this,"config"),rg(this,"doc"),rg(this,"state",{containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0}),rg(this,"listenerCleanups",[]),rg(this,"handleFocus",(e=>{const t=eh(e),n=this.findContainerIndex(t,e)>=0;if(n||Ip(t))n&&(this.state.mostRecentlyFocusedNode=t);else{let t;e.stopImmediatePropagation();let n=!0;if(this.state.mostRecentlyFocusedNode)if(yh(this.state.mostRecentlyFocusedNode)>0){const e=this.findContainerIndex(this.state.mostRecentlyFocusedNode),{tabbableNodes:r}=this.state.containerGroups[e];if(r.length>0){const e=r.findIndex((e=>e===this.state.mostRecentlyFocusedNode));e>=0&&(this.config.isKeyForward(this.state.recentNavEvent)?e+1<r.length&&(t=r[e+1],n=!1):e-1>=0&&(t=r[e-1],n=!1))}}else this.state.containerGroups.some((e=>e.tabbableNodes.some((e=>yh(e)>0))))||(n=!1);else n=!1;n&&(t=this.findNextNavNode({target:this.state.mostRecentlyFocusedNode,isBackward:this.config.isKeyBackward(this.state.recentNavEvent)})),t?this.tryFocus(t):this.tryFocus(this.state.mostRecentlyFocusedNode||this.getInitialFocusNode())}this.state.recentNavEvent=void 0})),rg(this,"handlePointerDown",(e=>{const t=eh(e);this.findContainerIndex(t,e)>=0||(lg(this.config.clickOutsideDeactivates,e)?this.deactivate({returnFocus:this.config.returnFocusOnDeactivate}):lg(this.config.allowOutsideClick,e)||e.preventDefault())})),rg(this,"handleClick",(e=>{const t=eh(e);this.findContainerIndex(t,e)>=0||lg(this.config.clickOutsideDeactivates,e)||lg(this.config.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())})),rg(this,"handleTabKey",(e=>{if(this.config.isKeyForward(e)||this.config.isKeyBackward(e)){this.state.recentNavEvent=e;const t=this.config.isKeyBackward(e),n=this.findNextNavNode({event:e,isBackward:t});if(!n)return;sg(e)&&e.preventDefault(),this.tryFocus(n)}})),rg(this,"handleEscapeKey",(e=>{ug(e)&&!1!==lg(this.config.escapeDeactivates,e)&&(e.preventDefault(),this.deactivate())})),rg(this,"_mutationObserver"),rg(this,"setupMutationObserver",(()=>{const e=this.doc.defaultView||window;this._mutationObserver=new e.MutationObserver((e=>{const t=e.some((e=>Array.from(e.removedNodes).some((e=>e===this.state.mostRecentlyFocusedNode))));t&&this.tryFocus(this.getInitialFocusNode())}))})),rg(this,"updateObservedNodes",(()=>{var e;null===(e=this._mutationObserver)||void 0===e||e.disconnect(),this.state.active&&!this.state.paused&&this.state.containers.map((e=>{var t;null===(t=this._mutationObserver)||void 0===t||t.observe(e,{subtree:!0,childList:!0})}))})),rg(this,"getInitialFocusNode",(()=>{let e=this.getNodeForOption("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!mh(e))if(this.findContainerIndex(this.doc.activeElement)>=0)e=this.doc.activeElement;else{const t=this.state.tabbableGroups[0];e=t&&t.firstTabbableNode||this.getNodeForOption("fallbackFocus")}else null===e&&(e=this.getNodeForOption("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e.isConnected||(e=this.getNodeForOption("fallbackFocus")),e})),rg(this,"tryFocus",(e=>{!1!==e&&e!==Wp(this.doc)&&(e&&e.focus?(e.focus({preventScroll:!!this.config.preventScroll}),this.state.mostRecentlyFocusedNode=e,dg(e)&&e.select()):this.tryFocus(this.getInitialFocusNode()))})),rg(this,"deactivate",(e=>{if(!this.state.active)return this;const t=u({onDeactivate:this.config.onDeactivate,onPostDeactivate:this.config.onPostDeactivate,checkCanReturnFocus:this.config.checkCanReturnFocus},e);clearTimeout(this.state.delayInitialFocusTimer),this.state.delayInitialFocusTimer=void 0,this.removeListeners(),this.state.active=!1,this.state.paused=!1,this.updateObservedNodes(),og.deactivateTrap(this.trapStack,this);const n=this.getOption(t,"onDeactivate"),r=this.getOption(t,"onPostDeactivate"),o=this.getOption(t,"checkCanReturnFocus"),i=this.getOption(t,"returnFocus","returnFocusOnDeactivate");null===n||void 0===n||n();const a=()=>{cg((()=>{if(i){const e=this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation);this.tryFocus(e)}null===r||void 0===r||r()}))};if(i&&o){return o(this.getReturnFocusNode(this.state.nodeFocusedBeforeActivation)).then(a,a),this}return a(),this})),rg(this,"pause",(e=>{if(this.state.paused||!this.state.active)return this;const t=this.getOption(e,"onPause"),n=this.getOption(e,"onPostPause");return this.state.paused=!0,null===t||void 0===t||t(),this.removeListeners(),this.updateObservedNodes(),null===n||void 0===n||n(),this})),rg(this,"unpause",(e=>{if(!this.state.paused||!this.state.active)return this;const t=this.getOption(e,"onUnpause"),n=this.getOption(e,"onPostUnpause");return this.state.paused=!1,null===t||void 0===t||t(),this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),null===n||void 0===n||n(),this})),rg(this,"updateContainerElements",(e=>(this.state.containers=Array.isArray(e)?e.filter(Boolean):[e].filter(Boolean),this.state.active&&this.updateTabbableNodes(),this.updateObservedNodes(),this))),rg(this,"getReturnFocusNode",(e=>{const t=this.getNodeForOption("setReturnFocus",{params:[e]});return t||!1!==t&&e})),rg(this,"getOption",((e,t,n)=>e&&void 0!==e[t]?e[t]:this.config[n||t])),rg(this,"getNodeForOption",(function(e){let{hasFallback:t=!1,params:r=[]}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.config[e];if("function"===typeof o&&(o=o(...r)),!0===o&&(o=void 0),!o){if(void 0===o||!1===o)return o;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}let i=o;if("string"===typeof o){try{i=n.doc.querySelector(o)}catch(a){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(a.message,'"'))}if(!i&&!t)throw new Error("`".concat(e,"` as selector refers to no known node"))}return i})),rg(this,"findNextNavNode",(e=>{const{event:t,isBackward:n=!1}=e,r=e.target||eh(t);this.updateTabbableNodes();let o=null;if(this.state.tabbableGroups.length>0){const e=this.findContainerIndex(r,t),i=e>=0?this.state.containerGroups[e]:void 0;if(e<0)o=n?this.state.tabbableGroups[this.state.tabbableGroups.length-1].lastTabbableNode:this.state.tabbableGroups[0].firstTabbableNode;else if(n){let n=this.state.tabbableGroups.findIndex((e=>{let{firstTabbableNode:t}=e;return r===t}));if(n<0&&((null===i||void 0===i?void 0:i.container)===r||mh(r)&&!vh(r)&&(null===i||void 0===i||!i.nextTabbableNode(r,!1)))&&(n=e),n>=0){const e=0===n?this.state.tabbableGroups.length-1:n-1,t=this.state.tabbableGroups[e];o=yh(r)>=0?t.lastTabbableNode:t.lastDomTabbableNode}else sg(t)||(o=null===i||void 0===i?void 0:i.nextTabbableNode(r,!1))}else{let n=this.state.tabbableGroups.findIndex((e=>{let{lastTabbableNode:t}=e;return r===t}));if(n<0&&((null===i||void 0===i?void 0:i.container)===r||mh(r)&&!vh(r)&&(null===i||void 0===i||!i.nextTabbableNode(r)))&&(n=e),n>=0){const e=n===this.state.tabbableGroups.length-1?0:n+1,t=this.state.tabbableGroups[e];o=yh(r)>=0?t.firstTabbableNode:t.firstDomTabbableNode}else sg(t)||(o=null===i||void 0===i?void 0:i.nextTabbableNode(r))}}else o=this.getNodeForOption("fallbackFocus");return o})),this.trapStack=t.trapStack||ig;const r=u({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:e=>sg(e)&&!e.shiftKey,isKeyBackward:e=>sg(e)&&e.shiftKey},t);this.doc=r.document||jp(Array.isArray(e)?e[0]:e),this.config=r,this.updateContainerElements(e),this.setupMutationObserver()}get active(){return this.state.active}get paused(){return this.state.paused}findContainerIndex(e,t){const n="function"===typeof(null===t||void 0===t?void 0:t.composedPath)?t.composedPath():void 0;return this.state.containerGroups.findIndex((t=>{let{container:r,tabbableNodes:o}=t;return r.contains(e)||(null===n||void 0===n?void 0:n.includes(r))||o.find((t=>t===e))}))}updateTabbableNodes(){if(this.state.containerGroups=this.state.containers.map((e=>{const t=gh(e),n=hh(e),r=t.length>0?t[0]:void 0,o=t.length>0?t[t.length-1]:void 0,i=n.find((e=>vh(e))),a=n.slice().reverse().find((e=>vh(e))),s=!!t.find((e=>yh(e)>0));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:s,firstTabbableNode:r,lastTabbableNode:o,firstDomTabbableNode:i,lastDomTabbableNode:a,nextTabbableNode:function(e){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const o=t.indexOf(e);return o<0?r?n.slice(n.indexOf(e)+1).find((e=>vh(e))):n.slice(0,n.indexOf(e)).reverse().find((e=>vh(e))):t[o+(r?1:-1)]}}})),this.state.tabbableGroups=this.state.containerGroups.filter((e=>e.tabbableNodes.length>0)),this.state.tabbableGroups.length<=0&&!this.getNodeForOption("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(this.state.containerGroups.find((e=>e.posTabIndexesFound))&&this.state.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")}addListeners(){if(this.state.active)return og.activateTrap(this.trapStack,this),this.state.delayInitialFocusTimer=this.config.delayInitialFocus?cg((()=>{this.tryFocus(this.getInitialFocusNode())})):this.tryFocus(this.getInitialFocusNode()),this.listenerCleanups.push(rh(this.doc,"focusin",this.handleFocus,!0),rh(this.doc,"mousedown",this.handlePointerDown,{capture:!0,passive:!1}),rh(this.doc,"touchstart",this.handlePointerDown,{capture:!0,passive:!1}),rh(this.doc,"click",this.handleClick,{capture:!0,passive:!1}),rh(this.doc,"keydown",this.handleTabKey,{capture:!0,passive:!1}),rh(this.doc,"keydown",this.handleEscapeKey)),this}removeListeners(){if(this.state.active)return this.listenerCleanups.forEach((e=>e())),this.listenerCleanups=[],this}activate(e){if(this.state.active)return this;const t=this.getOption(e,"onActivate"),n=this.getOption(e,"onPostActivate"),r=this.getOption(e,"checkCanFocusTrap");r||this.updateTabbableNodes(),this.state.active=!0,this.state.paused=!1,this.state.nodeFocusedBeforeActivation=this.doc.activeElement||null,null===t||void 0===t||t();const o=()=>{r&&this.updateTabbableNodes(),this.addListeners(),this.updateObservedNodes(),null===n||void 0===n||n()};return r?(r(this.state.containers.concat()).then(o,o),this):(o(),this)}},sg=e=>"Tab"===e.key,lg=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return"function"===typeof e?e(...n):e},ug=e=>!e.isComposing&&"Escape"===e.key,cg=e=>setTimeout(e,0),dg=e=>"input"===e.localName&&"select"in e&&"function"===typeof e.select;function fg(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=wh((()=>{const r="function"===typeof e?e():e;if(r){t=new ag(r,u(u({escapeDeactivates:!1,allowOutsideClick:!0,preventScroll:!0,returnFocusOnDeactivate:!0,delayInitialFocus:!1,fallbackFocus:r},n),{},{document:jp(r)}));try{t.activate()}catch(eA){}}}));return function(){var e;null===(e=t)||void 0===e||e.deactivate(),r()}}var pg="data-scroll-lock";function hg(e){var t;const n=null!==e&&void 0!==e?e:document,r=null!==(t=n.defaultView)&&void 0!==t?t:window,{documentElement:o,body:i}=n;if(i.hasAttribute(pg))return;i.setAttribute(pg,"");const a=r.innerWidth-o.clientWidth,s=function(e){const t=e.getBoundingClientRect().left;return Math.round(t)+e.scrollLeft?"paddingLeft":"paddingRight"}(o),l=[function(e,t,n){if(!e)return Op;const r=e.style.getPropertyValue(t);return e.style.setProperty(t,n),()=>{e.style.setProperty(t,r),0===e.style.length&&e.removeAttribute("style")}}(o,"--scrollbar-width","".concat(a,"px")),Kp()?(()=>{var e,t;const{scrollX:n,scrollY:o,visualViewport:l}=r,u=null!==(e=null===l||void 0===l?void 0:l.offsetLeft)&&void 0!==e?e:0,c=null!==(t=null===l||void 0===l?void 0:l.offsetTop)&&void 0!==t?t:0,d=Uh(i,{position:"fixed",overflow:"hidden",top:"".concat(-(o-Math.floor(c)),"px"),left:"".concat(-(n-Math.floor(u)),"px"),right:"0",[s]:"".concat(a,"px")});return()=>{null===d||void 0===d||d(),r.scrollTo({left:n,top:o,behavior:"instant"})}})():Uh(i,{overflow:"hidden",[s]:"".concat(a,"px")})];return()=>{l.forEach((e=>null===e||void 0===e?void 0:e())),i.removeAttribute(pg)}}var mg=Om("dialog").parts("trigger","backdrop","positioner","content","title","description","closeTrigger"),gg=mg.build(),vg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"dialog:".concat(e.id,":positioner")},yg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.backdrop)&&void 0!==t?t:"dialog:".concat(e.id,":backdrop")},bg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.content)&&void 0!==t?t:"dialog:".concat(e.id,":content")},xg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"dialog:".concat(e.id,":trigger")},wg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.title)&&void 0!==t?t:"dialog:".concat(e.id,":title")},kg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.description)&&void 0!==t?t:"dialog:".concat(e.id,":description")},Sg=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.closeTrigger)&&void 0!==t?t:"dialog:".concat(e.id,":close")},Cg=e=>e.getById(bg(e)),Eg=e=>e.getById(yg(e)),Pg=e=>e.getById(kg(e));var Tg={props(e){let{props:t,scope:n}=e;const r="alertdialog"===t.role;return u({role:"dialog",modal:!0,trapFocus:!0,preventScroll:!0,closeOnInteractOutside:!r,closeOnEscape:!0,restoreFocus:!0,initialFocusEl:r?()=>{return(e=n).getById(Sg(e));var e}:void 0},t)},initialState(e){let{prop:t}=e;return t("open")||t("defaultOpen")?"open":"closed"},context(e){let{bindable:t}=e;return{rendered:t((()=>({defaultValue:{title:!0,description:!0}})))}},watch(e){let{track:t,action:n,prop:r}=e;t([()=>r("open")],(()=>{n(["toggleVisibility"])}))},states:{open:{entry:["checkRenderedElements","syncZIndex"],effects:["trackDismissableElement","trapFocus","preventScroll","hideContentBelow"],on:{"CONTROLLED.CLOSE":{target:"closed"},CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}]}},closed:{on:{"CONTROLLED.OPEN":{target:"open"},OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],TOGGLE:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}]}}},implementations:{guards:{isOpenControlled:e=>{let{prop:t}=e;return void 0!=t("open")}},effects:{trackDismissableElement(e){let{scope:t,send:n,prop:r}=e;return tg((()=>Cg(t)),{defer:!0,pointerBlocking:r("modal"),exclude:[(o=t,o.getById(xg(o)))],onInteractOutside(e){var t;null===(t=r("onInteractOutside"))||void 0===t||t(e),r("closeOnInteractOutside")||e.preventDefault()},persistentElements:r("persistentElements"),onFocusOutside:r("onFocusOutside"),onPointerDownOutside:r("onPointerDownOutside"),onEscapeKeyDown(e){var t;null===(t=r("onEscapeKeyDown"))||void 0===t||t(e),r("closeOnEscape")||e.preventDefault()},onDismiss(){n({type:"CLOSE",src:"interact-outside"})}});var o},preventScroll(e){let{scope:t,prop:n}=e;if(n("preventScroll"))return hg(t.getDoc())},trapFocus(e){let{scope:t,prop:n}=e;if(!n("trapFocus")||!n("modal"))return;return fg((()=>Cg(t)),{preventScroll:!0,returnFocusOnDeactivate:!!n("restoreFocus"),initialFocus:n("initialFocusEl"),setReturnFocus:e=>{var t,r;return null!==(t=null===(r=n("finalFocusEl"))||void 0===r?void 0:r())&&void 0!==t?t:e}})},hideContentBelow(e){let{scope:t,prop:n}=e;if(!n("modal"))return;return Bm((()=>[Cg(t)]),{defer:!0})}},actions:{checkRenderedElements(e){let{context:t,scope:n}=e;wh((()=>{var e;t.set("rendered",{title:(e=n,!!e.getById(wg(e))),description:!!Pg(n)})}))},syncZIndex(e){let{scope:t}=e;wh((()=>{const e=Cg(t);if(!e)return;const n=$p(e);var r;[(r=t,r.getById(vg(r))),Eg(t)].forEach((e=>{null===e||void 0===e||e.style.setProperty("--z-index",n.zIndex)}))}))},invokeOnClose(e){var t;let{prop:n}=e;null===(t=n("onOpenChange"))||void 0===t||t({open:!1})},invokeOnOpen(e){var t;let{prop:n}=e;null===(t=n("onOpenChange"))||void 0===t||t({open:!0})},toggleVisibility(e){let{prop:t,send:n,event:r}=e;n({type:t("open")?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:r})}}}},zg=dm()(["aria-label","closeOnEscape","closeOnInteractOutside","dir","finalFocusEl","getRootNode","getRootNode","id","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","defaultOpen","open","persistentElements","preventScroll","restoreFocus","role","trapFocus"]);Ep(zg);const[Rg,Og]=im({name:"EnvironmentContext",hookName:"useEnvironmentContext",providerName:"<EnvironmentProvider />",strict:!1,defaultValue:{getRootNode:()=>document,getDocument:()=>document,getWindow:()=>window}}),[Ag,Ng]=im({name:"LocaleContext",hookName:"useLocaleContext",providerName:"<LocaleProvider />",strict:!1,defaultValue:{dir:"ltr",locale:"en-US"}}),Fg=t=>{const n=(0,e.useId)(),{getRootNode:r}=Og(),{dir:o}=Ng(),i=u({id:n,getRootNode:r,dir:o},t);return function(e,t){const{state:n,send:r,context:o,prop:i,scope:a}=e,s=i("aria-label"),l=n.matches("open");return{open:l,setOpen(e){n.matches("open")!==e&&r({type:e?"OPEN":"CLOSE"})},getTriggerProps:()=>t.button(u(u({},gg.trigger.attrs),{},{dir:i("dir"),id:xg(a),"aria-haspopup":"dialog",type:"button","aria-expanded":l,"data-state":l?"open":"closed","aria-controls":bg(a),onClick(e){e.defaultPrevented||r({type:"TOGGLE"})}})),getBackdropProps:()=>t.element(u(u({},gg.backdrop.attrs),{},{dir:i("dir"),hidden:!l,id:yg(a),"data-state":l?"open":"closed"})),getPositionerProps:()=>t.element(u(u({},gg.positioner.attrs),{},{dir:i("dir"),id:vg(a),style:{pointerEvents:l?void 0:"none"}})),getContentProps(){const e=o.get("rendered");return t.element(u(u({},gg.content.attrs),{},{dir:i("dir"),role:i("role"),hidden:!l,id:bg(a),tabIndex:-1,"data-state":l?"open":"closed","aria-modal":!0,"aria-label":s||void 0,"aria-labelledby":s||!e.title?void 0:wg(a),"aria-describedby":e.description?kg(a):void 0}))},getTitleProps:()=>t.element(u(u({},gg.title.attrs),{},{dir:i("dir"),id:wg(a)})),getDescriptionProps:()=>t.element(u(u({},gg.description.attrs),{},{dir:i("dir"),id:kg(a)})),getCloseTriggerProps:()=>t.button(u(u({},gg.closeTrigger.attrs),{},{dir:i("dir"),id:Sg(a),type:"button",onClick(e){e.defaultPrevented||(e.stopPropagation(),r({type:"CLOSE"}))}}))}}(ym(Tg,i),km)},Ig=["children"];function _g(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{const n=[];for(const r of t)if("function"===typeof r){const t=r(e);"function"===typeof t&&n.push(t)}else r&&(r.current=e);if(n.length)return()=>{for(const e of n)e()}}}const Dg=["asChild","children"];const Mg=t=>{const n=(0,e.memo)((0,e.forwardRef)(((n,r)=>{const{asChild:i,children:a}=n,s=o(n,Dg);if(!i)return(0,e.createElement)(t,u(u({},s),{},{ref:r}),a);const l=e.Children.only(a);if(!(0,e.isValidElement)(l))return null;const c=function(e){var t,n;let r=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,o=r&&"isReactWarning"in r&&r.isReactWarning;return o?e.ref:(r=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,o=r&&"isReactWarning"in r&&r.isReactWarning,o?e.props.ref:e.props.ref||e.ref)}(l);return(0,e.cloneElement)(l,u(u({},Jh(s,l.props)),{},{ref:r?_g(r,c):c}))})));return n.displayName=t.displayName||t.name,n},Lg=(()=>{const e=new Map;return new Proxy(Mg,{apply:(e,t,n)=>Mg(n[0]),get(t,n){const r=n;return e.has(r)||e.set(r,Mg(r)),e.get(r)}})})(),Vg=(0,e.forwardRef)(((e,t)=>{const n=Rm(),r=Tm(),o=Jh(u(u({},n.getTriggerProps()),{},{"aria-controls":r.unmounted?void 0:n.getTriggerProps()["aria-controls"]}),e);return(0,St.jsx)(Lg.button,u(u({},o),{},{ref:t}))}));Vg.displayName="DialogTrigger";const jg=(0,e.forwardRef)(((e,t)=>{const n=Jh(Rm().getPositionerProps(),e);return Tm().unmounted?null:(0,St.jsx)(Lg.div,u(u({},n),{},{ref:t}))}));jg.displayName="DialogPositioner";const Bg=(0,e.forwardRef)(((e,t)=>{const n=Rm(),r=Tm(),o=Jh(n.getContentProps(),r.getPresenceProps(),e);return r.unmounted?null:(0,St.jsx)(Lg.div,u(u({},o),{},{ref:_g(r.ref,t)}))}));Bg.displayName="DialogContent";const Wg=(0,e.forwardRef)(((e,t)=>{const n=Jh(Rm().getDescriptionProps(),e);return(0,St.jsx)(Lg.div,u(u({},n),{},{ref:t}))}));Wg.displayName="DialogDescription";const Hg=(0,e.forwardRef)(((e,t)=>{const n=Jh(Rm().getTitleProps(),e);return(0,St.jsx)(Lg.h2,u(u({},n),{},{ref:t}))}));Hg.displayName="DialogTitle";const Ug=(0,e.forwardRef)(((e,t)=>{const n=Jh(Rm().getCloseTriggerProps(),e);return(0,St.jsx)(Lg.button,u(u({},n),{},{ref:t}))}));Ug.displayName="DialogCloseTrigger";const $g=(0,e.forwardRef)(((e,t)=>{const n=Rm(),r=lm(),o=Em(u(u({},r),{},{present:n.open})),i=Jh(n.getBackdropProps(),o.getPresenceProps(),e);return o.unmounted?null:(0,St.jsx)(Lg.div,u(u({},i),{},{ref:_g(o.ref,t)}))}));$g.displayName="DialogBackdrop";const qg=["unstyled"],Gg=["defaultProps"],Yg=t=>{const{key:n,recipe:r}=t,i=(a=n||r.className||"Component").charAt(0).toUpperCase()+a.slice(1);var a;const[s,l]=hr({name:"".concat(i,"StylesContext"),errorMessage:"use".concat(i,"Styles returned is 'undefined'. Seems you forgot to wrap the components in \"<").concat(i,'.Root />" ')}),[c,d]=hr({name:"".concat(i,"ClassNameContext"),errorMessage:"use".concat(i,"ClassNames returned is 'undefined'. Seems you forgot to wrap the components in \"<").concat(i,'.Root />" '),strict:!1}),[f,p]=hr({strict:!1,name:"".concat(i,"PropsContext"),providerName:"".concat(i,"PropsContext"),defaultValue:{}});function h(t){const{unstyled:i}=t,a=o(t,qg),s=function(t){const{key:n,recipe:r}=t,o=gr();return(0,e.useMemo)((()=>{const e=r||(null!=n?o.getSlotRecipe(n):{});return o.sva(structuredClone(e))}),[n,r,o])}({key:n,recipe:a.recipe||r}),[l,u]=(0,e.useMemo)((()=>s.splitVariantProps(a)),[a,s]);return{styles:(0,e.useMemo)((()=>i?Kd:s(l)),[i,l,s]),classNames:s.classNameMap,props:u}}return{StylesProvider:s,ClassNamesProvider:c,PropsProvider:f,usePropsContext:p,useRecipeResult:h,withProvider:(t,n,r)=>{const i=null!==r&&void 0!==r?r:{},{defaultProps:a}=i,l=o(i,Gg),d=Nr(t,{},l),f=(0,e.forwardRef)(((t,o)=>{var i,l;const f=p(),m=(0,e.useMemo)((()=>or(null!==a&&void 0!==a?a:{},f,t)),[f,t]),{styles:g,props:v,classNames:y}=h(m),b=y[n],x=(0,St.jsx)(s,{value:g,children:(0,St.jsx)(c,{value:y,children:(0,St.jsx)(d,u(u({ref:o},v),{},{css:[g[n],m.css],className:sr(m.className,b)}))})});return null!==(i=null===r||void 0===r||null===(l=r.wrapElement)||void 0===l?void 0:l.call(r,x,m))&&void 0!==i?i:x}));return f.displayName=t.displayName||t.name,f},withContext:(t,n,r)=>{const o=Nr(t,{},r),i=(0,e.forwardRef)(((e,t)=>{const r=l(),i=d(),a=null===i||void 0===i?void 0:i[n];return(0,St.jsx)(o,u(u({},e),{},{css:[n?r[n]:void 0,e.css],ref:t,className:sr(e.className,a)}))}));return i.displayName=t.displayName||t.name,i},withRootProvider:function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{defaultProps:r}=n,o=n=>{const o=p(),i=(0,e.useMemo)((()=>or(r,o,n)),[o,n]),{styles:a,classNames:l,props:d}=h(i);return(0,St.jsx)(s,{value:a,children:(0,St.jsx)(c,{value:l,children:(0,St.jsx)(t,u({},d))})})};return o.displayName=t.displayName||t.name,o},useStyles:l,useClassNames:d}},{withRootProvider:Xg,withContext:Kg,useStyles:Qg,PropsProvider:Zg}=Yg({key:"dialog"}),Jg=(Xg((e=>{const[t,{value:n,children:r}]=cm(e),[o]=um(t),i=Em(Jh({present:n.open},t));return(0,St.jsx)(zm,{value:n,children:(0,St.jsx)(sm,{value:o,children:(0,St.jsx)(Pm,{value:i,children:r})})})}),{defaultProps:{unmountOnExit:!0,lazyMount:!0}}),Xg((e=>{const[t,n]=cm(e),{children:r}=n,i=o(n,Ig),[a]=um(t),s=Fg(i),l=Em(Jh({present:s.open},t));return(0,St.jsx)(zm,{value:s,children:(0,St.jsx)(sm,{value:a,children:(0,St.jsx)(Pm,{value:l,children:r})})})}),{defaultProps:{unmountOnExit:!0,lazyMount:!0}})),ev=(Kg(Vg,"trigger",{forwardAsChild:!0}),Kg(jg,"positioner",{forwardAsChild:!0})),tv=Kg(Bg,"content",{forwardAsChild:!0}),nv=(Kg(Wg,"description",{forwardAsChild:!0}),Kg(Hg,"title",{forwardAsChild:!0}),Kg(Ug,"closeTrigger",{forwardAsChild:!0})),rv=((0,e.forwardRef)((function(e,t){const n=Rm();return(0,St.jsx)(Nr.button,u(u({},e),{},{ref:t,onClick:()=>n.setOpen(!1)}))})),Kg($g,"backdrop",{forwardAsChild:!0})),ov=Kg("div","body"),iv=Kg("div","footer"),av=Kg("div","header"),sv=t=>{var n;const{children:r,disabled:o}=t,[i,a]=(0,e.useState)(null===(n=t.container)||void 0===n?void 0:n.current),s=(0,e.useSyncExternalStore)(uv,(()=>!1),(()=>!0)),{getRootNode:l}=Og();if((0,e.useEffect)((()=>{a((()=>{var e;return null===(e=t.container)||void 0===e?void 0:e.current}))}),[t.container]),s||o)return(0,St.jsx)(St.Fragment,{children:r});const u=null!==i&&void 0!==i?i:lv(l);return(0,St.jsx)(St.Fragment,{children:e.Children.map(r,(e=>(0,hm.createPortal)(e,u)))})},lv=e=>{const t=null===e||void 0===e?void 0:e(),n=t.getRootNode();return Dp(n)?n:jp(t).body},uv=()=>()=>{},cv="undefined"!==typeof window?e.useLayoutEffect:e.useEffect,[dv,fv]=im({name:"FieldsetContext",hookName:"useFieldsetContext",providerName:"<FieldsetProvider />",strict:!1}),pv=Om("field").parts("root","errorText","helperText","input","label","select","textarea","requiredIndicator"),hv=pv.build(),[mv,gv]=im({name:"FieldContext",hookName:"useFieldContext",providerName:"<FieldProvider />",strict:!1}),vv=(0,e.forwardRef)(((t,n)=>{const[r,o]=am()(t,["id","ids","disabled","invalid","readOnly","required"]),i=function(){var t,n,r,o,i;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const s=fv(),{ids:l,disabled:c=Boolean(null===s||void 0===s?void 0:s.disabled),invalid:d=!1,readOnly:f=!1,required:p=!1}=a,[h,m]=(0,e.useState)(!1),[g,v]=(0,e.useState)(!1),y=null!==(t=a.id)&&void 0!==t?t:(0,e.useId)(),b=(0,e.useRef)(null),x=null!==(n=null===l||void 0===l?void 0:l.control)&&void 0!==n?n:"field::".concat(y),w=null!==(r=null===l||void 0===l?void 0:l.errorText)&&void 0!==r?r:"field::".concat(y,"::error-text"),k=null!==(o=null===l||void 0===l?void 0:l.helperText)&&void 0!==o?o:"field::".concat(y,"::helper-text"),S=null!==(i=null===l||void 0===l?void 0:l.label)&&void 0!==i?i:"field::".concat(y,"::label");cv((()=>{const e=b.current;if(!e)return;const t=Bp(e),n=t.document,r=()=>{m(!!n.getElementById(w)),v(!!n.getElementById(k))};r();const o=new t.MutationObserver(r);return o.observe(e,{childList:!0,subtree:!0}),()=>o.disconnect()}),[w,k]);const C=(0,e.useMemo)((()=>{const e=[];return h&&d&&e.push(w),g&&e.push(k),e.join(" ")||void 0}),[d,w,k,h,g]),E=(0,e.useMemo)((()=>()=>u(u({},hv.root.attrs),{},{id:x,ref:b,role:"group","data-disabled":Np(c),"data-invalid":Np(d),"data-readonly":Np(f)})),[c,d,f,x]),P=(0,e.useMemo)((()=>()=>u(u({},hv.label.attrs),{},{id:S,"data-disabled":Np(c),"data-invalid":Np(d),"data-readonly":Np(f),htmlFor:y})),[c,d,f,y,S]),T=(0,e.useMemo)((()=>()=>{return{"aria-describedby":C,"aria-invalid":(e=d,e?"true":void 0),"data-invalid":Np(d),"data-required":Np(p),"data-readonly":Np(f),id:y,required:p,disabled:c,readOnly:f};var e}),[C,d,p,f,y,c]),z=(0,e.useMemo)((()=>()=>u(u({},T()),hv.input.attrs)),[T]),R=(0,e.useMemo)((()=>()=>u(u({},T()),hv.textarea.attrs)),[T]),O=(0,e.useMemo)((()=>()=>u(u({},T()),hv.select.attrs)),[T]),A=(0,e.useMemo)((()=>()=>u(u({id:k},hv.helperText.attrs),{},{"data-disabled":Np(c)})),[c,k]),N=(0,e.useMemo)((()=>()=>u(u({id:w},hv.errorText.attrs),{},{"aria-live":"polite"})),[w]),F=(0,e.useMemo)((()=>()=>u({"aria-hidden":!0},hv.requiredIndicator.attrs)),[]);return{ariaDescribedby:C,ids:{root:x,control:y,label:S,errorText:w,helperText:k},refs:{rootRef:b},disabled:c,invalid:d,readOnly:f,required:p,getLabelProps:P,getRootProps:E,getInputProps:z,getTextareaProps:R,getSelectProps:O,getHelperTextProps:A,getErrorTextProps:N,getRequiredIndicatorProps:F}}(r),a=Jh(i.getRootProps(),o);return(0,St.jsx)(mv,{value:i,children:(0,St.jsx)(Lg.div,u(u({},a),{},{ref:_g(n,i.refs.rootRef)}))})}));vv.displayName="FieldRoot";const yv=(0,e.forwardRef)(((e,t)=>{const n=gv(),r=Jh(null===n||void 0===n?void 0:n.getLabelProps(),e);return(0,St.jsx)(Lg.label,u(u({},r),{},{ref:t}))}));yv.displayName="FieldLabel";const bv=(0,e.forwardRef)(((e,t)=>{const n=gv(),r=Jh(null===n||void 0===n?void 0:n.getHelperTextProps(),e);return(0,St.jsx)(Lg.span,u(u({},r),{},{ref:t}))}));bv.displayName="FieldHelperText";const xv=(0,e.forwardRef)(((e,t)=>{const n=gv(),r=Jh(n.getErrorTextProps(),e);return null!==n&&void 0!==n&&n.invalid?(0,St.jsx)(Lg.span,u(u({},r),{},{ref:t})):null}));xv.displayName="FieldErrorText";const{useRecipeResult:wv,PropsProvider:kv}=Zd({key:"icon"}),Sv=e.forwardRef((function(e,t){const{styles:n,className:r,props:o}=wv(u({asChild:!e.as},e));return(0,St.jsx)(Nr.svg,u(u({ref:t,focusable:!1,"aria-hidden":"true"},o),{},{css:[n,e.css],className:sr(r,e.className)}))}));const Cv=["fallback","children"],{withProvider:Ev,withContext:Pv,useStyles:Tv,useClassNames:zv,PropsProvider:Rv}=Yg({key:"field"}),Ov=Ev(vv,"root",{forwardAsChild:!0}),Av=Pv(yv,"label",{forwardAsChild:!0}),Nv=(Pv(bv,"helperText",{forwardAsChild:!0}),Pv(xv,"errorText",{forwardAsChild:!0}),function(t){const{viewBox:n="0 0 24 24",d:r,displayName:o,defaultProps:i={}}=t,a=e.Children.toArray(t.path),s=(0,e.forwardRef)(((e,t)=>(0,St.jsx)(Sv,u(u(u({ref:t,asChild:!1,viewBox:n},i),e),{},{children:a.length?a:(0,St.jsx)("path",{fill:"currentColor",d:r})}))));s.displayName=o}({d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"}),(0,e.forwardRef)((function(e,t){const{fallback:n,children:r="*"}=e,i=o(e,Cv),a=gv(),s=zv(),l=Tv();return null!==a&&void 0!==a&&a.required?(0,St.jsx)(Nr.span,u(u({ref:t,"aria-hidden":"true"},i),{},{className:sr(s.requiredIndicator,e.className),css:[l.requiredIndicator,e.css],children:r})):n})),(0,e.forwardRef)(((e,t)=>{const n=gv(),r=Jh(null===n||void 0===n?void 0:n.getInputProps(),e);return(0,St.jsx)(Lg.input,u(u({},r),{},{ref:t}))})));Nv.displayName="FieldInput";const{withContext:Fv,PropsProvider:Iv}=Zd({key:"input"}),_v=Fv(Nv);var Dv={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Mv=e.createContext&&e.createContext(Dv),Lv=["attr","size","title"];function Vv(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function jv(){return jv=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jv.apply(this,arguments)}function Bv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bv(Object(n),!0).forEach((function(t){Hv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Hv(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uv(t){return t&&t.map(((t,n)=>e.createElement(t.tag,Wv({key:n},t.attr),Uv(t.child))))}function $v(t){return n=>e.createElement(qv,jv({attr:Wv({},t.attr)},n),Uv(t.child))}function qv(t){var n=n=>{var r,{attr:o,size:i,title:a}=t,s=Vv(t,Lv),l=i||n.size||"1em";return n.className&&(r=n.className),t.className&&(r=(r?r+" ":"")+t.className),e.createElement("svg",jv({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,o,s,{className:r,style:Wv(Wv({color:t.color||n.color},n.style),t.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),a&&e.createElement("title",null,a),t.children)};return void 0!==Mv?e.createElement(Mv.Consumer,null,(e=>n(e))):n(Dv)}function Gv(e){return $v({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m289.94 256 95-95A24 24 0 0 0 351 127l-95 95-95-95a24 24 0 0 0-34 34l95 95-95 95a24 24 0 1 0 34 34l95-95 95 95a24 24 0 0 0 34-34z"},child:[]}]})(e)}function Yv(e){return $v({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"},child:[]}]})(e)}const Xv=Wd(Ir),Kv={backendUrl:"",authKey:""},Qv=t=>{let{isOpen:n,onClose:r,onSave:o}=t;const[i,a]=(0,e.useState)(Kv),[s,l]=(0,e.useState)(!1),c=(0,e.useRef)(null);(0,e.useEffect)((()=>{const e=localStorage.getItem("connection-config");e&&a(JSON.parse(e))}),[]);const d=e=>{const{name:t,value:n}=e.target;a((e=>u(u({},e),{},{[t]:n})))};return(0,St.jsx)(Jg,{open:n,onClose:r,initialFocusEl:()=>c.current,children:(0,St.jsxs)(sv,{children:[(0,St.jsx)(rv,{backdropFilter:"blur(8px) hue-rotate(0deg)",bg:"rgba(0, 0, 0, 0.3)"}),(0,St.jsx)(ev,{children:(0,St.jsxs)(Xv,{as:tv,initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.8},transition:{duration:.3},bg:"whiteAlpha.100",backdropFilter:"blur(12px)",border:"1px solid",borderColor:"whiteAlpha.300",children:[(0,St.jsx)(av,{color:"white",children:"\u5730\u5740\u914d\u7f6e"}),(0,St.jsx)(nv,{asChild:!0,children:(0,St.jsx)(df,{variant:"outline",borderColor:"whiteAlpha.500",color:"white",size:"sm",position:"absolute",top:3,right:3,onClick:r,_hover:{bg:"rgba(255, 0, 0, 0.3)"},children:(0,St.jsx)(Gv,{size:20,color:"white"})})}),(0,St.jsx)(ov,{children:(0,St.jsxs)(Gd,{gap:"4",children:[(0,St.jsxs)(Ov,{children:[(0,St.jsx)(Av,{color:"white",children:"\u540e\u7aef\u8fde\u63a5\u5730\u5740"}),(0,St.jsx)(_v,{ref:c,name:"backendUrl",value:i.backendUrl,onChange:d,placeholder:"http://127.0.0.1:8000",bg:"whiteAlpha.200",color:"white"})]}),(0,St.jsxs)(Ov,{children:[(0,St.jsx)(Av,{color:"white",children:"\u8fde\u63a5\u5bc6\u94a5"}),(0,St.jsx)(_v,{name:"authKey",type:"password",value:i.authKey,onChange:d,placeholder:"123456",bg:"whiteAlpha.200",color:"white"})]})]})}),(0,St.jsxs)(iv,{justifyContent:"space-between",children:[(0,St.jsx)(df,{variant:"outline",borderColor:"whiteAlpha.500",color:"white",onClick:()=>{localStorage.removeItem("connection-config"),a(Kv)},_hover:{bg:"rgba(0, 0, 255, 0.3)"},children:"\u6e05\u9664\u914d\u7f6e"}),(0,St.jsxs)(Gd,{direction:"row",spacing:3,children:[(0,St.jsx)(df,{variant:"outline",borderColor:"whiteAlpha.500",color:"white",onClick:r,_hover:{bg:"rgba(0, 0, 255, 0.3)"},children:"\u53d6\u6d88"}),(0,St.jsx)(df,{variant:"outline",borderColor:"whiteAlpha.500",color:"white",onClick:()=>{localStorage.setItem("connection-config",JSON.stringify(i)),o(i),l(!0),setTimeout((()=>{l(!1),r()}),1200)},isDisabled:s,position:"relative",width:"80px",_hover:{bg:"rgba(0, 0, 255, 0.3)"},children:(0,St.jsx)(Kr,{initial:!1,mode:"wait",children:s?(0,St.jsx)(Wd.div,{initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.5},transition:{duration:.3},children:(0,St.jsx)(Yv,{size:20,color:"lightgreen"})},"saved"):(0,St.jsx)(Wd.div,{initial:{opacity:0,scale:.5},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.5},transition:{duration:.3},children:"\u4fdd\u5b58"},"save")})})]})]})]})})]})})};const Zv=n.p+"static/media/config.31961db4cb8e30f9453ee2f6ba3b33c8.svg",Jv=e=>{let{onClick:t}=e;return(0,St.jsx)(mf,{delay:.4,yOffset:-5,children:(0,St.jsx)(Sf,{icon:Zv,text:"\u8fde\u63a5\u914d\u7f6e",onClick:t})})},ey=()=>{const[t,n]=(0,e.useState)(!1),[r,o]=(0,e.useState)(!1);(0,e.useEffect)((()=>{localStorage.getItem("connection-config")&&o(!0)}),[]);return(0,St.jsxs)(St.Fragment,{children:[(0,St.jsxs)(Of,{spacing:10,py:200,align:"center",px:4,children:[(0,St.jsx)(mf,{delay:.2,yOffset:-5,children:(0,St.jsx)(Ir,{textAlign:"center",children:(0,St.jsxs)(Ff,{size:"6xl",fontWeight:"black",color:"teal.300",children:["\u667a\u80fd\u7f51\u7edc\u4ea4\u6362\u673a",(0,St.jsx)("br",{}),"\u7ba1\u7406\u7cfb\u7edf"]})})}),(0,St.jsx)(mf,{delay:.3,yOffset:-5,children:(0,St.jsx)(Ir,{textAlign:"center",children:(0,St.jsx)(xf,{mt:6,fontSize:"2xl",color:"gray.300",children:"\u52a9\u529b\u5927\u578b\u7f51\u7edc\u4ea4\u6362\u673a\u914d\u7f6e\u53ca\u7f51\u7edc\u6d41\u91cf\u7ba1\u7406\uff0c\u65b9\u4fbf\u7684\u7ba1\u63a7\u7f51\u7edc\uff0c\u8ba9\u7f51\u7edc\u914d\u7f6e\u4e0d\u518d\u56f0\u96be"})})}),(0,St.jsx)(mf,{delay:.4,yOffset:-5,children:(0,St.jsxs)(Yd,{spacing:6,children:[(0,St.jsx)(_f,{isConfigured:r}),(0,St.jsx)(Jv,{onClick:()=>{n(!0)}})]})})]}),(0,St.jsx)(Qv,{isOpen:t,onClose:()=>n(!1),onSave:()=>{o(!0)}})]})},ty=()=>(0,St.jsxs)(Ir,{position:"relative",height:"100vh",overflow:"hidden",children:[(0,St.jsx)(Rf,{}),(0,St.jsx)(Ir,{position:"absolute",top:4,right:4,zIndex:10}),(0,St.jsx)(Ir,{overflowY:"auto",height:"100%",zIndex:1,position:"relative",children:(0,St.jsx)(ey,{})})]}),ny=t=>{let{title:n,children:r}=t;return(0,e.useEffect)((()=>{document.title=n||"\u7f51\u7edc\u7ba1\u7406\u540e\u53f0"}),[n]),r},ry=e=>{let{children:t}=e;return(0,St.jsx)(Ir,{pt:"60px",px:6,children:t})},oy=Wd(Ir),iy=()=>{const[t,n]=(0,e.useState)({x:0,y:0});(0,e.useEffect)((()=>{const e=e=>{n({x:e.clientX,y:e.clientY})};return window.addEventListener("mousemove",e),()=>window.removeEventListener("mousemove",e)}),[]);const r={background:"radial-gradient(\n circle at ".concat(t.x,"px ").concat(t.y,"px,\n rgba(255, 255, 255, 0.05) 0%,\n rgba(255, 255, 255, 0.02) 120px,\n transparent 240px\n )")};return(0,St.jsx)(oy,{position:{base:"fixed"},top:0,left:0,w:{base:"100vw"},h:{base:"100vh"},zIndex:-1,background:{base:"linear-gradient(135deg, #18274C 0%, #21397F 50%, #1D3062 100%)"},_after:u(u({content:{base:'""'},position:{base:"absolute"},top:0,left:0,w:{base:"100%"},h:{base:"100%"},pointerEvents:{base:"none"}},r),{},{transition:{base:"background 0.2s ease"}}),initial:{opacity:0},animate:{opacity:1},transition:{duration:1.2,ease:"easeInOut"}})},ay=()=>(0,St.jsxs)(ny,{title:"\u63a7\u5236\u53f0",children:[(0,St.jsx)(iy,{}),(0,St.jsx)(ry,{children:(0,St.jsx)(mf,{delay:.1,yOffset:-5,children:(0,St.jsx)(Ir,{p:6,children:(0,St.jsx)(xf,{fontSize:"xl",children:"\u63a7\u5236\u53f0\u5947\u602a\u7684\u529f\u80fd+1"})})})})]}),sy=[{path:"/",element:(0,St.jsx)(ty,{})},{path:"/dashboard",element:(0,St.jsx)(ay,{})}],ly=()=>sy.map((e=>{let{path:t,element:n}=e;return(0,St.jsx)(Oe,{path:t,element:n},t)})),uy=()=>(0,St.jsx)(pt,{basename:"/AI-powered-switches",children:(0,St.jsx)(Ne,{children:(0,St.jsx)(Oe,{path:"/",element:(0,St.jsx)(Pf,{}),children:ly()})})});var cy=(e,t,n,r,o,i,a,s)=>{let l=document.documentElement,u=["light","dark"];function c(t){(Array.isArray(e)?e:[e]).forEach((e=>{let n="class"===e,r=n&&i?o.map((e=>i[e]||e)):o;n?(l.classList.remove(...r),l.classList.add(i&&i[t]?i[t]:t)):l.setAttribute(e,t)})),function(e){s&&u.includes(e)&&(l.style.colorScheme=e)}(t)}if(r)c(r);else try{let e=localStorage.getItem(t)||n;c(a&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e)}catch(d){}},dy=["light","dark"],fy="(prefers-color-scheme: dark)",py="undefined"==typeof window,hy=e.createContext(void 0),my=t=>e.useContext(hy)?e.createElement(e.Fragment,null,t.children):e.createElement(vy,u({},t)),gy=["light","dark"],vy=t=>{let{forcedTheme:n,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:i=!0,storageKey:a="theme",themes:s=gy,defaultTheme:l=(o?"system":"light"),attribute:u="data-theme",value:c,children:d,nonce:f,scriptProps:p}=t,[h,m]=e.useState((()=>by(a,l))),[g,v]=e.useState((()=>"system"===h?wy():h)),y=c?Object.values(c):s,b=e.useCallback((e=>{let t=e;if(!t)return;"system"===e&&o&&(t=wy());let n=c?c[t]:t,a=r?xy(f):null,s=document.documentElement,d=e=>{"class"===e?(s.classList.remove(...y),n&&s.classList.add(n)):e.startsWith("data-")&&(n?s.setAttribute(e,n):s.removeAttribute(e))};if(Array.isArray(u)?u.forEach(d):d(u),i){let e=dy.includes(l)?l:null,n=dy.includes(t)?t:e;s.style.colorScheme=n}null==a||a()}),[f]),x=e.useCallback((e=>{let t="function"==typeof e?e(h):e;m(t);try{localStorage.setItem(a,t)}catch(n){}}),[h]),w=e.useCallback((e=>{let t=wy(e);v(t),"system"===h&&o&&!n&&b("system")}),[h,n]);e.useEffect((()=>{let e=window.matchMedia(fy);return e.addListener(w),w(e),()=>e.removeListener(w)}),[w]),e.useEffect((()=>{let e=e=>{e.key===a&&(e.newValue?m(e.newValue):x(l))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[x]),e.useEffect((()=>{b(null!=n?n:h)}),[n,h]);let k=e.useMemo((()=>({theme:h,setTheme:x,forcedTheme:n,resolvedTheme:"system"===h?g:h,themes:o?[...s,"system"]:s,systemTheme:o?g:void 0})),[h,x,n,g,o,s]);return e.createElement(hy.Provider,{value:k},e.createElement(yy,{forcedTheme:n,storageKey:a,attribute:u,enableSystem:o,enableColorScheme:i,defaultTheme:l,value:c,themes:s,nonce:f,scriptProps:p}),d)},yy=e.memo((t=>{let{forcedTheme:n,storageKey:r,attribute:o,enableSystem:i,enableColorScheme:a,defaultTheme:s,value:l,themes:c,nonce:d,scriptProps:f}=t,p=JSON.stringify([o,r,s,n,c,l,i,a]).slice(1,-1);return e.createElement("script",u(u({},f),{},{suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:"(".concat(cy.toString(),")(").concat(p,")")}}))})),by=(e,t)=>{if(py)return;let n;try{n=localStorage.getItem(e)||void 0}catch(r){}return n||t},xy=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout((()=>{document.head.removeChild(t)}),1)}},wy=e=>(e||(e=window.matchMedia(fy)),e.matches?"dark":"light");function ky(e){return(0,St.jsx)(my,u({attribute:"class",disableTransitionOnChange:!0},e))}function Sy(e){if(null===e||"object"!==typeof e)return e;if(Array.isArray(e))return e.map((e=>Sy(e)));const t=Object.create(Object.getPrototypeOf(e));for(const n of Object.keys(e))t[n]=Sy(e[n]);return t}function Cy(e,t){if(null==t)return e;for(const n of Object.keys(t))if(void 0!==t[n]&&"__proto__"!==n)if(!lr(e[n])&&lr(t[n]))Object.assign(e,{[n]:t[n]});else if(e[n]&&lr(t[n]))Cy(e[n],t[n]);else if(Array.isArray(t[n])&&Array.isArray(e[n])){let r=0;for(;r<t[n].length;r++)lr(e[n][r])&&lr(t[n][r])?Cy(e[n][r],t[n][r]):e[n][r]=t[n][r]}else Object.assign(e,{[n]:t[n]});return e}function Ey(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(const o of n)Cy(e,o);return e}function Py(){const e=e=>e;return new Proxy(e,{get:()=>e})}const Ty=Py(),zy=Py(),Ry=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Ey({},...t.map(Sy))};var Oy="".split(","),Ay="WebkitAppearance,WebkitBorderBefore,WebkitBorderBeforeColor,WebkitBorderBeforeStyle,WebkitBorderBeforeWidth,WebkitBoxReflect,WebkitLineClamp,WebkitMask,WebkitMaskAttachment,WebkitMaskClip,WebkitMaskComposite,WebkitMaskImage,WebkitMaskOrigin,WebkitMaskPosition,WebkitMaskPositionX,WebkitMaskPositionY,WebkitMaskRepeat,WebkitMaskRepeatX,WebkitMaskRepeatY,WebkitMaskSize,WebkitOverflowScrolling,WebkitTapHighlightColor,WebkitTextFillColor,WebkitTextStroke,WebkitTextStrokeColor,WebkitTextStrokeWidth,WebkitTouchCallout,WebkitUserModify,WebkitUserSelect,accentColor,alignContent,alignItems,alignSelf,alignTracks,all,anchorName,anchorScope,animation,animationComposition,animationDelay,animationDirection,animationDuration,animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,boxAlign,boxDecorationBreak,boxDirection,boxFlex,boxFlexGroup,boxLines,boxOrdinalGroup,boxOrient,boxPack,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,captionSide,caret,caretColor,caretShape,clear,clip,clipPath,clipRule,color,colorInterpolationFilters,colorScheme,columnCount,columnFill,columnGap,columnRule,columnRuleColor,columnRuleStyle,columnRuleWidth,columnSpan,columnWidth,columns,contain,containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,container,containerName,containerType,content,contentVisibility,counterIncrement,counterReset,counterSet,cursor,cx,cy,d,direction,display,dominantBaseline,emptyCells,fieldSizing,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontFamily,fontFeatureSettings,fontKerning,fontLanguageOverride,fontOpticalSizing,fontPalette,fontSize,fontSizeAdjust,fontSmooth,fontStretch,fontStyle,fontSynthesis,fontSynthesisPosition,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantEmoji,fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,hangingPunctuation,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,imageResolution,imeMode,initialLetter,initialLetterAlign,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,interpolateSize,isolation,justifyContent,justifyItems,justifySelf,justifyTracks,left,letterSpacing,lightingColor,lineBreak,lineClamp,lineHeight,lineHeightStep,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marginTrim,marker,markerEnd,markerMid,markerStart,mask,maskBorder,maskBorderMode,maskBorderOutset,maskBorderRepeat,maskBorderSlice,maskBorderSource,maskBorderWidth,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,maskRepeat,maskSize,maskType,masonryAutoFlow,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxLines,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,objectFit,objectPosition,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowBlock,overflowClipBox,overflowClipMargin,overflowInline,overflowWrap,overflowX,overflowY,overlay,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,paintOrder,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,positionAnchor,positionArea,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,printColorAdjust,quotes,r,resize,right,rotate,rowGap,rubyAlign,rubyMerge,rubyPosition,rx,ry,scale,scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapCoordinate,scrollSnapDestination,scrollSnapPointsX,scrollSnapPointsY,scrollSnapStop,scrollSnapType,scrollSnapTypeX,scrollSnapTypeY,scrollTimeline,scrollTimelineAxis,scrollTimelineName,scrollbarColor,scrollbarGutter,scrollbarWidth,shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,tabSize,tableLayout,textAlign,textAlignLast,textAnchor,textBox,textBoxEdge,textBoxTrim,textCombineUpright,textDecoration,textDecorationColor,textDecorationLine,textDecorationSkip,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textJustify,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textSpacingTrim,textTransform,textUnderlineOffset,textUnderlinePosition,textWrap,textWrapMode,textWrapStyle,timelineScope,top,touchAction,transform,transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,viewTransitionName,visibility,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,zoom,alignmentBaseline,baselineShift,colorInterpolation,colorRendering,glyphOrientationVertical".split(",").concat(Oy),Ny=new Map(Ay.map((e=>[e,!0])));function Fy(e){const t=Object.create(null);return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}var Iy=/&|@/,_y=Fy((e=>Ny.has(e)||e.startsWith("--")||Iy.test(e)));function Dy(e,t){const n={};return Ud(e,((e,t)=>{e&&(n[t.join(".")]=e.value)}),{stop:t}),n}var My=n(678);const Ly=e=>{const t=Object.create(null);return function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];const i=r.map((e=>My(e))).join("|");return void 0===t[i]&&(t[i]=e(...r)),t[i]}};var Vy;const jy="px",By="em",Wy="rem";function Hy(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=new RegExp(String.raw(Vy||(Vy=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["-?d+(?:.d+|d*)"],["-?\\d+(?:\\.\\d+|\\d*)"])))),n=new RegExp("".concat(jy,"|").concat(By,"|").concat(Wy)),r=e.match(new RegExp("".concat(t.source,"(").concat(n.source,")")));return null===r||void 0===r?void 0:r[1]}function Uy(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if("number"===typeof e)return"".concat(e,"px");const t=Hy(e);return t?t===jy?e:t===By||t===Wy?"".concat(16*parseFloat(e)).concat(jy):void 0:e}function $y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=Hy(e);return t?t===Wy?e:t===By?"".concat(parseFloat(e)).concat(Wy):t===jy?"".concat(parseFloat(e)/16).concat(Wy):void 0:e}function qy(e){const t=function(e){const t=Object.entries(e).sort(((e,t)=>{let[,n]=e,[,r]=t;return parseInt(n,10)<parseInt(r,10)?-1:1}));return t.map(((e,t,n)=>{let[r,o]=e,i=null;var a;t<=n.length-1&&(i=null===(a=n[t+1])||void 0===a?void 0:a[1]);return null!=i&&(i=Gy(i)),[r,{name:r,min:$y(o),max:i}]}))}(e),n=Object.fromEntries(t);function r(e){return n[e]}function o(e){return Yy(r(e))}const i=function(){const e=function(){const e=Object.keys(n),t=function(e){const t=[];return e.forEach(((n,r)=>{let o=r;o++;let i=e[o];for(;i;)t.push([n,i]),o++,i=e[o]})),t}(e),i=e.flatMap((e=>{const t=r(e),n=["".concat(e,"Down"),Yy({max:Gy(t.min)})];return[[e,Yy({min:t.min})],["".concat(e,"Only"),o(e)],n]})).filter((e=>{let[,t]=e;return""!==t})).concat(t.map((e=>{let[t,n]=e;const o=r(t),i=r(n);return["".concat(t,"To").concat((a=n,a.charAt(0).toUpperCase()+a.slice(1))),Yy({min:o.min,max:Gy(i.min)})];var a})));return Object.fromEntries(i)}();return Object.fromEntries(Object.entries(e))}();return{values:Object.values(n),only:o,keys:function(){return["base",...Object.keys(n)]},conditions:i,getCondition:e=>i[e],up:function(e){return Yy({min:r(e).min})},down:function(e){return Yy({max:Gy(r(e).min)})}}}function Gy(e){var t;const n=parseFloat(null!==(t=Uy(e))&&void 0!==t?t:"")-.04;return $y("".concat(n,"px"))}function Yy(e){let{min:t,max:n}=e;return null==t&&null==n?"":["@media screen",t&&"(min-width: ".concat(t,")"),n&&"(max-width: ".concat(n,")")].filter(Boolean).join(" and ")}const Xy=e=>{const{breakpoints:t,conditions:n={}}=e,r=((e,t)=>Object.fromEntries(Object.entries(e).map((e=>{let[n,r]=e;return t(n,r)}))))(n,((e,t)=>["_".concat(e),t])),o=Object.assign({},r,t.conditions);function i(){return Object.keys(o)}function a(e){return i().includes(e)||/^@|&|&$/.test(e)||e.startsWith("_")}return{keys:i,sort:function(e){return e.filter((e=>"base"!==e)).sort(((e,t)=>{const n=a(e),r=a(t);return n&&!r?1:!n&&r?-1:0}))},has:a,resolve:function(e){return Reflect.get(o,e)||e},breakpoints:t.keys(),expandAtRule:function(e){return e.startsWith("@breakpoint")?t.getCondition(e.replace("@breakpoint ","")):e}}},Ky=e=>({minMax:new RegExp("(!?\\(\\s*min(-device-)?-".concat(e,")(.|\n)+\\(\\s*max(-device)?-").concat(e),"i"),min:new RegExp("\\(\\s*min(-device)?-".concat(e),"i"),maxMin:new RegExp("(!?\\(\\s*max(-device)?-".concat(e,")(.|\n)+\\(\\s*min(-device)?-").concat(e),"i"),max:new RegExp("\\(\\s*max(-device)?-".concat(e),"i")}),Qy=Ky("width"),Zy=Ky("height"),Jy=e=>({isMin:db(e.minMax,e.maxMin,e.min),isMax:db(e.maxMin,e.minMax,e.max)}),{isMin:eb,isMax:tb}=Jy(Qy),{isMin:nb,isMax:rb}=Jy(Zy),ob=/print/i,ib=/^print$/i,ab=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/,sb=/(\d)/,lb=Number.MAX_VALUE,ub={ch:8.8984375,em:16,rem:16,ex:8.296875,px:1};function cb(e){const t=ab.exec(e)||(eb(e)||nb(e)?sb.exec(e):null);if(!t)return lb;if("0"===t[0])return 0;const n=parseFloat(t[1]),r=t[2];return n*(ub[r]||1)}function db(e,t,n){return r=>e.test(r)||!t.test(r)&&n.test(r)}const fb=Ly(((e,t)=>{const n=function(e,t){const n=ob.test(e),r=ib.test(e),o=ob.test(t),i=ib.test(t);return n&&o?!r&&i?1:r&&!i?-1:e.localeCompare(t):n?1:o?-1:null}(e,t);if(null!==n)return n;const r=eb(e)||nb(e),o=tb(e)||rb(e),i=eb(t)||nb(t),a=tb(t)||rb(t);if(r&&a)return-1;if(o&&i)return 1;const s=cb(e),l=cb(t);return s===lb&&l===lb?e.localeCompare(t):s===lb?1:l===lb?-1:s!==l?s>l?o?-1:1:o?1:-1:e.localeCompare(t)}));function pb(e){return e.sort(((e,t)=>{let[n]=e,[r]=t;return fb(n,r)}))}function hb(e){const t=[],n=[],r={};for(const[a,s]of Object.entries(e))a.startsWith("@media")?t.push([a,s]):a.startsWith("@container")?n.push([a,s]):lr(s)?r[a]=hb(s):r[a]=s;const o=pb(t),i=pb(n);return u(u(u({},r),Object.fromEntries(o)),Object.fromEntries(i))}const mb=/\s*!(important)?/i;function gb(e){const{transform:t,conditions:n,normalize:r}=e,o=function(e){function t(t){const n=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e=>lr(e)&&Object.keys(ar(e)).length>0))}(...t);return 1===n.length?n:n.map((t=>e.normalize(t)))}return Ly((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return Ey({},...t(n))}))}(e);return Ly((function(){const e=o(...arguments),i=r(e),a=Object.create(null);return Ud(i,((e,r)=>{var o;const i=!!ur(s=e)&&mb.test(s);var s;if(null==e)return;const[l,...u]=n.sort(r).map(n.resolve);i&&(e=(e=>ur(e)?e.replace(mb,"").trim():e)(e));let c=null!==(o=t(l,e))&&void 0!==o?o:Object.create(null);c=Ud(c,(e=>ur(e)&&i?"".concat(e," !important"):e),{getKey:e=>n.expandAtRule(e)}),function(e,t,n){let r=e;for(const o of t)o&&(r[o]||(r[o]=Object.create(null)),r=r[o]);Ey(r,n)}(a,u.flat(),c)})),hb(a)}))}function vb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const n=Object.assign({},e);for(const r of t)r in n&&delete n[r];return n}const yb=e=>u({base:{},variants:{},defaultVariants:{},compoundVariants:[]},e);function bb(e){const{css:t,conditions:n,normalize:r,layers:o}=e;return function i(){let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{base:s,variants:l,defaultVariants:c,compoundVariants:d}=yb(a),f=gb({conditions:n,normalize:r,transform(e,t){var n;return null===(n=l[e])||void 0===n?void 0:n[t]}}),p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=r(u(u({},c),ar(e)));let i=u({},s);Ey(i,f(n));const a=function(e,n){let r={};return e.forEach((e=>{Object.entries(e).every((e=>{let[t,r]=e;if("css"===t)return!0;return(Array.isArray(r)?r:[r]).some((e=>n[t]===e))}))&&(r=t(r,e.css))})),r}(d,n);return o.wrap("recipes",t(i,a))},h=Object.keys(l),m=Object.fromEntries(Object.entries(l).map((e=>{let[t,n]=e;return[t,Object.keys(n)]})));return Object.assign((e=>t(p(e))),{className:a.className,__cva__:!0,variantMap:m,variantKeys:h,raw:p,config:a,splitVariantProps:e=>{const t=vb(e,["recipe"]),[n,r]=yr(t,h);return h.includes("colorPalette")||(n.colorPalette=e.colorPalette||c.colorPalette),h.includes("orientation")&&(r.orientation=e.orientation),[n,r]},merge(t){return i(function(e){const{css:t}=e;return function(e,n){const r=yb(n.config),o=dr(e.variantKeys,Object.keys(n.variants)),i=t(e.base,r.base),a=Object.fromEntries(o.map((n=>[n,t(e.config.variants[n],r.variants[n])]))),s=Ey(e.config.defaultVariants,r.defaultVariants),l=[...e.compoundVariants,...r.compoundVariants];return{className:sr(e.className,n.className),base:i,variants:a,defaultVariants:s,compoundVariants:l}}}(e)(this,t))}})}}const xb={reset:"reset",base:"base",tokens:"tokens",recipes:"recipes"},wb={reset:0,base:1,tokens:2,recipes:3};const kb=(e,t)=>e.filter((e=>e.css[t])).map((e=>u(u({},e),{},{css:e.css[t]})));function Sb(e){const{cva:t}=e;return function(){var e;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=Object.entries(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=e=>{var n,r,o;return{base:null!==(n=null===(r=t.base)||void 0===r?void 0:r[e])&&void 0!==n?n:{},variants:{},defaultVariants:null!==(o=t.defaultVariants)&&void 0!==o?o:{},compoundVariants:t.compoundVariants?kb(t.compoundVariants,e):[]}},r=(null!==(e=t.slots)&&void 0!==e?e:[]).map((e=>[e,n(e)]));for(const[i,a]of Object.entries(null!==(o=t.variants)&&void 0!==o?o:{})){var o;for(const[e,t]of Object.entries(a))r.forEach((n=>{var r,o;let[a,s]=n;var l;null!==(r=(l=s.variants)[i])&&void 0!==r||(l[i]={}),s.variants[i][e]=null!==(o=t[a])&&void 0!==o?o:{}}))}return Object.fromEntries(r)}(n)).map((e=>{let[n,r]=e;return[n,t(r)]}));const o=null!==(e=n.variants)&&void 0!==e?e:{},i=Object.keys(o);const a=Object.fromEntries(Object.entries(o).map((e=>{let[t,n]=e;return[t,Object.keys(n)]})));let s={};return n.className&&(s=Object.fromEntries(n.slots.map((e=>[e,"".concat(n.className,"__").concat(e)])))),Object.assign((function(e){const t=r.map((t=>{let[n,r]=t;return[n,r(e)]}));return Object.fromEntries(t)}),{variantMap:a,variantKeys:i,splitVariantProps:function(e){const t=vb(e,["recipe"]),[r,o]=yr(t,i);var a;return i.includes("colorPalette")||(r.colorPalette=e.colorPalette||(null===(a=n.defaultVariants)||void 0===a?void 0:a.colorPalette)),i.includes("orientation")&&(o.orientation=e.orientation),[r,o]},classNameMap:s})}}const Cb=/[^a-zA-Z0-9_\u0081-\uffff-]/g;const Eb=/[A-Z]/g;function Pb(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{fallback:n="",prefix:r=""}=t,o=function(e){return e.replace(Eb,(e=>"-".concat(e.toLowerCase())))}(["-",r,(i=e,"".concat(i).replace(Cb,(e=>"\\".concat(e))))].filter(Boolean).join("-"));var i;return{var:o,ref:"var(".concat(o).concat(n?", ".concat(n):"",")")}}const Tb=/([\0-\x1f\x7f]|^-?\d)|^-$|^-|[^\x80-\uFFFF\w-]/g,zb=function(e,t){return t?"\0"===e?"\ufffd":"-"===e&&1===e.length?"\\-":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16):"\\"+e},Rb=e=>(e+"").replace(Tb,zb),Ob=(e,t)=>{let n="",r=0,o="char",i="",a="";const s=[];for(;r<e.length;){const f=e[r];if("{"===f){const o=e.indexOf("}",r);if(-1===o)break;const i=e.slice(r+1,o),a=t(i);n+=null!==a&&void 0!==a?a:i,r=o+1;continue}if("token"===o&&","===f){""===e[r]&&r++,o="fallback",s.push(o);const l=t(i);null!==l&&void 0!==l&&l.endsWith(")")&&(n+=l.slice(0,-1)),i="",a="";continue}if("fallback"===o){if(", var("===a+f){var l;const t=Ab(e.slice(r+1))+r+1,i=e.slice(r+1,t);if(-1===t)break;n+=", var("+i+")",r=t+1,o=null!==(l=s.pop())&&void 0!==l?l:o,a="";continue}}if("token"===o||"fallback"===o){if(r++,")"===f){var u,c,d;o=null!==(u=null!==(c=s.pop())&&void 0!==c?c:o)&&void 0!==u?u:"char",a+=f;const e=i?null!==(d=t(i))&&void 0!==d?d:Rb(i):i;if(a)if(a=a.slice(1).trim(),!a.startsWith("token(")&&a.endsWith(")")&&(a=a.slice(0,-1)),a.includes("token(")){const e=Ob(a,t);e&&(a=e.slice(0,-1))}else if(a){const e=t(a);e&&(a=e)}const r=n.at(-1);a?null!==r&&void 0!==r&&r.trim()?n+=e.slice(0,-1)+", "+a+")":n+=a:n+=e||")",i="",a="",o="char";continue}"token"===o&&(i+=f),"fallback"===o&&(a+=f);continue}const p=e.indexOf("token(",r);if(-1===p)n+=f,r++;else{const t=p+6;n+=e.slice(r,p),r=t,o="token",s.push(o)}}return n},Ab=e=>{let t=0;const n=["("];for(;t<e.length;){const r=e[t];if("("===r)n.push(r);else if(")"===r&&(n.pop(),0===n.length))return t;t++}return t};function Nb(e){const t={};return e.forEach(((e,n)=>{e instanceof Map?t[n]=Object.fromEntries(e):t[n]=e})),t}const Fb=/({([^}]*)})/g,Ib=/[{}]/g,_b=/\w+\.\w+/,Db=e=>{if(!ur(e))return[];const t=e.match(Fb);return t?t.map((e=>e.replace(Ib,""))).map((e=>e.trim())):[]};function Mb(e){var t,n,r,o;if(null===(t=e.extensions)||void 0===t||!t.references)return null!==(r=null===(o=e.extensions)||void 0===o||null===(o=o.cssVar)||void 0===o?void 0:o.ref)&&void 0!==r?r:e.value;const i=null!==(n=e.extensions.references)&&void 0!==n?n:{};return e.value=Object.keys(i).reduce(((e,t)=>{const n=i[t];if(n.extensions.conditions)return e;const r=Mb(n);return e.replace("{".concat(t,"}"),r)}),e.value),delete e.extensions.references,e.value}function Lb(e){return lr(e)&&e.reference?e.reference:String(e)}const Vb=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.map(Lb).join(" ".concat(e," ")).replace(/calc/g,"")},jb=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Vb("+",...t),")")},Bb=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Vb("-",...t),")")},Wb=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Vb("*",...t),")")},Hb=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Vb("/",...t),")")},Ub=e=>{const t=Lb(e);return null==t||Number.isNaN(parseFloat(t))?Wb(t,-1):String(t).startsWith("-")?String(t).slice(1):"-".concat(t)},$b=Object.assign((e=>({add:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return $b(jb(e,...n))},subtract:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return $b(Bb(e,...n))},multiply:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return $b(Wb(e,...n))},divide:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return $b(Hb(e,...n))},negate:()=>$b(Ub(e)),toString:()=>e.toString()})),{add:jb,subtract:Bb,multiply:Wb,divide:Hb,negate:Ub}),qb={enforce:"pre",transform(e){const{prefix:t,allTokens:n,formatCssVar:r,formatTokenName:o,registerToken:i}=e;n.filter((e=>{let{extensions:t}=e;return"spacing"===t.category})).forEach((e=>{const n=e.path.slice(),a=r(n,t);if(ur(e.value)&&"0rem"===e.value)return;const s=structuredClone(e);Object.assign(s.extensions,{negative:!0,prop:"-".concat(e.extensions.prop),originalPath:n}),s.value=$b.negate(a.ref);const l=s.path[s.path.length-1];null!=l&&(s.path[s.path.length-1]="-".concat(l)),s.path&&(s.name=o(s.path)),i(s)}))}},Gb=new Set(["spacing","sizes","borderWidths","fontSizes","radii"]),Yb={enforce:"post",transform(e){const t=e.allTokens.filter((e=>Gb.has(e.extensions.category)&&!e.extensions.negative));t.forEach((e=>{Object.assign(e.extensions,{pixelValue:Uy(e.value)})}))}},Xb={enforce:"post",transform(e){const{allTokens:t,registerToken:n,formatTokenName:r}=e,o=t.filter((e=>{let{extensions:t}=e;return"colors"===t.category})),i=new Map,a=new Map;o.forEach((e=>{const{colorPalette:t}=e.extensions;t&&(t.keys.forEach((e=>{i.set(r(e),e)})),t.roots.forEach((n=>{const o=r(n),s=a.get(o)||[];if(s.push(e),a.set(o,s),e.extensions.default&&1===n.length){var l;const e=null===(l=t.keys[0])||void 0===l?void 0:l.filter(Boolean);if(!e.length)return;const o=n.concat(e);i.set(r(o),[])}})))})),i.forEach((e=>{const t=["colors","colorPalette",...e].filter(Boolean),o=r(t),i=r(t.slice(1));n({name:o,value:o,originalValue:o,path:t,extensions:{condition:"base",originalPath:t,category:"colors",prop:i,virtual:!0}},"pre")}))}},Kb={enforce:"post",transform(e){e.allTokens=e.allTokens.filter((e=>""!==e.value))}},Qb=[qb,Xb,Yb,Kb],Zb={type:"extensions",enforce:"pre",name:"tokens/css-var",transform(e,t){const{prefix:n,formatCssVar:r}=t,{negative:o,originalPath:i}=e.extensions;return{cssVar:r((o?i:e.path).filter(Boolean),n)}}},Jb={enforce:"post",type:"value",name:"tokens/conditionals",transform(e,t){const{prefix:n,formatCssVar:r}=t,o=Db(e.value);return o.length?(o.forEach((t=>{const o=r(t.split("."),n);e.value=e.value.replace("{".concat(o.ref,"}"),o)})),e.value):e.value}},ex={type:"extensions",enforce:"pre",name:"tokens/colors/colorPalette",match:e=>"colors"===e.extensions.category&&!e.extensions.virtual,transform(e,t){let n=e.path.slice();if(n.pop(),n.shift(),0===n.length){const t=[...e.path];t.shift(),n=t}if(0===n.length)return{};const r=n.reduce(((e,t,n,r)=>{const o=r.slice(0,n+1);return e.push(o),e}),[]),o=n[0],i=t.formatTokenName(n),a=e.path.slice(e.path.indexOf(o)+1).reduce(((e,t,n,r)=>(e.push(r.slice(n)),e)),[]);return 0===a.length&&a.push([""]),{colorPalette:{value:i,roots:r,keys:a}}}},tx=[Zb,Jb,ex],nx=e=>lr(e)&&Object.prototype.hasOwnProperty.call(e,"value");function rx(e){const{prefix:t="",tokens:n={},semanticTokens:r={},breakpoints:o={}}=e,i=e=>e.join("."),a=[],s=new Map,l=new Map,c=new Map,d=new Map,f=new Map,p=new Map,h=new Map,m=new Map,g=[];function v(e,t){a.push(e),s.set(e.name,e),t&&m.forEach((n=>{n.enforce===t&&T(n,e)}))}const y=function(e){return e?{breakpoints:$d(e,(e=>({value:e}))),sizes:Object.fromEntries(Object.entries(e).map((e=>{let[t,n]=e;return["breakpoint-".concat(t),{value:n}]})))}:{breakpoints:{},sizes:{}}}(o),b=ar(u(u({},n),{},{breakpoints:y.breakpoints,sizes:u(u({},n.sizes),y.sizes)}));function x(e){return s.get(e)}let w={};function k(){a.forEach((e=>{!function(e){const{condition:t}=e.extensions;t&&(l.has(t)||l.set(t,new Set),l.get(t).add(e))}(e),function(e){const{category:t,prop:n}=e.extensions;t&&(h.has(t)||h.set(t,new Map),h.get(t).set(n,e))}(e),function(e){const{condition:t,negative:n,virtual:r,cssVar:o}=e.extensions;!n&&!r&&t&&o&&(c.has(t)||c.set(t,new Map),c.get(t).set(o.var,e.value))}(e),function(e){const{category:t,prop:n,cssVar:r,negative:o}=e.extensions;if(!t)return;p.has(t)||p.set(t,new Map);const i=o?e.extensions.conditions?e.originalValue:e.value:r.ref;p.get(t).set(n,i),f.set([t,n].join("."),i)}(e),function(e){const{colorPalette:t,virtual:n,default:r}=e.extensions;t&&!n&&t.roots.forEach((n=>{const o=i(n);d.has(o)||d.set(o,new Map);const a=function(e,t){const n=e.findIndex(((n,r)=>t.every(((t,n)=>e[r+n]===t))));return-1===n||(e.splice(n,t.length),e.splice(n,0,"colorPalette")),e}([...e.path],[...n]),s=x(i(a));if(!s||!s.extensions.cssVar)return;const{var:l}=s.extensions.cssVar;if(d.get(o).set(l,e.extensions.cssVar.ref),r&&1===n.length){var u;const r=x(i(["colors","colorPalette"]));if(!r)return;const o=x(i(e.path));if(!o)return;const a=null===(u=t.keys[0])||void 0===u?void 0:u.filter(Boolean);if(!a.length)return;const s=i(n.concat(a));d.has(s)||d.set(s,new Map),d.get(s).set(r.extensions.cssVar.var,o.extensions.cssVar.ref)}}))}(e)})),w=Nb(p)}const S=Ly(((e,t)=>{var n;return null!==(n=f.get(e))&&void 0!==n?n:t})),C=Ly((e=>w[e]||null)),E=Ly((e=>Ob(e,(e=>{if(!e)return;if(e.includes("/")){const t=((e,t)=>{var n;if(!e||"string"!==typeof e)return{invalid:!0,value:e};const[r,o]=e.split("/");if(!r||!o)return{invalid:!0,value:r};const i=t(r),a=null===(n=x("opacity.".concat(o)))||void 0===n?void 0:n.value;if(!a&&isNaN(Number(o)))return{invalid:!0,value:r};const s=a?100*Number(a)+"%":"".concat(o,"%"),l=null!==i&&void 0!==i?i:r;return{invalid:!1,color:l,value:"color-mix(in srgb, ".concat(l," ").concat(s,", transparent)")}})(e,(e=>S(e)));if(t.invalid)throw new Error("Invalid color mix at "+e+": "+t.value);return t.value}const t=S(e);return t||(_b.test(e)?Rb(e):e)})))),P={prefix:t,allTokens:a,tokenMap:s,registerToken:v,getByName:x,formatTokenName:i,formatCssVar:(e,t)=>Pb(e.join("-"),{prefix:t}),flatMap:f,cssVarMap:c,categoryMap:h,colorPaletteMap:d,getVar:S,getCategoryValues:C,expandReferenceInValue:E};function T(e,t){if(t.extensions.references)return;if(cr(e.match)&&!e.match(t))return;const n=(r=t,e.transform(r,P));var r;switch(!0){case"extensions"===e.type:Object.assign(t.extensions,n);break;case"value"===e.type:t.value=n;break;default:t[e.type]=n}}function z(e){g.forEach((t=>{t.enforce===e&&t.transform(P)}))}function R(e){m.forEach((t=>{t.enforce===e&&a.forEach((e=>{T(t,e)}))}))}function O(){a.forEach((e=>{const t=function(e){if(!e.extensions.conditions)return;const{conditions:t}=e.extensions,n=[];return Ud(t,((t,r)=>{const o=ix(r);if(!o.length)return;const i=structuredClone(e);i.value=t,i.extensions.condition=o.join(":"),n.push(i)})),n}(e);t&&0!==t.length&&t.forEach((e=>{v(e)}))}))}function A(){a.forEach((e=>{if(t=e.value,!Fb.test(t))return;var t;const n=function(e){return Db(e).map((e=>x(e))).filter(Boolean)}(e.value);e.extensions.references=n.reduce(((e,t)=>(e[t.name]=t,e)),{})}))}function N(){a.forEach((e=>{Mb(e)}))}return Ud(b,((e,t)=>{const n=t.includes("DEFAULT"),r=(t=ox(t))[0],o=i(t),a=ur(e)?{value:e}:e,s={value:a.value,originalValue:a.value,name:o,path:t,extensions:{condition:"base",originalPath:t,category:r,prop:i(t.slice(1))}};n&&(s.extensions.default=!0),v(s)}),{stop:nx}),Ud(r,((e,t)=>{const n=t.includes("DEFAULT"),r=(t=ix(ox(t)))[0],o=i(t),a=ur(e.value)?{value:{base:e.value}}:e,s={value:a.value.base||"",originalValue:a.value.base||"",name:o,path:t,extensions:{originalPath:t,category:r,conditions:a.value,condition:"base",prop:i(t.slice(1))}};n&&(s.extensions.default=!0),v(s)}),{stop:nx}),function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t.forEach((e=>{m.set(e.name,e)}))}(...tx),function(){g.push(...arguments)}(...Qb),z("pre"),R("pre"),O(),A(),N(),z("post"),R("post"),k(),P}function ox(e){return"DEFAULT"===e[0]?e:e.filter((e=>"DEFAULT"!==e))}function ix(e){return e.filter((e=>"base"!==e))}(e=>{Array.from(new Set(e))})(["aspectRatios","zIndex","opacity","colors","fonts","fontSizes","fontWeights","lineHeights","letterSpacings","sizes","shadows","spacing","radii","cursor","borders","borderWidths","borderStyles","durations","easings","animations","blurs","gradients","breakpoints","assets"]);const ax=e=>(t,n)=>{const r=n.utils.colorMix(t);if(r.invalid)return{[e]:t};const o="--mix-"+e;return{[o]:r.value,[e]:"var(".concat(o,", ").concat(r.color,")")}};function sx(e){const t=function(e){return Object.fromEntries(Object.entries(e).map((e=>{let[t,n]=e;return[t,n]})))}(e.config),n=e.tokens,r=new Map,o=new Map;function i(e,n){t[e]=n,a(e,n)}const a=(e,t)=>{const n=u(t);n&&(o.set(e,n),l(e,t))},s=new Map,l=(e,t)=>{var n;if(!t)return;const r=u(t,(e=>'type:Tokens["'.concat(e,'"]')));if("object"===typeof r&&r.type)return void s.set(e,new Set(["type:".concat(r.type)]));if(r){const t=new Set(Object.keys(r));s.set(e,t)}const o=null!==(n=s.get(e))&&void 0!==n?n:new Set;t.property&&s.set(e,o.add('CssProperties["'.concat(t.property,'"]')))},u=(e,t)=>{const{values:r}=e,o=e=>{const n=null===t||void 0===t?void 0:t(e);return n?{[n]:n}:void 0};var i,a;return ur(r)?null!==(i=null!==(a=null===o||void 0===o?void 0:o(r))&&void 0!==a?a:n.getCategoryValues(r))&&void 0!==i?i:{}:Array.isArray(r)?r.reduce(((e,t)=>(e[t]=t,e)),{}):cr(r)?r(t?o:n.getCategoryValues):r},c=Ly(((e,t)=>({[e]:e.startsWith("--")?n.getVar(t,t):t}))),d=Object.assign(n.getVar,{raw:e=>n.getByName(e)}),f=Ly(((e,r)=>{var i;const a=h(e);ur(r)&&!r.includes("_EMO_")&&(r=n.expandReferenceInValue(r));const s=t[a];if(!s)return c(a,r);const l=null===(i=o.get(a))||void 0===i?void 0:i[r];if(!s.transform)return c(e,null!==l&&void 0!==l?l:r);return s.transform(null!==l&&void 0!==l?l:r,{raw:r,token:d,utils:{colorMix:e=>((e,t)=>{var n;if(!e||"string"!==typeof e)return{invalid:!0,value:e};const[r,o]=e.split("/");if(!r||!o||"currentBg"===r)return{invalid:!0,value:r};const i=t("colors.".concat(r)),a=null===(n=t.raw("opacity.".concat(o)))||void 0===n?void 0:n.value;if(!a&&isNaN(Number(o)))return{invalid:!0,value:r};const s=a?100*Number(a)+"%":"".concat(o,"%"),l=null!==i&&void 0!==i?i:r;return{invalid:!1,color:l,value:"color-mix(in srgb, ".concat(l," ").concat(s,", transparent)")}})(e,d)}})}));(()=>{for(const[e,n]of Object.entries(t)){const{shorthand:t}=null!==n&&void 0!==n?n:{};t&&(Array.isArray(t)?t:[t]).forEach((t=>r.set(t,e)))}})(),(()=>{const e=Nb(n.colorPaletteMap);i("colorPalette",{values:Object.keys(e),transform:Ly((t=>e[t]))})})(),(()=>{for(const[e,n]of Object.entries(t))n&&a(e,n)})(),(()=>{for(const[e,n]of Object.entries(t))n&&l(e,n)})();const p=r.size>0,h=Ly((e=>{var t;return null!==(t=r.get(e))&&void 0!==t?t:e})),m={keys:()=>[...Array.from(r.keys()),...Object.keys(t)],hasShorthand:p,transform:f,shorthands:r,resolveShorthand:h,register:i,getTypes:()=>{const e=new Map;for(const[t,n]of s.entries()){if(0===n.size){e.set(t,["string"]);continue}const r=Array.from(n).map((e=>e.startsWith("CssProperties")?e:e.startsWith("type:")?e.replace("type:",""):JSON.stringify(e)));e.set(t,r)}return e},addPropertyType:(e,t)=>{var n;const r=null!==(n=s.get(e))&&void 0!==n?n:new Set;s.set(e,new Set([...r,...t]))}};return m}function lx(){var e,t,n;const r=Ry(...arguments),{theme:o={},utilities:i={},globalCss:a={},cssVarsRoot:s=":where(:root, :host)",cssVarsPrefix:l="chakra",preflight:u}=r,c=function(e){var t;const n=null!==(t=e.layers)&&void 0!==t?t:xb,r=Object.values(n).sort(((e,t)=>wb[e]-wb[t]));return{names:r,atRule:"@layer ".concat(r.join(", "),";"),wrap(t,r){if(e.disableLayers)return r;const o=n[t];return{["@layer ".concat(o)]:r}}}}(r),d=rx({breakpoints:o.breakpoints,tokens:o.tokens,semanticTokens:o.semanticTokens,prefix:l}),f=qy(null!==(e=o.breakpoints)&&void 0!==e?e:{}),p=Xy({conditions:null!==(t=r.conditions)&&void 0!==t?t:{},breakpoints:f}),h=sx({config:i,tokens:d});!function(){const{textStyles:e,layerStyles:t,animationStyles:n}=o,r=ar({textStyle:e,layerStyle:t,animationStyle:n});for(const[o,i]of Object.entries(r)){const e=Dy(null!==i&&void 0!==i?i:{},(e=>lr(e)&&"value"in e));h.register(o,{values:Object.keys(e),transform:t=>x(e[t])})}}(),h.addPropertyType("animationName",Object.keys(null!==(n=o.keyframes)&&void 0!==n?n:{}));const m=new Set(["css",...h.keys(),...p.keys()]),g=Ly((e=>m.has(e)||_y(e))),v=e=>Array.isArray(e)?e.reduce(((e,t,n)=>{const r=p.breakpoints[n];return null!=t&&(e[r]=t),e}),{}):e,y=function(e){const{utility:t,normalize:n}=e,{hasShorthand:r,resolveShorthand:o}=t;return function(e){return Ud(e,n,{stop:e=>Array.isArray(e),getKey:r?o:void 0})}}({utility:h,normalize:v}),b=function(e){const{conditions:t,isValidProperty:n}=e;return function(e){return Ud(e,(e=>e),{getKey:(e,r)=>lr(r)?t.has(e)||n(e)?e:function(e){const t=[];let n=0,r="",o=!1;for(let i=0;i<e.length;i++){const a=e[i];"\\"!==a||o?o?(o=!1,r+=a):("("===a?n++:")"===a&&n--,","===a&&0===n?(t.push(r.trim()),r=""):r+=a):(o=!0,r+=a)}return r&&t.push(r.trim()),t}(e).map((e=>"&"+e)).join(", "):e})}}({conditions:p,isValidProperty:g}),x=gb({transform:h.transform,conditions:p,normalize:y}),w=bb({css:x,conditions:p,normalize:y,layers:c}),k=Sb({cva:w});function S(){const e={};for(const[t,n]of d.cssVarMap.entries()){const r=Object.fromEntries(n);if(0===Object.keys(r).length)continue;const o="base"===t?s:p.resolve(t),i=o.startsWith("@");Ey(e,x(b({[o]:i?{[s]:r}:r})))}return c.wrap("tokens",e)}function C(){var e;const t=Object.fromEntries(Object.entries(null!==(e=o.keyframes)&&void 0!==e?e:{}).map((e=>{let[t,n]=e;return["@keyframes ".concat(t),n]}))),n=Object.assign({},t,x(b(a)));return c.wrap("base",n)}function E(){const e=function(e){const{preflight:t}=e;if(!t)return{};const{scope:n="",level:r="parent"}=lr(t)?t:{};let o="";n&&"parent"===r?o="".concat(n," "):n&&"element"===r&&(o="&".concat(n));const i={"*":{margin:"0px",padding:"0px",font:"inherit",wordWrap:"break-word",WebkitTapHighlightColor:"transparent"},"*, *::before, *::after, *::backdrop":{boxSizing:"border-box",borderWidth:"0px",borderStyle:"solid",borderColor:"var(--global-color-border, currentColor)"},hr:{height:"0px",color:"inherit",borderTopWidth:"1px"},body:{minHeight:"100dvh",position:"relative"},img:{borderStyle:"none"},"img, svg, video, canvas, audio, iframe, embed, object":{display:"block",verticalAlign:"middle"},iframe:{border:"none"},"img, video":{maxWidth:"100%",height:"auto"},"p, h1, h2, h3, h4, h5, h6":{overflowWrap:"break-word"},"ol, ul":{listStyle:"none"},"code, kbd, pre, samp":{fontSize:"1em"},"button, [type='button'], [type='reset'], [type='submit']":{WebkitAppearance:"button",backgroundColor:"transparent",backgroundImage:"none"},"button, input, optgroup, select, textarea":{color:"inherit"},"button, select":{textTransform:"none"},table:{textIndent:"0px",borderColor:"inherit",borderCollapse:"collapse"},"*::placeholder":{opacity:"unset",color:"#9ca3af",userSelect:"none"},textarea:{resize:"vertical"},summary:{display:"list-item"},small:{fontSize:"80%"},"sub, sup":{fontSize:"75%",lineHeight:0,position:"relative",verticalAlign:"baseline"},sub:{bottom:"-0.25em"},sup:{top:"-0.5em"},dialog:{padding:"0px"},a:{color:"inherit",textDecoration:"inherit"},"abbr:where([title])":{textDecoration:"underline dotted"},"b, strong":{fontWeight:"bolder"},"code, kbd, samp, pre":{fontSize:"1em","--font-mono-fallback":"ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New'",fontFamily:"var(--global-font-mono, var(--font-mono-fallback))"},'input[type="text"], input[type="email"], input[type="search"], input[type="password"]':{WebkitAppearance:"none",MozAppearance:"none"},"input[type='search']":{WebkitAppearance:"textfield",outlineOffset:"-2px"},"::-webkit-search-decoration, ::-webkit-search-cancel-button":{WebkitAppearance:"none"},"::-webkit-file-upload-button":{WebkitAppearance:"button",font:"inherit"},'input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button':{height:"auto"},"input[type='number']":{MozAppearance:"textfield"},":-moz-ui-invalid":{boxShadow:"none"},":-moz-focusring":{outline:"auto"},"[hidden]:where(:not([hidden='until-found']))":{display:"none !important"}},a={[n||"html"]:{lineHeight:1.5,"--font-fallback":"ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",WebkitTextSizeAdjust:"100%",WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",textRendering:"optimizeLegibility",touchAction:"manipulation",MozTabSize:"4",tabSize:"4",fontFamily:"var(--global-font-body, var(--font-fallback))"}};if("element"===r){const e=Object.entries(i).reduce(((e,t)=>{let[n,r]=t;return e[n]={[o]:r},e}),{});Object.assign(a,e)}else o?a[o]=i:Object.assign(a,i);return a}({preflight:u});return c.wrap("reset",e)}const P=function(e){const t=new Map;return e.allTokens.forEach((e=>{const{cssVar:n,virtual:r,conditions:o}=e.extensions,i=o||r?n.ref:e.value;t.set(e.name,{value:i,variable:n.ref})})),t}(d),T=(e,t)=>{var n;return(null===(n=P.get(e))||void 0===n?void 0:n.value)||t};function z(e){var t;return Object.hasOwnProperty.call(null!==(t=o.recipes)&&void 0!==t?t:{},e)}function R(e){var t;return Object.hasOwnProperty.call(null!==(t=o.slotRecipes)&&void 0!==t?t:{},e)}T.var=(e,t)=>{var n;return(null===(n=P.get(e))||void 0===n?void 0:n.variable)||t};return{$$chakra:!0,_config:r,_global:[E(),C(),S()],breakpoints:f,tokens:d,conditions:p,utility:h,token:T,properties:m,layers:c,isValidProperty:g,splitCssProps:function(e){return yr(e,g)},normalizeValue:v,getTokenCss:S,getGlobalCss:C,getPreflightCss:E,css:x,cva:w,sva:k,getRecipe:function(e,t){var n,r;return null!==(n=null===(r=o.recipes)||void 0===r?void 0:r[e])&&void 0!==n?n:t},getSlotRecipe:function(e,t){var n,r;return null!==(n=null===(r=o.slotRecipes)||void 0===r?void 0:r[e])&&void 0!==n?n:t},hasRecipe:function(e){return z(e)||R(e)},isRecipe:z,isSlotRecipe:R}}const ux=(e,t)=>null!=t?"".concat(e,"(").concat(t,")"):t,cx=e=>{if((e=>/^var\(--.+\)$/.test(e))(e)||null==e)return e;const t="string"===typeof e&&!e.endsWith("deg");return"number"===typeof e||t?"".concat(e,"deg"):e},dx=e=>({values:["outside","inside","mixed","none"],transform(t,n){var r;let{token:o}=n;const i=o("colors.colorPalette.focusRing");return null!==(r={inside:{"--focus-ring-color":i,[e]:{outlineOffset:"0px",outlineWidth:"var(--focus-ring-width, 1px)",outlineColor:"var(--focus-ring-color)",outlineStyle:"var(--focus-ring-style, solid)",borderColor:"var(--focus-ring-color)"}},outside:{"--focus-ring-color":i,[e]:{outlineWidth:"var(--focus-ring-width, 2px)",outlineOffset:"var(--focus-ring-offset, 2px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"var(--focus-ring-color)"}},mixed:{"--focus-ring-color":i,[e]:{outlineWidth:"var(--focus-ring-width, 3px)",outlineStyle:"var(--focus-ring-style, solid)",outlineColor:"color-mix(in srgb, var(--focus-ring-color), transparent 60%)",borderColor:"var(--focus-ring-color)"}},none:{"--focus-ring-color":i,[e]:{outline:"none"}}}[t])&&void 0!==r?r:{}}}),fx=ax("borderColor"),px=e=>({transition:e,transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"}),hx={hover:["@media (hover: hover)","&:is(:hover, [data-hover]):not(:disabled, [data-disabled])"],active:"&:is(:active, [data-active]):not(:disabled, [data-disabled], [data-state=open])",focus:"&:is(:focus, [data-focus])",focusWithin:"&:is(:focus-within, [data-focus-within])",focusVisible:"&:is(:focus-visible, [data-focus-visible])",disabled:"&:is(:disabled, [disabled], [data-disabled], [aria-disabled=true])",visited:"&:visited",target:"&:target",readOnly:"&:is([data-readonly], [aria-readonly=true], [readonly])",readWrite:"&:read-write",empty:"&:is(:empty, [data-empty])",checked:"&:is(:checked, [data-checked], [aria-checked=true], [data-state=checked])",enabled:"&:enabled",expanded:"&:is([aria-expanded=true], [data-expanded], [data-state=expanded])",highlighted:"&[data-highlighted]",complete:"&[data-complete]",incomplete:"&[data-incomplete]",dragging:"&[data-dragging]",before:"&::before",after:"&::after",firstLetter:"&::first-letter",firstLine:"&::first-line",marker:"&::marker",selection:"&::selection",file:"&::file-selector-button",backdrop:"&::backdrop",first:"&:first-of-type",last:"&:last-of-type",notFirst:"&:not(:first-of-type)",notLast:"&:not(:last-of-type)",only:"&:only-child",even:"&:nth-of-type(even)",odd:"&:nth-of-type(odd)",peerFocus:".peer:is(:focus, [data-focus]) ~ &",peerHover:".peer:is(:hover, [data-hover]):not(:disabled, [data-disabled]) ~ &",peerActive:".peer:is(:active, [data-active]):not(:disabled, [data-disabled]) ~ &",peerFocusWithin:".peer:focus-within ~ &",peerFocusVisible:".peer:is(:focus-visible, [data-focus-visible]) ~ &",peerDisabled:".peer:is(:disabled, [disabled], [data-disabled]) ~ &",peerChecked:".peer:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) ~ &",peerInvalid:".peer:is(:invalid, [data-invalid], [aria-invalid=true]) ~ &",peerExpanded:".peer:is([aria-expanded=true], [data-expanded], [data-state=expanded]) ~ &",peerPlaceholderShown:".peer:placeholder-shown ~ &",groupFocus:".group:is(:focus, [data-focus]) &",groupHover:".group:is(:hover, [data-hover]):not(:disabled, [data-disabled]) &",groupActive:".group:is(:active, [data-active]):not(:disabled, [data-disabled]) &",groupFocusWithin:".group:focus-within &",groupFocusVisible:".group:is(:focus-visible, [data-focus-visible]) &",groupDisabled:".group:is(:disabled, [disabled], [data-disabled]) &",groupChecked:".group:is(:checked, [data-checked], [aria-checked=true], [data-state=checked]) &",groupExpanded:".group:is([aria-expanded=true], [data-expanded], [data-state=expanded]) &",groupInvalid:".group:invalid &",indeterminate:"&:is(:indeterminate, [data-indeterminate], [aria-checked=mixed], [data-state=indeterminate])",required:"&:is([data-required], [aria-required=true])",valid:"&:is([data-valid], [data-state=valid])",invalid:"&:is([data-invalid], [aria-invalid=true], [data-state=invalid])",autofill:"&:autofill",inRange:"&:is(:in-range, [data-in-range])",outOfRange:"&:is(:out-of-range, [data-outside-range])",placeholder:"&::placeholder, &[data-placeholder]",placeholderShown:"&:is(:placeholder-shown, [data-placeholder-shown])",pressed:"&:is([aria-pressed=true], [data-pressed])",selected:"&:is([aria-selected=true], [data-selected])",grabbed:"&:is([aria-grabbed=true], [data-grabbed])",underValue:"&[data-state=under-value]",overValue:"&[data-state=over-value]",atValue:"&[data-state=at-value]",default:"&:default",optional:"&:optional",open:"&:is([open], [data-open], [data-state=open])",closed:"&:is([closed], [data-closed], [data-state=closed])",fullscreen:"&is(:fullscreen, [data-fullscreen])",loading:"&:is([data-loading], [aria-busy=true])",hidden:"&:is([hidden], [data-hidden])",current:"&[data-current]",currentPage:"&[aria-current=page]",currentStep:"&[aria-current=step]",today:"&[data-today]",unavailable:"&[data-unavailable]",rangeStart:"&[data-range-start]",rangeEnd:"&[data-range-end]",now:"&[data-now]",topmost:"&[data-topmost]",motionReduce:"@media (prefers-reduced-motion: reduce)",motionSafe:"@media (prefers-reduced-motion: no-preference)",print:"@media print",landscape:"@media (orientation: landscape)",portrait:"@media (orientation: portrait)",dark:".dark &, .dark .chakra-theme:not(.light) &",light:":root &, .light &",osDark:"@media (prefers-color-scheme: dark)",osLight:"@media (prefers-color-scheme: light)",highContrast:"@media (forced-colors: active)",lessContrast:"@media (prefers-contrast: less)",moreContrast:"@media (prefers-contrast: more)",ltr:"[dir=ltr] &",rtl:"[dir=rtl] &",scrollbar:"&::-webkit-scrollbar",scrollbarThumb:"&::-webkit-scrollbar-thumb",scrollbarTrack:"&::-webkit-scrollbar-track",horizontal:"&[data-orientation=horizontal]",vertical:"&[data-orientation=vertical]",icon:"& :where(svg)",starting:"@starting-style"},mx=Pb("bg-currentcolor"),gx=e=>e===mx.ref||"currentBg"===e,vx=e=>u(u({},e("colors")),{},{currentBg:mx}),yx={conditions:hx,utilities:{background:{values:vx,shorthand:["bg"],transform(e,t){if(gx(t.raw))return{background:mx.ref};const n=ax("background")(e,t);return u(u({},n),{},{[mx.var]:null===n||void 0===n?void 0:n.background})}},backgroundColor:{values:vx,shorthand:["bgColor"],transform(e,t){if(gx(t.raw))return{backgroundColor:mx.ref};const n=ax("backgroundColor")(e,t);return u(u({},n),{},{[mx.var]:null===n||void 0===n?void 0:n.backgroundColor})}},backgroundSize:{shorthand:["bgSize"]},backgroundPosition:{shorthand:["bgPos"]},backgroundRepeat:{shorthand:["bgRepeat"]},backgroundAttachment:{shorthand:["bgAttachment"]},backgroundClip:{shorthand:["bgClip"],values:["text"],transform:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e}},backgroundGradient:{shorthand:["bgGradient"],values:e=>u(u({},e("gradients")),{},{"to-t":"linear-gradient(to top, var(--gradient))","to-tr":"linear-gradient(to top right, var(--gradient))","to-r":"linear-gradient(to right, var(--gradient))","to-br":"linear-gradient(to bottom right, var(--gradient))","to-b":"linear-gradient(to bottom, var(--gradient))","to-bl":"linear-gradient(to bottom left, var(--gradient))","to-l":"linear-gradient(to left, var(--gradient))","to-tl":"linear-gradient(to top left, var(--gradient))"}),transform:e=>({"--gradient-stops":"var(--gradient-from), var(--gradient-to)","--gradient":"var(--gradient-via-stops, var(--gradient-stops))",backgroundImage:e})},gradientFrom:{values:vx,transform:ax("--gradient-from")},gradientTo:{values:vx,transform:ax("--gradient-to")},gradientVia:{values:vx,transform:(e,t)=>u(u({},ax("--gradient-via")(e,t)),{},{"--gradient-via-stops":"var(--gradient-from), var(--gradient-via), var(--gradient-to)"})},backgroundImage:{values:e=>u(u({},e("gradients")),e("assets")),shorthand:["bgImg","bgImage"]},border:{values:"borders"},borderTop:{values:"borders"},borderLeft:{values:"borders"},borderBlockStart:{values:"borders"},borderRight:{values:"borders"},borderBottom:{values:"borders"},borderBlockEnd:{values:"borders"},borderInlineStart:{values:"borders",shorthand:["borderStart"]},borderInlineEnd:{values:"borders",shorthand:["borderEnd"]},borderInline:{values:"borders",shorthand:["borderX"]},borderBlock:{values:"borders",shorthand:["borderY"]},borderColor:{values:vx,transform:ax("borderColor")},borderTopColor:{values:vx,transform:ax("borderTopColor")},borderBlockStartColor:{values:vx,transform:ax("borderBlockStartColor")},borderBottomColor:{values:vx,transform:ax("borderBottomColor")},borderBlockEndColor:{values:vx,transform:ax("borderBlockEndColor")},borderLeftColor:{values:vx,transform:ax("borderLeftColor")},borderInlineStartColor:{values:vx,shorthand:["borderStartColor"],transform:ax("borderInlineStartColor")},borderRightColor:{values:vx,transform:ax("borderRightColor")},borderInlineEndColor:{values:vx,shorthand:["borderEndColor"],transform:ax("borderInlineEndColor")},borderStyle:{values:"borderStyles"},borderTopStyle:{values:"borderStyles"},borderBlockStartStyle:{values:"borderStyles"},borderBottomStyle:{values:"borderStyles"},borderBlockEndStyle:{values:"borderStyles"},borderInlineStartStyle:{values:"borderStyles",shorthand:["borderStartStyle"]},borderInlineEndStyle:{values:"borderStyles",shorthand:["borderEndStyle"]},borderLeftStyle:{values:"borderStyles"},borderRightStyle:{values:"borderStyles"},borderRadius:{values:"radii",shorthand:["rounded"]},borderTopLeftRadius:{values:"radii",shorthand:["roundedTopLeft"]},borderStartStartRadius:{values:"radii",shorthand:["roundedStartStart","borderTopStartRadius"]},borderEndStartRadius:{values:"radii",shorthand:["roundedEndStart","borderBottomStartRadius"]},borderTopRightRadius:{values:"radii",shorthand:["roundedTopRight"]},borderStartEndRadius:{values:"radii",shorthand:["roundedStartEnd","borderTopEndRadius"]},borderEndEndRadius:{values:"radii",shorthand:["roundedEndEnd","borderBottomEndRadius"]},borderBottomLeftRadius:{values:"radii",shorthand:["roundedBottomLeft"]},borderBottomRightRadius:{values:"radii",shorthand:["roundedBottomRight"]},borderInlineStartRadius:{values:"radii",property:"borderRadius",shorthand:["roundedStart","borderStartRadius"],transform:e=>({borderStartStartRadius:e,borderEndStartRadius:e})},borderInlineEndRadius:{values:"radii",property:"borderRadius",shorthand:["roundedEnd","borderEndRadius"],transform:e=>({borderStartEndRadius:e,borderEndEndRadius:e})},borderTopRadius:{values:"radii",property:"borderRadius",shorthand:["roundedTop"],transform:e=>({borderTopLeftRadius:e,borderTopRightRadius:e})},borderBottomRadius:{values:"radii",property:"borderRadius",shorthand:["roundedBottom"],transform:e=>({borderBottomLeftRadius:e,borderBottomRightRadius:e})},borderLeftRadius:{values:"radii",property:"borderRadius",shorthand:["roundedLeft"],transform:e=>({borderTopLeftRadius:e,borderBottomLeftRadius:e})},borderRightRadius:{values:"radii",property:"borderRadius",shorthand:["roundedRight"],transform:e=>({borderTopRightRadius:e,borderBottomRightRadius:e})},borderWidth:{values:"borderWidths"},borderBlockStartWidth:{values:"borderWidths"},borderTopWidth:{values:"borderWidths"},borderBottomWidth:{values:"borderWidths"},borderBlockEndWidth:{values:"borderWidths"},borderRightWidth:{values:"borderWidths"},borderInlineWidth:{values:"borderWidths",shorthand:["borderXWidth"]},borderInlineStartWidth:{values:"borderWidths",shorthand:["borderStartWidth"]},borderInlineEndWidth:{values:"borderWidths",shorthand:["borderEndWidth"]},borderLeftWidth:{values:"borderWidths"},borderBlockWidth:{values:"borderWidths",shorthand:["borderYWidth"]},color:{values:vx,transform:ax("color")},fill:{values:vx,transform:ax("fill")},stroke:{values:vx,transform:ax("stroke")},accentColor:{values:vx,transform:ax("accentColor")},divideX:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderInlineStartWidth:e,borderInlineEndWidth:"0px"}})},divideY:{values:{type:"string"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderTopWidth:e,borderBottomWidth:"0px"}})},divideColor:{values:vx,transform:(e,t)=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":fx(e,t)})},divideStyle:{property:"borderStyle",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderStyle:e}})},boxShadow:{values:"shadows",shorthand:["shadow"]},boxShadowColor:{values:vx,transform:ax("--shadow-color"),shorthand:["shadowColor"]},mixBlendMode:{shorthand:["blendMode"]},backgroundBlendMode:{shorthand:["bgBlendMode"]},opacity:{values:"opacity"},filter:{transform:e=>"auto"!==e?{filter:e}:{filter:"var(--blur) var(--brightness) var(--contrast) var(--grayscale) var(--hue-rotate) var(--invert) var(--saturate) var(--sepia) var(--drop-shadow)"}},blur:{values:"blurs",transform:e=>({"--blur":ux("blur",e)})},brightness:{transform:e=>({"--brightness":ux("brightness",e)})},contrast:{transform:e=>({"--contrast":ux("contrast",e)})},grayscale:{transform:e=>({"--grayscale":ux("grayscale",e)})},hueRotate:{transform:e=>({"--hue-rotate":ux("hue-rotate",cx(e))})},invert:{transform:e=>({"--invert":ux("invert",e)})},saturate:{transform:e=>({"--saturate":ux("saturate",e)})},sepia:{transform:e=>({"--sepia":ux("sepia",e)})},dropShadow:{transform:e=>({"--drop-shadow":ux("drop-shadow",e)})},backdropFilter:{transform:e=>"auto"!==e?{backdropFilter:e}:{backdropFilter:"var(--backdrop-blur) var(--backdrop-brightness) var(--backdrop-contrast) var(--backdrop-grayscale) var(--backdrop-hue-rotate) var(--backdrop-invert) var(--backdrop-opacity) var(--backdrop-saturate) var(--backdrop-sepia)"}},backdropBlur:{values:"blurs",transform:e=>({"--backdrop-blur":ux("blur",e)})},backdropBrightness:{transform:e=>({"--backdrop-brightness":ux("brightness",e)})},backdropContrast:{transform:e=>({"--backdrop-contrast":ux("contrast",e)})},backdropGrayscale:{transform:e=>({"--backdrop-grayscale":ux("grayscale",e)})},backdropHueRotate:{transform:e=>({"--backdrop-hue-rotate":ux("hue-rotate",cx(e))})},backdropInvert:{transform:e=>({"--backdrop-invert":ux("invert",e)})},backdropOpacity:{transform:e=>({"--backdrop-opacity":ux("opacity",e)})},backdropSaturate:{transform:e=>({"--backdrop-saturate":ux("saturate",e)})},backdropSepia:{transform:e=>({"--backdrop-sepia":ux("sepia",e)})},flexBasis:{values:"sizes"},gap:{values:"spacing"},rowGap:{values:"spacing",shorthand:["gapY"]},columnGap:{values:"spacing",shorthand:["gapX"]},flexDirection:{shorthand:["flexDir"]},gridGap:{values:"spacing"},gridColumnGap:{values:"spacing"},gridRowGap:{values:"spacing"},outlineColor:{values:vx,transform:ax("outlineColor")},focusRing:dx("&:is(:focus, [data-focus])"),focusVisibleRing:dx("&:is(:focus-visible, [data-focus-visible])"),focusRingColor:{values:vx,transform:ax("--focus-ring-color")},focusRingOffset:{values:"spacing",transform:e=>({"--focus-ring-offset":e})},focusRingWidth:{values:"borderWidths",property:"outlineWidth",transform:e=>({"--focus-ring-width":e})},focusRingStyle:{values:"borderStyles",property:"outlineStyle",transform:e=>({"--focus-ring-style":e})},aspectRatio:{values:"aspectRatios"},width:{values:"sizes",shorthand:["w"]},inlineSize:{values:"sizes"},height:{values:"sizes",shorthand:["h"]},blockSize:{values:"sizes"},boxSize:{values:"sizes",property:"width",transform:e=>({width:e,height:e})},minWidth:{values:"sizes",shorthand:["minW"]},minInlineSize:{values:"sizes"},minHeight:{values:"sizes",shorthand:["minH"]},minBlockSize:{values:"sizes"},maxWidth:{values:"sizes",shorthand:["maxW"]},maxInlineSize:{values:"sizes"},maxHeight:{values:"sizes",shorthand:["maxH"]},maxBlockSize:{values:"sizes"},hideFrom:{values:"breakpoints",transform:(e,t)=>{let{raw:n,token:r}=t;const o=r.raw("breakpoints.".concat(n))?"@breakpoint ".concat(n):"@media screen and (min-width: ".concat(e,")");return{[o]:{display:"none"}}}},hideBelow:{values:"breakpoints",transform(e,t){let{raw:n,token:r}=t;const o=r.raw("breakpoints.".concat(n))?"@breakpoint ".concat(n,"Down"):"@media screen and (max-width: ".concat(e,")");return{[o]:{display:"none"}}}},overscrollBehavior:{shorthand:["overscroll"]},overscrollBehaviorX:{shorthand:["overscrollX"]},overscrollBehaviorY:{shorthand:["overscrollY"]},scrollbar:{values:["visible","hidden"],transform(e){switch(e){case"visible":return{msOverflowStyle:"auto",scrollbarWidth:"auto","&::-webkit-scrollbar":{display:"block"}};case"hidden":return{msOverflowStyle:"none",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}};default:return{}}}},scrollbarColor:{values:vx,transform:ax("scrollbarColor")},scrollbarGutter:{values:"spacing"},scrollbarWidth:{values:"sizes"},scrollMargin:{values:"spacing"},scrollMarginTop:{values:"spacing"},scrollMarginBottom:{values:"spacing"},scrollMarginLeft:{values:"spacing"},scrollMarginRight:{values:"spacing"},scrollMarginX:{values:"spacing",transform:e=>({scrollMarginLeft:e,scrollMarginRight:e})},scrollMarginY:{values:"spacing",transform:e=>({scrollMarginTop:e,scrollMarginBottom:e})},scrollPadding:{values:"spacing"},scrollPaddingTop:{values:"spacing"},scrollPaddingBottom:{values:"spacing"},scrollPaddingLeft:{values:"spacing"},scrollPaddingRight:{values:"spacing"},scrollPaddingInline:{values:"spacing",shorthand:["scrollPaddingX"]},scrollPaddingBlock:{values:"spacing",shorthand:["scrollPaddingY"]},scrollSnapType:{values:{none:"none",x:"x var(--scroll-snap-strictness)",y:"y var(--scroll-snap-strictness)",both:"both var(--scroll-snap-strictness)"}},scrollSnapStrictness:{values:["mandatory","proximity"],transform:e=>({"--scroll-snap-strictness":e})},scrollSnapMargin:{values:"spacing"},scrollSnapMarginTop:{values:"spacing"},scrollSnapMarginBottom:{values:"spacing"},scrollSnapMarginLeft:{values:"spacing"},scrollSnapMarginRight:{values:"spacing"},listStylePosition:{shorthand:["listStylePos"]},listStyleImage:{values:"assets",shorthand:["listStyleImg"]},position:{shorthand:["pos"]},zIndex:{values:"zIndex"},inset:{values:"spacing"},insetInline:{values:"spacing",shorthand:["insetX"]},insetBlock:{values:"spacing",shorthand:["insetY"]},top:{values:"spacing"},insetBlockStart:{values:"spacing"},bottom:{values:"spacing"},insetBlockEnd:{values:"spacing"},left:{values:"spacing"},right:{values:"spacing"},insetInlineStart:{values:"spacing",shorthand:["insetStart"]},insetInlineEnd:{values:"spacing",shorthand:["insetEnd"]},ring:{transform:e=>({"--ring-offset-shadow":"var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color)","--ring-shadow":"var(--ring-inset) 0 0 0 calc(var(--ring-width) + var(--ring-offset-width)) var(--ring-color)","--ring-width":e,boxShadow:"var(--ring-offset-shadow), var(--ring-shadow), var(--shadow, 0 0 #0000)"})},ringColor:{values:vx,transform:ax("--ring-color")},ringOffset:{transform:e=>({"--ring-offset-width":e})},ringOffsetColor:{values:vx,transform:ax("--ring-offset-color")},ringInset:{transform:e=>({"--ring-inset":e})},margin:{values:"spacing",shorthand:["m"]},marginTop:{values:"spacing",shorthand:["mt"]},marginBlockStart:{values:"spacing"},marginRight:{values:"spacing",shorthand:["mr"]},marginBottom:{values:"spacing",shorthand:["mb"]},marginBlockEnd:{values:"spacing"},marginLeft:{values:"spacing",shorthand:["ml"]},marginInlineStart:{values:"spacing",shorthand:["ms","marginStart"]},marginInlineEnd:{values:"spacing",shorthand:["me","marginEnd"]},marginInline:{values:"spacing",shorthand:["mx","marginX"]},marginBlock:{values:"spacing",shorthand:["my","marginY"]},padding:{values:"spacing",shorthand:["p"]},paddingTop:{values:"spacing",shorthand:["pt"]},paddingRight:{values:"spacing",shorthand:["pr"]},paddingBottom:{values:"spacing",shorthand:["pb"]},paddingBlockStart:{values:"spacing"},paddingBlockEnd:{values:"spacing"},paddingLeft:{values:"spacing",shorthand:["pl"]},paddingInlineStart:{values:"spacing",shorthand:["ps","paddingStart"]},paddingInlineEnd:{values:"spacing",shorthand:["pe","paddingEnd"]},paddingInline:{values:"spacing",shorthand:["px","paddingX"]},paddingBlock:{values:"spacing",shorthand:["py","paddingY"]},textDecoration:{shorthand:["textDecor"]},textDecorationColor:{values:vx,transform:ax("textDecorationColor")},textShadow:{values:"shadows"},transform:{transform:e=>{let t=e;return"auto"===e&&(t="translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),"auto-gpu"===e&&(t="translate3d(var(--translate-x, 0), var(--translate-y, 0), 0) rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1)) skewX(var(--skew-x, 0)) skewY(var(--skew-y, 0))"),{transform:t}}},skewX:{transform:e=>({"--skew-x":cx(e)})},skewY:{transform:e=>({"--skew-y":cx(e)})},scaleX:{transform:e=>({"--scale-x":e})},scaleY:{transform:e=>({"--scale-y":e})},scale:{transform:e=>"auto"!==e?{scale:e}:{scale:"var(--scale-x, 1) var(--scale-y, 1)"}},spaceXReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":e?"1":void 0}})},spaceX:{property:"marginInlineStart",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-x-reverse":"0",marginInlineStart:"calc(".concat(e," * calc(1 - var(--space-x-reverse)))"),marginInlineEnd:"calc(".concat(e," * var(--space-x-reverse))")}})},spaceYReverse:{values:{type:"boolean"},transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":e?"1":void 0}})},spaceY:{property:"marginTop",values:"spacing",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{"--space-y-reverse":"0",marginTop:"calc(".concat(e," * calc(1 - var(--space-y-reverse)))"),marginBottom:"calc(".concat(e," * var(--space-y-reverse))")}})},rotate:{transform:e=>"auto"!==e?{rotate:cx(e)}:{rotate:"var(--rotate-x, 0) var(--rotate-y, 0) var(--rotate-z, 0)"}},rotateX:{transform:e=>({"--rotate-x":cx(e)})},rotateY:{transform:e=>({"--rotate-y":cx(e)})},translate:{transform:e=>"auto"!==e?{translate:e}:{translate:"var(--translate-x) var(--translate-y)"}},translateX:{values:"spacing",transform:e=>({"--translate-x":e})},translateY:{values:"spacing",transform:e=>({"--translate-y":e})},transition:{values:["all","common","colors","opacity","position","backgrounds","size","shadow","transform"],transform(e){switch(e){case"all":return px("all");case"position":return px("left, right, top, bottom, inset-inline, inset-block");case"colors":return px("color, background-color, border-color, text-decoration-color, fill, stroke");case"opacity":return px("opacity");case"shadow":return px("box-shadow");case"transform":return px("transform");case"size":return px("width, height");case"backgrounds":return px("background, background-color, background-image, background-position");case"common":return px("color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter");default:return{transition:e}}}},transitionDuration:{values:"durations"},transitionProperty:{values:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, translate, transform",colors:"background-color, border-color, color, fill, stroke",size:"width, height",position:"left, right, top, bottom, inset-inline, inset-block",background:"background, background-color, background-image, background-position"}},transitionTimingFunction:{values:"easings"},animation:{values:"animations"},animationDuration:{values:"durations"},animationDelay:{values:"durations"},animationTimingFunction:{values:"easings"},fontFamily:{values:"fonts"},fontSize:{values:"fontSizes"},fontWeight:{values:"fontWeights"},lineHeight:{values:"lineHeights"},letterSpacing:{values:"letterSpacings"},textIndent:{values:"spacing"},truncate:{values:{type:"boolean"},transform:e=>!0===e?{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}:{}},lineClamp:{transform:e=>"none"===e?{WebkitLineClamp:"unset"}:{overflow:"hidden",display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical",textWrap:"wrap"}},srOnly:{values:{type:"boolean"},transform:e=>bx[e]||{}},debug:{values:{type:"boolean"},transform:e=>e?{outline:"1px solid blue !important","& > *":{outline:"1px solid red !important"}}:{}},caretColor:{values:vx,transform:ax("caretColor")},cursor:{values:"cursor"}}},bx={true:{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},false:{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto",whiteSpace:"normal"}},xx="var(--chakra-empty,/*!*/ /*!*/)",wx={"*":u(u(u({fontFeatureSettings:'"cv11"',"--ring-inset":xx,"--ring-offset-width":"0px","--ring-offset-color":"#fff","--ring-color":"rgba(66, 153, 225, 0.6)","--ring-offset-shadow":"0 0 #0000","--ring-shadow":"0 0 #0000"},Object.fromEntries(["brightness","contrast","grayscale","hue-rotate","invert","saturate","sepia","drop-shadow"].map((e=>["--".concat(e),xx])))),Object.fromEntries(["blur","brightness","contrast","grayscale","hue-rotate","invert","opacity","saturate","sepia"].map((e=>["--backdrop-".concat(e),xx])))),{},{"--global-font-mono":"fonts.mono","--global-font-body":"fonts.body","--global-color-border":"colors.border"}),html:{color:"fg",bg:"bg",lineHeight:"1.5",colorPalette:"gray"},"*::placeholder, *[data-placeholder]":{color:"fg.muted/80"},"*::selection":{bg:"colorPalette.emphasized/80"}},kx={"fill.muted":{value:{background:"colorPalette.muted",color:"colorPalette.fg"}},"fill.subtle":{value:{background:"colorPalette.subtle",color:"colorPalette.fg"}},"fill.surface":{value:{background:"colorPalette.subtle",color:"colorPalette.fg",boxShadow:"0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.muted"}},"fill.solid":{value:{background:"colorPalette.solid",color:"colorPalette.contrast"}},"outline.subtle":{value:{color:"colorPalette.fg",boxShadow:"inset 0 0 0px 1px var(--shadow-color)",boxShadowColor:"colorPalette.subtle"}},"outline.solid":{value:{borderWidth:"1px",borderColor:"colorPalette.solid",color:"colorPalette.fg"}},"indicator.bottom":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",bottom:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.top":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",top:"var(--indicator-offset-y, 0)",insetInline:"var(--indicator-offset-x, 0)",height:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.start":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineStart:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},"indicator.end":{value:{position:"relative","--indicator-color-fallback":"colors.colorPalette.solid",_before:{content:'""',position:"absolute",insetInlineEnd:"var(--indicator-offset-x, 0)",insetBlock:"var(--indicator-offset-y, 0)",width:"var(--indicator-thickness, 2px)",background:"var(--indicator-color, var(--indicator-color-fallback))"}}},disabled:{value:{opacity:"0.5",cursor:"not-allowed"}},none:{value:{}}},Sx={"slide-fade-in":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-from-bottom, fade-in"},"&[data-placement^=bottom]":{animationName:"slide-from-top, fade-in"},"&[data-placement^=left]":{animationName:"slide-from-right, fade-in"},"&[data-placement^=right]":{animationName:"slide-from-left, fade-in"}}},"slide-fade-out":{value:{transformOrigin:"var(--transform-origin)","&[data-placement^=top]":{animationName:"slide-to-bottom, fade-out"},"&[data-placement^=bottom]":{animationName:"slide-to-top, fade-out"},"&[data-placement^=left]":{animationName:"slide-to-right, fade-out"},"&[data-placement^=right]":{animationName:"slide-to-left, fade-out"}}},"scale-fade-in":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-in, fade-in"}},"scale-fade-out":{value:{transformOrigin:"var(--transform-origin)",animationName:"scale-out, fade-out"}}},Cx={className:"chakra-badge",base:{display:"inline-flex",alignItems:"center",borderRadius:"l2",gap:"1",fontWeight:"medium",fontVariantNumeric:"tabular-nums",whiteSpace:"nowrap",userSelect:"none"},variants:{variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg"},outline:{color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},plain:{color:"colorPalette.fg"}},size:{xs:{textStyle:"2xs",px:"1",minH:"4"},sm:{textStyle:"xs",px:"1.5",minH:"5"},md:{textStyle:"sm",px:"2",minH:"6"},lg:{textStyle:"sm",px:"2.5",minH:"7"}}},defaultVariants:{variant:"subtle",size:"sm"}},Ex={className:"chakra-button",base:{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",borderRadius:"l2",whiteSpace:"nowrap",verticalAlign:"middle",borderWidth:"1px",borderColor:"transparent",cursor:"button",flexShrink:"0",outline:"0",lineHeight:"1.2",isolation:"isolate",fontWeight:"medium",transitionProperty:"common",transitionDuration:"moderate",focusVisibleRing:"outside",_disabled:{layerStyle:"disabled"},_icon:{flexShrink:"0"}},variants:{size:{"2xs":{h:"6",minW:"6",textStyle:"xs",px:"2",gap:"1",_icon:{width:"3.5",height:"3.5"}},xs:{h:"8",minW:"8",textStyle:"xs",px:"2.5",gap:"1",_icon:{width:"4",height:"4"}},sm:{h:"9",minW:"9",px:"3.5",textStyle:"sm",gap:"2",_icon:{width:"4",height:"4"}},md:{h:"10",minW:"10",textStyle:"sm",px:"4",gap:"2",_icon:{width:"5",height:"5"}},lg:{h:"11",minW:"11",textStyle:"md",px:"5",gap:"3",_icon:{width:"5",height:"5"}},xl:{h:"12",minW:"12",textStyle:"md",px:"5",gap:"2.5",_icon:{width:"5",height:"5"}},"2xl":{h:"16",minW:"16",textStyle:"lg",px:"7",gap:"3",_icon:{width:"6",height:"6"}}},variant:{solid:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"transparent",_hover:{bg:"colorPalette.solid/90"},_expanded:{bg:"colorPalette.solid/90"}},subtle:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"transparent",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},surface:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted",_hover:{bg:"colorPalette.muted"},_expanded:{bg:"colorPalette.muted"}},outline:{borderWidth:"1px",borderColor:"colorPalette.muted",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},ghost:{bg:"transparent",color:"colorPalette.fg",_hover:{bg:"colorPalette.subtle"},_expanded:{bg:"colorPalette.subtle"}},plain:{color:"colorPalette.fg"}}},defaultVariants:{size:"md",variant:"solid"}},Px={className:"chakra-checkmark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"l1",cursor:"checkbox",focusVisibleRing:"outside",_icon:{boxSize:"full"},_invalid:{colorPalette:"red",borderColor:"border.error"},_disabled:{opacity:"0.5",cursor:"disabled"}},variants:{size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5",p:"0.5"},lg:{boxSize:"6",p:"0.5"}},variant:{solid:{borderColor:"border","&:is([data-state=checked], [data-state=indeterminate])":{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},outline:{borderColor:"border","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg",borderColor:"colorPalette.solid"}},subtle:{bg:"colorPalette.muted",borderColor:"colorPalette.muted","&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},plain:{"&:is([data-state=checked], [data-state=indeterminate])":{color:"colorPalette.fg"}},inverted:{borderColor:"border",color:"colorPalette.fg","&:is([data-state=checked], [data-state=indeterminate])":{borderColor:"colorPalette.solid"}}}},defaultVariants:{variant:"solid",size:"md"}},{variants:Tx,defaultVariants:zx}=Cx,Rx={className:"color-swatch",base:{boxSize:"var(--swatch-size)",shadow:"inset 0 0 0 1px rgba(0, 0, 0, 0.1)","--checker-size":"8px","--checker-bg":"colors.bg","--checker-fg":"colors.bg.emphasized",background:"linear-gradient(var(--color), var(--color)), repeating-conic-gradient(var(--checker-fg) 0%, var(--checker-fg) 25%, var(--checker-bg) 0%, var(--checker-bg) 50%) 0% 50% / var(--checker-size) var(--checker-size) !important",display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},variants:{size:{"2xs":{"--swatch-size":"sizes.3.5"},xs:{"--swatch-size":"sizes.4"},sm:{"--swatch-size":"sizes.4.5"},md:{"--swatch-size":"sizes.5"},lg:{"--swatch-size":"sizes.6"},xl:{"--swatch-size":"sizes.7"},"2xl":{"--swatch-size":"sizes.8"},inherit:{"--swatch-size":"inherit"},full:{"--swatch-size":"100%"}},shape:{square:{borderRadius:"none"},circle:{borderRadius:"full"},rounded:{borderRadius:"l1"}}},defaultVariants:{size:"md",shape:"rounded"}},Ox={className:"chakra-icon",base:{display:"inline-block",lineHeight:"1em",flexShrink:"0",color:"currentcolor",verticalAlign:"middle"},variants:{size:{inherit:{},xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"},xl:{boxSize:"7"},"2xl":{boxSize:"8"}}},defaultVariants:{size:"inherit"}},Ax={className:"chakra-input",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},height:"var(--input-height)",minW:"var(--input-height)","--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{"2xs":{textStyle:"xs",px:"2","--input-height":"sizes.7"},xs:{textStyle:"xs",px:"2","--input-height":"sizes.8"},sm:{textStyle:"sm",px:"2.5","--input-height":"sizes.9"},md:{textStyle:"sm",px:"3","--input-height":"sizes.10"},lg:{textStyle:"md",px:"4","--input-height":"sizes.11"},xl:{textStyle:"md",px:"4.5","--input-height":"sizes.12"},"2xl":{textStyle:"lg",px:"5","--input-height":"sizes.16"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside",focusRingColor:"var(--focus-color)"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}}}},defaultVariants:{size:"md",variant:"outline"}},Nx={className:"chakra-radiomark",base:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0,verticalAlign:"top",color:"white",borderWidth:"1px",borderColor:"transparent",borderRadius:"full",cursor:"radio",_focusVisible:{outline:"2px solid",outlineColor:"colorPalette.focusRing",outlineOffset:"2px"},_invalid:{colorPalette:"red",borderColor:"red.500"},_disabled:{opacity:"0.5",cursor:"disabled"},"& .dot":{height:"100%",width:"100%",borderRadius:"full",bg:"currentColor",scale:"0.4"}},variants:{variant:{solid:{borderWidth:"1px",borderColor:"border",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},subtle:{borderWidth:"1px",bg:"colorPalette.muted",borderColor:"colorPalette.muted",color:"transparent",_checked:{color:"colorPalette.fg"}},outline:{borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.fg",borderColor:"colorPalette.solid"},"& .dot":{scale:"0.6"}},inverted:{bg:"bg",borderWidth:"1px",borderColor:"inherit",_checked:{color:"colorPalette.solid",borderColor:"currentcolor"}}},size:{xs:{boxSize:"3"},sm:{boxSize:"4"},md:{boxSize:"5"},lg:{boxSize:"6"}}},defaultVariants:{variant:"solid",size:"md"}},Fx={badge:Cx,button:Ex,code:{className:"chakra-code",base:{fontFamily:"mono",alignItems:"center",display:"inline-flex",borderRadius:"l2"},variants:Tx,defaultVariants:zx},container:{className:"chakra-container",base:{position:"relative",maxWidth:"8xl",w:"100%",mx:"auto",px:{base:"4",md:"6",lg:"8"}},variants:{centerContent:{true:{display:"flex",flexDirection:"column",alignItems:"center"}},fluid:{true:{maxWidth:"full"}}}},heading:{className:"chakra-heading",base:{fontFamily:"heading",fontWeight:"semibold"},variants:{size:{xs:{textStyle:"xs"},sm:{textStyle:"sm"},md:{textStyle:"md"},lg:{textStyle:"lg"},xl:{textStyle:"xl"},"2xl":{textStyle:"2xl"},"3xl":{textStyle:"3xl"},"4xl":{textStyle:"4xl"},"5xl":{textStyle:"5xl"},"6xl":{textStyle:"6xl"},"7xl":{textStyle:"7xl"}}},defaultVariants:{size:"xl"}},input:Ax,inputAddon:{className:"chakra-input-addon",base:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap",alignSelf:"stretch",borderRadius:"l2"},variants:{size:Ax.variants.size,variant:{outline:{borderWidth:"1px",borderColor:"border",bg:"bg.muted"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.emphasized"},flushed:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}},defaultVariants:{size:"md",variant:"outline"}},kbd:{className:"chakra-kbd",base:{display:"inline-flex",alignItems:"center",fontWeight:"medium",fontFamily:"mono",flexShrink:"0",whiteSpace:"nowrap",wordSpacing:"-0.5em",userSelect:"none",px:"1",borderRadius:"l2"},variants:{variant:{raised:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderWidth:"1px",borderBottomWidth:"2px",borderColor:"colorPalette.muted"},outline:{borderWidth:"1px",color:"colorPalette.fg"},subtle:{bg:"colorPalette.muted",color:"colorPalette.fg"},plain:{color:"colorPalette.fg"}},size:{sm:{textStyle:"xs",height:"4.5"},md:{textStyle:"sm",height:"5"},lg:{textStyle:"md",height:"6"}}},defaultVariants:{size:"md",variant:"raised"}},link:{className:"chakra-link",base:{display:"inline-flex",alignItems:"center",outline:"none",gap:"1.5",cursor:"pointer",borderRadius:"l1",focusRing:"outside"},variants:{variant:{underline:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"},plain:{color:"colorPalette.fg",_hover:{textDecoration:"underline",textUnderlineOffset:"3px",textDecorationColor:"currentColor/20"}}}},defaultVariants:{variant:"plain"}},mark:{className:"chakra-mark",base:{bg:"transparent",color:"inherit",whiteSpace:"nowrap"},variants:{variant:{subtle:{bg:"colorPalette.subtle",color:"inherit"},solid:{bg:"colorPalette.solid",color:"colorPalette.contrast"},text:{fontWeight:"medium"},plain:{}}}},separator:{className:"chakra-separator",base:{display:"block",borderColor:"border"},variants:{variant:{solid:{borderStyle:"solid"},dashed:{borderStyle:"dashed"},dotted:{borderStyle:"dotted"}},orientation:{vertical:{borderInlineStartWidth:"var(--separator-thickness)"},horizontal:{borderTopWidth:"var(--separator-thickness)"}},size:{xs:{"--separator-thickness":"0.5px"},sm:{"--separator-thickness":"1px"},md:{"--separator-thickness":"2px"},lg:{"--separator-thickness":"3px"}}},defaultVariants:{size:"sm",variant:"solid",orientation:"horizontal"}},skeleton:{className:"chakra-skeleton",base:{},variants:{loading:{true:{borderRadius:"l2",boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none",flexShrink:"0","&::before, &::after, *":{visibility:"hidden"}},false:{background:"unset",animation:"fade-in var(--fade-duration, 0.1s) ease-out !important"}},variant:{pulse:{background:"bg.emphasized",animation:"pulse",animationDuration:"var(--duration, 1.2s)"},shine:{"--animate-from":"200%","--animate-to":"-200%","--start-color":"colors.bg.muted","--end-color":"colors.bg.emphasized",backgroundImage:"linear-gradient(270deg,var(--start-color),var(--end-color),var(--end-color),var(--start-color))",backgroundSize:"400% 100%",animation:"bg-position var(--duration, 5s) ease-in-out infinite"},none:{animation:"none"}}},defaultVariants:{variant:"pulse",loading:!0}},skipNavLink:{className:"chakra-skip-nav",base:{display:"inline-flex",bg:"bg.panel",padding:"2.5",borderRadius:"l2",fontWeight:"semibold",focusVisibleRing:"outside",textStyle:"sm",userSelect:"none",border:"0",height:"1px",width:"1px",margin:"-1px",outline:"0",overflow:"hidden",position:"absolute",clip:"rect(0 0 0 0)",_focusVisible:{clip:"auto",width:"auto",height:"auto",position:"fixed",top:"6",insetStart:"6"}}},spinner:{className:"chakra-spinner",base:{display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderWidth:"2px",borderRadius:"full",width:"var(--spinner-size)",height:"var(--spinner-size)",animation:"spin",animationDuration:"slowest","--spinner-track-color":"transparent",borderBottomColor:"var(--spinner-track-color)",borderInlineStartColor:"var(--spinner-track-color)"},variants:{size:{inherit:{"--spinner-size":"1em"},xs:{"--spinner-size":"sizes.3"},sm:{"--spinner-size":"sizes.4"},md:{"--spinner-size":"sizes.5"},lg:{"--spinner-size":"sizes.8"},xl:{"--spinner-size":"sizes.10"}}},defaultVariants:{size:"md"}},textarea:{className:"chakra-textarea",base:{width:"100%",minWidth:"0",outline:"0",position:"relative",appearance:"none",textAlign:"start",borderRadius:"l2",_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},variants:{size:{xs:{textStyle:"xs",px:"2",py:"1.5",scrollPaddingBottom:"1.5"},sm:{textStyle:"sm",px:"2.5",py:"2",scrollPaddingBottom:"2"},md:{textStyle:"sm",px:"3",py:"2",scrollPaddingBottom:"2"},lg:{textStyle:"md",px:"4",py:"3",scrollPaddingBottom:"3"},xl:{textStyle:"md",px:"4.5",py:"3.5",scrollPaddingBottom:"3.5"}},variant:{outline:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"},subtle:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"},flushed:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}}}},defaultVariants:{size:"md",variant:"outline"}},icon:Ox,checkmark:Px,radiomark:Nx,colorSwatch:Rx},Ix=zy.colors({bg:{DEFAULT:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},emphasized:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},inverted:{value:{_light:"{colors.black}",_dark:"{colors.white}"}},panel:{value:{_light:"{colors.white}",_dark:"{colors.gray.950}"}},error:{value:{_light:"{colors.red.50}",_dark:"{colors.red.950}"}},warning:{value:{_light:"{colors.orange.50}",_dark:"{colors.orange.950}"}},success:{value:{_light:"{colors.green.50}",_dark:"{colors.green.950}"}},info:{value:{_light:"{colors.blue.50}",_dark:"{colors.blue.950}"}}},fg:{DEFAULT:{value:{_light:"{colors.black}",_dark:"{colors.gray.50}"}},muted:{value:{_light:"{colors.gray.600}",_dark:"{colors.gray.400}"}},subtle:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.500}"}},inverted:{value:{_light:"{colors.gray.50}",_dark:"{colors.black}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.300}"}},success:{value:{_light:"{colors.green.600}",_dark:"{colors.green.300}"}},info:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.300}"}}},border:{DEFAULT:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},muted:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},subtle:{value:{_light:"{colors.gray.50}",_dark:"{colors.gray.950}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},inverted:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},error:{value:{_light:"{colors.red.500}",_dark:"{colors.red.400}"}},warning:{value:{_light:"{colors.orange.500}",_dark:"{colors.orange.400}"}},success:{value:{_light:"{colors.green.500}",_dark:"{colors.green.400}"}},info:{value:{_light:"{colors.blue.500}",_dark:"{colors.blue.400}"}}},gray:{contrast:{value:{_light:"{colors.white}",_dark:"{colors.black}"}},fg:{value:{_light:"{colors.gray.800}",_dark:"{colors.gray.200}"}},subtle:{value:{_light:"{colors.gray.100}",_dark:"{colors.gray.900}"}},muted:{value:{_light:"{colors.gray.200}",_dark:"{colors.gray.800}"}},emphasized:{value:{_light:"{colors.gray.300}",_dark:"{colors.gray.700}"}},solid:{value:{_light:"{colors.gray.900}",_dark:"{colors.white}"}},focusRing:{value:{_light:"{colors.gray.400}",_dark:"{colors.gray.400}"}}},red:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.red.700}",_dark:"{colors.red.300}"}},subtle:{value:{_light:"{colors.red.100}",_dark:"{colors.red.900}"}},muted:{value:{_light:"{colors.red.200}",_dark:"{colors.red.800}"}},emphasized:{value:{_light:"{colors.red.300}",_dark:"{colors.red.700}"}},solid:{value:{_light:"{colors.red.600}",_dark:"{colors.red.600}"}},focusRing:{value:{_light:"{colors.red.400}",_dark:"{colors.red.400}"}}},orange:{contrast:{value:{_light:"white",_dark:"black"}},fg:{value:{_light:"{colors.orange.700}",_dark:"{colors.orange.300}"}},subtle:{value:{_light:"{colors.orange.100}",_dark:"{colors.orange.900}"}},muted:{value:{_light:"{colors.orange.200}",_dark:"{colors.orange.800}"}},emphasized:{value:{_light:"{colors.orange.300}",_dark:"{colors.orange.700}"}},solid:{value:{_light:"{colors.orange.600}",_dark:"{colors.orange.500}"}},focusRing:{value:{_light:"{colors.orange.400}",_dark:"{colors.orange.400}"}}},green:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.green.700}",_dark:"{colors.green.300}"}},subtle:{value:{_light:"{colors.green.100}",_dark:"{colors.green.900}"}},muted:{value:{_light:"{colors.green.200}",_dark:"{colors.green.800}"}},emphasized:{value:{_light:"{colors.green.300}",_dark:"{colors.green.700}"}},solid:{value:{_light:"{colors.green.600}",_dark:"{colors.green.600}"}},focusRing:{value:{_light:"{colors.green.400}",_dark:"{colors.green.400}"}}},blue:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.blue.700}",_dark:"{colors.blue.300}"}},subtle:{value:{_light:"{colors.blue.100}",_dark:"{colors.blue.900}"}},muted:{value:{_light:"{colors.blue.200}",_dark:"{colors.blue.800}"}},emphasized:{value:{_light:"{colors.blue.300}",_dark:"{colors.blue.700}"}},solid:{value:{_light:"{colors.blue.600}",_dark:"{colors.blue.600}"}},focusRing:{value:{_light:"{colors.blue.400}",_dark:"{colors.blue.400}"}}},yellow:{contrast:{value:{_light:"black",_dark:"black"}},fg:{value:{_light:"{colors.yellow.800}",_dark:"{colors.yellow.300}"}},subtle:{value:{_light:"{colors.yellow.100}",_dark:"{colors.yellow.900}"}},muted:{value:{_light:"{colors.yellow.200}",_dark:"{colors.yellow.800}"}},emphasized:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.700}"}},solid:{value:{_light:"{colors.yellow.300}",_dark:"{colors.yellow.300}"}},focusRing:{value:{_light:"{colors.yellow.400}",_dark:"{colors.yellow.400}"}}},teal:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.teal.700}",_dark:"{colors.teal.300}"}},subtle:{value:{_light:"{colors.teal.100}",_dark:"{colors.teal.900}"}},muted:{value:{_light:"{colors.teal.200}",_dark:"{colors.teal.800}"}},emphasized:{value:{_light:"{colors.teal.300}",_dark:"{colors.teal.700}"}},solid:{value:{_light:"{colors.teal.600}",_dark:"{colors.teal.600}"}},focusRing:{value:{_light:"{colors.teal.400}",_dark:"{colors.teal.400}"}}},purple:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.purple.700}",_dark:"{colors.purple.300}"}},subtle:{value:{_light:"{colors.purple.100}",_dark:"{colors.purple.900}"}},muted:{value:{_light:"{colors.purple.200}",_dark:"{colors.purple.800}"}},emphasized:{value:{_light:"{colors.purple.300}",_dark:"{colors.purple.700}"}},solid:{value:{_light:"{colors.purple.600}",_dark:"{colors.purple.600}"}},focusRing:{value:{_light:"{colors.purple.400}",_dark:"{colors.purple.400}"}}},pink:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.pink.700}",_dark:"{colors.pink.300}"}},subtle:{value:{_light:"{colors.pink.100}",_dark:"{colors.pink.900}"}},muted:{value:{_light:"{colors.pink.200}",_dark:"{colors.pink.800}"}},emphasized:{value:{_light:"{colors.pink.300}",_dark:"{colors.pink.700}"}},solid:{value:{_light:"{colors.pink.600}",_dark:"{colors.pink.600}"}},focusRing:{value:{_light:"{colors.pink.400}",_dark:"{colors.pink.400}"}}},cyan:{contrast:{value:{_light:"white",_dark:"white"}},fg:{value:{_light:"{colors.cyan.700}",_dark:"{colors.cyan.300}"}},subtle:{value:{_light:"{colors.cyan.100}",_dark:"{colors.cyan.900}"}},muted:{value:{_light:"{colors.cyan.200}",_dark:"{colors.cyan.800}"}},emphasized:{value:{_light:"{colors.cyan.300}",_dark:"{colors.cyan.700}"}},solid:{value:{_light:"{colors.cyan.600}",_dark:"{colors.cyan.600}"}},focusRing:{value:{_light:"{colors.cyan.400}",_dark:"{colors.cyan.400}"}}}}),_x=zy.radii({l1:{value:"{radii.xs}"},l2:{value:"{radii.sm}"},l3:{value:"{radii.md}"}}),Dx=zy.shadows({xs:{value:{_light:"0px 1px 2px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/20}",_dark:"0px 1px 1px {black/64}, 0px 0px 1px inset {colors.gray.300/20}"}},sm:{value:{_light:"0px 2px 4px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 2px 4px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},md:{value:{_light:"0px 4px 8px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 4px 8px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},lg:{value:{_light:"0px 8px 16px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 8px 16px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},xl:{value:{_light:"0px 16px 24px {colors.gray.900/10}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 16px 24px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},"2xl":{value:{_light:"0px 24px 40px {colors.gray.900/16}, 0px 0px 1px {colors.gray.900/30}",_dark:"0px 24px 40px {black/64}, 0px 0px 1px inset {colors.gray.300/30}"}},inner:{value:{_light:"inset 0 2px 4px 0 {black/5}",_dark:"inset 0 2px 4px 0 black"}},inset:{value:{_light:"inset 0 0 0 1px {black/5}",_dark:"inset 0 0 0 1px {colors.gray.300/5}"}}});var Mx=Object.defineProperty,Lx=(e,t,n)=>((e,t,n)=>t in e?Mx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!==typeof t?t+"":t,n),Vx={itemToValue:e=>"string"===typeof e?e:qf(e)&&Kf(e,"value")?e.value:"",itemToString:e=>"string"===typeof e?e:qf(e)&&Kf(e,"label")?e.label:Vx.itemToValue(e),isItemDisabled:e=>!(!qf(e)||!Kf(e,"disabled"))&&!!e.disabled},jx=class e{constructor(t){var n=this;this.options=t,Lx(this,"items"),Lx(this,"copy",(t=>new e(u(u({},this.options),{},{items:null!==t&&void 0!==t?t:[...this.items]})))),Lx(this,"isEqual",(e=>Uf(this.items,e.items))),Lx(this,"setItems",(e=>this.copy(e))),Lx(this,"getValues",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n.items;return Array.from(e).map((e=>n.getItemValue(e))).filter(Boolean)})),Lx(this,"find",(e=>{if(null==e)return null;const t=this.indexOf(e);return null!=t?this.at(t):null})),Lx(this,"findMany",(e=>Array.from(e).map((e=>this.find(e))).filter((e=>null!=e)))),Lx(this,"at",(e=>{var t;if(!this.options.groupBy&&!this.options.groupSort)return null!==(t=this.items[e])&&void 0!==t?t:null;let n=0;const r=this.group();for(const[,o]of r)for(const t of o){if(n===e)return t;n++}return null})),Lx(this,"sortFn",((e,t)=>{const n=this.indexOf(e),r=this.indexOf(t);return(null!==n&&void 0!==n?n:0)-(null!==r&&void 0!==r?r:0)})),Lx(this,"sort",(e=>[...e].sort(this.sortFn.bind(this)))),Lx(this,"getItemValue",(e=>{var t,n,r;return null==e?null:null!==(t=null===(n=(r=this.options).itemToValue)||void 0===n?void 0:n.call(r,e))&&void 0!==t?t:Vx.itemToValue(e)})),Lx(this,"getItemDisabled",(e=>{var t,n,r;return null!=e&&(null!==(t=null===(n=(r=this.options).isItemDisabled)||void 0===n?void 0:n.call(r,e))&&void 0!==t?t:Vx.isItemDisabled(e))})),Lx(this,"stringifyItem",(e=>{var t,n,r;return null==e?null:null!==(t=null===(n=(r=this.options).itemToString)||void 0===n?void 0:n.call(r,e))&&void 0!==t?t:Vx.itemToString(e)})),Lx(this,"stringify",(e=>null==e?null:this.stringifyItem(this.find(e)))),Lx(this,"stringifyItems",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:", ";return Array.from(e).map((e=>n.stringifyItem(e))).filter(Boolean).join(t)})),Lx(this,"stringifyMany",((e,t)=>this.stringifyItems(this.findMany(e),t))),Lx(this,"has",(e=>-1!==this.indexOf(e))),Lx(this,"hasItem",(e=>null!=e&&this.has(this.getItemValue(e)))),Lx(this,"group",(()=>{const{groupBy:e,groupSort:t}=this.options;if(!e)return[["",[...this.items]]];const n=new Map;this.items.forEach(((t,r)=>{const o=e(t,r);n.has(o)||n.set(o,[]),n.get(o).push(t)}));let r=Array.from(n.entries());return t&&r.sort(((e,n)=>{let[r]=e,[o]=n;if("function"===typeof t)return t(r,o);if(Array.isArray(t)){const e=t.indexOf(r),n=t.indexOf(o);return-1===e?1:-1===n?-1:e-n}return"asc"===t?r.localeCompare(o):"desc"===t?o.localeCompare(r):0})),r})),Lx(this,"getNextValue",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=n.indexOf(e);if(-1===o)return null;for(o=r?Math.min(o+t,n.size-1):o+t;o<=n.size&&n.getItemDisabled(n.at(o));)o++;return n.getItemValue(n.at(o))})),Lx(this,"getPreviousValue",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=n.indexOf(e);if(-1===o)return null;for(o=r?Math.max(o-t,0):o-t;o>=0&&n.getItemDisabled(n.at(o));)o--;return n.getItemValue(n.at(o))})),Lx(this,"indexOf",(e=>{if(null==e)return-1;if(!this.options.groupBy&&!this.options.groupSort)return this.items.findIndex((t=>this.getItemValue(t)===e));let t=0;const n=this.group();for(const[,r]of n)for(const n of r){if(this.getItemValue(n)===e)return t;t++}return-1})),Lx(this,"getByText",((e,t)=>{let n=null!=t?Wx(this.items,this.indexOf(t)):this.items;return 1===e.length&&(n=n.filter((e=>this.getItemValue(e)!==t))),n.find((t=>Bx(this.stringifyItem(t),e)))})),Lx(this,"search",((e,t)=>{const{state:n,currentValue:r,timeout:o=350}=t,i=n.keysSoFar+e,a=i.length>1&&Array.from(i).every((e=>e===i[0]))?i[0]:i,s=this.getByText(a,r),l=this.getItemValue(s);function u(){clearTimeout(n.timer),n.timer=-1}return function e(t){n.keysSoFar=t,u(),""!==t&&(n.timer=+setTimeout((()=>{e(""),u()}),o))}(i),l})),Lx(this,"update",((e,t)=>{let n=this.items.findIndex((t=>this.getItemValue(t)===e));return-1===n?this:this.copy([...this.items.slice(0,n),t,...this.items.slice(n+1)])})),Lx(this,"insert",(function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return n.copy(Hx(n.items,e,...r))})),Lx(this,"insertBefore",(function(e){let t=n.indexOf(e);if(-1===t){if(0!==n.items.length)return n;t=0}for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return n.copy(Hx(n.items,t,...o))})),Lx(this,"insertAfter",(function(e){let t=n.indexOf(e);if(-1===t){if(0!==n.items.length)return n;t=0}for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return n.copy(Hx(n.items,t+1,...o))})),Lx(this,"prepend",(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.copy(Hx(n.items,0,...t))})),Lx(this,"append",(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.copy(Hx(n.items,n.items.length,...t))})),Lx(this,"filter",(e=>{const t=this.items.filter(((t,n)=>e(this.stringifyItem(t),n)));return this.copy(t)})),Lx(this,"remove",(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];const o=t.map((e=>"string"===typeof e?e:n.getItemValue(e)));return n.copy(n.items.filter((e=>{const t=n.getItemValue(e);return null!=t&&!o.includes(t)})))})),Lx(this,"move",((e,t)=>{const n=this.indexOf(e);return-1===n?this:this.copy(Ux(this.items,[n],t))})),Lx(this,"moveBefore",(function(e){let t=n.items.findIndex((t=>n.getItemValue(t)===e));if(-1===t)return n;for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];let a=o.map((e=>n.items.findIndex((t=>n.getItemValue(t)===e)))).sort(((e,t)=>e-t));return n.copy(Ux(n.items,a,t))})),Lx(this,"moveAfter",(function(e){let t=n.items.findIndex((t=>n.getItemValue(t)===e));if(-1===t)return n;for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];let a=o.map((e=>n.items.findIndex((t=>n.getItemValue(t)===e)))).sort(((e,t)=>e-t));return n.copy(Ux(n.items,a,t+1))})),Lx(this,"reorder",((e,t)=>this.copy(Ux(this.items,[e],t)))),Lx(this,"compareValue",((e,t)=>{const n=this.indexOf(e),r=this.indexOf(t);return n<r?-1:n>r?1:0})),Lx(this,"range",((e,t)=>{let n=[],r=e;for(;null!=r;){if(this.find(r)&&n.push(r),r===t)return n;r=this.getNextValue(r)}return[]})),Lx(this,"getValueRange",((e,t)=>e&&t?this.compareValue(e,t)<=0?this.range(e,t):this.range(t,e):[])),Lx(this,"toString",(()=>{let e="";for(const t of this.items){e+=[this.getItemValue(t),this.stringifyItem(t),this.getItemDisabled(t)].filter(Boolean).join(":")+","}return e})),Lx(this,"toJSON",(()=>({size:this.size,first:this.firstValue,last:this.lastValue}))),this.items=[...t.items]}get size(){return this.items.length}get firstValue(){let e=0;for(;this.getItemDisabled(this.at(e));)e++;return this.getItemValue(this.at(e))}get lastValue(){let e=this.size-1;for(;this.getItemDisabled(this.at(e));)e--;return this.getItemValue(this.at(e))}*[Symbol.iterator](){yield*this.items}},Bx=(e,t)=>!(null===e||void 0===e||!e.toLowerCase().startsWith(t.toLowerCase())),Wx=(e,t)=>e.map(((n,r)=>e[(Math.max(t,0)+r)%e.length]));function Hx(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return[...e.slice(0,t),...r,...e.slice(t)]}function Ux(e,t,n){t=[...t].sort(((e,t)=>e-t));const r=t.map((t=>e[t]));for(let o=t.length-1;o>=0;o--)e=[...e.slice(0,t[o]),...e.slice(t[o]+1)];return n=Math.max(0,n-t.filter((e=>e<n)).length),[...e.slice(0,n),...r,...e.slice(n)]}Set;const $x=["top","right","bottom","left"],qx=Math.min,Gx=Math.max,Yx=Math.round,Xx=Math.floor,Kx=e=>({x:e,y:e}),Qx={left:"right",right:"left",bottom:"top",top:"bottom"},Zx={start:"end",end:"start"};function Jx(e,t,n){return Gx(e,qx(t,n))}function ew(e,t){return"function"===typeof e?e(t):e}function tw(e){return e.split("-")[0]}function nw(e){return e.split("-")[1]}function rw(e){return"x"===e?"y":"x"}function ow(e){return"y"===e?"height":"width"}function iw(e){return["top","bottom"].includes(tw(e))?"y":"x"}function aw(e){return rw(iw(e))}function sw(e){return e.replace(/start|end/g,(e=>Zx[e]))}function lw(e){return e.replace(/left|right|bottom|top/g,(e=>Qx[e]))}function uw(e){return"number"!==typeof e?function(e){return u({top:0,right:0,bottom:0,left:0},e)}(e):{top:e,right:e,bottom:e,left:e}}function cw(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}const dw=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],fw=["strategy"],pw=["mainAxis","crossAxis","limiter"],hw=["apply"];function mw(e,t,n){let{reference:r,floating:o}=e;const i=iw(t),a=aw(t),s=ow(a),l=tw(t),u="y"===i,c=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[s]/2-o[s]/2;let p;switch(l){case"top":p={x:c,y:r.y-o.height};break;case"bottom":p={x:c,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-o.width,y:d};break;default:p={x:r.x,y:r.y}}switch(nw(t)){case"start":p[a]-=f*(n&&u?-1:1);break;case"end":p[a]+=f*(n&&u?-1:1)}return p}async function gw(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=ew(t,e),h=uw(p),m=s[f?"floating"===d?"reference":"floating":d],g=cw(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(m)))||n?m:m.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:l})),v="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,y=await(null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),b=await(null==i.isElement?void 0:i.isElement(y))&&await(null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},x=cw(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:l}):v);return{top:(g.top-x.top+h.top)/b.y,bottom:(x.bottom-g.bottom+h.bottom)/b.y,left:(g.left-x.left+h.left)/b.x,right:(x.right-g.right+h.right)/b.x}}function vw(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function yw(e){return $x.some((t=>e[t]>=0))}function bw(){return"undefined"!==typeof window}function xw(e){return Sw(e)?(e.nodeName||"").toLowerCase():"#document"}function ww(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function kw(e){var t;return null==(t=(Sw(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Sw(e){return!!bw()&&(e instanceof Node||e instanceof ww(e).Node)}function Cw(e){return!!bw()&&(e instanceof Element||e instanceof ww(e).Element)}function Ew(e){return!!bw()&&(e instanceof HTMLElement||e instanceof ww(e).HTMLElement)}function Pw(e){return!(!bw()||"undefined"===typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof ww(e).ShadowRoot)}function Tw(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Fw(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function zw(e){return["table","td","th"].includes(xw(e))}function Rw(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(JO){return!1}}))}function Ow(e){const t=Aw(),n=Cw(e)?Fw(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(n.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(n.contain||"").includes(e)))}function Aw(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Nw(e){return["html","body","#document"].includes(xw(e))}function Fw(e){return ww(e).getComputedStyle(e)}function Iw(e){return Cw(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function _w(e){if("html"===xw(e))return e;const t=e.assignedSlot||e.parentNode||Pw(e)&&e.host||kw(e);return Pw(t)?t.host:t}function Dw(e){const t=_w(e);return Nw(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ew(t)&&Tw(t)?t:Dw(t)}function Mw(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=Dw(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=ww(o);if(i){const e=Lw(a);return t.concat(a,a.visualViewport||[],Tw(o)?o:[],e&&n?Mw(e):[])}return t.concat(o,Mw(o,[],n))}function Lw(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Vw(e){const t=Fw(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Ew(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,s=Yx(n)!==i||Yx(r)!==a;return s&&(n=i,r=a),{width:n,height:r,$:s}}function jw(e){return Cw(e)?e:e.contextElement}function Bw(e){const t=jw(e);if(!Ew(t))return Kx(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=Vw(t);let a=(i?Yx(n.width):n.width)/r,s=(i?Yx(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const Ww=Kx(0);function Hw(e){const t=ww(e);return Aw()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Ww}function Uw(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=jw(e);let a=Kx(1);t&&(r?Cw(r)&&(a=Bw(r)):a=Bw(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==ww(e))&&t}(i,n,r)?Hw(i):Kx(0);let l=(o.left+s.x)/a.x,u=(o.top+s.y)/a.y,c=o.width/a.x,d=o.height/a.y;if(i){const e=ww(i),t=r&&Cw(r)?ww(r):r;let n=e,o=Lw(n);for(;o&&r&&t!==n;){const e=Bw(o),t=o.getBoundingClientRect(),r=Fw(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,u*=e.y,c*=e.x,d*=e.y,l+=i,u+=a,n=ww(o),o=Lw(n)}}return cw({width:c,height:d,x:l,y:u})}function $w(e,t){const n=Iw(e).scrollLeft;return t?t.left+n:Uw(kw(e)).left+n}function qw(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:$w(e,r)),y:r.top+t.scrollTop}}function Gw(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=ww(e),r=kw(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,s=0,l=0;if(o){i=o.width,a=o.height;const e=Aw();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:i,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){const t=kw(e),n=Iw(e),r=e.ownerDocument.body,o=Gx(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Gx(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+$w(e);const s=-n.scrollTop;return"rtl"===Fw(r).direction&&(a+=Gx(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:s}}(kw(e));else if(Cw(t))r=function(e,t){const n=Uw(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=Ew(e)?Bw(e):Kx(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:r*i.y}}(t,n);else{const n=Hw(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return cw(r)}function Yw(e,t){const n=_w(e);return!(n===t||!Cw(n)||Nw(n))&&("fixed"===Fw(n).position||Yw(n,t))}function Xw(e,t,n){const r=Ew(t),o=kw(t),i="fixed"===n,a=Uw(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const l=Kx(0);if(r||!r&&!i)if(("body"!==xw(t)||Tw(o))&&(s=Iw(t)),r){const e=Uw(t,!0,i,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else o&&(l.x=$w(o));const u=!o||r||i?Kx(0):qw(o,s);return{x:a.left+s.scrollLeft-l.x-u.x,y:a.top+s.scrollTop-l.y-u.y,width:a.width,height:a.height}}function Kw(e){return"static"===Fw(e).position}function Qw(e,t){if(!Ew(e)||"fixed"===Fw(e).position)return null;if(t)return t(e);let n=e.offsetParent;return kw(e)===n&&(n=n.ownerDocument.body),n}function Zw(e,t){const n=ww(e);if(Rw(e))return n;if(!Ew(e)){let t=_w(e);for(;t&&!Nw(t);){if(Cw(t)&&!Kw(t))return t;t=_w(t)}return n}let r=Qw(e,t);for(;r&&zw(r)&&Kw(r);)r=Qw(r,t);return r&&Nw(r)&&Kw(r)&&!Ow(r)?n:r||function(e){let t=_w(e);for(;Ew(t)&&!Nw(t);){if(Ow(t))return t;if(Rw(t))return null;t=_w(t)}return null}(e)||n}const Jw={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,a=kw(r),s=!!t&&Rw(t.floating);if(r===a||s&&i)return n;let l={scrollLeft:0,scrollTop:0},u=Kx(1);const c=Kx(0),d=Ew(r);if((d||!d&&!i)&&(("body"!==xw(r)||Tw(a))&&(l=Iw(r)),Ew(r))){const e=Uw(r);u=Bw(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}const f=!a||d||i?Kx(0):qw(a,l,!0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+c.x+f.x,y:n.y*u.y-l.scrollTop*u.y+c.y+f.y}},getDocumentElement:kw,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i="clippingAncestors"===n?Rw(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=Mw(e,[],!1).filter((e=>Cw(e)&&"body"!==xw(e))),o=null;const i="fixed"===Fw(e).position;let a=i?_w(e):e;for(;Cw(a)&&!Nw(a);){const t=Fw(a),n=Ow(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Tw(a)&&!n&&Yw(e,a))?r=r.filter((e=>e!==a)):o=t,a=_w(a)}return t.set(e,r),r}(t,this._c):[].concat(n),a=[...i,r],s=a[0],l=a.reduce(((e,n)=>{const r=Gw(t,n,o);return e.top=Gx(r.top,e.top),e.right=qx(r.right,e.right),e.bottom=qx(r.bottom,e.bottom),e.left=Gx(r.left,e.left),e}),Gw(t,s,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:Zw,getElementRects:async function(e){const t=this.getOffsetParent||Zw,n=this.getDimensions,r=await n(e.floating);return{reference:Xw(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=Vw(e);return{width:t,height:n}},getScale:Bw,isElement:Cw,isRTL:function(e){return"rtl"===Fw(e).direction}};function ek(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function tk(e,t,n,r){void 0===r&&{};const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"===typeof ResizeObserver,layoutShift:s="function"===typeof IntersectionObserver,animationFrame:l=!1}=r,c=jw(e),d=o||i?[...c?Mw(c):[],...Mw(t)]:[];d.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));const f=c&&s?function(e,t){let n,r=null;const o=kw(e);function i(){var e;clearTimeout(n),null==r||e.disconnect()}return function n(a,s){void 0===a&&!1,void 0===s&&1,i();const l=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=l;if(a||t(),!f||!p)return;const h={rootMargin:-Xx(d)+"px "+-Xx(o.clientWidth-(c+f))+"px "+-Xx(o.clientHeight-(d+p))+"px "+-Xx(c)+"px",threshold:Gx(0,qx(1,s))||1};let m=!0;function g(t){const r=t[0].intersectionRatio;if(r!==s){if(!m)return n();r?n(!1,r):setTimeout((()=>{n(!1,1e-7)}),1e3)}1!==r||ek(l,e.getBoundingClientRect())||n()}try{new IntersectionObserver(g,u(u({},h),{},{root:o.ownerDocument}))}catch(JO){new IntersectionObserver(g,h)}r.observe(e)}(!0),i}(c,n):null;let p,h=-1,m=null;a&&(new ResizeObserver((e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(h),requestAnimationFrame((()=>{var e;null==m||e.observe(t)}))),n()})),c&&!l&&m.observe(c),m.observe(t));let g=l?Uw(e):null;return l&&function t(){const r=Uw(e);g&&!ek(g,r)&&n();requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach((e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),null==f||f(),null==m||e.disconnect(),l&&cancelAnimationFrame(p)}}const nk=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:a,middlewareData:s}=t,l=await async function(e,t){const{placement:n,platform:r,elements:o}=e,i=await(null==r.isRTL?void 0:r.isRTL(o.floating)),a=tw(n),s=nw(n),l="y"===iw(n),u=["left","top"].includes(a)?-1:1,c=i&&l?-1:1,d=ew(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"===typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"===typeof h&&(p="end"===s?-1*h:h),l?{x:p*c,y:f*u}:{x:f*u,y:p*c}}(t,e);return a===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:u(u({},l),{},{placement:a})}}}},rk=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,a=ew(e,t),{mainAxis:s=!0,crossAxis:l=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=a,d=o(a,pw),f={x:n,y:r},p=await gw(t,d),h=iw(tw(i)),m=rw(h);let g=f[m],v=f[h];if(s){const e="y"===m?"bottom":"right";g=Jx(g+p["y"===m?"top":"left"],g,g-p[e])}if(l){const e="y"===h?"bottom":"right";v=Jx(v+p["y"===h?"top":"left"],v,v-p[e])}const y=c.fn(u(u({},t),{},{[m]:g,[h]:v}));return u(u({},y),{},{data:{x:y.x-n,y:y.y-r,enabled:{[m]:s,[h]:l}}})}}},ok=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:a,rects:s,initialPlacement:l,platform:u,elements:c}=t,d=ew(e,t),{mainAxis:f=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0}=d,y=o(d,dw);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const b=tw(i),x=iw(l),w=tw(l)===l,k=await(null==u.isRTL?void 0:u.isRTL(c.floating)),S=h||(w||!v?[lw(l)]:function(e){const t=lw(e);return[sw(e),t,sw(t)]}(l)),C="none"!==g;!h&&C&&S.push(...function(e,t,n,r){const o=nw(e);let i=function(e,t,n){const r=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return n?t?o:r:t?r:o;case"left":case"right":return t?i:a;default:return[]}}(tw(e),"start"===n,r);return o&&(i=i.map((e=>e+"-"+o)),t&&(i=i.concat(i.map(sw)))),i}(l,v,g,k));const E=[l,...S],P=await gw(t,y),T=[];let z=(null==(r=a.flip)?void 0:r.overflows)||[];if(f&&T.push(P[b]),p){const e=function(e,t,n){void 0===n&&(n=!1);const r=nw(e),o=aw(e),i=ow(o);let a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=lw(a)),[a,lw(a)]}(i,s,k);T.push(P[e[0]],P[e[1]])}if(z=[...z,{placement:i,overflows:T}],!T.every((e=>e<=0))){var R,O;const e=((null==(R=a.flip)?void 0:R.index)||0)+1,t=E[e];if(t){var A;const n="alignment"===p&&x!==iw(t),r=(null==(A=z[0])?void 0:A.overflows[0])>0;if(!n||r)return{data:{index:e,overflows:z},reset:{placement:t}}}let n=null==(O=z.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:O.placement;if(!n)switch(m){case"bestFit":{var N;const e=null==(N=z.filter((e=>{if(C){const t=iw(e.placement);return t===x||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:N[0];e&&(n=e);break}case"initialPlacement":n=l}if(i!==n)return{reset:{placement:n}}}return{}}}},ik=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:i,rects:a,platform:s,elements:l}=t,c=ew(e,t),{apply:d=()=>{}}=c,f=o(c,hw),p=await gw(t,f),h=tw(i),m=nw(i),g="y"===iw(i),{width:v,height:y}=a.floating;let b,x;"top"===h||"bottom"===h?(b=h,x=m===(await(null==s.isRTL?void 0:s.isRTL(l.floating))?"start":"end")?"left":"right"):(x=h,b="end"===m?"top":"bottom");const w=y-p.top-p.bottom,k=v-p.left-p.right,S=qx(y-p[b],w),C=qx(v-p[x],k),E=!t.middlewareData.shift;let P=S,T=C;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(T=k),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(P=w),E&&!m){const e=Gx(p.left,0),t=Gx(p.right,0),n=Gx(p.top,0),r=Gx(p.bottom,0);g?T=v-2*(0!==e||0!==t?e+t:Gx(p.left,p.right)):P=y-2*(0!==n||0!==r?n+r:Gx(p.top,p.bottom))}await d(u(u({},t),{},{availableWidth:T,availableHeight:P}));const z=await s.getDimensions(l.floating);return v!==z.width||y!==z.height?{reset:{rects:!0}}:{}}}},ak=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,r=ew(e,t),{strategy:i="referenceHidden"}=r,a=o(r,fw);switch(i){case"referenceHidden":{const e=vw(await gw(t,u(u({},a),{},{elementContext:"reference"})),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:yw(e)}}}case"escaped":{const e=vw(await gw(t,u(u({},a),{},{altBoundary:!0})),n.floating);return{data:{escapedOffsets:e,escaped:yw(e)}}}default:return{}}}}},sk=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:s,middlewareData:l}=t,{element:c,padding:d=0}=ew(e,t)||{};if(null==c)return{};const f=uw(d),p={x:n,y:r},h=aw(o),m=ow(h),g=await a.getDimensions(c),v="y"===h,y=v?"top":"left",b=v?"bottom":"right",x=v?"clientHeight":"clientWidth",w=i.reference[m]+i.reference[h]-p[h]-i.floating[m],k=p[h]-i.reference[h],S=await(null==a.getOffsetParent?void 0:a.getOffsetParent(c));let C=S?S[x]:0;C&&await(null==a.isElement?void 0:a.isElement(S))||(C=s.floating[x]||i.floating[m]);const E=w/2-k/2,P=C/2-g[m]/2-1,T=qx(f[y],P),z=qx(f[b],P),R=T,O=C-g[m]-z,A=C/2-g[m]/2+E,N=Jx(R,A,O),F=!l.arrow&&null!=nw(o)&&A!==N&&i.reference[m]/2-(A<R?T:z)-g[m]/2<0,I=F?A<R?A-R:A-O:0;return{[h]:p[h]+I,data:u({[h]:N,centerOffset:A-N-I},F&&{alignmentOffset:I}),reset:F}}}),lk=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=ew(e,t),d={x:n,y:r},f=iw(o),p=rw(f);let h=d[p],m=d[f];const g=ew(s,t),v="number"===typeof g?{mainAxis:g,crossAxis:0}:u({mainAxis:0,crossAxis:0},g);if(l){const e="y"===p?"height":"width",t=i.reference[p]-i.floating[e]+v.mainAxis,n=i.reference[p]+i.reference[e]-v.mainAxis;h<t?h=t:h>n&&(h=n)}if(c){var y,b;const e="y"===p?"width":"height",t=["top","left"].includes(tw(o)),n=i.reference[f]-i.floating[e]+(t&&(null==(y=a.offset)?void 0:y[f])||0)+(t?0:v.crossAxis),r=i.reference[f]+i.reference[e]+(t?0:(null==(b=a.offset)?void 0:b[f])||0)-(t?v.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[p]:h,[f]:m}}}},uk=(e,t,n)=>{const r=new Map,o=u({platform:Jw},n),i=u(u({},o.platform),{},{_c:r});return(async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,s=i.filter(Boolean),l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:f}=mw(c,r,l),p=r,h={},m=0;for(let g=0;g<s.length;g++){const{name:n,fn:i}=s[g],{x:v,y:y,data:b,reset:x}=await i({x:d,y:f,initialPlacement:r,placement:p,strategy:o,middlewareData:h,rects:c,platform:a,elements:{reference:e,floating:t}});d=null!=v?v:d,f=null!=y?y:f,h=u(u({},h),{},{[n]:u(u({},h[n]),b)}),x&&m<=50&&(m++,"object"===typeof x&&(x.placement&&(p=x.placement),x.rects&&(c=!0===x.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):x.rects),({x:d,y:f}=mw(c,p,l))),g=-1)}return{x:d,y:f,placement:p,strategy:o,middlewareData:h}})(e,t,u(u({},o),{},{platform:i}))},ck=["defer"];function dk(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if("function"===typeof DOMRect)return new DOMRect(e,t,n,r);const o={x:e,y:t,width:n,height:r,top:t,right:e+n,bottom:t+r,left:e};return u(u({},o),{},{toJSON:()=>o})}function fk(e,t){return{contextElement:Fp(e)?e:void 0,getBoundingClientRect:()=>{const n=e,r=null===t||void 0===t?void 0:t(n);return r||!n?function(e){if(!e)return dk();const{x:t,y:n,width:r,height:o}=e;return dk(t,n,r,o)}(r):n.getBoundingClientRect()}}}var pk=e=>({variable:e,reference:"var(".concat(e,")")}),hk={arrowSize:pk("--arrow-size"),arrowSizeHalf:pk("--arrow-size-half"),arrowBg:pk("--arrow-background"),transformOrigin:pk("--transform-origin"),arrowOffset:pk("--arrow-offset")},mk={name:"transformOrigin",fn(e){let{placement:t,elements:n,middlewareData:r}=e;const{arrow:o}=r,i=(e=>({top:"bottom center","top-start":e?"".concat(e.x,"px bottom"):"left bottom","top-end":e?"".concat(e.x,"px bottom"):"right bottom",bottom:"top center","bottom-start":e?"".concat(e.x,"px top"):"top left","bottom-end":e?"".concat(e.x,"px top"):"top right",left:"right center","left-start":e?"right ".concat(e.y,"px"):"right top","left-end":e?"right ".concat(e.y,"px"):"right bottom",right:"left center","right-start":e?"left ".concat(e.y,"px"):"left top","right-end":e?"left ".concat(e.y,"px"):"left bottom"}))(o)[t],{floating:a}=n;return a.style.setProperty(hk.transformOrigin.variable,i),{data:{transformOrigin:i}}}},gk={name:"rects",fn(e){let{rects:t}=e;return{data:t}}},vk=e=>{if(e)return{name:"shiftArrow",fn(t){let{placement:n,middlewareData:r}=t;if(!r.arrow)return{};const{x:o,y:i}=r.arrow,a=n.split("-")[0];return Object.assign(e.style,{left:null!=o?"".concat(o,"px"):"",top:null!=i?"".concat(i,"px"):"",[a]:"calc(100% + ".concat(hk.arrowOffset.reference,")")}),{}}}};var yk={strategy:"absolute",placement:"bottom",listeners:!0,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function bk(e,t){const n=e.devicePixelRatio||1;return Math.round(t*n)/n}function xk(e){return function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];const o="function"===typeof e?e(...n):e;return null!==o&&void 0!==o?o:void 0}(e.boundary)}function wk(e,t){if(e)return sk({element:e,padding:t.arrowPadding})}function kk(e,t){var n;if(null!=(null!==t.offset&&void 0!==n?n:t.gutter))return nk((n=>{var r,o,i,a;let{placement:s}=n;const l=((null===e||void 0===e?void 0:e.clientHeight)||0)/2,u=null!==(null===t.offset||void 0===o?void 0:o.mainAxis)&&void 0!==r?r:t.gutter,c="number"===typeof u?u+l:null!==u&&void 0!==u?u:l,{hasAlign:d}=function(e){const[t,n]=e.split("-");return{side:t,align:n,hasAlign:null!=n}}(s),f=d?void 0:t.shift;return Sp({crossAxis:null!==(null===t.offset||void 0===a?void 0:a.crossAxis)&&void 0!==i?i:f,mainAxis:c,alignmentAxis:t.shift})}))}function Sk(e){if(e.flip)return ok({boundary:xk(e),padding:e.overflowPadding,fallbackPlacements:!0===e.flip?void 0:e.flip})}function Ck(e){if(e.slide||e.overlap)return rk({boundary:xk(e),mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:lk()})}function Ek(e){return ik({padding:e.overflowPadding,apply(e){let{elements:t,rects:n,availableHeight:r,availableWidth:o}=e;const i=t.floating,a=Math.round(n.reference.width);Math.floor(o),Math.floor(r),i.style.setProperty("--reference-width","".concat(a,"px")),i.style.setProperty("--available-width","".concat(o,"px")),i.style.setProperty("--available-height","".concat(r,"px"))}})}function Pk(e){var t,n;if(e.hideWhenDetached)return ak({strategy:"referenceHidden",boundary:null!==(null===e.boundary||void 0===n?void 0:n.call(e))&&void 0!==t?t:"clippingAncestors"})}function Tk(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{defer:r}=n,i=o(n,ck),a=r?wh:e=>e(),s=[];return s.push(a((()=>{const n="function"===typeof e?e():e,r="function"===typeof t?t():t;s.push(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=fk(e,n.getAnchorRect);if(!t||!r)return;const o=Object.assign({},yk,n),i=t.querySelector("[data-part=arrow]"),a=[kk(i,o),Sk(o),Ck(o),wk(i,o),vk(i),mk,Ek(o),Pk(o),gk],{placement:s,strategy:l,onComplete:u,onPositioned:c}=o,d=async()=>{if(!r||!t)return;const e=await uk(r,t,{placement:s,middleware:a,strategy:l});null===u||void 0===u||u(e),null===c||void 0===c||c({placed:!0});const n=Bp(t),i=bk(n,e.x),d=bk(n,e.y);var f;(t.style.setProperty("--x","".concat(i,"px")),t.style.setProperty("--y","".concat(d,"px")),o.hideWhenDetached)&&((null===e.middlewareData.hide||void 0===f?void 0:f.referenceHidden)?(t.style.setProperty("visibility","hidden"),t.style.setProperty("pointer-events","none")):(t.style.removeProperty("visibility"),t.style.removeProperty("pointer-events")));const p=t.firstElementChild;if(p){const e=$p(p);t.style.setProperty("--z-index",e.zIndex)}},f=async()=>{n.updatePosition?(await n.updatePosition({updatePosition:d}),null===c||void 0===c||c({placed:!0})):await d()},p=function(e){return e?!0===e?{ancestorResize:!0,ancestorScroll:!0,elementResize:!0,layoutShift:!0}:e:{}}(o.listeners),h=o.listeners?tk(r,t,f,p):Jf;return f(),()=>{null===h||void 0===h||h(),null===c||void 0===c||c({placed:!1})}}(n,r,i))}))),()=>{s.forEach((e=>null===e||void 0===e?void 0:e()))}}var zk=Om("combobox").parts("root","clearTrigger","content","control","input","item","itemGroup","itemGroupLabel","itemIndicator","itemText","label","list","positioner","trigger"),Rk=(zk.build(),e=>new jx(e));Rk.empty=()=>new jx({items:[]});var Ok=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.control)&&void 0!==t?t:"combobox:".concat(e.id,":control")},Ak=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.input)&&void 0!==t?t:"combobox:".concat(e.id,":input")},Nk=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.content)&&void 0!==t?t:"combobox:".concat(e.id,":content")},Fk=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"combobox:".concat(e.id,":popper")},Ik=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"combobox:".concat(e.id,":toggle-btn")},_k=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.clearTrigger)&&void 0!==t?t:"combobox:".concat(e.id,":clear-btn")},Dk=e=>e.getById(Nk(e)),Mk=e=>e.getById(Ak(e)),Lk=e=>e.getById(Fk(e)),Vk=e=>e.getById(Ok(e)),jk=e=>e.getById(Ik(e)),Bk=e=>e.getById(_k(e)),Wk=(e,t)=>{if(null==t)return;const n='[role=option][data-value="'.concat(CSS.escape(t),'"]');return Vh(Dk(e),n)},Hk=e=>{const t=Mk(e);e.isActiveElement(t)||null===t||void 0===t||t.focus({preventScroll:!0})};var{and:Uk,not:$k}=tm();Uk("isOpenControlled","openOnChange"),Uk("isCustomValue",$k("allowCustomValue")),Uk("isOpenControlled","autoComplete"),Uk("autoComplete","isLastItemHighlighted"),Uk("autoComplete","isFirstItemHighlighted"),Uk("isOpenControlled","isCustomValue",$k("hasHighlightedItem"),$k("allowCustomValue")),Uk("isCustomValue",$k("hasHighlightedItem"),$k("allowCustomValue")),Uk("isOpenControlled","closeOnSelect"),Uk("isOpenControlled","closeOnSelect"),Uk("isOpenControlled","autoComplete"),Uk("isOpenControlled","isCustomValue",$k("allowCustomValue")),Uk("isCustomValue",$k("allowCustomValue")),Uk("isOpenControlled","isCustomValue",$k("hasHighlightedItem"),$k("allowCustomValue")),Uk("isCustomValue",$k("hasHighlightedItem"),$k("allowCustomValue")),Uk("isOpenControlled","closeOnSelect"),Uk("isOpenControlled","isCustomValue",$k("allowCustomValue")),Uk("isCustomValue",$k("allowCustomValue")),Uk("isOpenControlled","closeOnSelect");function qk(e){let{context:t,prop:n}=e;return tp(n("selectionBehavior"),{preserve:t.get("inputValue"),replace:t.get("valueAsString"),clear:""})}var Gk=dm()(["allowCustomValue","autoFocus","closeOnSelect","collection","composite","defaultHighlightedValue","defaultInputValue","defaultOpen","defaultValue","dir","disabled","disableLayer","form","getRootNode","highlightedValue","id","ids","inputBehavior","inputValue","invalid","loopFocus","multiple","name","navigate","onFocusOutside","onHighlightChange","onInputValueChange","onInteractOutside","onOpenChange","onOpenChange","onPointerDownOutside","onSelect","onValueChange","open","openOnChange","openOnClick","openOnKeyPress","placeholder","positioning","readOnly","required","scrollToIndexFn","selectionBehavior","translations","value"]),Yk=(Ep(Gk),dm()(["htmlFor"])),Xk=(Ep(Yk),dm()(["id"])),Kk=(Ep(Xk),dm()(["item","persistFocus"])),Qk=(Ep(Kk),Om("accordion").parts("root","item","itemTrigger","itemContent","itemIndicator")),Zk=(Qk.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.root)&&void 0!==t?t:"accordion:".concat(e.id)}),Jk=(e,t)=>{var n,r,o;return null!==(n=null===(r=e.ids)||void 0===r||null===(o=r.itemTrigger)||void 0===o?void 0:o.call(r,t))&&void 0!==n?n:"accordion:".concat(e.id,":trigger:").concat(t)},eS=e=>{const t=CSS.escape(Zk(e)),n="[aria-controls][data-ownedby='".concat(t,"']:not([disabled])");return Lh((e=>e.getById(Zk(e)))(e),n)},tS=(e,t)=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=Bh(e,t);return r=n?(r+1)%e.length:Math.min(r+1,e.length-1),e[r]}(eS(e),Jk(e,t)),nS=(e,t)=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=Bh(e,t);return-1===r?n?e[e.length-1]:null:(r=n?(r-1+e.length)%e.length:Math.max(0,r-1),e[r])}(eS(e),Jk(e,t));var{and:rS,not:oS}=tm(),iS=(rS("isExpanded","canToggle"),oS("isExpanded"),dm()(["collapsible","dir","disabled","getRootNode","id","ids","multiple","onFocusChange","onValueChange","orientation","value","defaultValue"])),aS=(Ep(iS),dm()(["value","disabled"])),sS=(Ep(aS),Object.defineProperty),lS=(e,t,n)=>((e,t,n)=>t in e?sS(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,t+"",n);var uS=class{toHexInt(){return this.toFormat("rgba").toHexInt()}getChannelValue(e){if(e in this)return this[e];throw new Error("Unsupported color channel: "+e)}getChannelValuePercent(e,t){const n=null!==t&&void 0!==t?t:this.getChannelValue(e),{minValue:r,maxValue:o}=this.getChannelRange(e);return hp(n,r,o)}getChannelPercentValue(e,t){const{minValue:n,maxValue:r,step:o}=this.getChannelRange(e),i=mp(t,n,r,o);return yp(i,n,r,o)}withChannelValue(e,t){const{minValue:n,maxValue:r}=this.getChannelRange(e);if(e in this){let o=this.clone();return o[e]=pp(t,n,r),o}throw new Error("Unsupported color channel: "+e)}getColorAxes(e){let{xChannel:t,yChannel:n}=e,r=t||this.getChannels().find((e=>e!==n)),o=n||this.getChannels().find((e=>e!==r)),i=this.getChannels().find((e=>e!==r&&e!==o));return{xChannel:r,yChannel:o,zChannel:i}}incrementChannel(e,t){const{minValue:n,maxValue:r,step:o}=this.getChannelRange(e),i=yp(pp(this.getChannelValue(e)+t,n,r),n,r,o);return this.withChannelValue(e,i)}decrementChannel(e,t){return this.incrementChannel(e,-t)}isEqual(e){const t=((e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0})(this.toJSON(),e.toJSON());return t&&this.getChannelValue("alpha")===e.getChannelValue("alpha")}},cS=class e extends uS{constructor(e,t,n,r){super(),this.red=e,this.green=t,this.blue=n,this.alpha=r}static parse(t){var n;let r=[];if(/^#[\da-f]+$/i.test(t)&&[4,5,7,9].includes(t.length)){const e=(t.length<6?t.replace(/[^#]/gi,"$&$&"):t).slice(1).split("");for(;e.length>0;)r.push(parseInt(e.splice(0,2).join(""),16));r[3]=void 0!==r[3]?r[3]/255:void 0}const o=t.match(/^rgba?\((.*)\)$/);return null!==o&&void 0!==o&&o[1]&&(r=o[1].split(",").map((e=>Number(e.trim()))).map(((e,t)=>pp(e,0,t<3?255:1)))),r.length<3?void 0:new e(r[0],r[1],r[2],null!==(n=r[3])&&void 0!==n?n:1)}toString(e){switch(e){case"hex":return"#"+(this.red.toString(16).padStart(2,"0")+this.green.toString(16).padStart(2,"0")+this.blue.toString(16).padStart(2,"0")).toUpperCase();case"hexa":return"#"+(this.red.toString(16).padStart(2,"0")+this.green.toString(16).padStart(2,"0")+this.blue.toString(16).padStart(2,"0")+Math.round(255*this.alpha).toString(16).padStart(2,"0")).toUpperCase();case"rgb":return"rgb(".concat(this.red,", ").concat(this.green,", ").concat(this.blue,")");case"css":case"rgba":return"rgba(".concat(this.red,", ").concat(this.green,", ").concat(this.blue,", ").concat(this.alpha,")");case"hsl":return this.toHSL().toString("hsl");case"hsb":return this.toHSB().toString("hsb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"rgba":return this;case"hsba":return this.toHSB();case"hsla":return this.toHSL();default:throw new Error("Unsupported color conversion: rgb -> "+e)}}toHexInt(){return this.red<<16|this.green<<8|this.blue}toHSB(){const e=this.red/255,t=this.green/255,n=this.blue/255,r=Math.min(e,t,n),o=Math.max(e,t,n),i=o-r,a=0===o?0:i/o;let s=0;if(0!==i){switch(o){case e:s=(t-n)/i+(t<n?6:0);break;case t:s=(n-e)/i+2;break;case n:s=(e-t)/i+4}s/=6}return new vS(xp(360*s,2),xp(100*a,2),xp(100*o,2),xp(this.alpha,2))}toHSL(){const e=this.red/255,t=this.green/255,n=this.blue/255,r=Math.min(e,t,n),o=Math.max(e,t,n),i=(o+r)/2,a=o-r;let s=-1,l=-1;if(0===a)s=l=0;else{switch(l=a/(i<.5?o+r:2-o-r),o){case e:s=(t-n)/a+(t<n?6:0);break;case t:s=(n-e)/a+2;break;case n:s=(e-t)/a+4}s/=6}return new hS(xp(360*s,2),xp(100*l,2),xp(100*i,2),xp(this.alpha,2))}clone(){return new e(this.red,this.green,this.blue,this.alpha)}getChannelFormatOptions(e){switch(e){case"red":case"green":case"blue":return{style:"decimal"};case"alpha":return{style:"percent"};default:throw new Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let n=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return new Intl.NumberFormat(t,n).format(r)}getChannelRange(e){switch(e){case"red":case"green":case"blue":return{minValue:0,maxValue:255,step:1,pageSize:17};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw new Error("Unknown color channel: "+e)}}toJSON(){return{r:this.red,g:this.green,b:this.blue,a:this.alpha}}getFormat(){return"rgba"}getChannels(){return e.colorChannels}};lS(cS,"colorChannels",["red","green","blue"]);var dS=cS,fS=/hsl\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%)\)|hsla\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d(.\d+)?)\)/,pS=class e extends uS{constructor(e,t,n,r){super(),this.hue=e,this.saturation=t,this.lightness=n,this.alpha=r}static parse(t){let n;if(n=t.match(fS)){var r;const[t,o,i,a]=(null!==(r=n[1])&&void 0!==r?r:n[2]).split(",").map((e=>Number(e.trim().replace("%",""))));return new e(fp(t,360),pp(o,0,100),pp(i,0,100),pp(null!==a&&void 0!==a?a:1,0,1))}}toString(e){switch(e){case"hex":return this.toRGB().toString("hex");case"hexa":return this.toRGB().toString("hexa");case"hsl":return"hsl(".concat(this.hue,", ").concat(xp(this.saturation,2),"%, ").concat(xp(this.lightness,2),"%)");case"css":case"hsla":return"hsla(".concat(this.hue,", ").concat(xp(this.saturation,2),"%, ").concat(xp(this.lightness,2),"%, ").concat(this.alpha,")");case"hsb":return this.toHSB().toString("hsb");case"rgb":return this.toRGB().toString("rgb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"hsla":return this;case"hsba":return this.toHSB();case"rgba":return this.toRGB();default:throw new Error("Unsupported color conversion: hsl -> "+e)}}toHSB(){let e=this.saturation/100,t=this.lightness/100,n=t+e*Math.min(t,1-t);return e=0===n?0:2*(1-t/n),new vS(xp(this.hue,2),xp(100*e,2),xp(100*n,2),xp(this.alpha,2))}toRGB(){let e=this.hue,t=this.saturation/100,n=this.lightness/100,r=t*Math.min(n,1-n),o=function(t){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(t+e/30)%12;return n-r*Math.max(Math.min(o-3,9-o,1),-1)};return new dS(Math.round(255*o(0)),Math.round(255*o(8)),Math.round(255*o(4)),xp(this.alpha,2))}clone(){return new e(this.hue,this.saturation,this.lightness,this.alpha)}getChannelFormatOptions(e){switch(e){case"hue":return{style:"unit",unit:"degree",unitDisplay:"narrow"};case"saturation":case"lightness":case"alpha":return{style:"percent"};default:throw new Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let n=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return"saturation"!==e&&"lightness"!==e||(r/=100),new Intl.NumberFormat(t,n).format(r)}getChannelRange(e){switch(e){case"hue":return{minValue:0,maxValue:360,step:1,pageSize:15};case"saturation":case"lightness":return{minValue:0,maxValue:100,step:1,pageSize:10};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw new Error("Unknown color channel: "+e)}}toJSON(){return{h:this.hue,s:this.saturation,l:this.lightness,a:this.alpha}}getFormat(){return"hsla"}getChannels(){return e.colorChannels}};lS(pS,"colorChannels",["hue","saturation","lightness"]);var hS=pS,mS=/hsb\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%)\)|hsba\(([-+]?\d+(?:.\d+)?\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d+(?:.\d+)?%\s*,\s*[-+]?\d(.\d+)?)\)/,gS=class e extends uS{constructor(e,t,n,r){super(),this.hue=e,this.saturation=t,this.brightness=n,this.alpha=r}static parse(t){let n;if(n=t.match(mS)){var r;const[t,o,i,a]=(null!==(r=n[1])&&void 0!==r?r:n[2]).split(",").map((e=>Number(e.trim().replace("%",""))));return new e(fp(t,360),pp(o,0,100),pp(i,0,100),pp(null!==a&&void 0!==a?a:1,0,1))}}toString(e){switch(e){case"css":return this.toHSL().toString("css");case"hex":return this.toRGB().toString("hex");case"hexa":return this.toRGB().toString("hexa");case"hsb":return"hsb(".concat(this.hue,", ").concat(xp(this.saturation,2),"%, ").concat(xp(this.brightness,2),"%)");case"hsba":return"hsba(".concat(this.hue,", ").concat(xp(this.saturation,2),"%, ").concat(xp(this.brightness,2),"%, ").concat(this.alpha,")");case"hsl":return this.toHSL().toString("hsl");case"rgb":return this.toRGB().toString("rgb");default:return this.toFormat(e).toString(e)}}toFormat(e){switch(e){case"hsba":return this;case"hsla":return this.toHSL();case"rgba":return this.toRGB();default:throw new Error("Unsupported color conversion: hsb -> "+e)}}toHSL(){let e=this.saturation/100,t=this.brightness/100,n=t*(1-e/2);return e=0===n||1===n?0:(t-n)/Math.min(n,1-n),new hS(xp(this.hue,2),xp(100*e,2),xp(100*n,2),xp(this.alpha,2))}toRGB(){let e=this.hue,t=this.saturation/100,n=this.brightness/100,r=function(r){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(r+e/60)%6;return n-t*n*Math.max(Math.min(o,4-o,1),0)};return new dS(Math.round(255*r(5)),Math.round(255*r(3)),Math.round(255*r(1)),xp(this.alpha,2))}clone(){return new e(this.hue,this.saturation,this.brightness,this.alpha)}getChannelFormatOptions(e){switch(e){case"hue":return{style:"unit",unit:"degree",unitDisplay:"narrow"};case"saturation":case"brightness":case"alpha":return{style:"percent"};default:throw new Error("Unknown color channel: "+e)}}formatChannelValue(e,t){let n=this.getChannelFormatOptions(e),r=this.getChannelValue(e);return"saturation"!==e&&"brightness"!==e||(r/=100),new Intl.NumberFormat(t,n).format(r)}getChannelRange(e){switch(e){case"hue":return{minValue:0,maxValue:360,step:1,pageSize:15};case"saturation":case"brightness":return{minValue:0,maxValue:100,step:1,pageSize:10};case"alpha":return{minValue:0,maxValue:1,step:.01,pageSize:.1};default:throw new Error("Unknown color channel: "+e)}}toJSON(){return{h:this.hue,s:this.saturation,b:this.brightness,a:this.alpha}}getFormat(){return"hsba"}getChannels(){return e.colorChannels}};lS(gS,"colorChannels",["hue","saturation","brightness"]);var vS=gS,yS=(e=>{const t=new Map,n=e.split(",");for(let r=0;r<n.length;r++){const[e,o]=n[r].split(":");t.set(e,"#".concat(o)),e.includes("gray")&&t.set(e.replace("gray","grey"),"#".concat(o))}return t})("aliceblue:f0f8ff,antiquewhite:faebd7,aqua:00ffff,aquamarine:7fffd4,azure:f0ffff,beige:f5f5dc,bisque:ffe4c4,black:000000,blanchedalmond:ffebcd,blue:0000ff,blueviolet:8a2be2,brown:a52a2a,burlywood:deb887,cadetblue:5f9ea0,chartreuse:7fff00,chocolate:d2691e,coral:ff7f50,cornflowerblue:6495ed,cornsilk:fff8dc,crimson:dc143c,cyan:00ffff,darkblue:00008b,darkcyan:008b8b,darkgoldenrod:b8860b,darkgray:a9a9a9,darkgreen:006400,darkkhaki:bdb76b,darkmagenta:8b008b,darkolivegreen:556b2f,darkorange:ff8c00,darkorchid:9932cc,darkred:8b0000,darksalmon:e9967a,darkseagreen:8fbc8f,darkslateblue:483d8b,darkslategray:2f4f4f,darkturquoise:00ced1,darkviolet:9400d3,deeppink:ff1493,deepskyblue:00bfff,dimgray:696969,dodgerblue:1e90ff,firebrick:b22222,floralwhite:fffaf0,forestgreen:228b22,fuchsia:ff00ff,gainsboro:dcdcdc,ghostwhite:f8f8ff,gold:ffd700,goldenrod:daa520,gray:808080,green:008000,greenyellow:adff2f,honeydew:f0fff0,hotpink:ff69b4,indianred:cd5c5c,indigo:4b0082,ivory:fffff0,khaki:f0e68c,lavender:e6e6fa,lavenderblush:fff0f5,lawngreen:7cfc00,lemonchiffon:fffacd,lightblue:add8e6,lightcoral:f08080,lightcyan:e0ffff,lightgoldenrodyellow:fafad2,lightgrey:d3d3d3,lightgreen:90ee90,lightpink:ffb6c1,lightsalmon:ffa07a,lightseagreen:20b2aa,lightskyblue:87cefa,lightslategray:778899,lightsteelblue:b0c4de,lightyellow:ffffe0,lime:00ff00,limegreen:32cd32,linen:faf0e6,magenta:ff00ff,maroon:800000,mediumaquamarine:66cdaa,mediumblue:0000cd,mediumorchid:ba55d3,mediumpurple:9370d8,mediumseagreen:3cb371,mediumslateblue:7b68ee,mediumspringgreen:00fa9a,mediumturquoise:48d1cc,mediumvioletred:c71585,midnightblue:191970,mintcream:f5fffa,mistyrose:ffe4e1,moccasin:ffe4b5,navajowhite:ffdead,navy:000080,oldlace:fdf5e6,olive:808000,olivedrab:6b8e23,orange:ffa500,orangered:ff4500,orchid:da70d6,palegoldenrod:eee8aa,palegreen:98fb98,paleturquoise:afeeee,palevioletred:d87093,papayawhip:ffefd5,peachpuff:ffdab9,peru:cd853f,pink:ffc0cb,plum:dda0dd,powderblue:b0e0e6,purple:800080,rebeccapurple:663399,red:ff0000,rosybrown:bc8f8f,royalblue:4169e1,saddlebrown:8b4513,salmon:fa8072,sandybrown:f4a460,seagreen:2e8b57,seashell:fff5ee,sienna:a0522d,silver:c0c0c0,skyblue:87ceeb,slateblue:6a5acd,slategray:708090,snow:fffafa,springgreen:00ff7f,steelblue:4682b4,tan:d2b48c,teal:008080,thistle:d8bfd8,tomato:ff6347,turquoise:40e0d0,violet:ee82ee,wheat:f5deb3,white:ffffff,whitesmoke:f5f5f5,yellow:ffff00,yellowgreen:9acd32"),bS=e=>{if(yS.has(e))return bS(yS.get(e));const t=dS.parse(e)||vS.parse(e)||hS.parse(e);if(!t){var n;const t=new Error("Invalid color value: "+e);throw null===(n=Error.captureStackTrace)||void 0===n||n.call(Error,t,bS),t}return t},xS=Om("color-picker",["root","label","control","trigger","positioner","content","area","areaThumb","valueText","areaBackground","channelSlider","channelSliderLabel","channelSliderTrack","channelSliderThumb","channelSliderValueText","channelInput","transparencyGrid","swatchGroup","swatchTrigger","swatchIndicator","swatch","eyeDropperTrigger","formatTrigger","formatSelect"]),wS=(xS.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.hiddenInput)&&void 0!==t?t:"color-picker:".concat(e.id,":hidden-input")}),kS=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.control)&&void 0!==t?t:"color-picker:".concat(e.id,":control")},SS=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"color-picker:".concat(e.id,":trigger")},CS=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.content)&&void 0!==t?t:"color-picker:".concat(e.id,":content")},ES=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"color-picker:".concat(e.id,":positioner")},PS=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.area)&&void 0!==t?t:"color-picker:".concat(e.id,":area")},TS=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.areaThumb)&&void 0!==t?t:"color-picker:".concat(e.id,":area-thumb")},zS=(e,t)=>{var n,r,o;return null!==(n=null===(r=e.ids)||void 0===r||null===(o=r.channelSliderTrack)||void 0===o?void 0:o.call(r,t))&&void 0!==n?n:"color-picker:".concat(e.id,":slider-track:").concat(t)},RS=(e,t)=>{var n,r,o;return null!==(n=null===(r=e.ids)||void 0===r||null===(o=r.channelSliderThumb)||void 0===o?void 0:o.call(r,t))&&void 0!==n?n:"color-picker:".concat(e.id,":slider-thumb:").concat(t)},OS=e=>e.getById(CS(e)),AS=e=>e.getById(wS(e)),NS=(e,t)=>{const n=(e=>e.getById(PS(e)))(e);if(!n)return;const{percent:r}=Oh(t,n);return r},FS=e=>e.getById(kS(e)),IS=e=>e.getById(SS(e)),_S=(e,t,n)=>{const r=((e,t)=>e.getById(zS(e,t)))(e,n);if(!r)return;const{percent:o}=Oh(t,r);return o};function DS(e,t){if(null==t)return"";if("hex"===t)return e.toString("hex");if("css"===t)return e.toString("css");if(t in e)return e.getChannelValue(t).toString();const n="hsla"===e.getFormat();switch(t){case"hue":return n?e.toFormat("hsla").getChannelValue("hue").toString():e.toFormat("hsba").getChannelValue("hue").toString();case"saturation":return n?e.toFormat("hsla").getChannelValue("saturation").toString():e.toFormat("hsba").getChannelValue("saturation").toString();case"lightness":return e.toFormat("hsla").getChannelValue("lightness").toString();case"brightness":return e.toFormat("hsba").getChannelValue("brightness").toString();case"red":case"green":case"blue":return e.toFormat("rgba").getChannelValue(t).toString();default:return e.getChannelValue(t).toString()}}var MS=["hsba","hsla","rgba"];new RegExp("^(".concat(MS.join("|"),")$"));var LS=e=>bS(e),{and:VS}=tm();VS("isOpenControlled","closeOnSelect");function jS(e,t,n){const r=[...Lh(OS(e),"input[data-channel]"),...Lh(FS(o),"input[data-channel]")];var o;wh((()=>{r.forEach((e=>{const r=e.dataset.channel;ih(e,DS(n||t,r))}))}))}var BS=dm()(["closeOnSelect","dir","disabled","format","defaultFormat","getRootNode","id","ids","initialFocusEl","name","positioning","onFocusOutside","onFormatChange","onInteractOutside","onOpenChange","onPointerDownOutside","onValueChange","onValueChangeEnd","defaultOpen","open","positioning","required","readOnly","value","defaultValue","invalid","openAutoFocus"]),WS=(Ep(BS),dm()(["xChannel","yChannel"])),HS=(Ep(WS),dm()(["channel","orientation"])),US=(Ep(HS),dm()(["value","disabled"])),$S=(Ep(US),dm()(["value","respectAlpha"])),qS=(Ep($S),dm()(["size"]));Ep(qS);const GS=xS.extendWith("view");var YS=Om("editable").parts("root","area","label","preview","input","editTrigger","submitTrigger","cancelTrigger","control");YS.build();var XS=dm()(["activationMode","autoResize","dir","disabled","finalFocusEl","form","getRootNode","id","ids","invalid","maxLength","name","onEditChange","onFocusOutside","onInteractOutside","onPointerDownOutside","onValueChange","onValueCommit","onValueRevert","placeholder","readOnly","required","selectOnFocus","edit","defaultEdit","submitMode","translations","defaultValue","value"]);Ep(XS);const KS=Om("fieldset").parts("root","errorText","helperText","legend");KS.build();var QS=Om("file-upload").parts("root","dropzone","item","itemDeleteTrigger","itemGroup","itemName","itemPreview","itemPreviewImage","itemSizeText","label","trigger","clearTrigger");QS.build();var ZS=dm()(["accept","allowDrop","capture","dir","directory","disabled","getRootNode","id","ids","locale","maxFiles","maxFileSize","minFileSize","name","invalid","onFileAccept","onFileReject","onFileChange","preventDocumentDrop","required","translations","validate"]),JS=(Ep(ZS),dm()(["file"]));Ep(JS),Object.defineProperty;var eC=(e,t)=>({x:e,y:t});function tC(e){const{x:t,y:n,width:r,height:o}=e,i=t+r/2,a=n+o/2;return{x:t,y:n,width:r,height:o,minX:t,minY:n,maxX:t+r,maxY:n+o,midX:i,midY:a,center:eC(i,a)}}function nC(e){return{top:eC(e.minX,e.minY),right:eC(e.maxX,e.minY),bottom:eC(e.maxX,e.maxY),left:eC(e.minX,e.maxY)}}var{min:rC,max:oC}=Math;var{sign:iC,abs:aC,min:sC}=Math;var lC=Om("menu").parts("arrow","arrowTip","content","contextTrigger","indicator","item","itemGroup","itemGroupLabel","itemIndicator","itemText","positioner","separator","trigger","triggerItem"),uC=(lC.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"menu:".concat(e.id,":trigger")}),cC=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.contextTrigger)&&void 0!==t?t:"menu:".concat(e.id,":ctx-trigger")},dC=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.content)&&void 0!==t?t:"menu:".concat(e.id,":content")},fC=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"menu:".concat(e.id,":popper")},pC=(e,t)=>"".concat(e.id,"/").concat(t),hC=e=>{var t;return null!==(t=null===e||void 0===e?void 0:e.dataset.value)&&void 0!==t?t:null},mC=e=>e.getById(dC(e)),gC=e=>e.getById(fC(e)),vC=e=>e.getById(uC(e)),yC=(e,t)=>t?e.getById(pC(e,t)):null,bC=e=>e.getById(cC(e)),xC=e=>{const t=CSS.escape(dC(e)),n='[role^="menuitem"][data-ownedby='.concat(t,"]:not([data-disabled])");return Lh(mC(e),n)},wC=(e,t)=>!!t&&(e.id===t||e.dataset.value===t),kC=(e,t)=>{var n;const r=xC(e),o=r.findIndex((e=>wC(e,t.value)));return function(e,t){return e[Bf(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})]}(r,o,{loop:null!==(n=t.loop)&&void 0!==n?n:t.loopFocus})},SC=(e,t)=>{var n;const r=xC(e),o=r.findIndex((e=>wC(e,t.value)));return function(e,t){return e[Wf(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})]}(r,o,{loop:null!==(n=t.loop)&&void 0!==n?n:t.loopFocus})},CC="menu:select";var{not:EC,and:PC,or:TC}=tm();EC("isSubmenu"),TC("isOpenAutoFocusEvent","isArrowDownEvent"),PC(EC("isTriggerItem"),"isOpenControlled"),EC("isTriggerItem"),PC("isSubmenu","isOpenControlled"),EC("isPointerSuspended"),PC(EC("isPointerSuspended"),EC("isTriggerItem")),PC(EC("isTriggerItemHighlighted"),EC("isHighlightedItemEditable"),"closeOnSelect","isOpenControlled"),PC(EC("isTriggerItemHighlighted"),EC("isHighlightedItemEditable"),"closeOnSelect"),PC(EC("isTriggerItemHighlighted"),EC("isHighlightedItemEditable"));function zC(e){var t;let n=e.parent;for(;n&&n.computed("isSubmenu");)n.refs.get("parent");null===n||void 0===t||t.send({type:"CLOSE"})}var RC=dm()(["anchorPoint","aria-label","closeOnSelect","composite","defaultHighlightedValue","defaultOpen","dir","getRootNode","highlightedValue","id","ids","loopFocus","navigate","onEscapeKeyDown","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onSelect","open","positioning","typeahead"]),OC=(Ep(RC),dm()(["closeOnSelect","disabled","value","valueText"])),AC=(Ep(OC),dm()(["htmlFor"])),NC=(Ep(AC),dm()(["id"])),FC=(Ep(NC),dm()(["checked","closeOnSelect","disabled","onCheckedChange","type","value","valueText"])),IC=(Ep(FC),Om("popover").parts("arrow","arrowTip","anchor","trigger","indicator","positioner","content","title","description","closeTrigger"));IC.build();var _C=dm()(["autoFocus","closeOnEscape","closeOnInteractOutside","dir","getRootNode","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","defaultOpen","open","persistentElements","portalled","positioning"]);Ep(_C);var DC=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var MC=null,LC=new Set,VC=new Map,jC=!1,BC=!1,WC={Tab:!0,Escape:!0};function HC(e,t){for(let n of LC)n(e,t)}function UC(e){jC=!0,function(e){return!(e.metaKey||!Zp()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(MC="keyboard",HC("keyboard",e))}function $C(e){MC="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(jC=!0,HC("pointer",e))}function qC(e){th(e)&&(jC=!0,MC="virtual")}function GC(e){const t=eh(e);t!==Bp(t)&&t!==jp(t)&&(jC||BC||(MC="virtual",HC("virtual",e)),jC=!1,BC=!1)}function YC(){jC=!1,BC=!0}function XC(e){if("undefined"===typeof window||VC.get(Bp(e)))return;const t=Bp(e),n=jp(e);let r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){MC="virtual",HC("virtual",null),jC=!0,r.apply(this,arguments)},n.addEventListener("keydown",UC,!0),n.addEventListener("keyup",UC,!0),n.addEventListener("click",qC,!0),t.addEventListener("focus",GC,!0),t.addEventListener("blur",YC,!1),"undefined"!==typeof t.PointerEvent?(n.addEventListener("pointerdown",$C,!0),n.addEventListener("pointermove",$C,!0),n.addEventListener("pointerup",$C,!0)):(n.addEventListener("mousedown",$C,!0),n.addEventListener("mousemove",$C,!0),n.addEventListener("mouseup",$C,!0)),t.addEventListener("beforeunload",(()=>{KC(e)}),{once:!0}),VC.set(t,{focus:r})}var KC=(e,t)=>{const n=Bp(e),r=jp(e);VC.has(n)&&(n.HTMLElement.prototype.focus=VC.get(n).focus,r.removeEventListener("keydown",UC,!0),r.removeEventListener("keyup",UC,!0),r.removeEventListener("click",qC,!0),n.removeEventListener("focus",GC,!0),n.removeEventListener("blur",YC,!1),"undefined"!==typeof n.PointerEvent?(r.removeEventListener("pointerdown",$C,!0),r.removeEventListener("pointermove",$C,!0),r.removeEventListener("pointerup",$C,!0)):(r.removeEventListener("mousedown",$C,!0),r.removeEventListener("mousemove",$C,!0),r.removeEventListener("mouseup",$C,!0)),VC.delete(n))};function QC(){return"keyboard"===MC}function ZC(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{isTextInput:t,autoFocus:n,onChange:r,root:o}=e;XC(o),null===r||void 0===r||r({isFocusVisible:n||QC(),modality:MC});const i=(e,n)=>{(function(e,t,n){const r=n?eh(n):null,o=Bp(r);return!((e||r instanceof o.HTMLInputElement&&!DC.has(null===r||void 0===r?void 0:r.type)||r instanceof o.HTMLTextAreaElement||r instanceof o.HTMLElement&&r.isContentEditable)&&"keyboard"===t&&n instanceof o.KeyboardEvent&&!Reflect.has(WC,n.key))})(!!t,e,n)&&(null===r||void 0===r||r({isFocusVisible:QC(),modality:e}))};return LC.add(i),()=>{LC.delete(i)}}var JC=Om("radio-group").parts("root","label","item","itemText","itemControl","indicator"),eE=(JC.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.root)&&void 0!==t?t:"radio-group:".concat(e.id)}),tE=(e,t)=>{var n,r,o;return null!==(n=null===(r=e.ids)||void 0===r||null===(o=r.item)||void 0===o?void 0:o.call(r,t))&&void 0!==n?n:"radio-group:".concat(e.id,":radio:").concat(t)},nE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.indicator)&&void 0!==t?t:"radio-group:".concat(e.id,":indicator")},rE=e=>e.getById(eE(e)),oE=e=>{const t=CSS.escape(eE(e)),n="input[type=radio][data-ownedby='".concat(t,"']:not([disabled])");return Lh(rE(e),n)};var{not:iE}=tm(),aE=(iE("isTrusted"),dm()(["dir","disabled","form","getRootNode","id","ids","name","onValueChange","orientation","readOnly","value","defaultValue"])),sE=(Ep(aE),dm()(["value","disabled","invalid"])),lE=(Ep(sE),Om("rating-group").parts("root","label","item","control"));lE.build();var uE=dm()(["allowHalf","autoFocus","count","dir","disabled","form","getRootNode","id","ids","name","onHoverChange","onValueChange","required","readOnly","translations","value","defaultValue"]),cE=(Ep(uE),dm()(["index"])),dE=(Ep(cE),Om("select").parts("label","positioner","trigger","indicator","clearTrigger","item","itemText","itemIndicator","itemGroup","itemGroupLabel","list","content","root","control","valueText")),fE=(dE.build(),e=>new jx(e));fE.empty=()=>new jx({items:[]});var pE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.content)&&void 0!==t?t:"select:".concat(e.id,":content")},hE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"select:".concat(e.id,":trigger")},mE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.clearTrigger)&&void 0!==t?t:"select:".concat(e.id,":clear-trigger")},gE=(e,t)=>{var n,r,o;return null!==(n=null===(r=e.ids)||void 0===r||null===(o=r.item)||void 0===o?void 0:o.call(r,t))&&void 0!==n?n:"select:".concat(e.id,":option:").concat(t)},vE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.hiddenSelect)&&void 0!==t?t:"select:".concat(e.id,":select")},yE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"select:".concat(e.id,":positioner")},bE=e=>e.getById(vE(e)),xE=e=>e.getById(pE(e)),wE=e=>e.getById(hE(e)),kE=e=>e.getById(yE(e));var{and:SE,not:CE,or:EE}=tm();EE("isTriggerArrowDownEvent","isTriggerEnterEvent"),SE(CE("multiple"),"hasSelectedItems"),CE("multiple"),SE(CE("multiple"),"hasSelectedItems"),CE("multiple"),CE("multiple"),CE("multiple"),CE("multiple"),SE("closeOnSelect","isOpenControlled"),SE("hasHighlightedItem","loop","isLastItemHighlighted"),SE("hasHighlightedItem","loop","isFirstItemHighlighted");function PE(e){var t,n;const r=null!==e.restoreFocus&&void 0!==t?t:null===e.previousEvent||void 0===n?void 0:n.restoreFocus;return null==r||!!r}var TE=dm()(["closeOnSelect","collection","dir","disabled","deselectable","form","getRootNode","highlightedValue","id","ids","invalid","loopFocus","multiple","name","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onValueChange","defaultOpen","open","composite","positioning","required","readOnly","scrollToIndexFn","value","defaultValue","defaultHighlightedValue"]),zE=(Ep(TE),dm()(["item","persistFocus"])),RE=(Ep(zE),dm()(["id"])),OE=(Ep(RE),dm()(["htmlFor"])),AE=(Ep(OE),Om("slider").parts("root","label","thumb","valueText","track","range","control","markerGroup","marker","draggingIndicator"));AE.build();var NE=dm()(["aria-label","aria-labelledby","dir","disabled","form","getAriaValueText","getRootNode","id","ids","invalid","max","min","minStepsBetweenThumbs","name","onFocusChange","onValueChange","onValueChangeEnd","orientation","origin","readOnly","step","thumbAlignment","thumbAlignment","thumbSize","value","defaultValue"]),FE=(Ep(NE),dm()(["index","name"])),IE=(Ep(FE),Om("switch").parts("root","label","control","thumb")),_E=(IE.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.root)&&void 0!==t?t:"switch:".concat(e.id)}),DE=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.hiddenInput)&&void 0!==t?t:"switch:".concat(e.id,":input")},ME=e=>e.getById(DE(e));var{not:LE}=tm(),VE=(LE("isTrusted"),LE("isTrusted"),dm()(["checked","defaultChecked","dir","disabled","form","getRootNode","id","ids","invalid","label","name","onCheckedChange","readOnly","required","value"]));Ep(VE);const jE=Qk.extendWith("itemBody"),BE=Om("action-bar").parts("positioner","content","separator","selectionTrigger","closeTrigger"),WE=Om("alert").parts("title","description","root","indicator","content"),HE=Om("breadcrumb").parts("link","currentLink","item","list","root","ellipsis","separator"),UE=Om("blockquote").parts("root","icon","content","caption"),$E=Om("card").parts("root","header","body","footer","title","description"),qE=Om("checkbox-card",["root","control","label","description","addon","indicator","content"]),GE=Om("data-list").parts("root","item","itemLabel","itemValue"),YE=mg.extendWith("header","body","footer","backdrop"),XE=mg.extendWith("header","body","footer","backdrop"),KE=YS.extendWith("textarea"),QE=Om("empty-state",["root","content","indicator","title","description"]),ZE=pv.extendWith("requiredIndicator"),JE=KS.extendWith("content"),eP=QS.extendWith("itemContent","dropzoneContent","fileText"),tP=Om("list").parts("root","item","indicator"),nP=lC.extendWith("itemCommand"),rP=Om("select").parts("root","field","indicator"),oP=IC.extendWith("header","body","footer"),iP=JC.extendWith("itemAddon","itemIndicator"),aP=iP.extendWith("itemContent","itemDescription"),sP=lE.extendWith("itemIndicator"),lP=dE.extendWith("indicatorGroup"),uP=zk.extendWith("indicatorGroup","empty"),cP=AE.extendWith("markerIndicator"),dP=Om("stat").parts("root","label","helpText","valueText","valueUnit","indicator"),fP=Om("status").parts("root","indicator"),pP=Om("steps",["root","list","item","trigger","indicator","separator","content","title","description","nextTrigger","prevTrigger","progress"]),hP=IE.extendWith("indicator"),mP=Om("table").parts("root","header","body","row","columnHeader","cell","footer","caption"),gP=Om("toast").parts("root","title","description","indicator","closeTrigger","actionTrigger"),vP=Om("tabs").parts("root","trigger","list","content","contentGroup","indicator"),yP=Om("tag").parts("root","label","closeTrigger","startElement","endElement"),bP=Om("timeline").parts("root","item","content","separator","indicator","connector","title","description"),xP=GS.extendWith("channelText"),wP={className:"chakra-accordion",slots:jE.keys(),base:{root:{width:"full","--accordion-radius":"radii.l2"},item:{overflowAnchor:"none"},itemTrigger:{display:"flex",alignItems:"center",textAlign:"start",width:"full",outline:"0",gap:"3",fontWeight:"medium",borderRadius:"var(--accordion-radius)",_focusVisible:{outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{layerStyle:"disabled"}},itemBody:{pt:"var(--accordion-padding-y)",pb:"calc(var(--accordion-padding-y) * 2)"},itemContent:{overflow:"hidden",borderRadius:"var(--accordion-radius)",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}},itemIndicator:{transition:"rotate 0.2s",transformOrigin:"center",color:"fg.subtle",_open:{rotate:"180deg"},_icon:{width:"1.2em",height:"1.2em"}}},variants:{variant:{outline:{item:{borderBottomWidth:"1px"}},subtle:{itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{borderRadius:"var(--accordion-radius)",_open:{bg:"colorPalette.subtle"}}},enclosed:{root:{borderWidth:"1px",borderRadius:"var(--accordion-radius)",divideY:"1px",overflow:"hidden"},itemTrigger:{px:"var(--accordion-padding-x)"},itemContent:{px:"var(--accordion-padding-x)"},item:{_open:{bg:"bg.subtle"}}},plain:{}},size:{sm:{root:{"--accordion-padding-x":"spacing.3","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"sm",py:"var(--accordion-padding-y)"}},md:{root:{"--accordion-padding-x":"spacing.4","--accordion-padding-y":"spacing.2"},itemTrigger:{textStyle:"md",py:"var(--accordion-padding-y)"}},lg:{root:{"--accordion-padding-x":"spacing.4.5","--accordion-padding-y":"spacing.2.5"},itemTrigger:{textStyle:"lg",py:"var(--accordion-padding-y)"}}}},defaultVariants:{size:"md",variant:"outline"}},kP={className:"chakra-action-bar",slots:BE.keys(),base:{positioner:{position:"fixed",display:"flex",justifyContent:"center",pointerEvents:"none",insetInline:"0",top:"unset",bottom:"calc(env(safe-area-inset-bottom) + 20px)"},content:{bg:"bg.panel",shadow:"md",display:"flex",alignItems:"center",gap:"3",borderRadius:"l3",py:"2.5",px:"3",pointerEvents:"auto",translate:"calc(-1 * var(--scrollbar-width) / 2) 0px",_open:{animationName:"slide-from-bottom, fade-in",animationDuration:"moderate"},_closed:{animationName:"slide-to-bottom, fade-out",animationDuration:"faster"}},separator:{width:"1px",height:"5",bg:"border"},selectionTrigger:{display:"inline-flex",alignItems:"center",gap:"2",alignSelf:"stretch",textStyle:"sm",px:"4",py:"1",borderRadius:"l2",borderWidth:"1px",borderStyle:"dashed"}}},SP={slots:WE.keys(),className:"chakra-alert",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",borderRadius:"l3"},title:{fontWeight:"medium"},description:{display:"inline"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0",width:"1em",height:"1em",_icon:{boxSize:"full"}},content:{display:"flex",flex:"1",gap:"1"}},variants:{status:{info:{root:{colorPalette:"blue"}},warning:{root:{colorPalette:"orange"}},success:{root:{colorPalette:"green"}},error:{root:{colorPalette:"red"}},neutral:{root:{colorPalette:"gray"}}},inline:{true:{content:{display:"inline-flex",flexDirection:"row",alignItems:"center"}},false:{content:{display:"flex",flexDirection:"column"}}},variant:{subtle:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg"}},surface:{root:{bg:"colorPalette.subtle",color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},indicator:{color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",shadow:"inset 0 0 0px 1px var(--shadow-color)",shadowColor:"colorPalette.muted"},indicator:{color:"colorPalette.fg"}},solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"},indicator:{color:"colorPalette.contrast"}}},size:{sm:{root:{gap:"2",px:"3",py:"3",textStyle:"xs"},indicator:{textStyle:"lg"}},md:{root:{gap:"3",px:"4",py:"4",textStyle:"sm"},indicator:{textStyle:"xl"}},lg:{root:{gap:"3",px:"4",py:"4",textStyle:"md"},indicator:{textStyle:"2xl"}}}},defaultVariants:{status:"info",variant:"subtle",size:"md",inline:!1}};var CP=Om("avatar").parts("root","image","fallback");CP.build();var EP=dm()(["dir","id","ids","onStatusChange","getRootNode"]);Ep(EP);const PP={slots:CP.keys(),className:"chakra-avatar",base:{root:{display:"inline-flex",alignItems:"center",justifyContent:"center",fontWeight:"medium",position:"relative",verticalAlign:"top",flexShrink:"0",userSelect:"none",width:"var(--avatar-size)",height:"var(--avatar-size)",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)","&[data-group-item]":{borderWidth:"2px",borderColor:"bg"}},image:{width:"100%",height:"100%",objectFit:"cover",borderRadius:"var(--avatar-radius)"},fallback:{lineHeight:"1",textTransform:"uppercase",fontWeight:"medium",fontSize:"var(--avatar-font-size)",borderRadius:"var(--avatar-radius)"}},variants:{size:{full:{root:{"--avatar-size":"100%","--avatar-font-size":"100%"}},"2xs":{root:{"--avatar-font-size":"fontSizes.2xs","--avatar-size":"sizes.6"}},xs:{root:{"--avatar-font-size":"fontSizes.xs","--avatar-size":"sizes.8"}},sm:{root:{"--avatar-font-size":"fontSizes.sm","--avatar-size":"sizes.9"}},md:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.10"}},lg:{root:{"--avatar-font-size":"fontSizes.md","--avatar-size":"sizes.11"}},xl:{root:{"--avatar-font-size":"fontSizes.lg","--avatar-size":"sizes.12"}},"2xl":{root:{"--avatar-font-size":"fontSizes.xl","--avatar-size":"sizes.16"}}},variant:{solid:{root:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},subtle:{root:{bg:"colorPalette.muted",color:"colorPalette.fg"}},outline:{root:{color:"colorPalette.fg",borderWidth:"1px",borderColor:"colorPalette.muted"}}},shape:{square:{},rounded:{root:{"--avatar-radius":"radii.l3"}},full:{root:{"--avatar-radius":"radii.full"}}},borderless:{true:{root:{"&[data-group-item]":{borderWidth:"0px"}}}}},defaultVariants:{size:"md",shape:"full",variant:"subtle"}},TP={className:"chakra-blockquote",slots:UE.keys(),base:{root:{position:"relative",display:"flex",flexDirection:"column",gap:"2"},caption:{textStyle:"sm",color:"fg.muted"},icon:{boxSize:"5"}},variants:{justify:{start:{root:{alignItems:"flex-start",textAlign:"start"}},center:{root:{alignItems:"center",textAlign:"center"}},end:{root:{alignItems:"flex-end",textAlign:"end"}}},variant:{subtle:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.muted"},icon:{color:"colorPalette.fg"}},solid:{root:{paddingX:"5",borderStartWidth:"4px",borderStartColor:"colorPalette.solid"},icon:{color:"colorPalette.solid"}},plain:{root:{paddingX:"5"},icon:{color:"colorPalette.solid"}}}},defaultVariants:{variant:"subtle",justify:"start"}},zP={className:"chakra-breadcrumb",slots:HE.keys(),base:{list:{display:"flex",alignItems:"center",wordBreak:"break-word",color:"fg.muted",listStyle:"none"},link:{outline:"0",textDecoration:"none",borderRadius:"l1",focusRing:"outside",display:"inline-flex",alignItems:"center",gap:"2"},item:{display:"inline-flex",alignItems:"center"},separator:{color:"fg.muted",opacity:"0.8",_icon:{boxSize:"1em"},_rtl:{rotate:"180deg"}},ellipsis:{display:"inline-flex",alignItems:"center",justifyContent:"center",_icon:{boxSize:"1em"}}},variants:{variant:{underline:{link:{color:"colorPalette.fg",textDecoration:"underline",textUnderlineOffset:"0.2em",textDecorationColor:"colorPalette.muted"},currentLink:{color:"colorPalette.fg"}},plain:{link:{color:"fg.muted",_hover:{color:"fg"}},currentLink:{color:"fg"}}},size:{sm:{list:{gap:"1",textStyle:"xs"}},md:{list:{gap:"1.5",textStyle:"sm"}},lg:{list:{gap:"2",textStyle:"md"}}}},defaultVariants:{variant:"plain",size:"md"}},RP={className:"chakra-card",slots:$E.keys(),base:{root:{display:"flex",flexDirection:"column",position:"relative",minWidth:"0",wordWrap:"break-word",borderRadius:"l3",color:"fg",textAlign:"start"},title:{fontWeight:"semibold"},description:{color:"fg.muted",fontSize:"sm"},header:{paddingInline:"var(--card-padding)",paddingTop:"var(--card-padding)",display:"flex",flexDirection:"column",gap:"1.5"},body:{padding:"var(--card-padding)",flex:"1",display:"flex",flexDirection:"column"},footer:{display:"flex",alignItems:"center",gap:"2",paddingInline:"var(--card-padding)",paddingBottom:"var(--card-padding)"}},variants:{size:{sm:{root:{"--card-padding":"spacing.4"},title:{textStyle:"md"}},md:{root:{"--card-padding":"spacing.6"},title:{textStyle:"lg"}},lg:{root:{"--card-padding":"spacing.7"},title:{textStyle:"xl"}}},variant:{elevated:{root:{bg:"bg.panel",boxShadow:"md"}},outline:{root:{bg:"bg.panel",borderWidth:"1px",borderColor:"border"}},subtle:{root:{bg:"bg.muted"}}}},defaultVariants:{variant:"outline",size:"md"}};var OP=Om("checkbox").parts("root","label","control","indicator"),AP=(OP.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.root)&&void 0!==t?t:"checkbox:".concat(e.id)}),NP=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.hiddenInput)&&void 0!==t?t:"checkbox:".concat(e.id,":input")},FP=e=>e.getById(NP(e));var{not:IP}=tm();IP("isTrusted"),IP("isTrusted");function _P(e){return"indeterminate"===e}var DP=dm()(["defaultChecked","checked","dir","disabled","form","getRootNode","id","ids","invalid","name","onCheckedChange","readOnly","required","value"]);Ep(DP);var MP,LP,VP,jP,BP,WP,HP;const UP={slots:OP.extendWith("group").keys(),className:"chakra-checkbox",base:{root:{display:"inline-flex",gap:"2",alignItems:"center",verticalAlign:"top",position:"relative"},control:Px.base,label:{fontWeight:"medium",userSelect:"none",_disabled:{opacity:"0.5"}}},variants:{size:{xs:{root:{gap:"1.5"},label:{textStyle:"xs"},control:null===(MP=Px.variants)||void 0===MP||null===(MP=MP.size)||void 0===MP?void 0:MP.xs},sm:{root:{gap:"2"},label:{textStyle:"sm"},control:null===(LP=Px.variants)||void 0===LP||null===(LP=LP.size)||void 0===LP?void 0:LP.sm},md:{root:{gap:"2.5"},label:{textStyle:"sm"},control:null===(VP=Px.variants)||void 0===VP||null===(VP=VP.size)||void 0===VP?void 0:VP.md},lg:{root:{gap:"3"},label:{textStyle:"md"},control:null===(jP=Px.variants)||void 0===jP||null===(jP=jP.size)||void 0===jP?void 0:jP.lg}},variant:{outline:{control:null===(BP=Px.variants)||void 0===BP||null===(BP=BP.variant)||void 0===BP?void 0:BP.outline},solid:{control:null===(WP=Px.variants)||void 0===WP||null===(WP=WP.variant)||void 0===WP?void 0:WP.solid},subtle:{control:null===(HP=Px.variants)||void 0===HP||null===(HP=HP.variant)||void 0===HP?void 0:HP.subtle}}},defaultVariants:{variant:"solid",size:"md"}};var $P,qP,GP,YP,XP,KP,QP;const ZP={slots:qE.keys(),className:"chakra-checkbox-card",base:{root:{display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",flex:"1",focusVisibleRing:"outside",_disabled:{opacity:"0.8"},_invalid:{outline:"2px solid",outlineColor:"border.error"}},control:{display:"inline-flex",flex:"1",position:"relative",borderRadius:"inherit",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"},label:{fontWeight:"medium",display:"flex",alignItems:"center",gap:"2",flex:"1",_disabled:{opacity:"0.5"}},description:{opacity:"0.64",textStyle:"sm",_disabled:{opacity:"0.5"}},addon:{_disabled:{opacity:"0.5"}},indicator:Px.base,content:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--checkbox-card-justify)",alignItems:"var(--checkbox-card-align)"}},variants:{size:{sm:{root:{textStyle:"sm"},control:{padding:"3",gap:"1.5"},addon:{px:"3",py:"1.5",borderTopWidth:"1px"},indicator:null===($P=Px.variants)||void 0===$P?void 0:$P.size.sm},md:{root:{textStyle:"sm"},control:{padding:"4",gap:"2.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:null===(qP=Px.variants)||void 0===qP?void 0:qP.size.md},lg:{root:{textStyle:"md"},control:{padding:"4",gap:"3.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:null===(GP=Px.variants)||void 0===GP?void 0:GP.size.lg}},variant:{surface:{root:{borderWidth:"1px",borderColor:"border",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"},_disabled:{bg:"bg.muted"}},indicator:null===(YP=Px.variants)||void 0===YP?void 0:YP.variant.solid},subtle:{root:{bg:"bg.muted"},control:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},indicator:null===(XP=Px.variants)||void 0===XP?void 0:XP.variant.plain},outline:{root:{borderWidth:"1px",borderColor:"border",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},indicator:null===(KP=Px.variants)||void 0===KP?void 0:KP.variant.solid},solid:{root:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},indicator:null===(QP=Px.variants)||void 0===QP?void 0:QP.variant.inverted}},justify:{start:{root:{"--checkbox-card-justify":"flex-start"}},end:{root:{"--checkbox-card-justify":"flex-end"}},center:{root:{"--checkbox-card-justify":"center"}}},align:{start:{root:{"--checkbox-card-align":"flex-start"},content:{textAlign:"start"}},end:{root:{"--checkbox-card-align":"flex-end"},content:{textAlign:"end"}},center:{root:{"--checkbox-card-align":"center"},content:{textAlign:"center"}}},orientation:{vertical:{control:{flexDirection:"column"}},horizontal:{control:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}};var JP=Om("collapsible").parts("root","trigger","content","indicator");JP.build();var eT=dm()(["dir","disabled","getRootNode","id","ids","onExitComplete","onOpenChange","defaultOpen","open"]);Ep(eT);const tT={slots:JP.keys(),className:"chakra-collapsible",base:{content:{overflow:"hidden",_open:{animationName:"expand-height, fade-in",animationDuration:"moderate"},_closed:{animationName:"collapse-height, fade-out",animationDuration:"moderate"}}}};var nT,rT,oT,iT,aT,sT,lT,uT,cT;const dT={className:"colorPicker",slots:xP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5"},label:{color:"fg",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},valueText:{textAlign:"start"},control:{display:"flex",alignItems:"center",flexDirection:"row",gap:"2",position:"relative"},swatchTrigger:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"row",flexShrink:"0",gap:"2",textStyle:"sm",minH:"var(--input-height)",minW:"var(--input-height)",px:"1",rounded:"l2",_disabled:{opacity:"0.5"},"--focus-color":"colors.colorPalette.focusRing","&:focus-visible":{borderColor:"var(--focus-color)",outline:"1px solid var(--focus-color)"},"&[data-fit-content]":{"--input-height":"unset",px:"0",border:"0"}},content:{display:"flex",flexDirection:"column",bg:"bg.panel",borderRadius:"l3",boxShadow:"lg",width:"64",p:"4",gap:"3",zIndex:"dropdown",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},area:{height:"180px",borderRadius:"l2",overflow:"hidden"},areaThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",focusVisibleRing:"mixed",focusRingColor:"white"},areaBackground:{height:"full"},channelSlider:{borderRadius:"l2",flex:"1"},channelSliderTrack:{height:"var(--slider-height)",borderRadius:"inherit",boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"},channelText:{textStyle:"xs",color:"fg.muted",fontWeight:"medium",textTransform:"capitalize"},swatchGroup:{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:"2"},swatch:u(u({},Rx.base),{},{borderRadius:"l1"}),swatchIndicator:{color:"white",rounded:"full"},channelSliderThumb:{borderRadius:"full",height:"var(--thumb-size)",width:"var(--thumb-size)",borderWidth:"2px",borderColor:"white",shadow:"sm",transform:"translate(-50%, -50%)",focusVisibleRing:"outside",focusRingOffset:"1px"},channelInput:u(u({},Ax.base),{},{"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{WebkitAppearance:"none",margin:0}}),formatSelect:{textStyle:"xs",textTransform:"uppercase",borderWidth:"1px",minH:"6",focusRing:"inside",rounded:"l2"},transparencyGrid:{borderRadius:"l2"},view:{display:"flex",flexDirection:"column",gap:"2"}},variants:{size:{"2xs":{channelInput:null===(nT=Ax.variants)||void 0===nT||null===(nT=nT.size)||void 0===nT?void 0:nT["2xs"],swatch:{"--swatch-size":"sizes.4.5"},trigger:{"--input-height":"sizes.7"},area:{"--thumb-size":"sizes.3"},channelSlider:{"--slider-height":"sizes.3","--thumb-size":"sizes.3"}},xs:{channelInput:null===(rT=Ax.variants)||void 0===rT||null===(rT=rT.size)||void 0===rT?void 0:rT.xs,swatch:{"--swatch-size":"sizes.5"},trigger:{"--input-height":"sizes.8"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},sm:{channelInput:null===(oT=Ax.variants)||void 0===oT||null===(oT=oT.size)||void 0===oT?void 0:oT.sm,swatch:{"--swatch-size":"sizes.6"},trigger:{"--input-height":"sizes.9"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},md:{channelInput:null===(iT=Ax.variants)||void 0===iT||null===(iT=iT.size)||void 0===iT?void 0:iT.md,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.10"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},lg:{channelInput:null===(aT=Ax.variants)||void 0===aT||null===(aT=aT.size)||void 0===aT?void 0:aT.lg,swatch:{"--swatch-size":"sizes.7"},trigger:{"--input-height":"sizes.11"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},xl:{channelInput:null===(sT=Ax.variants)||void 0===sT||null===(sT=sT.size)||void 0===sT?void 0:sT.xl,swatch:{"--swatch-size":"sizes.8"},trigger:{"--input-height":"sizes.12"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}},"2xl":{channelInput:null===(lT=Ax.variants)||void 0===lT||null===(lT=lT.size)||void 0===lT?void 0:lT["2xl"],swatch:{"--swatch-size":"sizes.10"},trigger:{"--input-height":"sizes.16"},area:{"--thumb-size":"sizes.3.5"},channelSlider:{"--slider-height":"sizes.3.5","--thumb-size":"sizes.3.5"}}},variant:{outline:{channelInput:null===(uT=Ax.variants)||void 0===uT||null===(uT=uT.variant)||void 0===uT?void 0:uT.outline,trigger:{borderWidth:"1px"}},subtle:{channelInput:null===(cT=Ax.variants)||void 0===cT||null===(cT=cT.variant)||void 0===cT?void 0:cT.subtle,trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}}},defaultVariants:{size:"md",variant:"outline"}},fT={className:"chakra-combobox",slots:uP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},input:{display:"flex",alignItems:"center",justifyContent:"space-between",background:"bg.panel",width:"full",minH:"var(--combobox-input-height)",px:"var(--combobox-input-padding-x)","--input-height":"var(--combobox-input-height)",borderRadius:"l2",outline:0,userSelect:"none",textAlign:"start",_placeholderShown:{color:"fg.muted"},_disabled:{layerStyle:"disabled"},"--focus-color":"colors.colorPalette.focusRing","--error-color":"colors.border.error",_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"}},trigger:{display:"inline-flex",alignItems:"center",justifyContent:"center","--input-height":"var(--combobox-input-height)"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"},control:{pos:"relative"},indicatorGroup:{display:"flex",alignItems:"center",justifyContent:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--combobox-input-padding-x)",_icon:{boxSize:"var(--combobox-indicator-size)"},"[data-disabled] &":{opacity:.5}},content:{background:"bg.panel",display:"flex",flexDirection:"column",zIndex:"dropdown",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"0s"},"&[data-empty]:not(:has([data-scope=combobox][data-part=empty]))":{opacity:0}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{boxSize:"var(--combobox-indicator-size)"}},empty:{py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"},itemText:{flex:"1"},itemGroup:{pb:"var(--combobox-item-padding-y)",_last:{pb:"0"}},itemGroupLabel:{fontWeight:"medium",py:"var(--combobox-item-padding-y)",px:"var(--combobox-item-padding-x)"}},variants:{variant:{outline:{input:{bg:"transparent",borderWidth:"1px",borderColor:"border",focusVisibleRing:"inside"}},subtle:{input:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted",focusVisibleRing:"inside"}},flushed:{input:{bg:"transparent",borderBottomWidth:"1px",borderBottomColor:"border",borderRadius:"0",px:"0",_focusVisible:{borderColor:"var(--focus-color)",boxShadow:"0px 1px 0px 0px var(--focus-color)"}},indicatorGroup:{px:"0"}}},size:{xs:{root:{"--combobox-input-height":"sizes.8","--combobox-input-padding-x":"spacing.2","--combobox-indicator-size":"sizes.3.5"},input:{textStyle:"xs"},content:{"--combobox-item-padding-x":"spacing.1.5","--combobox-item-padding-y":"spacing.1","--combobox-indicator-size":"sizes.3.5",p:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"}},sm:{root:{"--combobox-input-height":"sizes.9","--combobox-input-padding-x":"spacing.2.5","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"}},md:{root:{"--combobox-input-height":"sizes.10","--combobox-input-padding-x":"spacing.3","--combobox-indicator-size":"sizes.4"},input:{textStyle:"sm"},content:{"--combobox-item-padding-x":"spacing.2","--combobox-item-padding-y":"spacing.1.5","--combobox-indicator-size":"sizes.4",p:"1",textStyle:"sm"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},trigger:{textStyle:"sm",gap:"2"}},lg:{root:{"--combobox-input-height":"sizes.12","--combobox-input-padding-x":"spacing.4","--combobox-indicator-size":"sizes.5"},input:{textStyle:"md"},content:{"--combobox-item-padding-y":"spacing.2","--combobox-item-padding-x":"spacing.3","--combobox-indicator-size":"sizes.5",p:"1.5",textStyle:"md"},trigger:{textStyle:"md",py:"3",gap:"2"}}}},defaultVariants:{size:"md",variant:"outline"}},pT={slots:GE.keys(),className:"chakra-data-list",base:{itemLabel:{display:"flex",alignItems:"center",gap:"1"},itemValue:{display:"flex",minWidth:"0",flex:"1"}},variants:{orientation:{horizontal:{root:{display:"flex",flexDirection:"column"},item:{display:"inline-flex",alignItems:"center",gap:"4"},itemLabel:{minWidth:"120px"}},vertical:{root:{display:"flex",flexDirection:"column"},item:{display:"flex",flexDirection:"column",gap:"1"}}},size:{sm:{root:{gap:"3"},item:{textStyle:"xs"}},md:{root:{gap:"4"},item:{textStyle:"sm"}},lg:{root:{gap:"5"},item:{textStyle:"md"}}},variant:{subtle:{itemLabel:{color:"fg.muted"}},bold:{itemLabel:{fontWeight:"medium"},itemValue:{color:"fg.muted"}}}},defaultVariants:{size:"md",orientation:"vertical",variant:"subtle"}},hT={slots:YE.keys(),className:"chakra-dialog",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",left:0,top:0,w:"100vw",h:"100dvh",zIndex:"overlay",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100vw",height:"100dvh",position:"fixed",left:0,top:0,"--dialog-z-index":"zIndex.modal",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",justifyContent:"center",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,borderRadius:"l3",textStyle:"sm",my:"var(--dialog-margin, var(--dialog-base-margin))","--dialog-z-index":"zIndex.modal",zIndex:"calc(var(--dialog-z-index) + var(--layer-index, 0))",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"moderate"},_closed:{animationDuration:"faster"}},header:{display:"flex",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{flex:"1",px:"6",pt:"2",pb:"6"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"2",insetEnd:"2"}},variants:{placement:{center:{positioner:{alignItems:"center"},content:{"--dialog-base-margin":"auto",mx:"auto"}},top:{positioner:{alignItems:"flex-start"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}},bottom:{positioner:{alignItems:"flex-end"},content:{"--dialog-base-margin":"spacing.16",mx:"auto"}}},scrollBehavior:{inside:{positioner:{overflow:"hidden"},content:{maxH:"calc(100% - 7.5rem)"},body:{overflow:"auto"}},outside:{positioner:{overflow:"auto",pointerEvents:"auto"}}},size:{xs:{content:{maxW:"sm"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},cover:{positioner:{padding:"10"},content:{width:"100%",height:"100%","--dialog-margin":"0"}},full:{content:{maxW:"100vw",minH:"100vh","--dialog-margin":"0",borderRadius:"0"}}},motionPreset:{scale:{content:{_open:{animationName:"scale-in, fade-in"},_closed:{animationName:"scale-out, fade-out"}}},"slide-in-bottom":{content:{_open:{animationName:"slide-from-bottom, fade-in"},_closed:{animationName:"slide-to-bottom, fade-out"}}},"slide-in-top":{content:{_open:{animationName:"slide-from-top, fade-in"},_closed:{animationName:"slide-to-top, fade-out"}}},"slide-in-left":{content:{_open:{animationName:"slide-from-left, fade-in"},_closed:{animationName:"slide-to-left, fade-out"}}},"slide-in-right":{content:{_open:{animationName:"slide-from-right, fade-in"},_closed:{animationName:"slide-to-right, fade-out"}}},none:{}}},defaultVariants:{size:"md",scrollBehavior:"outside",placement:"top",motionPreset:"scale"}},mT={slots:XE.keys(),className:"chakra-drawer",base:{backdrop:{bg:"blackAlpha.500",pos:"fixed",insetInlineStart:0,top:0,w:"100vw",h:"100dvh",zIndex:"overlay",_open:{animationName:"fade-in",animationDuration:"slow"},_closed:{animationName:"fade-out",animationDuration:"moderate"}},positioner:{display:"flex",width:"100vw",height:"100dvh",position:"fixed",insetInlineStart:0,top:0,zIndex:"modal",overscrollBehaviorY:"none"},content:{display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,zIndex:"modal",textStyle:"sm",maxH:"100dvh",color:"inherit",bg:"bg.panel",boxShadow:"lg",_open:{animationDuration:"slowest",animationTimingFunction:"ease-in-smooth"},_closed:{animationDuration:"slower",animationTimingFunction:"ease-in-smooth"}},header:{display:"flex",alignItems:"center",gap:"2",flex:0,px:"6",pt:"6",pb:"4"},body:{px:"6",py:"2",flex:"1",overflow:"auto"},footer:{display:"flex",alignItems:"center",justifyContent:"flex-end",gap:"3",px:"6",pt:"2",pb:"4"},title:{flex:"1",textStyle:"lg",fontWeight:"semibold"},description:{color:"fg.muted"},closeTrigger:{pos:"absolute",top:"3",insetEnd:"2"}},variants:{size:{xs:{content:{maxW:"xs"}},sm:{content:{maxW:"md"}},md:{content:{maxW:"lg"}},lg:{content:{maxW:"2xl"}},xl:{content:{maxW:"4xl"}},full:{content:{maxW:"100vw",h:"100dvh"}}},placement:{start:{positioner:{justifyContent:"flex-start"},content:{_open:{animationName:{base:"slide-from-left-full, fade-in",_rtl:"slide-from-right-full, fade-in"}},_closed:{animationName:{base:"slide-to-left-full, fade-out",_rtl:"slide-to-right-full, fade-out"}}}},end:{positioner:{justifyContent:"flex-end"},content:{_open:{animationName:{base:"slide-from-right-full, fade-in",_rtl:"slide-from-left-full, fade-in"}},_closed:{animationName:{base:"slide-to-right-full, fade-out",_rtl:"slide-to-right-full, fade-out"}}}},top:{positioner:{alignItems:"flex-start"},content:{maxW:"100%",_open:{animationName:"slide-from-top-full, fade-in"},_closed:{animationName:"slide-to-top-full, fade-out"}}},bottom:{positioner:{alignItems:"flex-end"},content:{maxW:"100%",_open:{animationName:"slide-from-bottom-full, fade-in"},_closed:{animationName:"slide-to-bottom-full, fade-out"}}}},contained:{true:{positioner:{padding:"4"},content:{borderRadius:"l3"}}}},defaultVariants:{size:"xs",placement:"end"}},gT={fontSize:"inherit",fontWeight:"inherit",textAlign:"inherit",bg:"transparent",borderRadius:"l2"},vT={slots:KE.keys(),className:"chakra-editable",base:{root:{display:"inline-flex",alignItems:"center",position:"relative",gap:"1.5",width:"full"},preview:u(u({},gT),{},{py:"1",px:"1",display:"inline-flex",alignItems:"center",transitionProperty:"common",transitionDuration:"normal",cursor:"text",_hover:{bg:"bg.muted"},_disabled:{userSelect:"none"}}),input:u(u({},gT),{},{outline:"0",py:"1",px:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",focusVisibleRing:"inside",focusRingWidth:"2px",_placeholder:{opacity:.6}}),control:{display:"inline-flex",alignItems:"center",gap:"1.5"}},variants:{size:{sm:{root:{textStyle:"sm"},preview:{minH:"8"},input:{minH:"8"}},md:{root:{textStyle:"sm"},preview:{minH:"9"},input:{minH:"9"}},lg:{root:{textStyle:"md"},preview:{minH:"10"},input:{minH:"10"}}}},defaultVariants:{size:"md"}},yT={slots:QE.keys(),className:"chakra-empty-state",base:{root:{width:"full"},content:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:"fg.subtle",_icon:{boxSize:"1em"}},title:{fontWeight:"semibold"},description:{textStyle:"sm",color:"fg.muted"}},variants:{size:{sm:{root:{px:"4",py:"6"},title:{textStyle:"md"},content:{gap:"4"},indicator:{textStyle:"2xl"}},md:{root:{px:"8",py:"12"},title:{textStyle:"lg"},content:{gap:"6"},indicator:{textStyle:"4xl"}},lg:{root:{px:"12",py:"16"},title:{textStyle:"xl"},content:{gap:"8"},indicator:{textStyle:"6xl"}}}},defaultVariants:{size:"md"}},bT={className:"chakra-field",slots:ZE.keys(),base:{requiredIndicator:{color:"fg.error",lineHeight:"1"},root:{display:"flex",width:"100%",position:"relative",gap:"1.5"},label:{display:"flex",alignItems:"center",textAlign:"start",textStyle:"sm",fontWeight:"medium",gap:"1",userSelect:"none",_disabled:{opacity:"0.5"}},errorText:{display:"inline-flex",alignItems:"center",fontWeight:"medium",gap:"1",color:"fg.error",textStyle:"xs"},helperText:{color:"fg.muted",textStyle:"xs"}},variants:{orientation:{vertical:{root:{flexDirection:"column",alignItems:"flex-start"}},horizontal:{root:{flexDirection:"row",alignItems:"center",justifyContent:"space-between"},label:{flex:"0 0 var(--field-label-width, 80px)"}}}},defaultVariants:{orientation:"vertical"}},xT={className:"fieldset",slots:JE.keys(),base:{root:{display:"flex",flexDirection:"column",width:"full"},content:{display:"flex",flexDirection:"column",width:"full"},legend:{color:"fg",fontWeight:"medium",_disabled:{opacity:"0.5"}},helperText:{color:"fg.muted",textStyle:"sm"},errorText:{display:"inline-flex",alignItems:"center",color:"fg.error",gap:"2",fontWeight:"medium",textStyle:"sm"}},variants:{size:{sm:{root:{spaceY:"2"},content:{gap:"1.5"},legend:{textStyle:"sm"}},md:{root:{spaceY:"4"},content:{gap:"4"},legend:{textStyle:"sm"}},lg:{root:{spaceY:"6"},content:{gap:"4"},legend:{textStyle:"md"}}}},defaultVariants:{size:"md"}},wT={className:"chakra-file-upload",slots:eP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"4",width:"100%",alignItems:"flex-start"},label:{fontWeight:"medium",textStyle:"sm"},dropzone:{background:"bg",borderRadius:"l3",borderWidth:"2px",borderStyle:"dashed",display:"flex",alignItems:"center",flexDirection:"column",gap:"4",justifyContent:"center",minHeight:"2xs",px:"3",py:"2",transition:"backgrounds",focusVisibleRing:"outside",_hover:{bg:"bg.subtle"},_dragging:{bg:"colorPalette.subtle",borderStyle:"solid",borderColor:"colorPalette.solid"}},dropzoneContent:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:"1",textStyle:"sm"},item:{pos:"relative",textStyle:"sm",animationName:"fade-in",animationDuration:"moderate",background:"bg",borderRadius:"l2",borderWidth:"1px",width:"100%",display:"flex",alignItems:"center",gap:"3",p:"4"},itemGroup:{width:"100%",display:"flex",flexDirection:"column",gap:"3",_empty:{display:"none"}},itemName:{color:"fg",fontWeight:"medium",lineClamp:"1"},itemContent:{display:"flex",flexDirection:"column",gap:"0.5",flex:"1"},itemSizeText:{color:"fg.muted",textStyle:"xs"},itemDeleteTrigger:{display:"flex",alignItems:"center",justifyContent:"center",alignSelf:"flex-start",boxSize:"5",p:"2px",color:"fg.muted",cursor:"button"},itemPreview:{color:"fg.muted",_icon:{boxSize:"4.5"}}},defaultVariants:{}};var kT=Om("hoverCard").parts("arrow","arrowTip","trigger","positioner","content"),ST=(kT.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"hover-card:".concat(e.id,":trigger")}),CT=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.content)&&void 0!==t?t:"hover-card:".concat(e.id,":content")},ET=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"hover-card:".concat(e.id,":popper")},PT=e=>e.getById(ST(e)),TT=e=>e.getById(ET(e));var{not:zT,and:RT}=tm(),OT=(RT("isOpenControlled",zT("isPointer")),zT("isPointer"),RT("isOpenControlled",zT("isPointer")),zT("isPointer"),dm()(["closeDelay","dir","getRootNode","id","ids","onOpenChange","defaultOpen","open","openDelay","positioning","onInteractOutside","onPointerDownOutside","onFocusOutside"]));Ep(OT);const AT={className:"chakra-hover-card",slots:kT.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--hovercard-bg":"colors.bg.panel",bg:"var(--hovercard-bg)",boxShadow:"lg",maxWidth:"80",borderRadius:"l3",zIndex:"popover",transformOrigin:"var(--transform-origin)",outline:"0",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--hovercard-bg)"},arrowTip:{borderTopWidth:"0.5px",borderInlineStartWidth:"0.5px"}},variants:{size:{xs:{content:{padding:"3"}},sm:{content:{padding:"4"}},md:{content:{padding:"5"}},lg:{content:{padding:"6"}}}},defaultVariants:{size:"md"}},NT={className:"chakra-list",slots:tP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"var(--list-gap)","& :where(ul, ol)":{marginTop:"var(--list-gap)"}},item:{whiteSpace:"normal",display:"list-item"},indicator:{marginEnd:"2",minHeight:"1lh",flexShrink:0,display:"inline-block",verticalAlign:"middle"}},variants:{variant:{marker:{root:{listStyle:"revert"},item:{_marker:{color:"fg.subtle"}}},plain:{item:{alignItems:"flex-start",display:"inline-flex"}}},align:{center:{item:{alignItems:"center"}},start:{item:{alignItems:"flex-start"}},end:{item:{alignItems:"flex-end"}}}},defaultVariants:{variant:"marker"}},FT={className:"chakra-menu",slots:nP.keys(),base:{content:{outline:0,bg:"bg.panel",boxShadow:"lg",color:"fg",maxHeight:"var(--available-height)","--menu-z-index":"zIndex.dropdown",zIndex:"calc(var(--menu-z-index) + var(--layer-index, 0))",borderRadius:"l2",overflow:"hidden",overflowY:"auto",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"faster"}},item:{textDecoration:"none",color:"fg",userSelect:"none",borderRadius:"l1",width:"100%",display:"flex",cursor:"menuitem",alignItems:"center",textAlign:"start",position:"relative",flex:"0 0 auto",outline:0,_disabled:{layerStyle:"disabled"},"&[data-type]":{ps:"8"}},itemText:{flex:"1"},itemIndicator:{position:"absolute",insetStart:"2",transform:"translateY(-50%)",top:"50%"},itemGroupLabel:{px:"2",py:"1.5",fontWeight:"semibold",textStyle:"sm"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:"0"},itemCommand:{opacity:"0.6",textStyle:"xs",ms:"auto",ps:"4",letterSpacing:"widest",fontFamily:"inherit"},separator:{height:"1px",bg:"bg.muted",my:"1",mx:"-1"}},variants:{variant:{subtle:{item:{_highlighted:{bg:"bg.emphasized/60"}}},solid:{item:{_highlighted:{bg:"colorPalette.solid",color:"colorPalette.contrast"}}}},size:{sm:{content:{minW:"8rem",padding:"1"},item:{gap:"1",textStyle:"xs",py:"1",px:"1.5"}},md:{content:{minW:"8rem",padding:"1.5"},item:{gap:"2",textStyle:"sm",py:"1.5",px:"2"}}}},defaultVariants:{size:"md",variant:"subtle"}},IT={className:"chakra-select",slots:lP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",width:"full"},trigger:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"full",minH:"var(--select-trigger-height)","--input-height":"var(--select-trigger-height)",px:"var(--select-trigger-padding-x)",borderRadius:"l2",userSelect:"none",textAlign:"start",focusVisibleRing:"inside",_placeholderShown:{color:"fg.muted/80"},_disabled:{layerStyle:"disabled"},_invalid:{borderColor:"border.error"}},indicatorGroup:{display:"flex",alignItems:"center",gap:"1",pos:"absolute",insetEnd:"0",top:"0",bottom:"0",px:"var(--select-trigger-padding-x)",pointerEvents:"none"},indicator:{display:"flex",alignItems:"center",justifyContent:"center",color:{base:"fg.muted",_disabled:"fg.subtle",_invalid:"fg.error"}},content:{background:"bg.panel",display:"flex",flexDirection:"column",zIndex:"dropdown",borderRadius:"l2",outline:0,maxH:"96",overflowY:"auto",boxShadow:"md",_open:{animationStyle:"slide-fade-in",animationDuration:"fast"},_closed:{animationStyle:"slide-fade-out",animationDuration:"fastest"}},item:{position:"relative",userSelect:"none",display:"flex",alignItems:"center",gap:"2",cursor:"option",justifyContent:"space-between",flex:"1",textAlign:"start",borderRadius:"l1",_highlighted:{bg:"bg.emphasized/60"},_disabled:{pointerEvents:"none",opacity:"0.5"},_icon:{width:"4",height:"4"}},control:{pos:"relative"},itemText:{flex:"1"},itemGroup:{_first:{mt:"0"}},itemGroupLabel:{py:"1",fontWeight:"medium"},label:{fontWeight:"medium",userSelect:"none",textStyle:"sm",_disabled:{layerStyle:"disabled"}},valueText:{lineClamp:"1",maxW:"80%"},clearTrigger:{color:"fg.muted",pointerEvents:"auto",focusVisibleRing:"inside",focusRingWidth:"2px",rounded:"l1"}},variants:{variant:{outline:{trigger:{bg:"transparent",borderWidth:"1px",borderColor:"border",_expanded:{borderColor:"border.emphasized"}}},subtle:{trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}},size:{xs:{root:{"--select-trigger-height":"sizes.8","--select-trigger-padding-x":"spacing.2"},content:{p:"1",gap:"1",textStyle:"xs"},trigger:{textStyle:"xs",gap:"1"},item:{py:"1",px:"2"},itemGroupLabel:{py:"1",px:"2"},indicator:{_icon:{width:"3.5",height:"3.5"}}},sm:{root:{"--select-trigger-height":"sizes.9","--select-trigger-padding-x":"spacing.2.5"},content:{p:"1",textStyle:"sm"},trigger:{textStyle:"sm",gap:"1"},indicator:{_icon:{width:"4",height:"4"}},item:{py:"1",px:"1.5"},itemGroup:{mt:"1"},itemGroupLabel:{py:"1",px:"1.5"}},md:{root:{"--select-trigger-height":"sizes.10","--select-trigger-padding-x":"spacing.3"},content:{p:"1",textStyle:"sm"},itemGroup:{mt:"1.5"},item:{py:"1.5",px:"2"},itemIndicator:{display:"flex",alignItems:"center",justifyContent:"center"},itemGroupLabel:{py:"1.5",px:"2"},trigger:{textStyle:"sm",gap:"2"},indicator:{_icon:{width:"4",height:"4"}}},lg:{root:{"--select-trigger-height":"sizes.12","--select-trigger-padding-x":"spacing.4"},content:{p:"1.5",textStyle:"md"},itemGroup:{mt:"2"},item:{py:"2",px:"3"},itemGroupLabel:{py:"2",px:"3"},trigger:{textStyle:"md",py:"3",gap:"2"},indicator:{_icon:{width:"5",height:"5"}}}}},defaultVariants:{size:"md",variant:"outline"}};var _T,DT;const MT={className:"chakra-native-select",slots:rP.keys(),base:{root:{height:"fit-content",display:"flex",width:"100%",position:"relative"},field:{width:"100%",minWidth:"0",outline:"0",appearance:"none",borderRadius:"l2","--error-color":"colors.border.error",_disabled:{layerStyle:"disabled"},_invalid:{focusRingColor:"var(--error-color)",borderColor:"var(--error-color)"},focusVisibleRing:"inside",lineHeight:"normal","& > option, & > optgroup":{bg:"bg"}},indicator:{position:"absolute",display:"inline-flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",top:"50%",transform:"translateY(-50%)",height:"100%",color:"fg.muted",_disabled:{opacity:"0.5"},_invalid:{color:"fg.error"},_icon:{width:"1em",height:"1em"}}},variants:{variant:{outline:{field:null===(_T=IT.variants)||void 0===_T?void 0:_T.variant.outline.trigger},subtle:{field:null===(DT=IT.variants)||void 0===DT?void 0:DT.variant.subtle.trigger},plain:{field:{bg:"transparent",color:"fg",focusRingWidth:"2px"}}},size:{xs:{field:{textStyle:"xs",ps:"2",pe:"6",height:"6"},indicator:{textStyle:"sm",insetEnd:"1.5"}},sm:{field:{textStyle:"sm",ps:"2.5",pe:"8",height:"8"},indicator:{textStyle:"md",insetEnd:"2"}},md:{field:{textStyle:"sm",ps:"3",pe:"8",height:"10"},indicator:{textStyle:"lg",insetEnd:"2"}},lg:{field:{textStyle:"md",ps:"4",pe:"8",height:"11"},indicator:{textStyle:"xl",insetEnd:"3"}},xl:{field:{textStyle:"md",ps:"4.5",pe:"10",height:"12"},indicator:{textStyle:"xl",insetEnd:"3"}}}},defaultVariants:IT.defaultVariants};function LT(e,t){const n={};for(const r in e){const o=t(r,e[r]);n[o[0]]=o[1]}return n}let VT=new Map,jT=!1;try{jT="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch(eA){}let BT=!1;try{BT="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch(tA){}const WT={degree:{narrow:{default:"\xb0","ja-JP":" \u5ea6","zh-TW":"\u5ea6","sl-SI":" \xb0"}}};class HT{format(e){let t="";if(t=jT||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,n){if("auto"===t)return e.format(n);if("never"===t)return e.format(Math.abs(n));{let r=!1;if("always"===t?r=n>0||Object.is(n,0):"exceptZero"===t&&(Object.is(n,-0)||Object.is(n,0)?n=Math.abs(n):r=n>0),r){let t=e.format(-n),r=e.format(n),o=t.replace(r,"").replace(/\u200e|\u061C/,"");return 1!==[...o].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(r,"!!!").replace(o,"+").replace("!!!",r)}return e.format(n)}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!BT){var n;let{unit:e,unitDisplay:r="short",locale:o}=this.resolvedOptions();if(!e)return t;let i=null===(n=WT[e])||void 0===n?void 0:n[r];t+=i[o]||i.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"===typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t<e)throw new RangeError("End date must be >= start date");return"".concat(this.format(e)," \u2013 ").concat(this.format(t))}formatRangeToParts(e,t){if("function"===typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t<e)throw new RangeError("End date must be >= start date");let n=this.numberFormatter.formatToParts(e),r=this.numberFormatter.formatToParts(t);return[...n.map((e=>u(u({},e),{},{source:"startRange"}))),{type:"literal",value:" \u2013 ",source:"shared"},...r.map((e=>u(u({},e),{},{source:"endRange"})))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return jT||null==this.options.signDisplay||(e=u(u({},e),{},{signDisplay:this.options.signDisplay})),BT||"unit"!==this.options.style||(e=u(u({},e),{},{style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay})),e}constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.numberFormatter=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{numberingSystem:n}=t;n&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+="-nu-".concat(n));if("unit"===t.style&&!BT){var r;let{unit:e,unitDisplay:n="short"}=t;if(!e)throw new Error('unit option must be provided with style: "unit"');if(!(null===(r=WT[e])||void 0===r?void 0:r[n]))throw new Error("Unsupported unit ".concat(e," with unitDisplay = ").concat(n));t=u(u({},t),{},{style:"decimal"})}let o=e+(t?Object.entries(t).sort(((e,t)=>e[0]<t[0]?-1:1)).join():"");if(VT.has(o))return VT.get(o);let i=new Intl.NumberFormat(e,t);return VT.set(o,i),i}(e,t),this.options=t}}const UT=new RegExp("^.*\\(.*\\).*$"),$T=["latn","arab","hanidec","deva","beng"];class qT{parse(e){return YT(this.locale,this.options,e).parse(e)}isValidPartialNumber(e,t,n){return YT(this.locale,this.options,e).isValidPartialNumber(e,t,n)}getNumberingSystem(e){return YT(this.locale,this.options,e).options.numberingSystem}constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.locale=e,this.options=t}}const GT=new Map;function YT(e,t,n){let r=XT(e,t);if(!e.includes("-nu-")&&!r.isValidPartialNumber(n))for(let o of $T)if(o!==r.options.numberingSystem){let r=XT(e+(e.includes("-u-")?"-nu-":"-u-nu-")+o,t);if(r.isValidPartialNumber(n))return r}return r}function XT(e,t){let n=e+(t?Object.entries(t).sort(((e,t)=>e[0]<t[0]?-1:1)).join():""),r=GT.get(n);return r||(r=new KT(e,t),GT.set(n,r)),r}class KT{parse(e){let t=this.sanitize(e);if(this.symbols.group&&(t=JT(t,this.symbols.group,"")),this.symbols.decimal&&(t=t.replace(this.symbols.decimal,".")),this.symbols.minusSign&&(t=t.replace(this.symbols.minusSign,"-")),t=t.replace(this.symbols.numeral,this.symbols.index),"percent"===this.options.style){let e=t.indexOf("-");t=t.replace("-","");let n=t.indexOf(".");-1===n&&(n=t.length),t=t.replace(".",""),t=n-2===0?"0.".concat(t):n-2===-1?"0.0".concat(t):n-2===-2?"0.00":"".concat(t.slice(0,n-2),".").concat(t.slice(n-2)),e>-1&&(t="-".concat(t))}let n=t?+t:NaN;if(isNaN(n))return NaN;if("percent"===this.options.style){var r,o;let e=u(u({},this.options),{},{style:"decimal",minimumFractionDigits:Math.min((null!==(r=this.options.minimumFractionDigits)&&void 0!==r?r:0)+2,20),maximumFractionDigits:Math.min((null!==(o=this.options.maximumFractionDigits)&&void 0!==o?o:0)+2,20)});return new qT(this.locale,e).parse(new HT(this.locale,e).format(n))}return"accounting"===this.options.currencySign&&UT.test(e)&&(n*=-1),n}sanitize(e){return e=e.replace(this.symbols.literals,""),this.symbols.minusSign&&(e=e.replace("-",this.symbols.minusSign)),"arab"===this.options.numberingSystem&&(this.symbols.decimal&&(e=(e=e.replace(",",this.symbols.decimal)).replace(String.fromCharCode(1548),this.symbols.decimal)),this.symbols.group&&(e=JT(e,".",this.symbols.group))),"fr-FR"===this.options.locale&&this.symbols.group&&(e=JT(e," ",this.symbols.group),e=JT(e,/\u00A0/g,this.symbols.group)),e}isValidPartialNumber(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1/0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0;return e=this.sanitize(e),this.symbols.minusSign&&e.startsWith(this.symbols.minusSign)&&t<0?e=e.slice(this.symbols.minusSign.length):this.symbols.plusSign&&e.startsWith(this.symbols.plusSign)&&n>0&&(e=e.slice(this.symbols.plusSign.length)),(!this.symbols.group||!e.startsWith(this.symbols.group))&&(!(this.symbols.decimal&&e.indexOf(this.symbols.decimal)>-1&&0===this.options.maximumFractionDigits)&&(this.symbols.group&&(e=JT(e,this.symbols.group,"")),e=e.replace(this.symbols.numeral,""),this.symbols.decimal&&(e=e.replace(this.symbols.decimal,"")),0===e.length))}constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n,r;this.locale=e,this.formatter=new Intl.NumberFormat(e,t),this.options=this.formatter.resolvedOptions(),this.symbols=function(e,t,n,r){var o,i,a,s;let l=new Intl.NumberFormat(e,u(u({},n),{},{minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:"auto",roundingMode:"halfExpand"})),c=l.formatToParts(-10000.111),d=l.formatToParts(10000.111),f=ZT.map((e=>l.formatToParts(e)));var p;let h=null!==(p=null===(o=c.find((e=>"minusSign"===e.type)))||void 0===o?void 0:o.value)&&void 0!==p?p:"-",m=null===(i=d.find((e=>"plusSign"===e.type)))||void 0===i?void 0:i.value;m||"exceptZero"!==(null===r||void 0===r?void 0:r.signDisplay)&&"always"!==(null===r||void 0===r?void 0:r.signDisplay)||(m="+");let g=new Intl.NumberFormat(e,u(u({},n),{},{minimumFractionDigits:2,maximumFractionDigits:2})).formatToParts(.001),v=null===(a=g.find((e=>"decimal"===e.type)))||void 0===a?void 0:a.value,y=null===(s=c.find((e=>"group"===e.type)))||void 0===s?void 0:s.value,b=c.filter((e=>!QT.has(e.type))).map((e=>ez(e.value))),x=f.flatMap((e=>e.filter((e=>!QT.has(e.type))).map((e=>ez(e.value))))),w=[...new Set([...b,...x])].sort(((e,t)=>t.length-e.length)),k=0===w.length?new RegExp("[\\p{White_Space}]","gu"):new RegExp("".concat(w.join("|"),"|[\\p{White_Space}]"),"gu"),S=[...new Intl.NumberFormat(n.locale,{useGrouping:!1}).format(9876543210)].reverse(),C=new Map(S.map(((e,t)=>[e,t]))),E=new RegExp("[".concat(S.join(""),"]"),"g");return{minusSign:h,plusSign:m,decimal:v,group:y,literals:k,numeral:E,index:e=>String(C.get(e))}}(e,this.formatter,this.options,t),"percent"===this.options.style&&((null!==(n=this.options.minimumFractionDigits)&&void 0!==n?n:0)>18||(null!==(r=this.options.maximumFractionDigits)&&void 0!==r?r:0)>18)&&console.warn("NumberParser cannot handle percentages with greater than 18 decimal places, please reduce the number in your options.")}}const QT=new Set(["decimal","fraction","integer","minusSign","plusSign","group"]),ZT=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function JT(e,t,n){return e.replaceAll?e.replaceAll(t,n):e.split(t).join(n)}function ez(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var tz=Om("numberInput").parts("root","label","input","control","valueText","incrementTrigger","decrementTrigger","scrubber"),nz=(tz.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.input)&&void 0!==t?t:"number-input:".concat(e.id,":input")}),rz=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.incrementTrigger)&&void 0!==t?t:"number-input:".concat(e.id,":inc")},oz=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.decrementTrigger)&&void 0!==t?t:"number-input:".concat(e.id,":dec")},iz=e=>"number-input:".concat(e.id,":cursor"),az=e=>e.getById(nz(e)),sz=e=>e.getDoc().getElementById(iz(e)),lz=(e,t)=>{let n=null;return"increment"===t&&(n=(e=>e.getById(rz(e)))(e)),"decrement"===t&&(n=(e=>e.getById(oz(e)))(e)),n},uz=(e,t)=>{const n=e.getDoc(),r=n.createElement("div");r.className="scrubber--cursor",r.id=iz(e),Object.assign(r.style,{width:"15px",height:"15px",position:"fixed",pointerEvents:"none",left:"0px",top:"0px",zIndex:2147483647,transform:t?"translate3d(".concat(t.x,"px, ").concat(t.y,"px, 0px)"):void 0,willChange:"transform"}),r.innerHTML='\n <svg width="46" height="15" style="left: -15.5px; position: absolute; top: 0; filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 1px 1.1px);">\n <g transform="translate(2 3)">\n <path fill-rule="evenodd" d="M 15 4.5L 15 2L 11.5 5.5L 15 9L 15 6.5L 31 6.5L 31 9L 34.5 5.5L 31 2L 31 4.5Z" style="stroke-width: 2px; stroke: white;"></path>\n <path fill-rule="evenodd" d="M 15 4.5L 15 2L 11.5 5.5L 15 9L 15 6.5L 31 6.5L 31 9L 34.5 5.5L 31 2L 31 4.5Z"></path>\n </g>\n </svg>',n.body.appendChild(r)};var cz=(e,t)=>{const{prop:n,computed:r}=t;return n("formatOptions")?r("parser").parse(String(e)):parseFloat(e)},dz=(e,t)=>{const{prop:n,computed:r}=t;return Number.isNaN(e)?"":n("formatOptions")?r("formatter").format(e):e.toString()},{choose:fz,guards:pz,createMachine:hz}=nm(),{not:mz,and:gz}=pz,vz=(hz({props(e){let{props:t}=e;const n=((e,t)=>{let n=void 0===e||Number.isNaN(e)?1:e;return"percent"!==(null===t||void 0===t?void 0:t.style)||void 0!==e&&!Number.isNaN(e)||(n=.01),n})(t.step,t.formatOptions);return u(u({dir:"ltr",locale:"en-US",focusInputOnChange:!0,clampValueOnBlur:!t.allowOverflow,allowOverflow:!1,inputMode:"decimal",pattern:"[0-9]*(.[0-9]+)?",defaultValue:"",step:n,min:Number.MIN_SAFE_INTEGER,max:Number.MAX_SAFE_INTEGER,spinOnPress:!0},t),{},{translations:u({incrementLabel:"increment value",decrementLabel:"decrease value"},t.translations)})},initialState:()=>"idle",context(e){let{prop:t,bindable:n,getComputed:r}=e;return{value:n((()=>({defaultValue:t("defaultValue"),value:t("value"),onChange(e){var n;const o=r(),i=cz(e,{computed:o,prop:t});null===(n=t("onValueChange"))||void 0===n||n({value:e,valueAsNumber:i})}}))),hint:n((()=>({defaultValue:null}))),scrubberCursorPoint:n((()=>({defaultValue:null,hash:e=>e?"x:".concat(e.x,", y:").concat(e.y):""}))),fieldsetDisabled:n((()=>({defaultValue:!1})))}},computed:{isRtl:e=>{let{prop:t}=e;return"rtl"===t("dir")},valueAsNumber:e=>{let{context:t,computed:n,prop:r}=e;return cz(t.get("value"),{computed:n,prop:r})},formattedValue:e=>{let{computed:t,prop:n}=e;return dz(t("valueAsNumber"),{computed:t,prop:n})},isAtMin:e=>{let{computed:t,prop:n}=e;return r=t("valueAsNumber"),o=n("min"),dp(r)<=o;var r,o},isAtMax:e=>{let{computed:t,prop:n}=e;return r=t("valueAsNumber"),o=n("max"),dp(r)>=o;var r,o},isOutOfRange:e=>{let{computed:t,prop:n}=e;return r=t("valueAsNumber"),o=n("min"),i=n("max"),!(dp(r)>=o&&dp(r)<=i);var r,o,i},isValueEmpty:e=>{let{context:t}=e;return""===t.get("value")},isDisabled:e=>{let{prop:t,context:n}=e;return!!t("disabled")||n.get("fieldsetDisabled")},canIncrement:e=>{let{prop:t,computed:n}=e;return t("allowOverflow")||!n("isAtMax")},canDecrement:e=>{let{prop:t,computed:n}=e;return t("allowOverflow")||!n("isAtMin")},valueText:e=>{var t,n;let{prop:r,context:o}=e;return null===(t=(n=r("translations")).valueText)||void 0===t?void 0:t.call(n,o.get("value"))},formatter:em((e=>{let{prop:t}=e;return[t("locale"),t("formatOptions")]}),((e,t)=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Intl.NumberFormat(e,t)}(e,t))),parser:em((e=>{let{prop:t}=e;return[t("locale"),t("formatOptions")]}),((e,t)=>function(e){return new qT(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}(e,t)))},watch(e){let{track:t,action:n,context:r,computed:o,prop:i}=e;t([()=>r.get("value"),()=>i("locale")],(()=>{n(["syncInputElement"])})),t([()=>o("isOutOfRange")],(()=>{n(["invokeOnInvalid"])})),t([()=>r.hash("scrubberCursorPoint")],(()=>{n(["setVirtualCursorPosition"])}))},effects:["trackFormControl"],on:{"VALUE.SET":{actions:["setRawValue"]},"VALUE.CLEAR":{actions:["clearValue"]},"VALUE.INCREMENT":{actions:["increment"]},"VALUE.DECREMENT":{actions:["decrement"]}},states:{idle:{on:{"TRIGGER.PRESS_DOWN":[{guard:"isTouchPointer",target:"before:spin",actions:["setHint"]},{target:"before:spin",actions:["focusInput","invokeOnFocus","setHint"]}],"SCRUBBER.PRESS_DOWN":{target:"scrubbing",actions:["focusInput","invokeOnFocus","setHint","setCursorPoint"]},"INPUT.FOCUS":{target:"focused",actions:["focusInput","invokeOnFocus"]}}},focused:{tags:["focus"],effects:["attachWheelListener"],on:{"TRIGGER.PRESS_DOWN":[{guard:"isTouchPointer",target:"before:spin",actions:["setHint"]},{target:"before:spin",actions:["focusInput","setHint"]}],"SCRUBBER.PRESS_DOWN":{target:"scrubbing",actions:["focusInput","setHint","setCursorPoint"]},"INPUT.ARROW_UP":{actions:["increment"]},"INPUT.ARROW_DOWN":{actions:["decrement"]},"INPUT.HOME":{actions:["decrementToMin"]},"INPUT.END":{actions:["incrementToMax"]},"INPUT.CHANGE":{actions:["setValue","setHint"]},"INPUT.BLUR":[{guard:gz("clampValueOnBlur",mz("isInRange")),target:"idle",actions:["setClampedValue","clearHint","invokeOnBlur"]},{guard:mz("isInRange"),target:"idle",actions:["setFormattedValue","clearHint","invokeOnBlur","invokeOnInvalid"]},{target:"idle",actions:["setFormattedValue","clearHint","invokeOnBlur"]}],"INPUT.ENTER":{actions:["setFormattedValue","clearHint","invokeOnBlur"]}}},"before:spin":{tags:["focus"],effects:["trackButtonDisabled","waitForChangeDelay"],entry:fz([{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}]),on:{CHANGE_DELAY:{target:"spinning",guard:gz("isInRange","spinOnPress")},"TRIGGER.PRESS_UP":[{guard:"isTouchPointer",target:"focused",actions:["clearHint"]},{target:"focused",actions:["focusInput","clearHint"]}]}},spinning:{tags:["focus"],effects:["trackButtonDisabled","spinValue"],on:{SPIN:[{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}],"TRIGGER.PRESS_UP":{target:"focused",actions:["focusInput","clearHint"]}}},scrubbing:{tags:["focus"],effects:["activatePointerLock","trackMousemove","setupVirtualCursor","preventTextSelection"],on:{"SCRUBBER.POINTER_UP":{target:"focused",actions:["focusInput","clearCursorPoint"]},"SCRUBBER.POINTER_MOVE":[{guard:"isIncrementHint",actions:["increment","setCursorPoint"]},{guard:"isDecrementHint",actions:["decrement","setCursorPoint"]}]}}},implementations:{guards:{clampValueOnBlur:e=>{let{prop:t}=e;return t("clampValueOnBlur")},spinOnPress:e=>{let{prop:t}=e;return!!t("spinOnPress")},isInRange:e=>{let{computed:t}=e;return!t("isOutOfRange")},isDecrementHint:e=>{var t;let{context:n,event:r}=e;return"decrement"===(null!==(t=r.hint)&&void 0!==t?t:n.get("hint"))},isIncrementHint:e=>{var t;let{context:n,event:r}=e;return"increment"===(null!==(t=r.hint)&&void 0!==t?t:n.get("hint"))},isTouchPointer:e=>{let{event:t}=e;return"touch"===t.pointerType}},effects:{waitForChangeDelay(e){let{send:t}=e;const n=setTimeout((()=>{t({type:"CHANGE_DELAY"})}),300);return()=>clearTimeout(n)},spinValue(e){let{send:t}=e;const n=setInterval((()=>{t({type:"SPIN"})}),50);return()=>clearInterval(n)},trackFormControl(e){let{context:t,scope:n}=e;return dh(az(n),{onFieldsetDisabledChange(e){t.set("fieldsetDisabled",e)},onFormReset(){t.set("value",t.initial("value"))}})},setupVirtualCursor(e){let{context:t,scope:n}=e;return((e,t)=>{if(!Jp())return uz(e,t),()=>{var t;null===(t=sz(e))||void 0===t||t.remove()}})(n,t.get("scrubberCursorPoint"))},preventTextSelection(e){let{scope:t}=e;return(e=>{const t=e.getDoc(),n=t.documentElement,r=t.body;return r.style.pointerEvents="none",n.style.userSelect="none",n.style.cursor="ew-resize",()=>{r.style.pointerEvents="",n.style.userSelect="",n.style.cursor="",n.style.length||n.removeAttribute("style"),r.style.length||r.removeAttribute("style")}})(t)},trackButtonDisabled(e){let{context:t,scope:n,send:r}=e;const o=t.get("hint");return kh(lz(n,o),{attributes:["disabled"],callback(){r({type:"TRIGGER.PRESS_UP",src:"attr"})}})},attachWheelListener(e){let{scope:t,send:n,prop:r}=e;const o=az(t);if(o&&t.isActiveElement(o)&&r("allowMouseWheel"))return rh(o,"wheel",(function(e){e.preventDefault();const t=-1*Math.sign(e.deltaY);1===t?n({type:"VALUE.INCREMENT"}):-1===t&&n({type:"VALUE.DECREMENT"})}),{passive:!1})},activatePointerLock(e){let{scope:t}=e;if(!Jp())return function(e,t){const n=e.body,r=()=>!!e.pointerLockElement;if(!("pointerLockElement"in e)&&!("mozPointerLockElement"in e))return;try{n.requestPointerLock()}catch(i){}const o=[rh(e,"pointerlockchange",(function(){null===t||void 0===t||t(r())}),!1),rh(e,"pointerlockerror",(function(n){r()&&(null===t||void 0===t||t(!1)),console.error("PointerLock error occurred:",n),e.exitPointerLock()}),!1)];return()=>{o.forEach((e=>e())),e.exitPointerLock()}}(t.getDoc())},trackMousemove(e){let{scope:t,send:n,context:r,computed:o}=e;const i=t.getDoc();return ep(rh(i,"mousemove",(function(e){const i=r.get("scrubberCursorPoint"),a=o("isRtl"),s=((e,t)=>{const{point:n,isRtl:r,event:o}=t,i=e.getWin(),a=vp(o.movementX,i.devicePixelRatio),s=vp(o.movementY,i.devicePixelRatio);let l=a>0?"increment":a<0?"decrement":null;r&&"increment"===l&&(l="decrement"),r&&"decrement"===l&&(l="increment");const u={x:n.x+a,y:n.y+s},c=i.innerWidth,d=vp(7.5,i.devicePixelRatio);var f;return u.x=((u.x+d)%(f=c)+f)%f-d,{hint:l,point:u}})(t,{point:i,isRtl:a,event:e});s.hint&&n({type:"SCRUBBER.POINTER_MOVE",hint:s.hint,point:s.point})}),!1),rh(i,"mouseup",(function(){n({type:"SCRUBBER.POINTER_UP"})}),!1))}},actions:{focusInput(e){let{scope:t,prop:n}=e;if(!n("focusInputOnChange"))return;const r=az(t);t.isActiveElement(r)||wh((()=>null===r||void 0===r?void 0:r.focus({preventScroll:!0})))},increment(e){var t;let{context:n,event:r,prop:o,computed:i}=e,a=(s=i("valueAsNumber"),l=null!==(t=r.step)&&void 0!==t?t:o("step"),kp(dp(s),"+",l));var s,l;o("allowOverflow")||(a=pp(a,o("min"),o("max"))),n.set("value",dz(a,{computed:i,prop:o}))},decrement(e){var t;let{context:n,event:r,prop:o,computed:i}=e,a=(s=i("valueAsNumber"),l=null!==(t=r.step)&&void 0!==t?t:o("step"),kp(dp(s),"-",l));var s,l;o("allowOverflow")||(a=pp(a,o("min"),o("max"))),n.set("value",dz(a,{computed:i,prop:o}))},setClampedValue(e){let{context:t,prop:n,computed:r}=e;const o=pp(r("valueAsNumber"),n("min"),n("max"));t.set("value",dz(o,{computed:r,prop:n}))},setRawValue(e){let{context:t,event:n,prop:r,computed:o}=e,i=cz(n.value,{computed:o,prop:r});r("allowOverflow")||(i=pp(i,r("min"),r("max"))),t.set("value",dz(i,{computed:o,prop:r}))},setValue(e){var t,n;let{context:r,event:o}=e;const i=null!==(t=null===(n=o.target)||void 0===n?void 0:n.value)&&void 0!==t?t:o.value;r.set("value",i)},clearValue(e){let{context:t}=e;t.set("value","")},incrementToMax(e){let{context:t,prop:n,computed:r}=e;const o=dz(n("max"),{computed:r,prop:n});t.set("value",o)},decrementToMin(e){let{context:t,prop:n,computed:r}=e;const o=dz(n("min"),{computed:r,prop:n});t.set("value",o)},setHint(e){let{context:t,event:n}=e;t.set("hint",n.hint)},clearHint(e){let{context:t}=e;t.set("hint",null)},invokeOnFocus(e){var t;let{computed:n,prop:r}=e;null===(t=r("onFocusChange"))||void 0===t||t({focused:!0,value:n("formattedValue"),valueAsNumber:n("valueAsNumber")})},invokeOnBlur(e){var t;let{computed:n,prop:r}=e;null===(t=r("onFocusChange"))||void 0===t||t({focused:!1,value:n("formattedValue"),valueAsNumber:n("valueAsNumber")})},invokeOnInvalid(e){var t;let{computed:n,prop:r,event:o}=e;if("INPUT.CHANGE"===o.type)return;const i=n("valueAsNumber")>r("max")?"rangeOverflow":"rangeUnderflow";null===(t=r("onValueInvalid"))||void 0===t||t({reason:i,value:n("formattedValue"),valueAsNumber:n("valueAsNumber")})},syncInputElement(e){let{context:t,event:n,computed:r,scope:o}=e;const i=n.type.endsWith("CHANGE")?t.get("value"):r("formattedValue"),a=az(o),s=function(e){if(e&&e.ownerDocument.activeElement===e)try{const{selectionStart:t,selectionEnd:n,value:r}=e,o=r.substring(0,t),i=r.substring(n);return{start:t,end:n,value:r,beforeTxt:o,afterTxt:i}}catch(tA){}}(a);wh((()=>{ih(a,i),function(e,t){if(e&&e.ownerDocument.activeElement===e)if(t)try{const{value:n}=e,{beforeTxt:r="",afterTxt:o="",start:i}=t;let a=n.length;if(n.endsWith(o))a=n.length-o.length;else if(n.startsWith(r))a=r.length;else if(null!=i){const e=r[i-1],t=n.indexOf(e,i-1);-1!==t&&(a=t+1)}e.setSelectionRange(a,a)}catch(n){}else e.setSelectionRange(e.value.length,e.value.length)}(a,s)}))},setFormattedValue(e){let{context:t,computed:n}=e;t.set("value",n("formattedValue"))},setCursorPoint(e){let{context:t,event:n}=e;t.set("scrubberCursorPoint",n.point)},clearCursorPoint(e){let{context:t}=e;t.set("scrubberCursorPoint",null)},setVirtualCursorPosition(e){let{context:t,scope:n}=e;const r=sz(n),o=t.get("scrubberCursorPoint");r&&o&&(r.style.transform="translate3d(".concat(o.x,"px, ").concat(o.y,"px, 0px)"))}}}}),dm()(["allowMouseWheel","allowOverflow","clampValueOnBlur","dir","disabled","focusInputOnChange","form","formatOptions","getRootNode","id","ids","inputMode","invalid","locale","max","min","name","onFocusChange","onValueChange","onValueInvalid","pattern","required","readOnly","spinOnPress","step","translations","value","defaultValue"]));Ep(vz);const yz={display:"flex",justifyContent:"center",alignItems:"center",flex:"1",userSelect:"none",cursor:"button",lineHeight:"1",color:"fg.muted","--stepper-base-radius":"radii.l1","--stepper-radius":"calc(var(--stepper-base-radius) + 1px)",_icon:{boxSize:"1em"},_disabled:{opacity:"0.5"},_hover:{bg:"bg.muted"},_active:{bg:"bg.emphasized"}},bz={className:"chakra-number-input",slots:tz.keys(),base:{root:{position:"relative",zIndex:"0",isolation:"isolate"},input:u(u({},Ax.base),{},{verticalAlign:"top",pe:"calc(var(--stepper-width) + 0.5rem)"}),control:{display:"flex",flexDirection:"column",position:"absolute",top:"0",insetEnd:"0px",margin:"1px",width:"var(--stepper-width)",height:"calc(100% - 2px)",zIndex:"1",borderStartWidth:"1px",divideY:"1px"},incrementTrigger:u(u({},yz),{},{borderTopEndRadius:"var(--stepper-radius)"}),decrementTrigger:u(u({},yz),{},{borderBottomEndRadius:"var(--stepper-radius)"}),valueText:{fontWeight:"medium",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums"}},variants:{size:{xs:{input:Ax.variants.size.xs,control:{fontSize:"2xs","--stepper-width":"sizes.4"}},sm:{input:Ax.variants.size.sm,control:{fontSize:"xs","--stepper-width":"sizes.5"}},md:{input:Ax.variants.size.md,control:{fontSize:"sm","--stepper-width":"sizes.6"}},lg:{input:Ax.variants.size.lg,control:{fontSize:"sm","--stepper-width":"sizes.6"}}},variant:LT(Ax.variants.variant,((e,t)=>[e,{input:t}]))},defaultVariants:{size:"md",variant:"outline"}};var xz=Om("pinInput").parts("root","label","input","control"),wz=(xz.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.root)&&void 0!==t?t:"pin-input:".concat(e.id)}),kz=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.hiddenInput)&&void 0!==t?t:"pin-input:".concat(e.id,":hidden")},Sz=e=>{const t=CSS.escape(wz(e)),n="input[data-ownedby=".concat(t,"]");return Lh((e=>e.getById(wz(e)))(e),n)},Cz=(e,t)=>Sz(e)[t],Ez=e=>e.getById(kz(e)),Pz=(e,t)=>{e.value=t,e.setAttribute("value",t)};var{choose:Tz,createMachine:zz}=nm();zz({props(e){let{props:t}=e;return u(u({placeholder:"\u25cb",otp:!1,type:"numeric",defaultValue:t.count?Oz([],t.count):[]},t),{},{translations:u({inputLabel:(e,t)=>"pin code ".concat(e+1," of ").concat(t)},t.translations)})},initialState:()=>"idle",context(e){let{prop:t,bindable:n}=e;return{value:n((()=>({value:t("value"),defaultValue:t("defaultValue"),isEqual:Uf,onChange(e){var n;null===(n=t("onValueChange"))||void 0===n||n({value:e,valueAsString:e.join("")})}}))),focusedIndex:n((()=>({sync:!0,defaultValue:-1}))),count:n((()=>({defaultValue:t("count")})))}},computed:{_value:e=>{let{context:t}=e;return Oz(t.get("value"),t.get("count"))},valueLength:e=>{let{computed:t}=e;return t("_value").length},filledValueLength:e=>{let{computed:t}=e;return t("_value").filter((e=>""!==(null===e||void 0===e?void 0:e.trim()))).length},isValueComplete:e=>{let{computed:t}=e;return t("valueLength")===t("filledValueLength")},valueAsString:e=>{let{computed:t}=e;return t("_value").join("")},focusedValue:e=>{let{computed:t,context:n}=e;return t("_value")[n.get("focusedIndex")]||""}},entry:Tz([{guard:"autoFocus",actions:["setInputCount","setFocusIndexToFirst"]},{actions:["setInputCount"]}]),watch(e){let{action:t,track:n,context:r,computed:o}=e;n([()=>r.get("focusedIndex")],(()=>{t(["focusInput","selectInputIfNeeded"])})),n([()=>r.get("value").join(",")],(()=>{t(["syncInputElements","dispatchInputEvent"])})),n([()=>o("isValueComplete")],(()=>{t(["invokeOnComplete","blurFocusedInputIfNeeded"])}))},on:{"VALUE.SET":[{guard:"hasIndex",actions:["setValueAtIndex"]},{actions:["setValue"]}],"VALUE.CLEAR":{actions:["clearValue","setFocusIndexToFirst"]}},states:{idle:{on:{"INPUT.FOCUS":{target:"focused",actions:["setFocusedIndex"]}}},focused:{on:{"INPUT.CHANGE":{actions:["setFocusedValue","syncInputValue","setNextFocusedIndex"]},"INPUT.PASTE":{actions:["setPastedValue","setLastValueFocusIndex"]},"INPUT.FOCUS":{actions:["setFocusedIndex"]},"INPUT.BLUR":{target:"idle",actions:["clearFocusedIndex"]},"INPUT.DELETE":{guard:"hasValue",actions:["clearFocusedValue"]},"INPUT.ARROW_LEFT":{actions:["setPrevFocusedIndex"]},"INPUT.ARROW_RIGHT":{actions:["setNextFocusedIndex"]},"INPUT.BACKSPACE":[{guard:"hasValue",actions:["clearFocusedValue"]},{actions:["setPrevFocusedIndex","clearFocusedValue"]}],"INPUT.ENTER":{guard:"isValueComplete",actions:["requestFormSubmit"]},"VALUE.INVALID":{actions:["invokeOnInvalid"]}}}},implementations:{guards:{autoFocus:e=>{let{prop:t}=e;return!!t("autoFocus")},hasValue:e=>{let{context:t}=e;return""!==t.get("value")[t.get("focusedIndex")]},isValueComplete:e=>{let{computed:t}=e;return t("isValueComplete")},hasIndex:e=>{let{event:t}=e;return void 0!==t.index}},actions:{dispatchInputEvent(e){let{computed:t,scope:n}=e;sh(Ez(n),{value:t("valueAsString")})},setInputCount(e){let{scope:t,context:n,prop:r}=e;if(r("count"))return;const o=Sz(t);n.set("count",o.length)},focusInput(e){var t;let{context:n,scope:r}=e;const o=n.get("focusedIndex");-1!==o&&(null===(t=Cz(r,o))||void 0===t||t.focus({preventScroll:!0}))},selectInputIfNeeded(e){let{context:t,prop:n,scope:r}=e;const o=t.get("focusedIndex");n("selectOnFocus")&&-1!==o&&wh((()=>{var e;null===(e=Cz(r,o))||void 0===e||e.select()}))},invokeOnComplete(e){var t;let{computed:n,prop:r}=e;n("isValueComplete")&&(null===(t=r("onValueComplete"))||void 0===t||t({value:n("_value"),valueAsString:n("valueAsString")}))},invokeOnInvalid(e){var t;let{context:n,event:r,prop:o}=e;null===(t=o("onValueInvalid"))||void 0===t||t({value:r.value,index:n.get("focusedIndex")})},clearFocusedIndex(e){let{context:t}=e;t.set("focusedIndex",-1)},setFocusedIndex(e){let{context:t,event:n}=e;t.set("focusedIndex",n.index)},setValue(e){let{context:t,event:n}=e;const r=Oz(n.value,t.get("count"));t.set("value",r)},setFocusedValue(e){let{context:t,event:n,computed:r,flush:o}=e;const i=r("focusedValue"),a=t.get("focusedIndex"),s=Rz(i,n.value);o((()=>{t.set("value",bp(r("_value"),a,s))}))},revertInputValue(e){let{context:t,computed:n,scope:r}=e;const o=Cz(r,t.get("focusedIndex"));Pz(o,n("focusedValue"))},syncInputValue(e){let{context:t,event:n,scope:r}=e;const o=t.get("value"),i=Cz(r,n.index);Pz(i,o[n.index])},syncInputElements(e){let{context:t,scope:n}=e;const r=Sz(n),o=t.get("value");r.forEach(((e,t)=>{Pz(e,o[t])}))},setPastedValue(e){let{context:t,event:n,computed:r,flush:o}=e;wh((()=>{const e=r("valueAsString"),i=t.get("focusedIndex"),a=r("valueLength"),s=r("filledValueLength"),l=Math.min(i,s),u=l>0?e.substring(0,i):"",c=n.value.substring(0,a-l),d=Oz("".concat(u).concat(c).split(""),a);o((()=>{t.set("value",d)}))}))},setValueAtIndex(e){let{context:t,event:n,computed:r}=e;const o=Rz(r("focusedValue"),n.value);t.set("value",bp(r("_value"),n.index,o))},clearValue(e){let{context:t}=e;const n=Array.from({length:t.get("count")}).fill("");t.set("value",n)},clearFocusedValue(e){let{context:t,computed:n}=e;const r=t.get("focusedIndex");-1!==r&&t.set("value",bp(n("_value"),r,""))},setFocusIndexToFirst(e){let{context:t}=e;t.set("focusedIndex",0)},setNextFocusedIndex(e){let{context:t,computed:n}=e;t.set("focusedIndex",Math.min(t.get("focusedIndex")+1,n("valueLength")-1))},setPrevFocusedIndex(e){let{context:t}=e;t.set("focusedIndex",Math.max(t.get("focusedIndex")-1,0))},setLastValueFocusIndex(e){let{context:t,computed:n}=e;wh((()=>{t.set("focusedIndex",Math.min(n("filledValueLength"),n("valueLength")-1))}))},blurFocusedInputIfNeeded(e){let{context:t,prop:n,scope:r}=e;n("blurOnComplete")&&wh((()=>{var e;null===(e=Cz(r,t.get("focusedIndex")))||void 0===e||e.blur()}))},requestFormSubmit(e){var t;let{computed:n,prop:r,scope:o}=e;if(!r("name")||!n("isValueComplete"))return;const i=Ez(o);null===i||void 0===i||null===(t=i.form)||void 0===t||t.requestSubmit()}}}});function Rz(e,t){let n=t;return e[0]===t[0]?n=t[1]:e[0]===t[1]&&(n=t[0]),n.split("")[n.length-1]}function Oz(e,t){return Array.from({length:t}).fill("").map(((t,n)=>e[n]||t))}var Az=dm()(["autoFocus","blurOnComplete","count","defaultValue","dir","disabled","form","getRootNode","id","ids","invalid","mask","name","onValueChange","onValueComplete","onValueInvalid","otp","pattern","placeholder","readOnly","required","selectOnFocus","translations","type","value"]);Ep(Az);const{variants:Nz,defaultVariants:Fz}=Ax,Iz={className:"chakra-pin-input",slots:xz.keys(),base:{input:u(u({},Ax.base),{},{textAlign:"center",width:"var(--input-height)"}),control:{display:"inline-flex",gap:"2",isolation:"isolate"}},variants:{size:LT(Nz.size,((e,t)=>[e,{input:t}])),variant:LT(Nz.variant,((e,t)=>[e,{input:t}])),attached:{true:{control:{gap:"0",spaceX:"-1px"},input:{_notFirst:{borderStartRadius:"0"},_notLast:{borderEndRadius:"0"},_focusVisible:{zIndex:"1"}}}}},defaultVariants:Fz},_z={className:"chakra-popover",slots:oP.keys(),base:{content:{position:"relative",display:"flex",flexDirection:"column",textStyle:"sm","--popover-bg":"colors.bg.panel",bg:"var(--popover-bg)",boxShadow:"lg","--popover-size":"sizes.xs","--popover-mobile-size":"calc(100dvw - 1rem)",width:{base:"min(var(--popover-mobile-size), var(--popover-size))",sm:"var(--popover-size)"},borderRadius:"l3","--popover-z-index":"zIndex.popover",zIndex:"calc(var(--popover-z-index) + var(--layer-index, 0))",outline:"0",transformOrigin:"var(--transform-origin)",maxHeight:"var(--available-height)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"faster"}},header:{paddingInline:"var(--popover-padding)",paddingTop:"var(--popover-padding)"},body:{padding:"var(--popover-padding)",flex:"1"},footer:{display:"flex",alignItems:"center",paddingInline:"var(--popover-padding)",paddingBottom:"var(--popover-padding)"},arrow:{"--arrow-size":"sizes.3","--arrow-background":"var(--popover-bg)"},arrowTip:{borderTopWidth:"1px",borderInlineStartWidth:"1px"}},variants:{size:{xs:{content:{"--popover-padding":"spacing.3"}},sm:{content:{"--popover-padding":"spacing.4"}},md:{content:{"--popover-padding":"spacing.5"}},lg:{content:{"--popover-padding":"spacing.6"}}}},defaultVariants:{size:"md"}};var Dz=Om("progress").parts("root","label","track","range","valueText","view","circle","circleTrack","circleRange");Dz.build();em((e=>{let{prop:t}=e;return[t("locale"),t("formatOptions")]}),((e,t)=>new Intl.NumberFormat(e,t)));var Mz=e=>Gf(e)&&!isNaN(e),Lz=(e,t)=>Mz(e)&&e<=t,Vz=(e,t)=>Mz(e)&&e>=t,jz=(e,t)=>e+(t-e)/2,Bz=dm()(["dir","getRootNode","id","ids","max","min","orientation","translations","value","onValueChange","defaultValue","formatOptions","locale"]);Ep(Bz);const Wz={slots:Dz.keys(),className:"chakra-progress",base:{root:{textStyle:"sm",position:"relative"},track:{overflow:"hidden",position:"relative"},range:{display:"flex",alignItems:"center",justifyContent:"center",transitionProperty:"width, height",transitionDuration:"slow",height:"100%",bgColor:"var(--track-color)",_indeterminate:{"--animate-from-x":"-40%","--animate-to-x":"100%",position:"absolute",willChange:"left",minWidth:"50%",animation:"position 1s ease infinite normal none running",backgroundImage:"linear-gradient(to right, transparent 0%, var(--track-color) 50%, transparent 100%)"}},label:{display:"inline-flex",fontWeight:"medium",alignItems:"center",gap:"1"},valueText:{textStyle:"xs",lineHeight:"1",fontWeight:"medium"}},variants:{variant:{outline:{track:{shadow:"inset",bgColor:"bg.muted"},range:{bgColor:"colorPalette.solid"}},subtle:{track:{bgColor:"colorPalette.muted"},range:{bgColor:"colorPalette.solid/72"}}},shape:{square:{},rounded:{track:{borderRadius:"l1"}},full:{track:{borderRadius:"full"}}},striped:{true:{range:{backgroundImage:"linear-gradient(45deg, var(--stripe-color) 25%, transparent 25%, transparent 50%, var(--stripe-color) 50%, var(--stripe-color) 75%, transparent 75%, transparent)",backgroundSize:"var(--stripe-size) var(--stripe-size)","--stripe-size":"1rem","--stripe-color":{_light:"rgba(255, 255, 255, 0.3)",_dark:"rgba(0, 0, 0, 0.3)"}}}},animated:{true:{range:{"--animate-from":"var(--stripe-size)",animation:"bg-position 1s linear infinite"}}},size:{xs:{track:{h:"1.5"}},sm:{track:{h:"2"}},md:{track:{h:"2.5"}},lg:{track:{h:"3"}},xl:{track:{h:"4"}}}},defaultVariants:{variant:"outline",size:"md",shape:"rounded"}},Hz={className:"chakra-progress-circle",slots:Dz.keys(),base:{root:{display:"inline-flex",textStyle:"sm",position:"relative"},circle:{_indeterminate:{animation:"spin 2s linear infinite"}},circleTrack:{"--track-color":"colors.colorPalette.muted",stroke:"var(--track-color)"},circleRange:{stroke:"colorPalette.solid",transitionProperty:"stroke-dashoffset, stroke-dasharray",transitionDuration:"0.6s",_indeterminate:{animation:"circular-progress 1.5s linear infinite"}},label:{display:"inline-flex"},valueText:{lineHeight:"1",fontWeight:"medium",letterSpacing:"tight",fontVariantNumeric:"tabular-nums"}},variants:{size:{xs:{circle:{"--size":"24px","--thickness":"4px"},valueText:{textStyle:"2xs"}},sm:{circle:{"--size":"32px","--thickness":"5px"},valueText:{textStyle:"2xs"}},md:{circle:{"--size":"40px","--thickness":"6px"},valueText:{textStyle:"xs"}},lg:{circle:{"--size":"48px","--thickness":"7px"},valueText:{textStyle:"sm"}},xl:{circle:{"--size":"64px","--thickness":"8px"},valueText:{textStyle:"sm"}}}},defaultVariants:{size:"md"}};var Uz=(e=>(e[e.Border=-1]="Border",e[e.Data=0]="Data",e[e.Function=1]="Function",e[e.Position=2]="Position",e[e.Timing=3]="Timing",e[e.Alignment=4]="Alignment",e))(Uz||{}),$z=Object.defineProperty,qz=(e,t,n)=>(((e,t,n)=>{t in e?$z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!==typeof t?t+"":t,n),n);const Gz=[1,0],Yz=[2,3],Xz=[3,2],Kz={L:[0,1],M:Gz,Q:Yz,H:Xz},Qz=/^[0-9]*$/,Zz=/^[A-Z0-9 $%*+.\/:-]*$/,Jz="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",eR=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],tR=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]];class nR{constructor(e,t,n,r){if(this.version=e,this.ecc=t,qz(this,"size"),qz(this,"mask"),qz(this,"modules",[]),qz(this,"types",[]),e<1||e>40)throw new RangeError("Version value out of range");if(r<-1||r>7)throw new RangeError("Mask value out of range");this.size=4*e+17;const o=Array.from({length:this.size},(()=>!1));for(let a=0;a<this.size;a++)this.modules.push(o.slice()),this.types.push(o.map((()=>0)));this.drawFunctionPatterns();const i=this.addEccAndInterleave(n);if(this.drawCodewords(i),-1===r){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);const n=this.getPenaltyScore();n<e&&(r=t,e=n),this.applyMask(t)}}this.mask=r,this.applyMask(r),this.drawFormatBits(r)}getModule(e,t){return e>=0&&e<this.size&&t>=0&&t<this.size&&this.modules[t][e]}drawFunctionPatterns(){for(let n=0;n<this.size;n++)this.setFunctionModule(6,n,n%2===0,Uz.Timing),this.setFunctionModule(n,6,n%2===0,Uz.Timing);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);const e=this.getAlignmentPatternPositions(),t=e.length;for(let n=0;n<t;n++)for(let r=0;r<t;r++)0===n&&0===r||0===n&&r===t-1||n===t-1&&0===r||this.drawAlignmentPattern(e[n],e[r]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(e){const t=this.ecc[1]<<3|e;let n=t;for(let o=0;o<10;o++)n=n<<1^1335*(n>>>9);const r=21522^(t<<10|n);for(let o=0;o<=5;o++)this.setFunctionModule(8,o,oR(r,o));this.setFunctionModule(8,7,oR(r,6)),this.setFunctionModule(8,8,oR(r,7)),this.setFunctionModule(7,8,oR(r,8));for(let o=9;o<15;o++)this.setFunctionModule(14-o,8,oR(r,o));for(let o=0;o<8;o++)this.setFunctionModule(this.size-1-o,8,oR(r,o));for(let o=8;o<15;o++)this.setFunctionModule(8,this.size-15+o,oR(r,o));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let n=0;n<12;n++)e=e<<1^7973*(e>>>11);const t=this.version<<12|e;for(let n=0;n<18;n++){const e=oR(t,n),r=this.size-11+n%3,o=Math.floor(n/3);this.setFunctionModule(r,o,e),this.setFunctionModule(o,r,e)}}drawFinderPattern(e,t){for(let n=-4;n<=4;n++)for(let r=-4;r<=4;r++){const o=Math.max(Math.abs(r),Math.abs(n)),i=e+r,a=t+n;i>=0&&i<this.size&&a>=0&&a<this.size&&this.setFunctionModule(i,a,2!==o&&4!==o,Uz.Position)}}drawAlignmentPattern(e,t){for(let n=-2;n<=2;n++)for(let r=-2;r<=2;r++)this.setFunctionModule(e+r,t+n,1!==Math.max(Math.abs(r),Math.abs(n)),Uz.Alignment)}setFunctionModule(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Uz.Function;this.modules[t][e]=n,this.types[t][e]=r}addEccAndInterleave(e){const t=this.version,n=this.ecc;if(e.length!==yR(t,n))throw new RangeError("Invalid argument");const r=tR[n[0]][t],o=eR[n[0]][t],i=Math.floor(vR(t)/8),a=r-i%r,s=Math.floor(i/r),l=[],u=function(e){if(e<1||e>255)throw new RangeError("Degree out of range");const t=[];for(let r=0;r<e-1;r++)t.push(0);t.push(1);let n=1;for(let r=0;r<e;r++){for(let e=0;e<t.length;e++)t[e]=xR(t[e],n),e+1<t.length&&(t[e]^=t[e+1]);n=xR(n,2)}return t}(o);for(let d=0,f=0;d<r;d++){const t=e.slice(f,f+s-o+(d<a?0:1));f+=t.length;const n=bR(t,u);d<a&&t.push(0),l.push(t.concat(n))}const c=[];for(let d=0;d<l[0].length;d++)l.forEach(((e,t)=>{(d!==s-o||t>=a)&&c.push(e[d])}));return c}drawCodewords(e){if(e.length!==Math.floor(vR(this.version)/8))throw new RangeError("Invalid argument");let t=0;for(let n=this.size-1;n>=1;n-=2){6===n&&(n=5);for(let r=0;r<this.size;r++)for(let o=0;o<2;o++){const i=n-o,a=0===(n+1&2)?this.size-1-r:r;!this.types[a][i]&&t<8*e.length&&(this.modules[a][i]=oR(e[t>>>3],7-(7&t)),t++)}}}applyMask(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(let t=0;t<this.size;t++)for(let n=0;n<this.size;n++){let r;switch(e){case 0:r=(n+t)%2===0;break;case 1:r=t%2===0;break;case 2:r=n%3===0;break;case 3:r=(n+t)%3===0;break;case 4:r=(Math.floor(n/3)+Math.floor(t/2))%2===0;break;case 5:r=n*t%2+n*t%3===0;break;case 6:r=(n*t%2+n*t%3)%2===0;break;case 7:r=((n+t)%2+n*t%3)%2===0;break;default:throw new Error("Unreachable")}!this.types[t][n]&&r&&(this.modules[t][n]=!this.modules[t][n])}}getPenaltyScore(){let e=0;for(let r=0;r<this.size;r++){let t=!1,n=0;const o=[0,0,0,0,0,0,0];for(let i=0;i<this.size;i++)this.modules[r][i]===t?(n++,5===n?e+=3:n>5&&e++):(this.finderPenaltyAddHistory(n,o),t||(e+=40*this.finderPenaltyCountPatterns(o)),t=this.modules[r][i],n=1);e+=40*this.finderPenaltyTerminateAndCount(t,n,o)}for(let r=0;r<this.size;r++){let t=!1,n=0;const o=[0,0,0,0,0,0,0];for(let i=0;i<this.size;i++)this.modules[i][r]===t?(n++,5===n?e+=3:n>5&&e++):(this.finderPenaltyAddHistory(n,o),t||(e+=40*this.finderPenaltyCountPatterns(o)),t=this.modules[i][r],n=1);e+=40*this.finderPenaltyTerminateAndCount(t,n,o)}for(let r=0;r<this.size-1;r++)for(let t=0;t<this.size-1;t++){const n=this.modules[r][t];n===this.modules[r][t+1]&&n===this.modules[r+1][t]&&n===this.modules[r+1][t+1]&&(e+=3)}let t=0;for(const r of this.modules)t=r.reduce(((e,t)=>e+(t?1:0)),t);const n=this.size*this.size;return e+=10*(Math.ceil(Math.abs(20*t-10*n)/n)-1),e}getAlignmentPatternPositions(){if(1===this.version)return[];{const e=Math.floor(this.version/7)+2,t=32===this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),n=[6];for(let r=this.size-7;n.length<e;r-=t)n.splice(1,0,r);return n}}finderPenaltyCountPatterns(e){const t=e[1],n=t>0&&e[2]===t&&e[3]===3*t&&e[4]===t&&e[5]===t;return(n&&e[0]>=4*t&&e[6]>=t?1:0)+(n&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,n){return e&&(this.finderPenaltyAddHistory(t,n),t=0),t+=this.size,this.finderPenaltyAddHistory(t,n),this.finderPenaltyCountPatterns(n)}finderPenaltyAddHistory(e,t){0===t[0]&&(e+=this.size),t.pop(),t.unshift(e)}}function rR(e,t,n){if(t<0||t>31||e>>>t!==0)throw new RangeError("Value out of range");for(let r=t-1;r>=0;r--)n.push(e>>>r&1)}function oR(e,t){return 0!==(e>>>t&1)}class iR{constructor(e,t,n){if(this.mode=e,this.numChars=t,this.bitData=n,t<0)throw new RangeError("Invalid argument");this.bitData=n.slice()}getData(){return this.bitData.slice()}}const aR=[1,10,12,14],sR=[2,9,11,13],lR=[4,8,16,16];function uR(e,t){return e[Math.floor((t+7)/17)+1]}function cR(e){const t=[];for(const n of e)rR(n,8,t);return new iR(lR,e.length,t)}function dR(e){if(!pR(e))throw new RangeError("String contains non-numeric characters");const t=[];for(let n=0;n<e.length;){const r=Math.min(e.length-n,3);rR(Number.parseInt(e.substring(n,n+r),10),3*r+1,t),n+=r}return new iR(aR,e.length,t)}function fR(e){if(!hR(e))throw new RangeError("String contains unencodable characters in alphanumeric mode");const t=[];let n;for(n=0;n+2<=e.length;n+=2){let r=45*Jz.indexOf(e.charAt(n));r+=Jz.indexOf(e.charAt(n+1)),rR(r,11,t)}return n<e.length&&rR(Jz.indexOf(e.charAt(n)),6,t),new iR(sR,e.length,t)}function pR(e){return Qz.test(e)}function hR(e){return Zz.test(e)}function mR(e,t){let n=0;for(const r of e){const e=uR(r.mode,t);if(r.numChars>=1<<e)return Number.POSITIVE_INFINITY;n+=4+e+r.bitData.length}return n}function gR(e){e=encodeURI(e);const t=[];for(let n=0;n<e.length;n++)"%"!==e.charAt(n)?t.push(e.charCodeAt(n)):(t.push(Number.parseInt(e.substring(n+1,n+3),16)),n+=2);return t}function vR(e){if(e<1||e>40)throw new RangeError("Version number out of range");let t=(16*e+128)*e+64;if(e>=2){const n=Math.floor(e/7)+2;t-=(25*n-10)*n-55,e>=7&&(t-=36)}return t}function yR(e,t){return Math.floor(vR(e)/8)-eR[t[0]][e]*tR[t[0]][e]}function bR(e,t){const n=t.map((e=>0));for(const r of e){const e=r^n.shift();n.push(0),t.forEach(((t,r)=>n[r]^=xR(t,e)))}return n}function xR(e,t){if(e>>>8!==0||t>>>8!==0)throw new RangeError("Byte out of range");let n=0;for(let r=7;r>=0;r--)n=n<<1^285*(n>>>7),n^=(t>>>r&1)*e;return n}function wR(e,t){var n;const{ecc:r="L",boostEcc:o=!1,minVersion:i=1,maxVersion:a=40,maskPattern:s=-1,border:l=1}=t||{},u="string"===typeof e?""===(c=e)?[]:pR(c)?[dR(c)]:hR(c)?[fR(c)]:[cR(gR(c))]:Array.isArray(e)?[cR(e)]:void 0;var c;if(!u)throw new Error("uqr only supports encoding string and binary data, but got: ".concat(typeof e));const d=function(e,t){let n,r,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:40,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1,s=!(arguments.length>5&&void 0!==arguments[5])||arguments[5];if(!(1<=o&&o<=i&&i<=40)||a<-1||a>7)throw new RangeError("Invalid value");for(n=o;;n++){const o=8*yR(n,t),a=mR(e,n);if(a<=o){r=a;break}if(n>=i)throw new RangeError("Data too long")}for(const d of[Gz,Yz,Xz])s&&r<=8*yR(n,d)&&(t=d);const l=[];for(const d of e){rR(d.mode[0],4,l),rR(d.numChars,uR(d.mode,n),l);for(const e of d.getData())l.push(e)}const u=8*yR(n,t);rR(0,Math.min(4,u-l.length),l),rR(0,(8-l.length%8)%8,l);for(let d=236;l.length<u;d^=253)rR(d,8,l);const c=Array.from({length:Math.ceil(l.length/8)},(()=>0));return l.forEach(((e,t)=>c[t>>>3]|=e<<7-(7&t))),new nR(n,t,c,a)}(u,Kz[r],i,a,s,o),f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(!t)return e;const{size:n}=e,r=n+2*t;e.size=r,e.data.forEach((e=>{for(let n=0;n<t;n++)e.unshift(!1),e.push(!1)}));for(let i=0;i<t;i++)e.data.unshift(Array.from({length:r},(e=>!1))),e.data.push(Array.from({length:r},(e=>!1)));const o=Uz.Border;e.types.forEach((e=>{for(let n=0;n<t;n++)e.unshift(o),e.push(o)}));for(let i=0;i<t;i++)e.types.unshift(Array.from({length:r},(e=>o))),e.types.push(Array.from({length:r},(e=>o)));return e}({version:d.version,maskPattern:d.mask,size:d.size,data:d.modules,types:d.types},l);return null!==t&&void 0!==t&&t.invert&&(f.data=f.data.map((e=>e.map((e=>!e))))),null===t||void 0===t||null===(n=t.onEncoded)||void 0===n||n.call(t,f),f}var kR=Om("qr-code").parts("root","frame","pattern","overlay","downloadTrigger"),SR=(kR.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.frame)&&void 0!==t?t:"qrcode:".concat(e.id,":frame")}),CR=e=>e.getById(SR(e));em((e=>{let{context:t,prop:n}=e;return[t.get("value"),n("encoding")]}),((e,t)=>wR(e,t)));var ER=dm()(["ids","defaultValue","value","id","encoding","dir","getRootNode","onValueChange","pixelSize"]);Ep(ER);const PR={slots:kR.keys(),className:"chakra-qr-code",base:{root:{position:"relative",width:"fit-content","--qr-code-overlay-size":"calc(var(--qr-code-size) / 3)"},frame:{width:"var(--qr-code-size)",height:"var(--qr-code-size)",fill:"currentColor"},overlay:{display:"flex",alignItems:"center",justifyContent:"center",width:"var(--qr-code-overlay-size)",height:"var(--qr-code-overlay-size)",padding:"1",bg:"bg",rounded:"l1"}},variants:{size:{"2xs":{root:{"--qr-code-size":"40px"}},xs:{root:{"--qr-code-size":"64px"}},sm:{root:{"--qr-code-size":"80px"}},md:{root:{"--qr-code-size":"120px"}},lg:{root:{"--qr-code-size":"160px"}},xl:{root:{"--qr-code-size":"200px"}},"2xl":{root:{"--qr-code-size":"240px"}},full:{root:{"--qr-code-size":"100%"}}}},defaultVariants:{size:"md"}};var TR,zR,RR,OR,AR,NR,FR;const IR={className:"chakra-radio-card",slots:aP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1.5",isolation:"isolate"},item:{flex:"1",display:"flex",flexDirection:"column",userSelect:"none",position:"relative",borderRadius:"l2",_focus:{bg:"colorPalette.muted/20"},_disabled:{opacity:"0.8",borderColor:"border.disabled"},_checked:{zIndex:"1"}},label:{display:"inline-flex",fontWeight:"medium",textStyle:"sm",_disabled:{opacity:"0.5"}},itemText:{fontWeight:"medium",flex:"1"},itemDescription:{opacity:"0.64",textStyle:"sm"},itemControl:{display:"inline-flex",flex:"1",pos:"relative",rounded:"inherit",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)",_disabled:{bg:"bg.muted"}},itemIndicator:Nx.base,itemAddon:{roundedBottom:"inherit",_disabled:{color:"fg.muted"}},itemContent:{display:"flex",flexDirection:"column",flex:"1",gap:"1",justifyContent:"var(--radio-card-justify)",alignItems:"var(--radio-card-align)"}},variants:{size:{sm:{item:{textStyle:"sm"},itemControl:{padding:"3",gap:"1.5"},itemAddon:{px:"3",py:"1.5",borderTopWidth:"1px"},itemIndicator:null===(TR=Nx.variants)||void 0===TR?void 0:TR.size.sm},md:{item:{textStyle:"sm"},itemControl:{padding:"4",gap:"2.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:null===(zR=Nx.variants)||void 0===zR?void 0:zR.size.md},lg:{item:{textStyle:"md"},itemControl:{padding:"4",gap:"3.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:null===(RR=Nx.variants)||void 0===RR?void 0:RR.size.lg}},variant:{surface:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"}},itemIndicator:null===(OR=Nx.variants)||void 0===OR?void 0:OR.variant.solid},subtle:{item:{bg:"bg.muted"},itemControl:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},itemIndicator:null===(AR=Nx.variants)||void 0===AR?void 0:AR.variant.outline},outline:{item:{borderWidth:"1px",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},itemIndicator:null===(NR=Nx.variants)||void 0===NR?void 0:NR.variant.solid},solid:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},itemIndicator:null===(FR=Nx.variants)||void 0===FR?void 0:FR.variant.inverted}},justify:{start:{item:{"--radio-card-justify":"flex-start"}},end:{item:{"--radio-card-justify":"flex-end"}},center:{item:{"--radio-card-justify":"center"}}},align:{start:{item:{"--radio-card-align":"flex-start"},itemControl:{textAlign:"start"}},end:{item:{"--radio-card-align":"flex-end"},itemControl:{textAlign:"end"}},center:{item:{"--radio-card-align":"center"},itemControl:{textAlign:"center"}}},orientation:{vertical:{itemControl:{flexDirection:"column"}},horizontal:{itemControl:{flexDirection:"row"}}}},defaultVariants:{size:"md",variant:"outline",align:"start",orientation:"horizontal"}};var _R,DR,MR,LR,VR,jR,BR;const WR={className:"chakra-radio-group",slots:iP.keys(),base:{item:{display:"inline-flex",alignItems:"center",position:"relative",fontWeight:"medium",_disabled:{cursor:"disabled"}},itemControl:Nx.base,label:{userSelect:"none",textStyle:"sm",_disabled:{opacity:"0.5"}}},variants:{variant:{outline:{itemControl:null===(_R=Nx.variants)||void 0===_R||null===(_R=_R.variant)||void 0===_R?void 0:_R.outline},subtle:{itemControl:null===(DR=Nx.variants)||void 0===DR||null===(DR=DR.variant)||void 0===DR?void 0:DR.subtle},solid:{itemControl:null===(MR=Nx.variants)||void 0===MR||null===(MR=MR.variant)||void 0===MR?void 0:MR.solid}},size:{xs:{item:{textStyle:"xs",gap:"1.5"},itemControl:null===(LR=Nx.variants)||void 0===LR||null===(LR=LR.size)||void 0===LR?void 0:LR.xs},sm:{item:{textStyle:"sm",gap:"2"},itemControl:null===(VR=Nx.variants)||void 0===VR||null===(VR=VR.size)||void 0===VR?void 0:VR.sm},md:{item:{textStyle:"sm",gap:"2.5"},itemControl:null===(jR=Nx.variants)||void 0===jR||null===(jR=jR.size)||void 0===jR?void 0:jR.md},lg:{item:{textStyle:"md",gap:"3"},itemControl:null===(BR=Nx.variants)||void 0===BR||null===(BR=BR.size)||void 0===BR?void 0:BR.lg}}},defaultVariants:{size:"md",variant:"solid"}},HR={className:"chakra-rating-group",slots:sP.keys(),base:{root:{display:"inline-flex"},control:{display:"inline-flex",alignItems:"center"},item:{display:"inline-flex",alignItems:"center",justifyContent:"center",userSelect:"none"},itemIndicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:"1em",height:"1em",position:"relative","--clip-path":{base:"inset(0 50% 0 0)",_rtl:"inset(0 0 0 50%)"},_icon:{stroke:"currentColor",width:"100%",height:"100%",display:"inline-block",flexShrink:0,position:"absolute",left:0,top:0},"& [data-bg]":{color:"bg.emphasized"},"& [data-fg]":{color:"transparent"},"&[data-highlighted]:not([data-half])":{"& [data-fg]":{color:"colorPalette.solid"}},"&[data-half]":{"& [data-fg]":{color:"colorPalette.solid",clipPath:"var(--clip-path)"}}}},variants:{size:{xs:{item:{textStyle:"sm"}},sm:{item:{textStyle:"md"}},md:{item:{textStyle:"xl"}},lg:{item:{textStyle:"2xl"}}}},defaultVariants:{size:"md"}},UR=JC.rename("segment-group"),$R=(UR.build(),{className:"chakra-segment-group",slots:UR.keys(),base:{root:{"--segment-radius":"radii.l2",borderRadius:"l2",display:"inline-flex",boxShadow:"inset",minW:"max-content",textAlign:"center",position:"relative",isolation:"isolate",bg:"bg.muted",_vertical:{flexDirection:"column"}},item:{display:"flex",alignItems:"center",justifyContent:"center",userSelect:"none",fontSize:"sm",position:"relative",color:"fg",borderRadius:"var(--segment-radius)",_disabled:{opacity:"0.5"},"&:has(input:focus-visible)":{focusRing:"outside"},_before:{content:'""',position:"absolute",bg:"border",transition:"opacity 0.2s"},_horizontal:{_before:{insetInlineStart:0,insetBlock:"1.5",width:"1px"}},_vertical:{_before:{insetBlockStart:0,insetInline:"1.5",height:"1px"}},"& + &[data-state=checked], &[data-state=checked] + &, &:first-of-type":{_before:{opacity:"0"}},"&[data-state=checked][data-ssr]":{shadow:"sm",bg:"bg",borderRadius:"var(--segment-radius)"}},indicator:{shadow:"sm",pos:"absolute",bg:{_light:"bg",_dark:"bg.emphasized"},width:"var(--width)",height:"var(--height)",top:"var(--top)",left:"var(--left)",zIndex:-1,borderRadius:"var(--segment-radius)"}},variants:{size:{xs:{item:{textStyle:"xs",px:"3",gap:"1",height:"6"}},sm:{item:{textStyle:"sm",px:"4",gap:"2",height:"8"}},md:{item:{textStyle:"sm",px:"4",gap:"2",height:"10"}},lg:{item:{textStyle:"md",px:"4.5",gap:"3",height:"11"}}}},defaultVariants:{size:"md"}}),qR={className:"chakra-slider",slots:cP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",textStyle:"sm",position:"relative",isolation:"isolate",touchAction:"none"},label:{fontWeight:"medium",textStyle:"sm"},control:{display:"inline-flex",alignItems:"center",position:"relative"},track:{overflow:"hidden",borderRadius:"full",flex:"1"},range:{width:"inherit",height:"inherit",_disabled:{bg:"border.emphasized!"}},markerGroup:{position:"absolute!",zIndex:"1"},marker:{"--marker-bg":{base:"white",_underValue:"colors.bg"},display:"flex",alignItems:"center",gap:"calc(var(--slider-thumb-size) / 2)",color:"fg.muted",textStyle:"xs"},markerIndicator:{width:"var(--slider-marker-size)",height:"var(--slider-marker-size)",borderRadius:"full",bg:"var(--marker-bg)"},thumb:{width:"var(--slider-thumb-size)",height:"var(--slider-thumb-size)",display:"flex",alignItems:"center",justifyContent:"center",outline:0,zIndex:"2",borderRadius:"full",_focusVisible:{ring:"2px",ringColor:"colorPalette.focusRing",ringOffset:"2px",ringOffsetColor:"bg"}}},variants:{size:{sm:{root:{"--slider-thumb-size":"sizes.4","--slider-track-size":"sizes.1.5","--slider-marker-center":"6px","--slider-marker-size":"sizes.1","--slider-marker-inset":"3px"}},md:{root:{"--slider-thumb-size":"sizes.5","--slider-track-size":"sizes.2","--slider-marker-center":"8px","--slider-marker-size":"sizes.1","--slider-marker-inset":"4px"}},lg:{root:{"--slider-thumb-size":"sizes.6","--slider-track-size":"sizes.2.5","--slider-marker-center":"9px","--slider-marker-size":"sizes.1.5","--slider-marker-inset":"5px"}}},variant:{outline:{track:{shadow:"inset",bg:"bg.emphasized/72"},range:{bg:"colorPalette.solid"},thumb:{borderWidth:"2px",borderColor:"colorPalette.solid",bg:"bg",_disabled:{bg:"border.emphasized",borderColor:"border.emphasized"}}},solid:{track:{bg:"colorPalette.subtle",_disabled:{bg:"bg.muted"}},range:{bg:"colorPalette.solid"},thumb:{bg:"colorPalette.solid",_disabled:{bg:"border.emphasized"}}}},orientation:{vertical:{root:{display:"inline-flex"},control:{flexDirection:"column",height:"100%",minWidth:"var(--slider-thumb-size)","&[data-has-mark-label], &:has(.chakra-slider__marker-label)":{marginEnd:"4"}},track:{width:"var(--slider-track-size)"},thumb:{left:"50%",translate:"-50% 0"},markerGroup:{insetStart:"var(--slider-marker-center)",insetBlock:"var(--slider-marker-inset)"},marker:{flexDirection:"row"}},horizontal:{control:{flexDirection:"row",width:"100%",minHeight:"var(--slider-thumb-size)","&[data-has-mark-label], &:has(.chakra-slider__marker-label)":{marginBottom:"4"}},track:{height:"var(--slider-track-size)"},thumb:{top:"50%",translate:"0 -50%"},markerGroup:{top:"var(--slider-marker-center)",insetInline:"var(--slider-marker-inset)"},marker:{flexDirection:"column"}}}},defaultVariants:{size:"md",variant:"outline",orientation:"horizontal"}},GR={className:"chakra-stat",slots:dP.keys(),base:{root:{display:"flex",flexDirection:"column",gap:"1",position:"relative",flex:"1"},label:{display:"inline-flex",gap:"1.5",alignItems:"center",color:"fg.muted",textStyle:"sm"},helpText:{color:"fg.muted",textStyle:"xs"},valueUnit:{color:"fg.muted",textStyle:"xs",fontWeight:"initial",letterSpacing:"initial"},valueText:{verticalAlign:"baseline",fontWeight:"semibold",letterSpacing:"tight",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums",display:"inline-flex",gap:"1"},indicator:{display:"inline-flex",alignItems:"center",justifyContent:"center",marginEnd:1,"& :where(svg)":{w:"1em",h:"1em"},"&[data-type=up]":{color:"fg.success"},"&[data-type=down]":{color:"fg.error"}}},variants:{size:{sm:{valueText:{textStyle:"xl"}},md:{valueText:{textStyle:"2xl"}},lg:{valueText:{textStyle:"3xl"}}}},defaultVariants:{size:"md"}},YR={className:"chakra-status",slots:fP.keys(),base:{root:{display:"inline-flex",alignItems:"center",gap:"2"},indicator:{width:"0.64em",height:"0.64em",flexShrink:0,borderRadius:"full",forcedColorAdjust:"none",bg:"colorPalette.solid"}},variants:{size:{sm:{root:{textStyle:"xs"}},md:{root:{textStyle:"sm"}},lg:{root:{textStyle:"md"}}}},defaultVariants:{size:"md"}},XR={className:"chakra-steps",slots:pP.keys(),base:{root:{display:"flex",width:"full"},list:{display:"flex",justifyContent:"space-between","--steps-gutter":"spacing.3","--steps-thickness":"2px"},title:{fontWeight:"medium",color:"fg"},description:{color:"fg.muted"},separator:{bg:"border",flex:"1"},indicator:{display:"flex",justifyContent:"center",alignItems:"center",flexShrink:"0",borderRadius:"full",fontWeight:"medium",width:"var(--steps-size)",height:"var(--steps-size)",_icon:{flexShrink:"0",width:"var(--steps-icon-size)",height:"var(--steps-icon-size)"}},item:{position:"relative",display:"flex",gap:"3",flex:"1 0 0","&:last-of-type":{flex:"initial","& [data-part=separator]":{display:"none"}}},trigger:{display:"flex",alignItems:"center",gap:"3",textAlign:"start",focusVisibleRing:"outside",borderRadius:"l2"},content:{focusVisibleRing:"outside"}},variants:{orientation:{vertical:{root:{flexDirection:"row",height:"100%"},list:{flexDirection:"column",alignItems:"flex-start"},separator:{position:"absolute",width:"var(--steps-thickness)",height:"100%",maxHeight:"calc(100% - var(--steps-size) - var(--steps-gutter) * 2)",top:"calc(var(--steps-size) + var(--steps-gutter))",insetStart:"calc(var(--steps-size) / 2 - 1px)"},item:{alignItems:"flex-start"}},horizontal:{root:{flexDirection:"column",width:"100%"},list:{flexDirection:"row",alignItems:"center"},separator:{width:"100%",height:"var(--steps-thickness)",marginX:"var(--steps-gutter)"},item:{alignItems:"center"}}},variant:{solid:{indicator:{_incomplete:{borderWidth:"var(--steps-thickness)"},_current:{bg:"colorPalette.muted",borderWidth:"var(--steps-thickness)",borderColor:"colorPalette.solid",color:"colorPalette.fg"},_complete:{bg:"colorPalette.solid",borderColor:"colorPalette.solid",color:"colorPalette.contrast"}},separator:{_complete:{bg:"colorPalette.solid"}}},subtle:{indicator:{_incomplete:{bg:"bg.muted"},_current:{bg:"colorPalette.muted",color:"colorPalette.fg"},_complete:{bg:"colorPalette.emphasized",color:"colorPalette.fg"}},separator:{_complete:{bg:"colorPalette.emphasized"}}}},size:{xs:{root:{gap:"2.5"},list:{"--steps-size":"sizes.6","--steps-icon-size":"sizes.3.5",textStyle:"xs"},title:{textStyle:"sm"}},sm:{root:{gap:"3"},list:{"--steps-size":"sizes.8","--steps-icon-size":"sizes.4",textStyle:"xs"},title:{textStyle:"sm"}},md:{root:{gap:"4"},list:{"--steps-size":"sizes.10","--steps-icon-size":"sizes.4",textStyle:"sm"},title:{textStyle:"sm"}},lg:{root:{gap:"6"},list:{"--steps-size":"sizes.11","--steps-icon-size":"sizes.5",textStyle:"md"},title:{textStyle:"md"}}}},defaultVariants:{size:"md",variant:"solid",orientation:"horizontal"}},KR={slots:hP.keys(),className:"chakra-switch",base:{root:{display:"inline-flex",gap:"2.5",alignItems:"center",position:"relative",verticalAlign:"middle","--switch-diff":"calc(var(--switch-width) - var(--switch-height))","--switch-x":{base:"var(--switch-diff)",_rtl:"calc(var(--switch-diff) * -1)"}},label:{lineHeight:"1",userSelect:"none",fontSize:"sm",fontWeight:"medium",_disabled:{opacity:"0.5"}},indicator:{position:"absolute",height:"var(--switch-height)",width:"var(--switch-height)",fontSize:"var(--switch-indicator-font-size)",fontWeight:"medium",flexShrink:0,userSelect:"none",display:"grid",placeContent:"center",transition:"inset-inline-start 0.12s ease",insetInlineStart:"calc(var(--switch-x) - 2px)",_checked:{insetInlineStart:"2px"}},control:{display:"inline-flex",gap:"0.5rem",flexShrink:0,justifyContent:"flex-start",cursor:"switch",borderRadius:"full",position:"relative",width:"var(--switch-width)",height:"var(--switch-height)",transition:"backgrounds",_disabled:{opacity:"0.5",cursor:"not-allowed"},_invalid:{outline:"2px solid",outlineColor:"border.error",outlineOffset:"2px"}},thumb:{display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transitionProperty:"translate",transitionDuration:"fast",borderRadius:"inherit",_checked:{translate:"var(--switch-x) 0"}}},variants:{variant:{solid:{control:{borderRadius:"full",bg:"bg.emphasized",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}},thumb:{bg:"white",width:"var(--switch-height)",height:"var(--switch-height)",scale:"0.8",boxShadow:"sm",_checked:{bg:"colorPalette.contrast"}}},raised:{control:{borderRadius:"full",height:"calc(var(--switch-height) / 2)",bg:"bg.muted",boxShadow:"inset",_checked:{bg:"colorPalette.solid/60"}},thumb:{width:"var(--switch-height)",height:"var(--switch-height)",position:"relative",top:"calc(var(--switch-height) * -0.25)",bg:"white",boxShadow:"xs",focusVisibleRing:"outside",_checked:{bg:"colorPalette.solid"}}}},size:{xs:{root:{"--switch-width":"sizes.6","--switch-height":"sizes.3","--switch-indicator-font-size":"fontSizes.xs"}},sm:{root:{"--switch-width":"sizes.8","--switch-height":"sizes.4","--switch-indicator-font-size":"fontSizes.xs"}},md:{root:{"--switch-width":"sizes.10","--switch-height":"sizes.5","--switch-indicator-font-size":"fontSizes.sm"}},lg:{root:{"--switch-width":"sizes.12","--switch-height":"sizes.6","--switch-indicator-font-size":"fontSizes.md"}}}},defaultVariants:{variant:"solid",size:"md"}},QR={className:"chakra-table",slots:mP.keys(),base:{root:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full",textAlign:"start",verticalAlign:"top"},row:{_selected:{bg:"colorPalette.subtle"}},cell:{textAlign:"start",alignItems:"center"},columnHeader:{fontWeight:"medium",textAlign:"start",color:"fg"},caption:{fontWeight:"medium",textStyle:"xs"},footer:{fontWeight:"medium"}},variants:{interactive:{true:{body:{"& tr":{_hover:{bg:"colorPalette.subtle"}}}}},stickyHeader:{true:{header:{"& :where(tr)":{top:"var(--table-sticky-offset, 0)",position:"sticky",zIndex:1}}}},striped:{true:{row:{"&:nth-of-type(odd) td":{bg:"bg.muted"}}}},showColumnBorder:{true:{columnHeader:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}},cell:{"&:not(:last-of-type)":{borderInlineEndWidth:"1px"}}}},variant:{line:{columnHeader:{borderBottomWidth:"1px"},cell:{borderBottomWidth:"1px"},row:{bg:"bg"}},outline:{root:{boxShadow:"0 0 0 1px {colors.border}",overflow:"hidden"},columnHeader:{borderBottomWidth:"1px"},header:{bg:"bg.muted"},row:{"&:not(:last-of-type)":{borderBottomWidth:"1px"}},footer:{borderTopWidth:"1px"}}},size:{sm:{root:{textStyle:"sm"},columnHeader:{px:"2",py:"2"},cell:{px:"2",py:"2"}},md:{root:{textStyle:"sm"},columnHeader:{px:"3",py:"3"},cell:{px:"3",py:"3"}},lg:{root:{textStyle:"md"},columnHeader:{px:"4",py:"3"},cell:{px:"4",py:"3"}}}},defaultVariants:{variant:"line",size:"md"}},ZR={slots:vP.keys(),className:"chakra-tabs",base:{root:{"--tabs-trigger-radius":"radii.l2",position:"relative",_horizontal:{display:"block"},_vertical:{display:"flex"}},list:{display:"inline-flex",position:"relative",isolation:"isolate","--tabs-indicator-shadow":"shadows.xs","--tabs-indicator-bg":"colors.bg",minH:"var(--tabs-height)",_horizontal:{flexDirection:"row"},_vertical:{flexDirection:"column"}},trigger:{outline:"0",minW:"var(--tabs-height)",height:"var(--tabs-height)",display:"flex",alignItems:"center",fontWeight:"medium",position:"relative",cursor:"button",gap:"2",_focusVisible:{zIndex:1,outline:"2px solid",outlineColor:"colorPalette.focusRing"},_disabled:{cursor:"not-allowed",opacity:.5}},content:{focusVisibleRing:"inside",_horizontal:{width:"100%",pt:"var(--tabs-content-padding)"},_vertical:{height:"100%",ps:"var(--tabs-content-padding)"}},indicator:{width:"var(--width)",height:"var(--height)",borderRadius:"var(--tabs-indicator-radius)",bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",zIndex:-1}},variants:{fitted:{true:{list:{display:"flex"},trigger:{flex:1,textAlign:"center",justifyContent:"center"}}},justify:{start:{list:{justifyContent:"flex-start"}},center:{list:{justifyContent:"center"}},end:{list:{justifyContent:"flex-end"}}},size:{sm:{root:{"--tabs-height":"sizes.9","--tabs-content-padding":"spacing.3"},trigger:{py:"1",px:"3",textStyle:"sm"}},md:{root:{"--tabs-height":"sizes.10","--tabs-content-padding":"spacing.4"},trigger:{py:"2",px:"4",textStyle:"sm"}},lg:{root:{"--tabs-height":"sizes.11","--tabs-content-padding":"spacing.4.5"},trigger:{py:"2",px:"4.5",textStyle:"md"}}},variant:{line:{list:{display:"flex",borderColor:"border",_horizontal:{borderBottomWidth:"1px"},_vertical:{borderEndWidth:"1px"}},trigger:{color:"fg.muted",_disabled:{_active:{bg:"initial"}},_selected:{color:"fg",_horizontal:{layerStyle:"indicator.bottom","--indicator-offset-y":"-1px","--indicator-color":"colors.colorPalette.solid"},_vertical:{layerStyle:"indicator.end","--indicator-offset-x":"-1px"}}}},subtle:{trigger:{borderRadius:"var(--tabs-trigger-radius)",color:"fg.muted",_selected:{bg:"colorPalette.subtle",color:"colorPalette.fg"}}},enclosed:{list:{bg:"bg.muted",padding:"1",borderRadius:"l3",minH:"calc(var(--tabs-height) - 4px)"},trigger:{justifyContent:"center",color:"fg.muted",borderRadius:"var(--tabs-trigger-radius)",_selected:{bg:"bg",color:"colorPalette.fg",shadow:"xs"}}},outline:{list:{"--line-thickness":"1px","--line-offset":"calc(var(--line-thickness) * -1)",borderColor:"border",display:"flex",_horizontal:{_before:{content:'""',position:"absolute",bottom:"0px",width:"100%",borderBottomWidth:"var(--line-thickness)",borderBottomColor:"border"}},_vertical:{_before:{content:'""',position:"absolute",insetInline:"var(--line-offset)",height:"calc(100% - calc(var(--line-thickness) * 2))",borderEndWidth:"var(--line-thickness)",borderEndColor:"border"}}},trigger:{color:"fg.muted",borderWidth:"1px",borderColor:"transparent",_selected:{bg:"currentBg",color:"colorPalette.fg"},_horizontal:{borderTopRadius:"var(--tabs-trigger-radius)",marginBottom:"var(--line-offset)",marginEnd:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderBottomColor:"transparent"}},_vertical:{borderStartRadius:"var(--tabs-trigger-radius)",marginEnd:"var(--line-offset)",marginBottom:{_notLast:"var(--line-offset)"},_selected:{borderColor:"border",borderEndColor:"transparent"}}}},plain:{trigger:{color:"fg.muted",_selected:{color:"colorPalette.fg"},borderRadius:"var(--tabs-trigger-radius)","&[data-selected][data-ssr]":{bg:"var(--tabs-indicator-bg)",shadow:"var(--tabs-indicator-shadow)",borderRadius:"var(--tabs-indicator-radius)"}}}}},defaultVariants:{size:"md",variant:"line"}};var JR;const eO=null===(JR=Cx.variants)||void 0===JR?void 0:JR.variant,tO={slots:yP.keys(),className:"chakra-tag",base:{root:{display:"inline-flex",alignItems:"center",verticalAlign:"top",maxWidth:"100%",userSelect:"none",borderRadius:"l2",focusVisibleRing:"outside"},label:{lineClamp:"1"},closeTrigger:{display:"flex",alignItems:"center",justifyContent:"center",outline:"0",borderRadius:"l1",color:"currentColor",focusVisibleRing:"inside",focusRingWidth:"2px"},startElement:{flexShrink:0,boxSize:"var(--tag-element-size)",ms:"var(--tag-element-offset)","&:has([data-scope=avatar])":{boxSize:"var(--tag-avatar-size)",ms:"calc(var(--tag-element-offset) * 1.5)"},_icon:{boxSize:"100%"}},endElement:{flexShrink:0,boxSize:"var(--tag-element-size)",me:"var(--tag-element-offset)",_icon:{boxSize:"100%"},"&:has(button)":{ms:"calc(var(--tag-element-offset) * -1)"}}},variants:{size:{sm:{root:{px:"1.5",minH:"4.5",gap:"1","--tag-avatar-size":"spacing.3","--tag-element-size":"spacing.3","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},md:{root:{px:"1.5",minH:"5",gap:"1","--tag-avatar-size":"spacing.3.5","--tag-element-size":"spacing.3.5","--tag-element-offset":"-2px"},label:{textStyle:"xs"}},lg:{root:{px:"2",minH:"6",gap:"1.5","--tag-avatar-size":"spacing.4.5","--tag-element-size":"spacing.4","--tag-element-offset":"-3px"},label:{textStyle:"sm"}},xl:{root:{px:"2.5",minH:"8",gap:"1.5","--tag-avatar-size":"spacing.6","--tag-element-size":"spacing.4.5","--tag-element-offset":"-4px"},label:{textStyle:"sm"}}},variant:{subtle:{root:null===eO||void 0===eO?void 0:eO.subtle},solid:{root:null===eO||void 0===eO?void 0:eO.solid},outline:{root:null===eO||void 0===eO?void 0:eO.outline},surface:{root:null===eO||void 0===eO?void 0:eO.surface}}},defaultVariants:{size:"md",variant:"surface"}},nO={slots:bP.keys(),className:"chakra-timeline",base:{root:{display:"flex",flexDirection:"column",width:"full","--timeline-thickness":"1px","--timeline-gutter":"4px"},item:{display:"flex",position:"relative",alignItems:"flex-start",flexShrink:0,gap:"4",_last:{"& :where(.chakra-timeline__separator)":{display:"none"}}},separator:{position:"absolute",borderStartWidth:"var(--timeline-thickness)",ms:"calc(-1 * var(--timeline-thickness) / 2)",insetInlineStart:"calc(var(--timeline-indicator-size) / 2)",insetBlock:"0",borderColor:"border"},indicator:{outline:"2px solid {colors.bg}",position:"relative",flexShrink:"0",boxSize:"var(--timeline-indicator-size)",fontSize:"var(--timeline-font-size)",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"full",fontWeight:"medium"},connector:{alignSelf:"stretch",position:"relative"},content:{pb:"6",display:"flex",flexDirection:"column",width:"full",gap:"2"},title:{display:"flex",fontWeight:"medium",flexWrap:"wrap",gap:"1.5",alignItems:"center",mt:"var(--timeline-margin)"},description:{color:"fg.muted",textStyle:"xs"}},variants:{variant:{subtle:{indicator:{bg:"colorPalette.muted"}},solid:{indicator:{bg:"colorPalette.solid",color:"colorPalette.contrast"}},outline:{indicator:{bg:"currentBg",borderWidth:"1px",borderColor:"colorPalette.muted"}},plain:{}},size:{sm:{root:{"--timeline-indicator-size":"sizes.4","--timeline-font-size":"fontSizes.2xs"},title:{textStyle:"xs"}},md:{root:{"--timeline-indicator-size":"sizes.5","--timeline-font-size":"fontSizes.xs"},title:{textStyle:"sm"}},lg:{root:{"--timeline-indicator-size":"sizes.6","--timeline-font-size":"fontSizes.xs"},title:{mt:"0.5",textStyle:"sm"}},xl:{root:{"--timeline-indicator-size":"sizes.8","--timeline-font-size":"fontSizes.sm"},title:{mt:"1.5",textStyle:"sm"}}}},defaultVariants:{size:"md",variant:"solid"}},rO={slots:gP.keys(),className:"chakra-toast",base:{root:{width:"full",display:"flex",alignItems:"flex-start",position:"relative",gap:"3",py:"4",ps:"4",pe:"6",borderRadius:"l2",translate:"var(--x) var(--y)",scale:"var(--scale)",zIndex:"var(--z-index)",height:"var(--height)",opacity:"var(--opacity)",willChange:"translate, opacity, scale",transition:"translate 400ms, scale 400ms, opacity 400ms, height 400ms, box-shadow 200ms",transitionTimingFunction:"cubic-bezier(0.21, 1.02, 0.73, 1)",_closed:{transition:"translate 400ms, scale 400ms, opacity 200ms",transitionTimingFunction:"cubic-bezier(0.06, 0.71, 0.55, 1)"},bg:"bg.panel",color:"fg",boxShadow:"xl","--toast-trigger-bg":"colors.bg.muted","&[data-type=warning]":{bg:"orange.solid",color:"orange.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=success]":{bg:"green.solid",color:"green.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"},"&[data-type=error]":{bg:"red.solid",color:"red.contrast","--toast-trigger-bg":"{white/10}","--toast-border-color":"{white/40}"}},title:{fontWeight:"medium",textStyle:"sm",marginEnd:"2"},description:{display:"inline",textStyle:"sm",opacity:"0.8"},indicator:{flexShrink:"0",boxSize:"5"},actionTrigger:{textStyle:"sm",fontWeight:"medium",height:"8",px:"3",borderRadius:"l2",alignSelf:"center",borderWidth:"1px",borderColor:"var(--toast-border-color, inherit)",transition:"background 200ms",_hover:{bg:"var(--toast-trigger-bg)"}},closeTrigger:{position:"absolute",top:"1",insetEnd:"1",padding:"1",display:"inline-flex",alignItems:"center",justifyContent:"center",color:"{currentColor/60}",borderRadius:"l2",textStyle:"md",transition:"background 200ms",_icon:{boxSize:"1em"}}}},oO=(Symbol(),Symbol());const iO=Object.getPrototypeOf,aO=new WeakMap,sO=e=>e&&(aO.has(e)?aO.get(e):iO(e)===Object.prototype||iO(e)===Array.prototype),lO=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];aO.set(e,t)};function uO(e,t){const n="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof global?global:void 0;return n?(n[e]||(n[e]=t()),n[e]):t()}var cO=uO("__zag__refSet",(()=>new WeakSet)),dO=e=>null!==e&&"object"===typeof e,fO=e=>dO(e)&&!cO.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!(e=>(e=>"object"===typeof e&&null!==e&&"$$typeof"in e&&"props"in e)(e)||(e=>"object"===typeof e&&null!==e&&"__v_isVNode"in e)(e)||(e=>"object"===typeof e&&null!==e&&"nodeType"in e&&"string"===typeof e.nodeName)(e))(e)&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer)&&!(e instanceof Promise);var pO=uO("__zag__proxyStateMap",(()=>new WeakMap)),[hO]=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object.is,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e,t)=>new Proxy(e,t),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new WeakMap,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:(e,t)=>{const r=n.get(e);if((null===r||void 0===r?void 0:r[0])===t)return r[1];const o=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return lO(o,!0),n.set(e,[t,o]),Reflect.ownKeys(e).forEach((t=>{const n=Reflect.get(e,t);cO.has(n)?(lO(n,!1),o[t]=n):pO.has(n)?o[t]=gO(n):o[t]=n})),Object.freeze(o)},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:new WeakMap,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[1,1],a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:n=>{if(!dO(n))throw new Error("object required");const a=o.get(n);if(a)return a;let s=i[0];const l=new Set,u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:++i[0];s!==t&&(s=t,l.forEach((n=>n(e,t))))};let c=i[1];const d=e=>(t,n)=>{const r=[...t];r[1]=[e,...r[1]],u(r,n)},f=new Map,p=e=>{const t=f.get(e);var n;t&&(f.delete(e),null===(n=t[1])||void 0===n||n.call(t))},h=Array.isArray(n)?[]:Object.create(Object.getPrototypeOf(n)),m={deleteProperty(e,t){const n=Reflect.get(e,t);p(t);const r=Reflect.deleteProperty(e,t);return r&&u(["delete",[t],n]),r},set(t,n,r,i){var a;const s=Reflect.has(t,n),c=Reflect.get(t,n,i);if(s&&(e(c,r)||o.has(r)&&e(c,o.get(r))))return!0;var h;p(n),dO(r)&&(r=sO(h=r)&&h[oO]||null||r);let m=r;if(null!==(a=Object.getOwnPropertyDescriptor(t,n))&&void 0!==a&&a.set);else{!pO.has(r)&&fO(r)&&(m=mO(r));const e=!cO.has(m)&&pO.get(m);e&&((e,t)=>{if(l.size){const n=t[3](d(e));f.set(e,[t,n])}else f.set(e,[t])})(n,e)}return Reflect.set(t,n,m,i),u(["set",[n],r,c]),!0}},g=t(h,m);o.set(n,g);const v=[h,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:++i[1];return c===e||l.size||(c=e,f.forEach((t=>{let[n]=t;const r=n[1](e);r>s&&(s=r)}))),s},r,e=>{l.add(e),1===l.size&&f.forEach(((e,t)=>{let[n,r]=e;const o=n[3](d(t));f.set(t,[n,o])}));return()=>{l.delete(e),0===l.size&&f.forEach(((e,t)=>{let[n,r]=e;r&&(r(),f.set(t,[n]))}))}}];return pO.set(g,v),Reflect.ownKeys(n).forEach((e=>{const t=Object.getOwnPropertyDescriptor(n,e);t.get||t.set?Object.defineProperty(h,e,t):g[e]=n[e]})),g};return[a,pO,cO,e,t,fO,n,r,o,i]}();function mO(){return hO(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function gO(e){const t=pO.get(e);const[n,r,o]=t;return o(n,r())}var vO=Om("tooltip").parts("trigger","arrow","arrowTip","positioner","content"),yO=(vO.build(),e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.trigger)&&void 0!==t?t:"tooltip:".concat(e.id,":trigger")}),bO=e=>{var t,n;return null!==(t=null===(n=e.ids)||void 0===n?void 0:n.positioner)&&void 0!==t?t:"tooltip:".concat(e.id,":popper")},xO=e=>e.getById(yO(e)),wO=e=>e.getById(bO(e)),kO=mO({id:null});var{and:SO,not:CO}=tm(),EO=(SO("noVisibleTooltip",CO("hasPointerMoveOpened")),CO("hasPointerMoveOpened"),dm()(["aria-label","closeDelay","closeOnEscape","closeOnPointerDown","closeOnScroll","closeOnClick","dir","disabled","getRootNode","id","ids","interactive","onOpenChange","defaultOpen","open","openDelay","positioning"]));Ep(EO);const PO={accordion:wP,actionBar:kP,alert:SP,avatar:PP,blockquote:TP,breadcrumb:zP,card:RP,checkbox:UP,checkboxCard:ZP,collapsible:tT,dataList:pT,dialog:hT,drawer:mT,editable:vT,emptyState:yT,field:bT,fieldset:xT,fileUpload:wT,hoverCard:AT,list:NT,menu:FT,nativeSelect:MT,numberInput:bz,pinInput:Iz,popover:_z,progress:Wz,progressCircle:Hz,radioCard:IR,radioGroup:WR,ratingGroup:HR,segmentGroup:$R,select:IT,combobox:fT,slider:qR,stat:GR,steps:XR,switch:KR,table:QR,tabs:ZR,tag:tO,toast:rO,tooltip:{slots:vO.keys(),className:"chakra-tooltip",base:{content:{"--tooltip-bg":"colors.bg.inverted",bg:"var(--tooltip-bg)",color:"fg.inverted",px:"2.5",py:"1",borderRadius:"l2",fontWeight:"medium",textStyle:"xs",boxShadow:"md",maxW:"xs",zIndex:"tooltip",transformOrigin:"var(--transform-origin)",_open:{animationStyle:"scale-fade-in",animationDuration:"fast"},_closed:{animationStyle:"scale-fade-out",animationDuration:"fast"}},arrow:{"--arrow-size":"sizes.2","--arrow-background":"var(--tooltip-bg)"},arrowTip:{borderTopWidth:"1px",borderInlineStartWidth:"1px",borderColor:"var(--tooltip-bg)"}}},status:YR,timeline:nO,colorPicker:dT,qrCode:PR},TO={"2xs":{value:{fontSize:"2xs",lineHeight:"0.75rem"}},xs:{value:{fontSize:"xs",lineHeight:"1rem"}},sm:{value:{fontSize:"sm",lineHeight:"1.25rem"}},md:{value:{fontSize:"md",lineHeight:"1.5rem"}},lg:{value:{fontSize:"lg",lineHeight:"1.75rem"}},xl:{value:{fontSize:"xl",lineHeight:"1.875rem"}},"2xl":{value:{fontSize:"2xl",lineHeight:"2rem"}},"3xl":{value:{fontSize:"3xl",lineHeight:"2.375rem"}},"4xl":{value:{fontSize:"4xl",lineHeight:"2.75rem",letterSpacing:"-0.025em"}},"5xl":{value:{fontSize:"5xl",lineHeight:"3.75rem",letterSpacing:"-0.025em"}},"6xl":{value:{fontSize:"6xl",lineHeight:"4.5rem",letterSpacing:"-0.025em"}},"7xl":{value:{fontSize:"7xl",lineHeight:"5.75rem",letterSpacing:"-0.025em"}},none:{value:{}},label:{value:{fontSize:"sm",lineHeight:"1.25rem",fontWeight:"medium"}}},zO=Ty.animations({spin:{value:"spin 1s linear infinite"},ping:{value:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite"},pulse:{value:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite"},bounce:{value:"bounce 1s infinite"}}),RO=Ty.aspectRatios({square:{value:"1 / 1"},landscape:{value:"4 / 3"},portrait:{value:"3 / 4"},wide:{value:"16 / 9"},ultrawide:{value:"18 / 5"},golden:{value:"1.618 / 1"}}),OO=Ty.blurs({none:{value:" "},sm:{value:"4px"},md:{value:"8px"},lg:{value:"12px"},xl:{value:"16px"},"2xl":{value:"24px"},"3xl":{value:"40px"},"4xl":{value:"64px"}}),AO=Ty.borders({xs:{value:"0.5px solid"},sm:{value:"1px solid"},md:{value:"2px solid"},lg:{value:"4px solid"},xl:{value:"8px solid"}}),NO=Ty.colors({transparent:{value:"transparent"},current:{value:"currentColor"},black:{value:"#09090B"},white:{value:"#FFFFFF"},whiteAlpha:{50:{value:"rgba(255, 255, 255, 0.04)"},100:{value:"rgba(255, 255, 255, 0.06)"},200:{value:"rgba(255, 255, 255, 0.08)"},300:{value:"rgba(255, 255, 255, 0.16)"},400:{value:"rgba(255, 255, 255, 0.24)"},500:{value:"rgba(255, 255, 255, 0.36)"},600:{value:"rgba(255, 255, 255, 0.48)"},700:{value:"rgba(255, 255, 255, 0.64)"},800:{value:"rgba(255, 255, 255, 0.80)"},900:{value:"rgba(255, 255, 255, 0.92)"},950:{value:"rgba(255, 255, 255, 0.95)"}},blackAlpha:{50:{value:"rgba(0, 0, 0, 0.04)"},100:{value:"rgba(0, 0, 0, 0.06)"},200:{value:"rgba(0, 0, 0, 0.08)"},300:{value:"rgba(0, 0, 0, 0.16)"},400:{value:"rgba(0, 0, 0, 0.24)"},500:{value:"rgba(0, 0, 0, 0.36)"},600:{value:"rgba(0, 0, 0, 0.48)"},700:{value:"rgba(0, 0, 0, 0.64)"},800:{value:"rgba(0, 0, 0, 0.80)"},900:{value:"rgba(0, 0, 0, 0.92)"},950:{value:"rgba(0, 0, 0, 0.95)"}},gray:{50:{value:"#fafafa"},100:{value:"#f4f4f5"},200:{value:"#e4e4e7"},300:{value:"#d4d4d8"},400:{value:"#a1a1aa"},500:{value:"#71717a"},600:{value:"#52525b"},700:{value:"#3f3f46"},800:{value:"#27272a"},900:{value:"#18181b"},950:{value:"#111111"}},red:{50:{value:"#fef2f2"},100:{value:"#fee2e2"},200:{value:"#fecaca"},300:{value:"#fca5a5"},400:{value:"#f87171"},500:{value:"#ef4444"},600:{value:"#dc2626"},700:{value:"#991919"},800:{value:"#511111"},900:{value:"#300c0c"},950:{value:"#1f0808"}},orange:{50:{value:"#fff7ed"},100:{value:"#ffedd5"},200:{value:"#fed7aa"},300:{value:"#fdba74"},400:{value:"#fb923c"},500:{value:"#f97316"},600:{value:"#ea580c"},700:{value:"#92310a"},800:{value:"#6c2710"},900:{value:"#3b1106"},950:{value:"#220a04"}},yellow:{50:{value:"#fefce8"},100:{value:"#fef9c3"},200:{value:"#fef08a"},300:{value:"#fde047"},400:{value:"#facc15"},500:{value:"#eab308"},600:{value:"#ca8a04"},700:{value:"#845209"},800:{value:"#713f12"},900:{value:"#422006"},950:{value:"#281304"}},green:{50:{value:"#f0fdf4"},100:{value:"#dcfce7"},200:{value:"#bbf7d0"},300:{value:"#86efac"},400:{value:"#4ade80"},500:{value:"#22c55e"},600:{value:"#16a34a"},700:{value:"#116932"},800:{value:"#124a28"},900:{value:"#042713"},950:{value:"#03190c"}},teal:{50:{value:"#f0fdfa"},100:{value:"#ccfbf1"},200:{value:"#99f6e4"},300:{value:"#5eead4"},400:{value:"#2dd4bf"},500:{value:"#14b8a6"},600:{value:"#0d9488"},700:{value:"#0c5d56"},800:{value:"#114240"},900:{value:"#032726"},950:{value:"#021716"}},blue:{50:{value:"#eff6ff"},100:{value:"#dbeafe"},200:{value:"#bfdbfe"},300:{value:"#a3cfff"},400:{value:"#60a5fa"},500:{value:"#3b82f6"},600:{value:"#2563eb"},700:{value:"#173da6"},800:{value:"#1a3478"},900:{value:"#14204a"},950:{value:"#0c142e"}},cyan:{50:{value:"#ecfeff"},100:{value:"#cffafe"},200:{value:"#a5f3fc"},300:{value:"#67e8f9"},400:{value:"#22d3ee"},500:{value:"#06b6d4"},600:{value:"#0891b2"},700:{value:"#0c5c72"},800:{value:"#134152"},900:{value:"#072a38"},950:{value:"#051b24"}},purple:{50:{value:"#faf5ff"},100:{value:"#f3e8ff"},200:{value:"#e9d5ff"},300:{value:"#d8b4fe"},400:{value:"#c084fc"},500:{value:"#a855f7"},600:{value:"#9333ea"},700:{value:"#641ba3"},800:{value:"#4a1772"},900:{value:"#2f0553"},950:{value:"#1a032e"}},pink:{50:{value:"#fdf2f8"},100:{value:"#fce7f3"},200:{value:"#fbcfe8"},300:{value:"#f9a8d4"},400:{value:"#f472b6"},500:{value:"#ec4899"},600:{value:"#db2777"},700:{value:"#a41752"},800:{value:"#6d0e34"},900:{value:"#45061f"},950:{value:"#2c0514"}}}),FO=Ty.cursor({button:{value:"pointer"},checkbox:{value:"default"},disabled:{value:"not-allowed"},menuitem:{value:"default"},option:{value:"default"},radio:{value:"default"},slider:{value:"default"},switch:{value:"pointer"}}),IO=Ty.durations({fastest:{value:"50ms"},faster:{value:"100ms"},fast:{value:"150ms"},moderate:{value:"200ms"},slow:{value:"300ms"},slower:{value:"400ms"},slowest:{value:"500ms"}}),_O=Ty.easings({"ease-in":{value:"cubic-bezier(0.42, 0, 1, 1)"},"ease-out":{value:"cubic-bezier(0, 0, 0.58, 1)"},"ease-in-out":{value:"cubic-bezier(0.42, 0, 0.58, 1)"},"ease-in-smooth":{value:"cubic-bezier(0.32, 0.72, 0, 1)"}}),DO=Ty.fontSizes({"2xs":{value:"0.625rem"},xs:{value:"0.75rem"},sm:{value:"0.875rem"},md:{value:"1rem"},lg:{value:"1.125rem"},xl:{value:"1.25rem"},"2xl":{value:"1.5rem"},"3xl":{value:"1.875rem"},"4xl":{value:"2.25rem"},"5xl":{value:"3rem"},"6xl":{value:"3.75rem"},"7xl":{value:"4.5rem"},"8xl":{value:"6rem"},"9xl":{value:"8rem"}}),MO=Ty.fontWeights({thin:{value:"100"},extralight:{value:"200"},light:{value:"300"},normal:{value:"400"},medium:{value:"500"},semibold:{value:"600"},bold:{value:"700"},extrabold:{value:"800"},black:{value:"900"}}),LO='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',VO=Ty.fonts({heading:{value:"Inter, ".concat(LO)},body:{value:"Inter, ".concat(LO)},mono:{value:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'}}),jO={spin:{"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}},pulse:{"50%":{opacity:"0.5"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}},"bg-position":{from:{backgroundPosition:"var(--animate-from, 1rem) 0"},to:{backgroundPosition:"var(--animate-to, 0) 0"}},position:{from:{insetInlineStart:"var(--animate-from-x)",insetBlockStart:"var(--animate-from-y)"},to:{insetInlineStart:"var(--animate-to-x)",insetBlockStart:"var(--animate-to-y)"}},"circular-progress":{"0%":{strokeDasharray:"1, 400",strokeDashoffset:"0"},"50%":{strokeDasharray:"400, 400",strokeDashoffset:"-100%"},"100%":{strokeDasharray:"400, 400",strokeDashoffset:"-260%"}},"expand-height":{from:{height:"0"},to:{height:"var(--height)"}},"collapse-height":{from:{height:"var(--height)"},to:{height:"0"}},"expand-width":{from:{width:"0"},to:{width:"var(--width)"}},"collapse-width":{from:{height:"var(--width)"},to:{height:"0"}},"fade-in":{from:{opacity:0},to:{opacity:1}},"fade-out":{from:{opacity:1},to:{opacity:0}},"slide-from-left-full":{from:{translate:"-100% 0"},to:{translate:"0 0"}},"slide-from-right-full":{from:{translate:"100% 0"},to:{translate:"0 0"}},"slide-from-top-full":{from:{translate:"0 -100%"},to:{translate:"0 0"}},"slide-from-bottom-full":{from:{translate:"0 100%"},to:{translate:"0 0"}},"slide-to-left-full":{from:{translate:"0 0"},to:{translate:"-100% 0"}},"slide-to-right-full":{from:{translate:"0 0"},to:{translate:"100% 0"}},"slide-to-top-full":{from:{translate:"0 0"},to:{translate:"0 -100%"}},"slide-to-bottom-full":{from:{translate:"0 0"},to:{translate:"0 100%"}},"slide-from-top":{"0%":{translate:"0 -0.5rem"},to:{translate:"0"}},"slide-from-bottom":{"0%":{translate:"0 0.5rem"},to:{translate:"0"}},"slide-from-left":{"0%":{translate:"-0.5rem 0"},to:{translate:"0"}},"slide-from-right":{"0%":{translate:"0.5rem 0"},to:{translate:"0"}},"slide-to-top":{"0%":{translate:"0"},to:{translate:"0 -0.5rem"}},"slide-to-bottom":{"0%":{translate:"0"},to:{translate:"0 0.5rem"}},"slide-to-left":{"0%":{translate:"0"},to:{translate:"-0.5rem 0"}},"slide-to-right":{"0%":{translate:"0"},to:{translate:"0.5rem 0"}},"scale-in":{from:{scale:"0.95"},to:{scale:"1"}},"scale-out":{from:{scale:"1"},to:{scale:"0.95"}}},BO=Ty.letterSpacings({tighter:{value:"-0.05em"},tight:{value:"-0.025em"},wide:{value:"0.025em"},wider:{value:"0.05em"},widest:{value:"0.1em"}}),WO=Ty.lineHeights({shorter:{value:1.25},short:{value:1.375},moderate:{value:1.5},tall:{value:1.625},taller:{value:2}}),HO=Ty.radii({none:{value:"0"},"2xs":{value:"0.0625rem"},xs:{value:"0.125rem"},sm:{value:"0.25rem"},md:{value:"0.375rem"},lg:{value:"0.5rem"},xl:{value:"0.75rem"},"2xl":{value:"1rem"},"3xl":{value:"1.5rem"},"4xl":{value:"2rem"},full:{value:"9999px"}}),UO=Ty.spacing({.5:{value:"0.125rem"},1:{value:"0.25rem"},1.5:{value:"0.375rem"},2:{value:"0.5rem"},2.5:{value:"0.625rem"},3:{value:"0.75rem"},3.5:{value:"0.875rem"},4:{value:"1rem"},4.5:{value:"1.125rem"},5:{value:"1.25rem"},6:{value:"1.5rem"},7:{value:"1.75rem"},8:{value:"2rem"},9:{value:"2.25rem"},10:{value:"2.5rem"},11:{value:"2.75rem"},12:{value:"3rem"},14:{value:"3.5rem"},16:{value:"4rem"},20:{value:"5rem"},24:{value:"6rem"},28:{value:"7rem"},32:{value:"8rem"},36:{value:"9rem"},40:{value:"10rem"},44:{value:"11rem"},48:{value:"12rem"},52:{value:"13rem"},56:{value:"14rem"},60:{value:"15rem"},64:{value:"16rem"},72:{value:"18rem"},80:{value:"20rem"},96:{value:"24rem"}}),$O=Ty.sizes({"3xs":{value:"14rem"},"2xs":{value:"16rem"},xs:{value:"20rem"},sm:{value:"24rem"},md:{value:"28rem"},lg:{value:"32rem"},xl:{value:"36rem"},"2xl":{value:"42rem"},"3xl":{value:"48rem"},"4xl":{value:"56rem"},"5xl":{value:"64rem"},"6xl":{value:"72rem"},"7xl":{value:"80rem"},"8xl":{value:"90rem"}}),qO=Ty.sizes({max:{value:"max-content"},min:{value:"min-content"},fit:{value:"fit-content"},prose:{value:"60ch"},full:{value:"100%"},dvh:{value:"100dvh"},svh:{value:"100svh"},lvh:{value:"100lvh"},dvw:{value:"100dvw"},svw:{value:"100svw"},lvw:{value:"100lvw"},vw:{value:"100vw"},vh:{value:"100vh"}}),GO=Ty.sizes({"1/2":{value:"50%"},"1/3":{value:"33.333333%"},"2/3":{value:"66.666667%"},"1/4":{value:"25%"},"3/4":{value:"75%"},"1/5":{value:"20%"},"2/5":{value:"40%"},"3/5":{value:"60%"},"4/5":{value:"80%"},"1/6":{value:"16.666667%"},"2/6":{value:"33.333333%"},"3/6":{value:"50%"},"4/6":{value:"66.666667%"},"5/6":{value:"83.333333%"},"1/12":{value:"8.333333%"},"2/12":{value:"16.666667%"},"3/12":{value:"25%"},"4/12":{value:"33.333333%"},"5/12":{value:"41.666667%"},"6/12":{value:"50%"},"7/12":{value:"58.333333%"},"8/12":{value:"66.666667%"},"9/12":{value:"75%"},"10/12":{value:"83.333333%"},"11/12":{value:"91.666667%"}}),YO=Ty.sizes(u(u(u(u({},$O),UO),GO),qO)),XO=Ty.zIndex({hide:{value:-1},base:{value:0},docked:{value:10},dropdown:{value:1e3},sticky:{value:1100},banner:{value:1200},overlay:{value:1300},modal:{value:1400},popover:{value:1500},skipNav:{value:1600},toast:{value:1700},tooltip:{value:1800},max:{value:2147483647}}),KO=Ry(yx,{preflight:!0,cssVarsPrefix:"chakra",cssVarsRoot:":where(html, .chakra-theme)",globalCss:wx,theme:{breakpoints:{sm:"480px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},keyframes:jO,tokens:{aspectRatios:RO,animations:zO,blurs:OO,borders:AO,colors:NO,durations:IO,easings:_O,fonts:VO,fontSizes:DO,fontWeights:MO,letterSpacings:BO,lineHeights:WO,radii:HO,spacing:UO,sizes:YO,zIndex:XO,cursor:FO},semanticTokens:{colors:Ix,shadows:Dx,radii:_x},recipes:Fx,slotRecipes:PO,textStyles:TO,layerStyles:kx,animationStyles:Sx}}),QO=(lx(KO),lx(KO,{cssVarsRoot:":where(:root, :host)",cssVarsPrefix:"ck",strictTokens:!0,globalCss:{},conditions:{child:"& > *"},theme:{components:{},breakpoints:{sm:"320px",md:"768px",lg:"960px",xl:"1200px"},tokens:{colors:{bg:"#f9fafb",text:"#1a202c",primary:"#319795",red:"#E53E3E",muted:"#718096"},radii:{md:"12px",lg:"24px"},shadows:{soft:"0 4px 12px rgba(0, 0, 0, 0.1)"}},semanticTokens:{colors:{danger:{value:"{colors.red}"},primary:{value:"{colors.primary}"},background:{value:"{colors.bg}"}}},keyframes:{fadeIn:{from:{opacity:0},to:{opacity:1}},spin:{from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}}},animationStyles:{fadeIn:{animation:"fadeIn 0.3s ease-in"},spinSlow:{animation:"spin 3s linear infinite"}},textStyles:{heading:{description:"Page heading",value:{fontSize:"2xl",fontWeight:"bold"}},body:{value:{fontSize:"md",lineHeight:"1.5"}}},layerStyles:{card:{bg:"white",boxShadow:"soft",borderRadius:"md",p:"4"}}}}));function ZO(e){return(0,St.jsx)(vr,{value:QO,children:(0,St.jsx)(ky,u({},e))})}r.createRoot(document.getElementById("root")).render((0,St.jsx)(ZO,{children:(0,St.jsx)(uy,{})}))})()})();
//# sourceMappingURL=main.2d538d2c.js.map