AI-powered-switches/static/js/main.2b38b7cc.js
github-actions 2a76f47229 Updates
2025-06-05 14:24:17 +00:00

3 lines
701 KiB
JavaScript

/*! For license information please see main.2b38b7cc.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},l=Symbol.for("react.portal");var s=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:l,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=s.T,n=a.p;try{if(s.T=null,a.p=2,e)return e()}finally{s.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 s.H.useFormState(e,t,n)},t.useFormStatus=function(){return s.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"),l=Symbol.for("react.consumer"),s=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 A(e,t,o,i,a){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s,u,c=!1;if(null===e)c=!0;else switch(l){case"bigint":case"string":case"number":c=!0;break;case"object":switch(e.$$typeof){case n:case r:c=!0;break;case f:return A((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,"$&/")+"/"),A(a,t,o,"",(function(e){return e}))):null!=a&&(E(a)&&(s=a,u=o+(null==a.key||e&&e.key===a.key?"":(""+a.key).replace(P,"$&/")+"/")+c,a=C(s.type,u,void 0,0,0,s.props)),t.push(a)),1;c=0;var d,h=""===i?".":i+":";if(w(e))for(var m=0;m<e.length;m++)c+=A(i=e[m],t,o,l=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+=A(i=i.value,t,o,l=h+T(i,m++),a);else if("object"===l){if("function"===typeof e.then)return A(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 R(e,t,n){if(null==e)return e;var r=[],o=0;return A(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function _(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 O="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 I(){}t.Children={map:R,forEach:function(e,t,n){R(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return R(e,(function(){t++})),t},toArray:function(e){return R(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),l=0;l<i;l++)a[l]=arguments[l+2];r.children=a}return C(e.type,o,void 0,0,0,r)},t.createContext=function(e){return(e={$$typeof:s,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:l,_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 l=Array(a),s=0;s<a;s++)l[s]=arguments[s+2];o.children=l}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:_}},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(I,O)}catch(i){O(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 l=2*(r+1)-1,s=e[l],u=l+1,c=e[u];if(0>i(s,n))u<o&&0>i(c,s)?(e[r]=c,e[u]=n,r=u):(e[r]=s,e[l]=n,r=l);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 l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}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&&O(k,t.startTime-e)}}var S,C=!1,E=-1,P=5,T=-1;function z(){return!!v||!(t.unstable_now()-T<P)}function A(){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 l=a(f.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof l){f.callback=l,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 s=r(c);null!==s&&O(k,s.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(A)};else if("undefined"!==typeof MessageChannel){var R=new MessageChannel,_=R.port2;R.port1.onmessage=A,S=function(){_.postMessage(null)}}else S=function(){y(A,0)};function O(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 l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>a?(e.sortIndex=i,n(c,e),null===r(u)&&e===r(c)&&(g?(b(E),E=-1):g=!0,O(k,i-a))):(e.sortIndex=l,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 l(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function s(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(s(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 A=Symbol.iterator;function R(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=A&&e[A]||e["@@iterator"])?e:null}var _=Symbol.for("react.client.reference");function O(e){if(null==e)return null;if("function"===typeof e)return e.$$typeof===_?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:O(e.type)||"Memo";case P:t=e._payload,e=e._init;try{return O(e(t))}catch(n){}}return null}var I=Array.isArray,F=o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,D=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,M={pending:!1,data:null,method:null,action:null},N=[],L=-1;function V(e){return{current:e}}function j(e){0>L||(e.current=N[L],N[L]=null,L--)}function B(e,t){L++,N[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 Y(){j(W),j(H),j(U)}function G(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($),Gd._currentValue=M)}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,le=r.unstable_IdlePriority,se=r.log,ue=r.unstable_setDisableYieldValue,ce=null,de=null;function fe(e){if("function"===typeof se&&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 l=134217727&r;return 0!==l?0!==(r=l&~i)?o=ye(r):0!==(a&=l)?o=ye(a):n||0!==(n=l&~e)&&(o=ye(n)):0!==(l=r&~i)?o=ye(l):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 Ae(e){return 2<(e&=-e)?8<e?0!==(134217727&e)?32:268435456:8:2}function Re(){var e=D.p;return 0!==e?e:void 0===(e=window.event)?32:cf(e.type)}var _e=Math.random().toString(36).slice(2),Oe="__reactFiber$"+_e,Ie="__reactProps$"+_e,Fe="__reactContainer$"+_e,De="__reactEvents$"+_e,Me="__reactListeners$"+_e,Ne="__reactHandles$"+_e,Le="__reactResources$"+_e,Ve="__reactMarker$"+_e;function je(e){delete e[Oe],delete e[Ie],delete e[De],delete e[Me],delete e[Ne]}function Be(e){var t=e[Oe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Fe]||n[Oe]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=bd(e);null!==e;){if(n=e[Oe])return n;e=bd(e)}return t}n=(e=n).parentNode}return null}function We(e){if(e=e[Oe]||e[Fe]){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,Ye={};function Ge(e,t){Xe(e,t),Xe(e+"Capture",t)}function Xe(e,t){for(Ye[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(l){if(l&&r&&"string"===typeof l.stack)return[l.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],l=i[1];if(a&&l){var s=a.split("\n"),u=l.split("\n");for(o=r=0;r<s.length&&!s[r].includes("DetermineComponentFrameRoot");)r++;for(;o<u.length&&!u[o].includes("DetermineComponentFrameRoot");)o++;if(r===s.length||o===u.length)for(r=s.length-1,o=u.length-1;1<=r&&0<=o&&s[r]!==u[o];)o--;for(;1<=r&&0<=o;r--,o--)if(s[r]!==u[o]){if(1!==r||1!==o)do{if(r--,0>--o||s[r]!==u[o]){var c="\n"+s[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 lt(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 st(e){try{var t="";do{t+=lt(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,l){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!=l&&"function"!==typeof l&&"symbol"!==typeof l&&"boolean"!==typeof l?e.name=""+ut(l):e.removeAttribute("name")}function vt(e,t,n,r,o,i,a,l){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,l||t===e.value||(e.value=t),e.defaultValue=t}r="function"!==typeof(r=null!=r?r:o)&&"symbol"!==typeof r&&!!r,e.checked=l?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(I(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 At(e){return zt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Rt=null;function _t(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ot=null,It=null;function Ft(e){var t=We(e);if(t&&(e=t.stateNode)){var n=e[Ie]||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[Ie]||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 Dt=!1;function Mt(e,t,n){if(Dt)return e(t,n);Dt=!0;try{return e(t)}finally{if(Dt=!1,(null!==Ot||null!==It)&&(Bu(),Ot&&(t=Ot,e=It,It=Ot=null,Ft(t),e)))for(t=0;t<e.length;t++)Ft(e[t])}}function Nt(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Ie]||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(Ff){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 Yt(){return!1}function Gt(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:Yt,this.isPropagationStopped=Yt,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=Gt(Zt),en=f({},Zt,{view:0,detail:0}),tn=Gt(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=Gt(nn),on=Gt(f({},nn,{dataTransfer:0})),an=Gt(f({},en,{relatedTarget:0})),ln=Gt(f({},Zt,{animationName:0,elapsedTime:0,pseudoElement:0})),sn=Gt(f({},Zt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),un=Gt(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=Gt(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=Gt(f({},nn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),vn=Gt(f({},en,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:hn})),yn=Gt(f({},Zt,{propertyName:0,elapsedTime:0,pseudoElement:0})),bn=Gt(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=Gt(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 An(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Rn=!1;var _n={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 On(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!_n[e.type]:"textarea"===t}function In(e,t,n,r){Ot?It?It.push(r):It=[r]:Ot=r,0<(t=Uc(t,"onChange")).length&&(n=new Jt("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Fn=null,Dn=null;function Mn(e){Mc(e,0)}function Nn(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(){Fn&&(Fn.detachEvent("onpropertychange",Un),Dn=Fn=null)}function Un(e){if("value"===e.propertyName&&Nn(Dn)){var t=[];In(t,Dn,e,_t(e)),Mt(Mn,t)}}function $n(e,t,n){"focusin"===e?(Hn(),Dn=n,(Fn=t).attachEvent("onpropertychange",Un)):"focusout"===e&&Hn()}function qn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Nn(Dn)}function Yn(e,t){if("click"===e)return Nn(t)}function Gn(e,t){if("input"===e||"change"===e)return Nn(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 lr(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 sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ur={animationend:sr("Animation","AnimationEnd"),animationiteration:sr("Animation","AnimationIteration"),animationstart:sr("Animation","AnimationStart"),transitionrun:sr("Transition","TransitionRun"),transitionstart:sr("Transition","TransitionStart"),transitioncancel:sr("Transition","TransitionCancel"),transitionend:sr("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),Ge(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:st(t)},Sr.set(e,t),t)}return{value:e,source:t,stack:st(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&&Or(n,o,i)}}function Ar(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 Rr(e,t,n,r){return Ar(e,t,n,r),Ir(e)}function _r(e,t){return Ar(e,null,null,t),Ir(e)}function Or(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 Ir(e){if(50<Ou)throw Ou=0,Iu=null,Error(a(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Fr={};function Dr(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 Mr(e,t,n,r){return new Dr(e,t,n,r)}function Nr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Lr(e,t){var n=e.alternate;return null===n?((n=Mr(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 l=0;if(r=e,"function"===typeof e)Nr(e)&&(l=1);else if("string"===typeof e)l=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=Mr(31,n,t,o)).elementType=T,e.lanes=i,e;case g:return Br(n.children,o,i,t);case v:l=8,o|=24;break;case y:return(e=Mr(12,n,t,2|o)).elementType=y,e.lanes=i,e;case S:return(e=Mr(13,n,t,o)).elementType=S,e.lanes=i,e;case C:return(e=Mr(19,n,t,o)).elementType=C,e.lanes=i,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case b:case w:l=10;break e;case x:l=9;break e;case k:l=11;break e;case E:l=14;break e;case P:l=16,r=null;break e}l=29,n=Error(a(130,null===e?"null":typeof e,"")),r=null}return(t=Mr(l,n,t,o)).elementType=e,t.type=r,t.lanes=i,t}function Br(e,t,n,r){return(e=Mr(7,e,r,t)).lanes=n,e}function Wr(e,t,n){return(e=Mr(6,e,null,t)).lanes=n,e}function Hr(e,t,n){return(t=Mr(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,Yr=0,Gr=[],Xr=0,Kr=null,Qr=1,Zr="";function Jr(e,t){Ur[$r++]=Yr,Ur[$r++]=qr,qr=e,Yr=t}function eo(e,t,n){Gr[Xr++]=Qr,Gr[Xr++]=Zr,Gr[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,Yr=Ur[--$r],Ur[$r]=null;for(;e===Kr;)Kr=Gr[--Xr],Gr[Xr]=null,Zr=Gr[--Xr],Gr[Xr]=null,Qr=Gr[--Xr],Gr[Xr]=null}var ro=null,oo=null,io=!1,ao=null,lo=!1,so=Error(a(519));function uo(e){throw go(Cr(Error(a(418,"")),e)),so}function co(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[Oe]=e,t[Ie]=r,n){case"dialog":Nc("cancel",t),Nc("close",t);break;case"iframe":case"object":case"embed":Nc("load",t);break;case"video":case"audio":for(n=0;n<Fc.length;n++)Nc(Fc[n],t);break;case"source":Nc("error",t);break;case"img":case"image":case"link":Nc("error",t),Nc("load",t);break;case"details":Nc("toggle",t);break;case"input":Nc("invalid",t),vt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0),dt(t);break;case"select":Nc("invalid",t);break;case"textarea":Nc("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&&(Nc("beforetoggle",t),Nc("toggle",t)),null!=r.onScroll&&Nc("scroll",t),null!=r.onScrollEnd&&Nc("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(lo=!1);case 27:case 3:return void(lo=!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 l=o.child;i=i.firstContext;e:for(;null!==i;){var s=i;i=o;for(var u=0;u<t.length;u++)if(s.context===t[u]){i.lanes|=n,null!==(s=i.alternate)&&(s.lanes|=n),ko(i.return,n,e),r||(l=null);break e}i=s.next}}else if(18===o.tag){if(null===(l=o.return))throw Error(a(341));l.lanes|=n,null!==(i=l.alternate)&&(i.lanes|=n),ko(l,n,e),l=null}else l=o.child;if(null!==l)l.return=o;else for(l=o;null!==l;){if(l===e){l=null;break}if(null!==(o=l.sibling)){o.return=l.return,l=o;break}l=l.return}o=l}}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 l=o.alternate;if(null===l)throw Error(a(387));if(null!==(l=l.memoizedProps)){var s=o.type;Xn(o.pendingProps.value,l.value)||(null!==e?e.push(s):e=[s])}}else if(o===$.current){if(null===(l=o.alternate))throw Error(a(387));l.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(null!==e?e.push(Gd):e=[Gd])}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 Ao(yo,e)}function zo(e,t){return null===yo&&Po(e),Ao(e,t)}function Ao(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 Ro="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()}))}},_o=r.unstable_scheduleCallback,Oo=r.unstable_NormalPriority,Io={$$typeof:w,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Fo(){return{controller:new Ro,data:new Map,refCount:0}}function Do(e){e.refCount--,0===e.refCount&&_o(Oo,(function(){e.controller.abort()}))}var Mo=null,No=0,Lo=0,Vo=null;function jo(){if(0===--No&&null!==Mo){null!==Vo&&(Vo.status="fulfilled");var e=Mo;Mo=null,Lo=0,Vo=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Bo=F.S;F.S=function(e,t){"object"===typeof t&&null!==t&&"function"===typeof t.then&&function(e,t){if(null===Mo){var n=Mo=[];No=0,Lo=Ac(),Vo={status:"pending",value:void 0,then:function(e){n.push(e)}}}No++,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:Io._currentValue,pool:e}}var qo=Error(a(460)),Yo=Error(a(474)),Go=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===Go)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=Ir(e),Or(e,null,n),t}return Ar(e,r,t,n),Ir(e)}function li(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 si(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,l=o.shared.pending;if(null!==l){o.shared.pending=null;var s=l,u=s.next;s.next=null,null===a?i=u:a.next=u,a=s;var c=e.alternate;null!==c&&((l=(c=c.updateQueue).lastBaseUpdate)!==a&&(null===l?c.firstBaseUpdate=u:l.next=u,c.lastBaseUpdate=s))}if(null!==i){var d=o.baseState;for(a=0,c=u=s=null,l=i;;){var p=-536870913&l.lane,h=p!==l.lane;if(h?(iu&p)===p:(r&p)===p){0!==p&&p===Lo&&(ui=!0),null!==c&&(c=c.next={lane:0,tag:l.tag,payload:l.payload,callback:null,next:null});e:{var m=e,g=l;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=l.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=o.callbacks)?o.callbacks=[p]:h.push(p))}else h={lane:p,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===c?(u=c=h,s=d):c=c.next=h,a|=p;if(null===(l=l.next)){if(null===(l=o.shared.pending))break;l=(h=l).next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}null===c&&(s=d),o.baseState=s,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,Ai=0;function Ri(){throw Error(a(321))}function _i(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 Oi(e,t,n,r,o,i){return bi=i,xi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,F.H=null===e||null===e.memoizedState?qa:Ya,Ei=!1,i=n(r,o),Ei=!1,Ci&&(i=Fi(t,n,r,o)),Ii(e),i}function Ii(e){F.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||Tl||null!==(e=e.dependencies)&&Eo(e)&&(Tl=!0)}function Fi(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)}F.H=Ga,i=t(n,r)}while(Ci);return i}function Di(){var e=F.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 Mi(){var e=0!==Pi;return Pi=0,e}function Ni(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,F.H=null===t||null===t.memoizedState?qa:Ya),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 l=o.next;o.next=i.next,i.next=l}t.baseQueue=o=i,r.pending=null}if(i=e.baseState,null===o)e.memoizedState=i;else{var s=l=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?(s=u=f,l=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?(s=u=p,l=i):u=u.next=p,xi.lanes|=f,pu|=f;c=c.next}while(null!==c&&c!==t);if(null===u?l=i:u.next=s,!Xn(i,e.memoizedState)&&(Tl=!0,d&&null!==(n=Vo)))throw n;e.memoizedState=i,e.baseState=l,e.baseQueue=u,r.lastRenderedState=i}return null===o&&(r.lanes=0),[e.memoizedState,r.dispatch]}function Yi(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 l=o=o.next;do{i=e(i,l.action),l=l.next}while(l!==o);Xn(i,t.memoizedState)||(Tl=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Gi(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 l=!Xn((wi||o).memoizedState,n);if(l&&(o.memoizedState=n,Tl=!0),o=o.queue,va(2048,8,Qi.bind(null,r,o,e),[e]),o.getSnapshot!==t||l||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=_r(e,2);null!==t&&Mu(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!==F.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=F.T,a={};F.T=a;try{var l=n(o,r),s=F.S;null!==s&&s(a,l),oa(e,t,l)}catch(u){aa(e,t,u)}finally{F.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,la(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,la(t),t=t.next}while(t!==r)}e.action=null}function la(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function sa(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=lo;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:sa,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,sa)[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 Go;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&&_i(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&&_i(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&&_i(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=Du(),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)||(Tl=!0),e):0===(42&bi)?(Tl=!0,e.memoizedState=n):(e=Du(),xi.lanes|=e,pu|=e,t)}function Aa(e,t,n,r,o){var i=D.p;D.p=0!==i&&8>i?i:8;var a=F.T,l={};F.T=l,Ba(e,!1,t,n);try{var s=o(),u=F.S;if(null!==u&&u(l,s),null!==s&&"object"===typeof s&&"function"===typeof s.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}(s,r),Fu());else ja(e,t,r,Fu())}catch(c){ja(e,t,{then:function(){},status:"rejected",reason:c},Fu())}finally{D.p=i,F.T=a}}function Ra(){}function _a(e,t,n,r){if(5!==e.tag)throw Error(a(476));var o=Oa(e).queue;Aa(e,o,t,M,null===n?Ra:function(){return Ia(e),n(r)})}function Oa(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:M,baseState:M,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ui,lastRenderedState:M},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 Ia(e){ja(e,Oa(e).next.queue,{},Fu())}function Fa(){return To(Gd)}function Da(){return ji().memoizedState}function Ma(){return ji().memoizedState}function Na(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Fu(),r=ai(t,e=ii(n),n);return null!==r&&(Mu(r,t,n),li(r,t,n)),t={cache:Fo()},void(e.payload=t)}t=t.return}}function La(e,t,n){var r=Fu();n={lane:r,revertLane:0,action:n,hasEagerState:!1,eagerState:null,next:null},Wa(e)?Ha(t,n):null!==(n=Rr(e,t,n,r))&&(Mu(n,e,r),Ua(n,t,r))}function Va(e,t,n){ja(e,t,n,Fu())}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,l=i(a,n);if(o.hasEagerState=!0,o.eagerState=l,Xn(l,a))return Ar(e,t,o,0),null===ru&&zr(),!1}catch(s){}if(null!==(n=Rr(e,t,o,r)))return Mu(n,e,r),Ua(n,t,r),!0}return!1}function Ba(e,t,n,r){if(r={lane:2,revertLane:Ac(),action:r,hasEagerState:!1,eagerState:null,next:null},Wa(e)){if(t)throw Error(a(479))}else null!==(t=Rr(e,n,r,2))&&Mu(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:Ri,useContext:Ri,useEffect:Ri,useImperativeHandle:Ri,useLayoutEffect:Ri,useInsertionEffect:Ri,useMemo:Ri,useReducer:Ri,useRef:Ri,useState:Ri,useDebugValue:Ri,useDeferredValue:Ri,useTransition:Ri,useSyncExternalStore:Ri,useId:Ri,useHostTransitionStatus:Ri,useFormState:Ri,useActionState:Ri,useOptimistic:Ri,useMemoCache:Ri,useCacheRefresh:Ri},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=Aa.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=Ai++).toString(32)+"\xbb";return e.memoizedState=t},useHostTransitionStatus:Fa,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=Na.bind(null,xi)}},Ya={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:Gi,useId:Da,useHostTransitionStatus:Fa,useFormState:ca,useActionState:ca,useOptimistic:function(e,t){return ta(ji(),0,e,t)},useMemoCache:Hi,useCacheRefresh:Ma},Ga={readContext:To,use:Wi,useCallback:Ea,useContext:To,useEffect:ba,useImperativeHandle:Sa,useInsertionEffect:xa,useLayoutEffect:wa,useMemo:Pa,useReducer:Yi,useRef:ma,useState:function(){return Yi(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=Yi(Ui)[0],t=ji().memoizedState;return["boolean"===typeof e?e:Bi(e),t]},useSyncExternalStore:Gi,useId:Da,useHostTransitionStatus:Fa,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:Ma},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 el(e){return(0,e._init)(e._payload)}function tl(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 l(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function s(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&&el(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(I(t)||R(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:s(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(I(n)||R(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 s(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(I(r)||R(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(s,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(s,u.sibling),(d=o(u,c.props.children)).return=s,s=d;break e}}else if(u.elementType===b||"object"===typeof b&&null!==b&&b.$$typeof===P&&el(b)===u.type){n(s,u.sibling),Za(d=o(u,c.props),c),d.return=s,s=d;break e}n(s,u);break}t(s,u),u=u.sibling}c.type===g?((d=Br(c.props.children,s.mode,d,c.key)).return=s,s=d):(Za(d=jr(c.type,c.key,c.props,null,s.mode,d),c),d.return=s,s=d)}return l(s);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(s,u.sibling),(d=o(u,c.children||[])).return=s,s=d;break e}n(s,u);break}t(s,u),u=u.sibling}(d=Hr(c,s.mode,d)).return=s,s=d}return l(s);case P:return y(s,u,c=(b=c._init)(c._payload),d)}if(I(c))return function(o,a,l,s){for(var u=null,c=null,d=a,h=a=0,m=null;null!==d&&h<l.length;h++){d.index>h?(m=d,d=null):m=d.sibling;var g=p(o,d,l[h],s);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===l.length)return n(o,d),io&&Jr(o,h),u;if(null===d){for(;h<l.length;h++)null!==(d=f(o,l[h],s))&&(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<l.length;h++)null!==(m=v(d,o,h,l[h],s))&&(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}(s,u,c,d);if(R(c)){if("function"!==typeof(b=R(c)))throw Error(a(150));return function(o,l,s,u){if(null==s)throw Error(a(151));for(var c=null,d=null,h=l,m=l=0,g=null,y=s.next();null!==h&&!y.done;m++,y=s.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),l=i(b,l,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=s.next())null!==(y=f(o,y.value,u))&&(l=i(y,l,m),null===d?c=y:d.sibling=y,d=y);return io&&Jr(o,m),c}for(h=r(h);!y.done;m++,y=s.next())null!==(y=v(h,o,m,y.value,u))&&(e&&null!==y.alternate&&h.delete(null===y.key?m:y.key),l=i(y,l,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}(s,u,c=b.call(c),d)}if("function"===typeof c.then)return y(s,u,Qa(c),d);if(c.$$typeof===w)return y(s,u,zo(s,c),d);Ja(s,c)}return"string"===typeof c&&""!==c||"number"===typeof c||"bigint"===typeof c?(c=""+c,null!==u&&6===u.tag?(n(s,u.sibling),(d=o(u,c)).return=s,s=d):(n(s,u),(d=Wr(c,s.mode,d)).return=s,s=d),l(s)):n(s,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===Go)throw a;var i=Mr(29,a,null,e.mode);return i.lanes=r,i.return=e,i}}}var nl=tl(!0),rl=tl(!1),ol=V(null),il=null;function al(e){var t=e.alternate;B(cl,1&cl.current),B(ol,e),null===il&&(null===t||null!==hi.current||null!==t.memoizedState)&&(il=e)}function ll(e){if(22===e.tag){if(B(cl,cl.current),B(ol,e),null===il){var t=e.alternate;null!==t&&null!==t.memoizedState&&(il=e)}}else sl()}function sl(){B(cl,cl.current),B(ol,ol.current)}function ul(e){j(ol),il===e&&(il=null),j(cl)}var cl=V(0);function dl(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 fl(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 pl={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Fu(),o=ii(r);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=ai(e,o,r))&&(Mu(t,e,r),li(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Fu(),o=ii(r);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=ai(e,o,r))&&(Mu(t,e,r),li(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Fu(),r=ii(n);r.tag=2,void 0!==t&&null!==t&&(r.callback=t),null!==(t=ai(e,r,n))&&(Mu(t,e,n),li(t,e,n))}};function hl(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 ml(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&&pl.enqueueReplaceState(t,t.state,null)}function gl(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 vl="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 yl(e){vl(e)}function bl(e){console.error(e)}function xl(e){vl(e)}function wl(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout((function(){throw n}))}}function kl(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 Sl(e,t,n){return(n=ii(n)).tag=3,n.payload={element:null},n.callback=function(){wl(e,t)},n}function Cl(e){return(e=ii(e)).tag=3,e}function El(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(){kl(t,n,r)}}var a=n.stateNode;null!==a&&"function"===typeof a.componentDidCatch&&(e.callback=function(){kl(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 Pl=Error(a(461)),Tl=!1;function zl(e,t,n,r){t.child=null===e?rl(t,null,n,r):nl(t,e.child,n,r)}function Al(e,t,n,r,o){n=n.render;var i=t.ref;if("ref"in r){var a={};for(var l in r)"ref"!==l&&(a[l]=r[l])}else a=r;return Po(t),r=Oi(e,t,n,a,i,o),l=Mi(),null===e||Tl?(io&&l&&to(t),t.flags|=1,zl(e,t,r,o),t.child):(Ni(e,t,o),Xl(e,t,o))}function Rl(e,t,n,r,o){if(null===e){var i=n.type;return"function"!==typeof i||Nr(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,_l(e,t,i,r,o))}if(i=e.child,!Kl(e,o)){var a=i.memoizedProps;if((n=null!==(n=n.compare)?n:Kn)(a,r)&&e.ref===t.ref)return Xl(e,t,o)}return t.flags|=1,(e=Lr(i,r)).ref=t.ref,e.return=t,t.child=e}function _l(e,t,n,r,o){if(null!==e){var i=e.memoizedProps;if(Kn(i,r)&&e.ref===t.ref){if(Tl=!1,t.pendingProps=r=i,!Kl(e,o))return t.lanes=e.lanes,Xl(e,t,o);0!==(131072&e.flags)&&(Tl=!0)}}return Dl(e,t,n,r,o)}function Ol(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 Il(e,t,r,n)}if(0===(536870912&n))return t.lanes=t.childLanes=536870912,Il(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(),ll(t)}else null!==i?(Uo(0,i.cachePool),gi(t,i),sl(),t.memoizedState=null):(null!==e&&Uo(0,null),vi(),sl());return zl(e,t,o,n),t.child}function Il(e,t,n,r){var o=Ho();return o=null===o?null:{parent:Io._currentValue,pool:o},t.memoizedState={baseLanes:n,cachePool:o},null!==e&&Uo(0,null),vi(),ll(t),null!==e&&Co(e,t,r,!0),null}function Fl(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 Dl(e,t,n,r,o){return Po(t),n=Oi(e,t,n,r,void 0,o),r=Mi(),null===e||Tl?(io&&r&&to(t),t.flags|=1,zl(e,t,n,o),t.child):(Ni(e,t,o),Xl(e,t,o))}function Ml(e,t,n,r,o,i){return Po(t),t.updateQueue=null,n=Fi(t,r,n,o),Ii(e),r=Mi(),null===e||Tl?(io&&r&&to(t),t.flags|=1,zl(e,t,n,i),t.child):(Ni(e,t,i),Xl(e,t,i))}function Nl(e,t,n,r,o){if(Po(t),null===t.stateNode){var i=Fr,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=pl,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):Fr,i.state=t.memoizedState,"function"===typeof(a=n.getDerivedStateFromProps)&&(fl(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&&pl.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 l=t.memoizedProps,s=gl(n,l);i.props=s;var u=i.context,c=n.contextType;a=Fr,"object"===typeof c&&null!==c&&(a=To(c));var d=n.getDerivedStateFromProps;c="function"===typeof d||"function"===typeof i.getSnapshotBeforeUpdate,l=t.pendingProps!==l,c||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(l||u!==a)&&ml(t,i,r,a),ni=!1;var f=t.memoizedState;i.state=f,di(t,r,i,o),ci(),u=t.memoizedState,l||f!==u||ni?("function"===typeof d&&(fl(t,n,d,r),u=t.memoizedState),(s=ni||hl(t,n,s,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=s):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,oi(e,t),c=gl(n,a=t.memoizedProps),i.props=c,d=t.pendingProps,f=i.context,u=n.contextType,s=Fr,"object"===typeof u&&null!==u&&(s=To(u)),(u="function"===typeof(l=n.getDerivedStateFromProps)||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(a!==d||f!==s)&&ml(t,i,r,s),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 l&&(fl(t,n,l,r),p=t.memoizedState),(c=ni||hl(t,n,c,r,f,p,s)||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,s),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,p,s)),"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=s,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,Fl(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=nl(t,e.child,null,o),t.child=nl(t,null,n,o)):zl(e,t,n,o),t.memoizedState=i.state,e=t.child):e=Xl(e,t,o),e}function Ll(e,t,n,r){return ho(),t.flags|=256,zl(e,t,n,r),t.child}var Vl={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function jl(e){return{baseLanes:e,cachePool:$o()}}function Bl(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=gu),e}function Wl(e,t,n){var r,o=t.pendingProps,i=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&cl.current)),r&&(i=!0,t.flags&=-129),r=0!==(32&t.flags),t.flags&=-33,null===e){if(io){if(i?al(t):sl(),io){var s,u=oo;if(s=u){e:{for(s=u,u=lo;8!==s.nodeType;){if(!u){u=null;break e}if(null===(s=vd(s.nextSibling))){u=null;break e}}u=s}null!==u?(t.memoizedState={dehydrated:u,treeContext:null!==Kr?{id:Qr,overflow:Zr}:null,retryLane:536870912,hydrationErrors:null},(s=Mr(18,null,null,0)).stateNode=u,s.return=t,t.child=s,ro=t,oo=null,s=!0):s=!1}s||uo(t)}if(null!==(u=t.memoizedState)&&null!==(u=u.dehydrated))return gd(u)?t.lanes=32:t.lanes=536870912,null;ul(t)}return u=o.children,o=o.fallback,i?(sl(),u=Ul({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=jl(n),i.childLanes=Bl(e,r,n),t.memoizedState=Vl,o):(al(t),Hl(t,u))}if(null!==(s=e.memoizedState)&&null!==(u=s.dehydrated)){if(l)256&t.flags?(al(t),t.flags&=-257,t=$l(e,t,n)):null!==t.memoizedState?(sl(),t.child=e.child,t.flags|=128,t=null):(sl(),i=o.fallback,u=t.mode,o=Ul({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,nl(t,e.child,null,n),(o=t.child).memoizedState=jl(n),o.childLanes=Bl(e,r,n),t.memoizedState=Vl,t=i);else if(al(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=$l(e,t,n)}else if(Tl||Co(e,t,n,!1),r=0!==(n&e.childLanes),Tl||r){if(null!==(r=ru)&&(0!==(o=0!==((o=0!==(42&(o=n&-n))?1:ze(o))&(r.suspendedLanes|n))?0:o)&&o!==s.retryLane))throw s.retryLane=o,_r(e,o),Mu(r,e,o),Pl;"$?"===u.data||Yu(),t=$l(e,t,n)}else"$?"===u.data?(t.flags|=192,t.child=e.child,t=null):(e=s.treeContext,oo=vd(u.nextSibling),ro=t,io=!0,ao=null,lo=!1,null!==e&&(Gr[Xr++]=Qr,Gr[Xr++]=Zr,Gr[Xr++]=Kr,Qr=e.id,Zr=e.overflow,Kr=t),(t=Hl(t,o.children)).flags|=4096);return t}return i?(sl(),i=o.fallback,u=t.mode,c=(s=e.child).sibling,(o=Lr(s,{mode:"hidden",children:o.children})).subtreeFlags=65011712&s.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=jl(n):(null!==(s=u.cachePool)?(c=Io._currentValue,s=s.parent!==c?{parent:c,pool:c}:s):s=$o(),u={baseLanes:u.baseLanes|n,cachePool:s}),i.memoizedState=u,i.childLanes=Bl(e,r,n),t.memoizedState=Vl,o):(al(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 Hl(e,t){return(t=Ul({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Ul(e,t){return(e=Mr(22,e,null,t)).lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function $l(e,t,n){return nl(t,e.child,null,n),(e=Hl(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function ql(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),ko(e.return,t,n)}function Yl(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 Gl(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(zl(e,t,r.children,n),0!==(2&(r=cl.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&&ql(e,n,t);else if(19===e.tag)ql(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(cl,r),o){case"forwards":for(n=t.child,o=null;null!==n;)null!==(e=n.alternate)&&null===dl(e)&&(o=n),n=n.sibling;null===(n=o)?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Yl(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===dl(e)){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Yl(t,!0,n,null,i);break;case"together":Yl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Xl(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 Kl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Eo(e))}function Ql(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Tl=!0;else{if(!Kl(e,n)&&0===(128&t.flags))return Tl=!1,function(e,t,n){switch(t.tag){case 3:q(t,t.stateNode.containerInfo),xo(0,Io,e.memoizedState.cache),ho();break;case 27:case 5:G(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?(al(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Wl(e,t,n):(al(t),null!==(e=Xl(e,t,n))?e.sibling:null);al(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 Gl(e,t,n);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),B(cl,cl.current),r)break;return null;case 22:case 23:return t.lanes=0,Ol(e,t,n);case 24:xo(0,Io,e.memoizedState.cache)}return Xl(e,t,n)}(e,t,n);Tl=0!==(131072&e.flags)}else Tl=!1,io&&0!==(1048576&t.flags)&&eo(t,Yr,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=Al(null,t,r,e,n);break e}if(o===E){t.tag=14,t=Rl(null,t,r,e,n);break e}}throw t=O(r)||r,Error(a(306,t,""))}Nr(r)?(e=gl(r,e),t.tag=1,t=Nl(null,t,r,e,n)):(t.tag=0,t=Dl(null,t,r,e,n))}return t;case 0:return Dl(e,t,t.type,t.pendingProps,n);case 1:return Nl(e,t,r=t.type,o=gl(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 l=t.memoizedState;if(r=l.cache,xo(0,Io,r),r!==i.cache&&So(t,[Io],n,!0),ci(),r=l.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:l.cache},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ll(e,t,r,n);break e}if(r!==o){go(o=Cr(Error(a(424)),t)),t=Ll(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,lo=!0,n=rl(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ho(),r===o){t=Xl(e,t,n);break e}zl(e,t,r,n)}t=t.child}return t;case 26:return Fl(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))[Oe]=t,r[Ie]=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 G(t),null===e&&io&&(r=t.stateNode=xd(t.type,t.pendingProps,U.current),ro=t,lo=!0,o=oo,pd(t.type)?(yd=o,oo=vd(r.firstChild)):oo=o),zl(e,t,t.pendingProps.children,n),Fl(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,lo))?(t.stateNode=r,ro=t,oo=vd(r.firstChild),lo=!1,o=!0):o=!1),o||uo(t)),G(t),o=t.type,i=t.pendingProps,l=null!==e?e.memoizedProps:null,r=i.children,ad(o,i)?r=null:null!==l&&ad(o,l)&&(t.flags|=32),null!==t.memoizedState&&(o=Oi(e,t,Di,null,null,n),Gd._currentValue=o),Fl(e,t),zl(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,lo))?(t.stateNode=n,ro=t,oo=null,e=!0):e=!1),e||uo(t)),null;case 13:return Wl(e,t,n);case 4:return q(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=nl(t,null,r,n):zl(e,t,r,n),t.child;case 11:return Al(e,t,t.type,t.pendingProps,n);case 7:return zl(e,t,t.pendingProps,n),t.child;case 8:case 12:return zl(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,xo(0,t.type,r.value),zl(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,zl(e,t,r,n),t.child;case 14:return Rl(e,t,t.type,t.pendingProps,n);case 15:return _l(e,t,t.type,t.pendingProps,n);case 19:return Gl(e,t,n);case 31:return r=t.pendingProps,n=t.mode,r={mode:r.mode,children:r.children},null===e?((n=Ul(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 Ol(e,t,n);case 24:return Po(t),r=To(Io),null===e?(null===(o=Ho())&&(o=ru,i=Fo(),o.pooledCache=i,i.refCount++,null!==i&&(o.pooledCacheLanes|=n),o=i),t.memoizedState={parent:r,cache:o},ri(t),xo(0,Io,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,Io,r)):(r=i.cache,xo(0,Io,r),r!==o.cache&&So(t,[Io],n,!0))),zl(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(a(156,t.tag))}function Zl(e){e.flags|=4}function Jl(e,t){if("stylesheet"!==t.type||0!==(4&t.state.loading))e.flags&=-16777217;else if(e.flags|=16777216,!Bd(t)){if(null!==(t=ol.current)&&((4194048&iu)===iu?null!==il:(62914560&iu)!==iu&&0===(536870912&iu)||t!==il))throw Jo=Xo,Yo;e.flags|=8192}}function es(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Se():536870912,e.lanes|=t,vu|=t)}function ts(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 ns(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 rs(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 ns(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),wo(Io),Y(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(po(t)?Zl(t):null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,mo())),ns(t),null;case 26:return n=t.memoizedState,null===e?(Zl(t),null!==n?(ns(t),Jl(t,n)):(ns(t),t.flags&=-16777217)):n?n!==e.memoizedState?(Zl(t),ns(t),Jl(t,n)):(ns(t),t.flags&=-16777217):(e.memoizedProps!==r&&Zl(t),ns(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&&Zl(t);else{if(!r){if(null===t.stateNode)throw Error(a(166));return ns(t),null}e=W.current,po(t)?co(t):(e=xd(o,r,n),t.stateNode=e,Zl(t))}return ns(t),null;case 5:if(X(t),n=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&Zl(t);else{if(!r){if(null===t.stateNode)throw Error(a(166));return ns(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[Oe]=t,e[Ie]=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&&Zl(t)}}return ns(t),t.flags&=-16777217,null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&Zl(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[Oe]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||Kc(e.nodeValue,n)))||uo(t)}else(e=rd(e).createTextNode(r))[Oe]=t,t.stateNode=e}return ns(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[Oe]=t}else ho(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ns(t),o=!1}else o=mo(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return 256&t.flags?(ul(t),t):(ul(t),null)}if(ul(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),es(t,t.updateQueue),ns(t),null;case 4:return Y(),null===e&&jc(t.stateNode.containerInfo),ns(t),null;case 10:return wo(t.type),ns(t),null;case 19:if(j(cl),null===(o=t.memoizedState))return ns(t),null;if(r=0!==(128&t.flags),null===(i=o.rendering))if(r)ts(o,!1);else{if(0!==fu||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(i=dl(e))){for(t.flags|=128,ts(o,!1),e=i.updateQueue,t.updateQueue=e,es(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Vr(n,e),n=n.sibling;return B(cl,1&cl.current|2),t.child}e=e.sibling}null!==o.tail&&te()>ku&&(t.flags|=128,r=!0,ts(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=dl(i))){if(t.flags|=128,r=!0,e=e.updateQueue,t.updateQueue=e,es(t,e),ts(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate&&!io)return ns(t),null}else 2*te()-o.renderingStartTime>ku&&536870912!==n&&(t.flags|=128,r=!0,ts(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=cl.current,B(cl,r?1&e|2:1&e),t):(ns(t),null);case 22:case 23:return ul(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)&&(ns(t),6&t.subtreeFlags&&(t.flags|=8192)):ns(t),null!==(n=t.updateQueue)&&es(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(Io),ns(t),null;case 25:case 30:return null}throw Error(a(156,t.tag))}function os(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(Io),Y(),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(ul(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(cl),null;case 4:return Y(),null;case 10:return wo(t.type),null;case 22:case 23:return ul(t),yi(),null!==e&&j(Wo),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return wo(Io),null;default:return null}}function is(e,t){switch(no(t),t.tag){case 3:wo(Io),Y();break;case 26:case 27:case 5:X(t);break;case 4:Y();break;case 13:ul(t);break;case 19:j(cl);break;case 10:wo(t.type);break;case 22:case 23:ul(t),yi(),null!==e&&j(Wo);break;case 24:wo(Io)}}function as(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(l){cc(t,t.return,l)}}function ls(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,l=a.destroy;if(void 0!==l){a.destroy=void 0,o=t;var s=n,u=l;try{u()}catch(c){cc(o,s,c)}}}r=r.next}while(r!==i)}}catch(c){cc(t,t.return,c)}}function ss(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{pi(t,n)}catch(r){cc(e,e.return,r)}}}function us(e,t,n){n.props=gl(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(r){cc(e,t,r)}}function cs(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 ds(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 fs(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 ps(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,l=null,s=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":l=h;break;case"defaultValue":s=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,l,s,u,c,d,i,o);case"select":for(i in h=l=s=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":s=i;break;case"multiple":l=i;default:i!==u&&Zc(e,t,o,i,r,u)}return t=s,n=l,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(s in h=p=null,n)if(o=n[s],n.hasOwnProperty(s)&&null!=o&&!r.hasOwnProperty(s))switch(s){case"value":case"children":break;default:Zc(e,t,s,null,r,o)}for(l in r)if(o=r[l],i=n[l],r.hasOwnProperty(l)&&(null!=o||null!=i))switch(l){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,l,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[Ie]=t}catch(o){cc(e,e.return,o)}}function hs(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&pd(e.type)||4===e.tag}function ms(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||hs(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 gs(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(gs(e,t,n),e=e.sibling;null!==e;)gs(e,t,n),e=e.sibling}function vs(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(vs(e,t,n),e=e.sibling;null!==e;)vs(e,t,n),e=e.sibling}function ys(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[Oe]=e,t[Ie]=n}catch(i){cc(e,e.return,i)}}var bs=!1,xs=!1,ws=!1,ks="function"===typeof WeakSet?WeakSet:Set,Ss=null;function Cs(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Ns(e,n),4&r&&as(5,n);break;case 1:if(Ns(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(a){cc(n,n.return,a)}else{var o=gl(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(o,t,e.__reactInternalSnapshotBeforeUpdate)}catch(l){cc(n,n.return,l)}}64&r&&ss(n),512&r&&cs(n,n.return);break;case 3:if(Ns(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&&ys(n);case 26:case 5:Ns(e,n),null===t&&4&r&&fs(n),512&r&&cs(n,n.return);break;case 12:Ns(e,n);break;case 13:Ns(e,n),4&r&&Rs(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||bs)){t=null!==t&&null!==t.memoizedState||xs,o=bs;var i=xs;bs=r,(xs=t)&&!i?Vs(e,n,0!==(8772&n.subtreeFlags)):Ns(e,n),bs=o,xs=i}break;case 30:break;default:Ns(e,n)}}function Es(e){var t=e.alternate;null!==t&&(e.alternate=null,Es(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 Ps=null,Ts=!1;function zs(e,t,n){for(n=n.child;null!==n;)As(e,t,n),n=n.sibling}function As(e,t,n){if(de&&"function"===typeof de.onCommitFiberUnmount)try{de.onCommitFiberUnmount(ce,n)}catch(i){}switch(n.tag){case 26:xs||ds(n,t),zs(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:xs||ds(n,t);var r=Ps,o=Ts;pd(n.type)&&(Ps=n.stateNode,Ts=!1),zs(e,t,n),wd(n.stateNode),Ps=r,Ts=o;break;case 5:xs||ds(n,t);case 6:if(r=Ps,o=Ts,Ps=null,zs(e,t,n),Ts=o,null!==(Ps=r))if(Ts)try{(9===Ps.nodeType?Ps.body:"HTML"===Ps.nodeName?Ps.ownerDocument.body:Ps).removeChild(n.stateNode)}catch(a){cc(n,t,a)}else try{Ps.removeChild(n.stateNode)}catch(a){cc(n,t,a)}break;case 18:null!==Ps&&(Ts?(hd(9===(e=Ps).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),zf(e)):hd(Ps,n.stateNode));break;case 4:r=Ps,o=Ts,Ps=n.stateNode.containerInfo,Ts=!0,zs(e,t,n),Ps=r,Ts=o;break;case 0:case 11:case 14:case 15:xs||ls(2,n,t),xs||ls(4,n,t),zs(e,t,n);break;case 1:xs||(ds(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount&&us(n,t,r)),zs(e,t,n);break;case 21:zs(e,t,n);break;case 22:xs=(r=xs)||null!==n.memoizedState,zs(e,t,n),xs=r;break;default:zs(e,t,n)}}function Rs(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 _s(e,t){var n=function(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new ks),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new ks),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 Os(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var o=n[r],i=e,l=t,s=l;e:for(;null!==s;){switch(s.tag){case 27:if(pd(s.type)){Ps=s.stateNode,Ts=!1;break e}break;case 5:Ps=s.stateNode,Ts=!1;break e;case 3:case 4:Ps=s.stateNode.containerInfo,Ts=!0;break e}s=s.return}if(null===Ps)throw Error(a(160));As(i,l,o),Ps=null,Ts=!1,null!==(i=o.alternate)&&(i.return=null),o.return=null}if(13878&t.subtreeFlags)for(t=t.child;null!==t;)Fs(t,e),t=t.sibling}var Is=null;function Fs(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Os(t,e),Ds(e),4&r&&(ls(3,e,e.return),as(3,e),ls(5,e,e.return));break;case 1:Os(t,e),Ds(e),512&r&&(xs||null===n||ds(n,n.return)),64&r&&bs&&(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=Is;if(Os(t,e),Ds(e),512&r&&(xs||null===n||ds(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[Oe]||"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[Oe]=e,$e(i),r=i;break e;case"link":var l=Vd("link","href",o).get(r+(n.href||""));if(l)for(var s=0;s<l.length;s++)if((i=l[s]).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)){l.splice(s,1);break t}ed(i=o.createElement(r),r,n),o.head.appendChild(i);break;case"meta":if(l=Vd("meta","content",o).get(r+(n.content||"")))for(s=0;s<l.length;s++)if((i=l[s]).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)){l.splice(s,1);break t}ed(i=o.createElement(r),r,n),o.head.appendChild(i);break;default:throw Error(a(468,r))}i[Oe]=e,$e(i),r=i}e.stateNode=r}else jd(o,e.type,e.stateNode);else e.stateNode=Fd(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):Fd(o,r,e.memoizedProps)):null===r&&null!==e.stateNode&&ps(e,e.memoizedProps,n.memoizedProps)}break;case 27:Os(t,e),Ds(e),512&r&&(xs||null===n||ds(n,n.return)),null!==n&&4&r&&ps(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Os(t,e),Ds(e),512&r&&(xs||null===n||ds(n,n.return)),32&e.flags){o=e.stateNode;try{kt(o,"")}catch(h){cc(e,e.return,h)}}4&r&&null!=e.stateNode&&ps(e,o=e.memoizedProps,null!==n?n.memoizedProps:o),1024&r&&(ws=!0);break;case 6:if(Os(t,e),Ds(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=Is,Is=Cd(t.containerInfo),Os(t,e),Is=o,Ds(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{zf(t.containerInfo)}catch(h){cc(e,e.return,h)}ws&&(ws=!1,Ms(e));break;case 4:r=Is,Is=Cd(e.stateNode.containerInfo),Os(t,e),Ds(e),Is=r;break;case 12:default:Os(t,e),Ds(e);break;case 13:Os(t,e),Ds(e),8192&e.child.flags&&null!==e.memoizedState!==(null!==n&&null!==n.memoizedState)&&(wu=te()),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,_s(e,r)));break;case 22:o=null!==e.memoizedState;var u=null!==n&&null!==n.memoizedState,c=bs,d=xs;if(bs=c||o,xs=d||u,Os(t,e),xs=d,bs=c,Ds(e),8192&r)e:for(t=e.stateNode,t._visibility=o?-2&t._visibility:1|t._visibility,o&&(null===n||u||bs||xs||Ls(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(l=i.style).setProperty?l.setProperty("display","none","important"):l.display="none";else{s=u.stateNode;var f=u.memoizedProps.style,p=void 0!==f&&null!==f&&f.hasOwnProperty("display")?f.display:null;s.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,_s(e,n))));break;case 19:Os(t,e),Ds(e),4&r&&(null!==(r=e.updateQueue)&&(e.updateQueue=null,_s(e,r)));case 30:case 21:}}function Ds(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(hs(r)){n=r;break}r=r.return}if(null==n)throw Error(a(160));switch(n.tag){case 27:var o=n.stateNode;vs(e,ms(e),o);break;case 5:var i=n.stateNode;32&n.flags&&(kt(i,""),n.flags&=-33),vs(e,ms(e),i);break;case 3:case 4:var l=n.stateNode.containerInfo;gs(e,ms(e),l);break;default:throw Error(a(161))}}catch(s){cc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function Ms(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;Ms(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Ns(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Cs(e,t.alternate,t),t=t.sibling}function Ls(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:ls(4,t,t.return),Ls(t);break;case 1:ds(t,t.return);var n=t.stateNode;"function"===typeof n.componentWillUnmount&&us(t,t.return,n),Ls(t);break;case 27:wd(t.stateNode);case 26:case 5:ds(t,t.return),Ls(t);break;case 22:null===t.memoizedState&&Ls(t);break;default:Ls(t)}e=e.sibling}}function Vs(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:Vs(o,i,n),as(4,i);break;case 1:if(Vs(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 l=r.stateNode;try{var s=o.shared.hiddenCallbacks;if(null!==s)for(o.shared.hiddenCallbacks=null,o=0;o<s.length;o++)fi(s[o],l)}catch(u){cc(r,r.return,u)}}n&&64&a&&ss(i),cs(i,i.return);break;case 27:ys(i);case 26:case 5:Vs(o,i,n),n&&null===r&&4&a&&fs(i),cs(i,i.return);break;case 12:Vs(o,i,n);break;case 13:Vs(o,i,n),n&&4&a&&Rs(o,i);break;case 22:null===i.memoizedState&&Vs(o,i,n),cs(i,i.return);break;case 30:break;default:Vs(o,i,n)}t=t.sibling}}function js(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&&Do(n))}function Bs(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Do(e))}function Ws(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)Hs(e,t,n,r),t=t.sibling}function Hs(e,t,n,r){var o=t.flags;switch(t.tag){case 0:case 11:case 15:Ws(e,t,n,r),2048&o&&as(9,t);break;case 1:case 13:default:Ws(e,t,n,r);break;case 3:Ws(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&&Do(e)));break;case 12:if(2048&o){Ws(e,t,n,r),e=t.stateNode;try{var i=t.memoizedProps,a=i.id,l=i.onPostCommit;"function"===typeof l&&l(a,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(s){cc(t,t.return,s)}}else Ws(e,t,n,r);break;case 23:break;case 22:i=t.stateNode,a=t.alternate,null!==t.memoizedState?2&i._visibility?Ws(e,t,n,r):$s(e,t):2&i._visibility?Ws(e,t,n,r):(i._visibility|=2,Us(e,t,n,r,0!==(10256&t.subtreeFlags))),2048&o&&js(a,t);break;case 24:Ws(e,t,n,r),2048&o&&Bs(t.alternate,t)}}function Us(e,t,n,r,o){for(o=o&&0!==(10256&t.subtreeFlags),t=t.child;null!==t;){var i=e,a=t,l=n,s=r,u=a.flags;switch(a.tag){case 0:case 11:case 15:Us(i,a,l,s,o),as(8,a);break;case 23:break;case 22:var c=a.stateNode;null!==a.memoizedState?2&c._visibility?Us(i,a,l,s,o):$s(i,a):(c._visibility|=2,Us(i,a,l,s,o)),o&&2048&u&&js(a.alternate,a);break;case 24:Us(i,a,l,s,o),o&&2048&u&&Bs(a.alternate,a);break;default:Us(i,a,l,s,o)}t=t.sibling}}function $s(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:$s(n,r),2048&o&&js(r.alternate,r);break;case 24:$s(n,r),2048&o&&Bs(r.alternate,r);break;default:$s(n,r)}t=t.sibling}}var qs=8192;function Ys(e){if(e.subtreeFlags&qs)for(e=e.child;null!==e;)Gs(e),e=e.sibling}function Gs(e){switch(e.tag){case 26:Ys(e),e.flags&qs&&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=Ad(n.href),i=e.querySelector(Rd(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=_d(n),(o=kd.get(o))&&Md(n,o),$e(i=i.createElement("link"));var l=i;l._p=new Promise((function(e,t){l.onload=e,l.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))}}(Is,e.memoizedState,e.memoizedProps);break;case 5:default:Ys(e);break;case 3:case 4:var t=Is;Is=Cd(e.stateNode.containerInfo),Ys(e),Is=t;break;case 22:null===e.memoizedState&&(null!==(t=e.alternate)&&null!==t.memoizedState?(t=qs,qs=16777216,Ys(e),qs=t):Ys(e))}}function Xs(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 Ks(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];Ss=r,Js(r,e)}Xs(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)Qs(e),e=e.sibling}function Qs(e){switch(e.tag){case 0:case 11:case 15:Ks(e),2048&e.flags&&ls(9,e,e.return);break;case 3:case 12:default:Ks(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,Zs(e)):Ks(e)}}function Zs(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];Ss=r,Js(r,e)}Xs(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:ls(8,t,t.return),Zs(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,Zs(t));break;default:Zs(t)}e=e.sibling}}function Js(e,t){for(;null!==Ss;){var n=Ss;switch(n.tag){case 0:case 11:case 15:ls(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:Do(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Ss=r;else e:for(n=e;null!==Ss;){var o=(r=Ss).sibling,i=r.return;if(Es(r),r===n){Ss=null;break e}if(null!==o){o.return=i,Ss=o;break e}Ss=i}}}var eu={getCacheForType:function(e){var t=To(Io),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,lu=null,su=!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,Au=0,Ru=null,_u=null,Ou=0,Iu=null;function Fu(){if(0!==(2&nu)&&0!==iu)return iu&-iu;if(null!==F.T){return 0!==Lo?Lo:Ac()}return Re()}function Du(){0===gu&&(gu=0===(536870912&iu)||io?ke():536870912);var e=ol.current;return null!==e&&(e.flags|=32),gu}function Mu(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 Nu(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=lu;t:switch(au){case 1:au=0,lu=null,Ju(e,t,i,1);break;case 2:case 9:if(Ko(i)){au=0,lu=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,lu=null,Zu(t)):(au=0,lu=null,Ju(e,t,i,7));break;case 5:var l=null;switch(ou.tag){case 26:l=ou.memoizedState;case 5:case 27:var s=ou;if(!l||Bd(l)){au=0,lu=null;var u=s.sibling;if(null!==u)ou=u;else{var c=s.return;null!==c?(ou=c,ec(c)):ou=null}break t}}au=0,lu=null,Ju(e,t,i,5);break;case 6:au=0,lu=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,F.H=r,F.A=o,nu=n,null!==ou?0:(ru=null,iu=0,zr(),fu)}(e,t):Gu(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 l=0;else l=0!==(l=-536870913&e.pendingLanes)?l:536870912&l?536870912:0;if(0!==l){t=l;e:{var s=e;o=yu;var u=s.current.memoizedState.isDehydrated;if(u&&(Hu(s,l).flags|=256),2!==(l=Gu(s,l,!1))){if(cu&&!u){s.errorRecoveryDisabledLanes|=i,hu|=i,o=4;break e}i=bu,bu=o,null!==i&&(null===bu?bu=i:bu.push.apply(bu,i))}o=l}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,!su);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,!su),0!==be(r,0,!0))break e;r.timeoutHandle=sd(Lu.bind(null,r,n,bu,Su,xu,t,gu,hu,vu,su,i,2,-0,0),o)}else Lu(r,n,bu,Su,xu,t,gu,hu,vu,su,i,0,-0,0)}break}o=Gu(e,t,!1),i=!1}kc(e)}function Lu(e,t,n,r,o,i,l,s,u,c,d,f,p,h){if(e.timeoutHandle=-1,(8192&(f=t.subtreeFlags)||16785408===(16785408&f))&&(Wd={stylesheets:null,count:0,unsuspend:Hd},Gs(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,l,s,u,d,1,p,h)),void ju(e,i,l,!c);nc(e,t,i,n,r,o,l,s,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;)is(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,lu=null,su=!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,F.H=$a,t===qo||t===Go?(t=ei(),au=3):t===Yo?(t=ei(),au=4):au=t===Pl?8:null!==t&&"object"===typeof t&&"function"===typeof t.then?6:1,lu=t,null===ou&&(fu=1,wl(e,Cr(t,e.current)))}function $u(){var e=F.H;return F.H=$a,null===e?$a:e}function qu(){var e=F.A;return F.A=eu,e}function Yu(){fu=4,su||(4194048&iu)!==iu&&null!==ol.current||(uu=!0),0===(134217727&pu)&&0===(134217727&hu)||null===ru||ju(ru,iu,gu,!1)}function Gu(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 l=ou,s=lu;switch(au){case 8:Wu(),a=6;break e;case 3:case 2:case 9:case 6:null===ol.current&&(t=!0);var u=au;if(au=0,lu=null,Ju(e,l,s,u),n&&uu){a=0;break e}break;default:u=au,au=0,lu=null,Ju(e,l,s,u)}}Xu(),a=fu;break}catch(c){Uu(e,c)}return t&&e.shellSuspendCounter++,bo=yo=null,nu=r,F.H=o,F.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=Ql(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=Ml(n,t,t.pendingProps,t.type,void 0,iu);break;case 11:t=Ml(n,t,t.pendingProps,t.type.render,t.ref,iu);break;case 5:Li(t);default:is(n,t),t=Ql(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=ol.current)){switch(n.tag){case 13:return null===il?Yu():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),Yu(),!1}if(io)return null!==(t=ol.current)?(0===(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=o,r!==so&&go(Cr(e=Error(a(422),{cause:r}),n))):(r!==so&&go(Cr(t=Error(a(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,o&=-o,e.lanes|=o,r=Cr(r,n),si(e,o=Sl(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,si(n,e=Sl(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,El(o=Cl(o),e,n,r),si(n,o),!1}n=n.return}while(null!==n);return!1}(e,o,t,n,iu))return fu=1,wl(e,Cr(n,e.current)),void(ou=null)}catch(i){if(null!==o)throw ou=o,i;return fu=1,wl(e,Cr(n,e.current)),void(ou=null)}32768&t.flags?(io||1===r?e=!0:uu||0!==(536870912&iu)?e=!1:(su=e=!0,(2===r||9===r||3===r||6===r)&&(null!==(r=ol.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,su);e=t.return;var n=rs(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=os(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,l,s,u){e.cancelPendingCommit=null;do{lc()}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 l=e.entanglements,s=e.expirationTimes,u=e.hiddenUpdates;for(n=a&~n;0<n;){var c=31-pe(n),d=1<<c;l[c]=0,s[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,l,s,u),e===ru&&(ou=ru=null,iu=0),Tu=t,Pu=e,zu=n,Au=i,Ru=o,_u=r,0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,Q(ie,(function(){return sc(),null}))):(e.callbackNode=null,e.callbackPriority=0),r=0!==(13878&t.flags),0!==(13878&t.subtreeFlags)||r){r=F.T,F.T=null,o=D.p,D.p=2,l=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 l=0,s=-1,u=-1,c=0,d=0,f=e,p=null;t:for(;;){for(var h;f!==n||0!==o&&3!==f.nodeType||(s=l+o),f!==i||0!==r&&3!==f.nodeType||(u=l+r),3===f.nodeType&&(l+=f.nodeValue.length),null!==(h=f.firstChild);)p=f,f=h;for(;;){if(f===e)break t;if(p===n&&++c===o&&(s=l),p===i&&++d===r&&(u=l),null!==(h=f.nextSibling))break;p=(f=p).parentNode}f=h}n=-1===s||-1===u?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(nd={focusedElem:e,selectionRange:n},nf=!1,Ss=t;null!==Ss;)if(e=(t=Ss).child,0!==(1024&t.subtreeFlags)&&null!==e)e.return=t,Ss=e;else for(;null!==Ss;){switch(i=(t=Ss).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=gl(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,Ss=e;break}Ss=t.return}}(e,t)}finally{nu=l,D.p=o,F.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=F.T,F.T=null;var r=D.p;D.p=2;var o=nu;nu|=4;try{Fs(t,e);var i=nd,a=er(e.containerInfo),l=i.focusedElem,s=i.selectionRange;if(a!==l&&l&&l.ownerDocument&&Jn(l.ownerDocument.documentElement,l)){if(null!==s&&tr(l)){var u=s.start,c=s.end;if(void 0===c&&(c=u),"selectionStart"in l)l.selectionStart=u,l.selectionEnd=Math.min(c,l.value.length);else{var d=l.ownerDocument||document,f=d&&d.defaultView||window;if(f.getSelection){var p=f.getSelection(),h=l.textContent.length,m=Math.min(s.start,h),g=void 0===s.end?m:Math.min(s.end,h);!p.extend&&m>g&&(a=g,g=m,m=a);var v=Zn(l,m),y=Zn(l,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=l;p=p.parentNode;)1===p.nodeType&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for("function"===typeof l.focus&&l.focus(),l=0;l<d.length;l++){var x=d[l];x.element.scrollLeft=x.left,x.element.scrollTop=x.top}}nf=!!td,nd=td=null}finally{nu=o,D.p=r,F.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=F.T,F.T=null;var r=D.p;D.p=2;var o=nu;nu|=4;try{Cs(e,t.alternate,t)}finally{nu=o,D.p=r,F.T=n}}Eu=3}}function ic(){if(4===Eu||3===Eu){Eu=0,ee();var e=Pu,t=Tu,n=zu,r=_u;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),Ae(n),t=t.stateNode,de&&"function"===typeof de.onCommitFiberRoot)try{de.onCommitFiberRoot(ce,t,void 0,128===(128&t.current.flags))}catch(s){}if(null!==r){t=F.T,o=D.p,D.p=2,F.T=null;try{for(var i=e.onRecoverableError,a=0;a<r.length;a++){var l=r[a];i(l.value,{componentStack:l.stack})}}finally{F.T=t,D.p=o}}0!==(3&zu)&&lc(),kc(e),o=e.pendingLanes,0!==(4194090&n)&&0!==(42&o)?e===Iu?Ou++:(Ou=0,Iu=e):Ou=0,Sc(0,!1)}}function ac(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Do(t)))}function lc(e){return rc(),oc(),ic(),sc()}function sc(){if(5!==Eu)return!1;var e=Pu,t=Au;Au=0;var n=Ae(zu),r=F.T,o=D.p;try{D.p=32>n?32:n,F.T=null,n=Ru,Ru=null;var i=Pu,l=zu;if(Eu=0,Tu=Pu=null,zu=0,0!==(6&nu))throw Error(a(331));var s=nu;if(nu|=4,Qs(i.current),Hs(i,i.current,l,n),nu=s,Sc(0,!1),de&&"function"===typeof de.onPostCommitFiberRoot)try{de.onPostCommitFiberRoot(ce,i)}catch(u){}return!0}finally{D.p=o,F.T=r,ac(e,t)}}function uc(e,t,n){t=Cr(n,t),null!==(e=ai(e,t=Sl(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=Cl(2),2))&&(El(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=_r(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,l=r.pingedLanes;i=(1<<31-pe(42|e)+1)-1,i=201326741&(i&=o&~(a&~l))?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!==ld&&(ld=e,!0);return ld=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),l=1<<a,s=o[a];-1===s?0!==(l&n)&&0===(l&r)||(o[a]=we(l,t)):s<=t&&(e.expiredLanes|=l),i&=~l}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),Ae(n)){case 2:case 8:n=oe;break;case 32:default:n=ie;break;case 268435456:n=le}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(lc()&&e.callbackNode!==n)return null;var r=iu;return 0===(r=be(e,e===ru?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Nu(e,r,t),Pc(e,te()),null!=e.callbackNode&&e.callbackNode===n?Tc.bind(null,e):null)}function zc(e,t){if(lc())return null;Nu(e,t,!0)}function Ac(){return 0===wc&&(wc=ke()),wc}function Rc(e){return null==e||"symbol"===typeof e||"boolean"===typeof e?null:"function"===typeof e?e:At(""+e)}function _c(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 Oc=0;Oc<wr.length;Oc++){var Ic=wr[Oc];kr(Ic.toLowerCase(),"on"+(Ic[0].toUpperCase()+Ic.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"]),Ge("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ge("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ge("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ge("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ge("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ge("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Fc="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(" "),Dc=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Fc));function Mc(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 l=r[a],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==i&&o.isPropagationStopped())break e;i=l,o.currentTarget=u;try{i(o)}catch(c){vl(c)}o.currentTarget=null,i=s}else for(a=0;a<r.length;a++){if(s=(l=r[a]).instance,u=l.currentTarget,l=l.listener,s!==i&&o.isPropagationStopped())break e;i=l,o.currentTarget=u;try{i(o)}catch(c){vl(c)}o.currentTarget=null,i=s}}}}function Nc(e,t){var n=t[De];void 0===n&&(n=t[De]=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&&(Dc.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 l=r.stateNode.containerInfo;if(l===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!==l;){if(null===(a=Be(l)))return;if(5===(u=a.tag)||6===u||26===u||27===u){r=i=a;continue e}l=l.parentNode}}r=r.return}Mt((function(){var r=i,o=_t(n),a=[];e:{var l=xr.get(e);if(void 0!==l){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=ln;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=sn;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!==l?l+"Capture":null:l;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=Nt(m,p))&&d.push(Hc(m,g,h)),f)break;m=m.return}0<d.length&&(l=new u(l,c,null,n,o),a.push({event:l,listeners:d}))}}if(0===(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===Rt||!(c=n.relatedTarget||n.fromElement)||!Be(c)&&!c[Fe])&&(u||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(c=(c=n.relatedTarget||n.toElement)?Be(c):null)&&(f=s(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?l:He(u),h=null==c?l:He(c),(l=new d(g,m+"leave",u,n,o)).target=f,l.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,l,u,d,!1),null!==c&&null!==f&&qc(a,f,c,d,!0)}if("select"===(u=(l=r?He(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var v=Ln;else if(On(l))if(Vn)v=Gn;else{v=qn;var y=$n}else!(u=l.nodeName)||"input"!==u.toLowerCase()||"checkbox"!==l.type&&"radio"!==l.type?r&&Pt(r.elementType)&&(v=Ln):v=Yn;switch(v&&(v=v(e,r))?In(a,v,n,o):(y&&y(e,l,r),"focusout"===e&&r&&"number"===l.type&&null!=r.memoizedProps.value&&yt(l,"number",l.value)),y=r?He(r):window,e){case"focusin":(On(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,lr(a,n,o);break;case"selectionchange":if(nr)break;case"keydown":case"keyup":lr(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 Rn?zn(e,n)&&(x="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(x="onCompositionStart");x&&(En&&"ko"!==n.locale&&(Rn||"onCompositionStart"!==x?"onCompositionEnd"===x&&Rn&&(b=Ut()):(Wt="value"in(Bt=o)?Bt.value:Bt.textContent,Rn=!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=An(n))&&(x.data=b))),(b=Cn?function(e,t){switch(e){case"compositionend":return An(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(Rn)return"compositionend"===e||!kn&&zn(e,t)?(e=Ut(),Ht=Wt=Bt=null,Rn=!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=Rc((o[Ie]||null).action),a=r.submitter;a&&null!==(t=(t=a[Ie]||null)?Rc(t.formAction):a.getAttribute("formAction"))&&(i=t,a=null);var l=new Jt("action","action",null,r,o);e.push({event:l,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==wc){var e=a?_c(o,a):new FormData(o);_a(n,{pending:!0,data:e,method:o.method,action:i},null,e)}}else"function"===typeof i&&(l.preventDefault(),e=a?_c(o,a):new FormData(o),_a(n,{pending:!0,data:e,method:o.method,action:i},i,e))},currentTarget:o}]})}}(a,e,r,n,o)}Mc(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=Nt(e,n))&&r.unshift(Hc(e,o,i)),null!=(o=Nt(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 l=n,s=l.alternate,u=l.stateNode;if(l=l.tag,null!==s&&s===r)break;5!==l&&26!==l&&27!==l||null===u||(s=u,o?null!=(u=Nt(n,i))&&a.unshift(Hc(n,u,s)):o||null!=(u=Nt(n,i))&&a.push(Hc(n,u,s))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Yc=/\r\n?/g,Gc=/\u0000|\uFFFD/g;function Xc(e){return("string"===typeof e?e:""+e).replace(Yc,"\n").replace(Gc,"")}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=At(""+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=At(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=Qc);break;case"onScroll":null!=r&&Nc("scroll",e);break;case"onScrollEnd":null!=r&&Nc("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=At(""+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":Nc("beforetoggle",e),Nc("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&&Nc("scroll",e);break;case"onScrollEnd":null!=r&&Nc("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:Ye.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[Ie]||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":Nc("error",e),Nc("load",e);var r,o=!1,i=!1;for(r in n)if(n.hasOwnProperty(r)){var l=n[r];if(null!=l)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,l,n,null)}}return i&&Zc(e,t,"srcSet",n.srcSet,n,null),void(o&&Zc(e,t,"src",n.src,n,null));case"input":Nc("invalid",e);var s=r=l=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":l=d;break;case"checked":u=d;break;case"defaultChecked":c=d;break;case"value":r=d;break;case"defaultValue":s=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,s,u,c,l,i,!1),void dt(e);case"select":for(i in Nc("invalid",e),o=l=r=null,n)if(n.hasOwnProperty(i)&&null!=(s=n[i]))switch(i){case"value":r=s;break;case"defaultValue":l=s;break;case"multiple":o=s;default:Zc(e,t,i,s,n,null)}return t=r,n=l,e.multiple=!!o,void(null!=t?bt(e,!!o,t,!1):null!=n&&bt(e,!!o,n,!0));case"textarea":for(l in Nc("invalid",e),r=i=o=null,n)if(n.hasOwnProperty(l)&&null!=(s=n[l]))switch(l){case"value":o=s;break;case"defaultValue":i=s;break;case"children":r=s;break;case"dangerouslySetInnerHTML":if(null!=s)throw Error(a(91));break;default:Zc(e,t,l,s,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":Nc("beforetoggle",e),Nc("toggle",e),Nc("cancel",e),Nc("close",e);break;case"iframe":case"object":Nc("load",e);break;case"video":case"audio":for(o=0;o<Fc.length;o++)Nc(Fc[o],e);break;case"image":Nc("error",e),Nc("load",e);break;case"details":Nc("toggle",e);break;case"embed":case"source":case"link":Nc("error",e),Nc("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(s in n)n.hasOwnProperty(s)&&(null!=(o=n[s])&&Zc(e,t,s,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 ld=null;var sd="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)}:sd;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 l=a.nextSibling,s=a.nodeName;a[Ve]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===a.rel.toLowerCase()||n.removeChild(a),a=l}}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;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?Ia(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=Ad(e);break;case"script":i=Od(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(Rd(i))||"script"===t&&r.querySelector(Id(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=Od(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(Id(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=Od(e),i=r.get(o);i||((i=n.querySelector(Id(o)))||(e=f({src:e,async:!0},t),(t=kd.get(o))&&Nd(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=Ad(e);t=t||"default";var a=o.get(i);if(!a){var l={loading:0,preload:null};if(a=r.querySelector(Rd(i)))l.loading=5;else{e=f({rel:"stylesheet",href:e,"data-precedence":t},n),(n=kd.get(i))&&Md(e,n);var s=a=r.createElement("link");$e(s),ed(s,"link",e),s._p=new Promise((function(e,t){s.onload=e,s.onerror=t})),s.addEventListener("load",(function(){l.loading|=1})),s.addEventListener("error",(function(){l.loading|=2})),l.loading|=4,Dd(a,t,r)}a={type:"stylesheet",instance:a,count:1,state:l},o.set(i,a)}}},M:function(e,t){Ed.M(e,t);var n=Pd;if(n&&e){var r=Ue(n).hoistableScripts,o=Od(e),i=r.get(o);i||((i=n.querySelector(Id(o)))||(e=f({src:e,async:!0,type:"module"},t),(t=kd.get(o))&&Nd(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,l,s,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=Ad(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=Ad(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(Rd(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,l=n,s=d.state,o.querySelector('link[rel="preload"][as="style"]['+i+"]")?s.loading=1:(i=o.createElement("link"),s.preload=i,i.addEventListener("load",(function(){return s.loading|=1})),i.addEventListener("error",(function(){return s.loading|=2})),ed(i,"link",l),$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=Od(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 Ad(e){return'href="'+mt(e)+'"'}function Rd(e){return'link[rel="stylesheet"]['+e+"]"}function _d(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Od(e){return'[src="'+mt(e)+'"]'}function Id(e){return"script[async]"+e}function Fd(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),Dd(r,n.precedence,e),t.instance=r;case"stylesheet":o=Ad(n.href);var i=e.querySelector(Rd(o));if(i)return t.state.loading|=4,t.instance=i,$e(i),i;r=_d(n),(o=kd.get(o))&&Md(r,o),$e(i=(e.ownerDocument||e).createElement("link"));var l=i;return l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),ed(i,"link",r),t.state.loading|=4,Dd(i,n.precedence,e),t.instance=i;case"script":return i=Od(n.src),(o=e.querySelector(Id(i)))?(t.instance=o,$e(o),o):(r=n,(o=kd.get(i))&&Nd(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,Dd(r,n.precedence,e));return t.instance}function Dd(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 l=r[a];if(l.dataset.precedence===t)i=l;else if(i!==o)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Md(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function Nd(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[Oe]||"link"===e&&"stylesheet"===i.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==i.namespaceURI){var a=i.getAttribute(t)||"";a=e+a;var l=r.get(a);l?l.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(Yd,e),$d=null,Ud.call(e))}function Yd(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 Gd={$$typeof:w,Provider:null,Consumer:null,_currentValue:M,_currentValue2:M,_threadCount:0};function Xd(e,t,n,r,o,i,a,l){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=l,this.incompleteTransitions=new Map}function Kd(e,t,n,r,o,i,a,l,s,u,c,d){return e=new Xd(e,t,n,a,l,s,u,d),t=1,!0===i&&(t|=24),i=Mr(3,null,null,t),e.current=i,i.stateNode=e,(t=Fo()).refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:r,isDehydrated:n,cache:t},ri(i),e}function Qd(e){return e?e=Fr:Fr}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))&&(Mu(n,0,t),li(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=_r(e,67108864);null!==t&&Mu(t,0,67108864),ef(e,67108864)}}var nf=!0;function rf(e,t,n,r){var o=F.T;F.T=null;var i=D.p;try{D.p=2,af(e,t,n,r)}finally{D.p=i,F.T=o}}function of(e,t,n,r){var o=F.T;F.T=null;var i=D.p;try{D.p=8,af(e,t,n,r)}finally{D.p=i,F.T=o}}function af(e,t,n,r){if(nf){var o=lf(r);if(null===o)Wc(e,t,r,sf,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 l=i;for(l.pendingLanes|=2,l.entangledLanes|=2;a;){var s=1<<31-pe(a);l.entanglements[1]|=s,a&=~s}kc(i),0===(6&nu)&&(ku=te()+500,Sc(0,!1))}}break;case 13:null!==(l=_r(i,2))&&Mu(l,0,2),Bu(),ef(i,2)}if(null===(i=lf(r))&&Wc(e,t,r,sf,n),i===o)break;o=i}null!==o&&r.stopPropagation()}else Wc(e,t,r,null,n)}}function lf(e){return uf(e=_t(e))}var sf=null;function uf(e){if(sf=null,null!==(e=Be(e))){var t=s(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 sf=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 le: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=s(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=u(n)))return e.blockedOn=t,void function(e,t){var n=D.p;try{return D.p=e,t()}finally{D.p=n}}(e.priority,(function(){if(13===n.tag){var e=Fu();e=ze(e);var t=_r(n,e);null!==t&&Mu(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=lf(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);Rt=r,n.target.dispatchEvent(r),Rt=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,_a(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[Ie]||null;if("function"===typeof i)a||Tf(n);else if(a){var l=null;if(i&&i.hasAttribute("formAction")){if(o=i,a=i[Ie]||null)l=a.formAction;else if(null!==uf(o))continue}else l=a.action;"function"===typeof l?n[r+1]=l:(n.splice(r,3),r-=3),Tf(n)}}}function Af(e){this._internalRoot=e}function Rf(e){this._internalRoot=e}Rf.prototype.render=Af.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Zd(t.current,Fu(),e,t,null,null)},Rf.prototype.unmount=Af.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[Fe]=null}},Rf.prototype.unstable_scheduleHydration=function(e){if(e){var t=Re();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 _f=o.version;if("19.1.0"!==_f)throw Error(a(527,_f,"19.1.0"));D.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=s(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 l=!1,u=o.child;u;){if(u===n){l=!0,n=o,r=i;break}if(u===r){l=!0,r=o,n=i;break}u=u.sibling}if(!l){for(u=i.child;u;){if(u===n){l=!0,n=i,r=o;break}if(u===r){l=!0,r=i,n=o;break}u=u.sibling}if(!l)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 Of={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:F,reconcilerVersion:"19.1.0"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var If=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!If.isDisabled&&If.supportsFiber)try{ce=If.inject(Of),de=If}catch(Df){}}t.createRoot=function(e,t){if(!l(e))throw Error(a(299));var n=!1,r="",o=yl,i=bl,s=xl;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&&(s=t.onRecoverableError),void 0!==t.unstable_transitionCallbacks&&t.unstable_transitionCallbacks),t=Kd(e,1,!1,null,0,n,r,o,i,s,0,null),e[Fe]=t.current,jc(e),new Af(t)},t.hydrateRoot=function(e,t,n){if(!l(e))throw Error(a(299));var r=!1,o="",i=yl,s=bl,u=xl,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&&(s=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,s,u,0,c)).context=Qd(null),n=t.current,(o=ii(r=ze(r=Fu()))).callback=null,ai(n,o,r),n=r,t.current.lanes=n,Ee(t,n),kc(t),e[Fe]=t.current,jc(e),new Rf(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,l=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function s(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 l;"undefined"===typeof a&&(a=i()),s(e,"",0,[],void 0,0,a);try{l=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 l}function l(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 s(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 l(n,e,r,a);if("undefined"!==typeof c.depthLimit&&u>c.depthLimit)return void l(t,e,r,a);if("undefined"!==typeof c.edgesLimit&&o+1>c.edgesLimit)return void l(t,e,r,a);if(i.push(e),Array.isArray(e))for(d=0;d<e.length;d++)s(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];s(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 l,s=d(e,"",0,[],void 0,0,a)||e;try{l=0===o.length?JSON.stringify(s,t,n):JSON.stringify(s,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 l}function d(e,o,i,a,s,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 l(n,e,o,s);try{if("function"===typeof e.toJSON)return}catch(v){return}if("undefined"!==typeof f.depthLimit&&c>f.depthLimit)return void l(t,e,o,s);if("undefined"!==typeof f.edgesLimit&&i+1>f.edgesLimit)return void l(t,e,o,s);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 s)return h;r.push([s,o,e]),s[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,l=n?Symbol.for("react.profiler"):60114,s=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 l:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case g:case m:case s: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=s,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=g,t.Memo=m,t.Portal=o,t.Profiler=l,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)===s},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)===l},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===l||e===a||e===p||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===s||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},l={};function s(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[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 l=s(t),m=s(n),g=0;g<a.length;++g){var v=a[g];if(!i[v]&&(!r||!r[v])&&(!m||!m[v])&&(!l||!l[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 l=2&o&&r;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).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 l(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 s(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?s(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(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,l="POP",s=null,c=d();function d(){return(a.state||{idx:null}).idx}function f(){l="POP";let e=d(),t=null==e?null:e-c;c=e,s&&s({action:l,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 l},get location(){return e(o,a)},listen(e){if(s)throw new Error("A history only accepts one active listener");return o.addEventListener(g,f),s=e,()=>{o.removeEventListener(g,f),s=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){l="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&&s&&s({action:l,location:h.location,delta:1})},replace:function(e,t){l="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&&s&&s({action:l,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 l=0;null==a&&l<i.length;++l){let e=B(o);a=L(i[l],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 l=Y([r,a.relativePath]),s=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(l,'".')),z(e.children,t,s,l)),(null!=e.path||e.index)&&t.push({path:l,score:N(l,e.index),routesMeta:s})};return e.forEach(((e,t)=>{var n;if(""!==e.path&&null!==(n=e.path)&&void 0!==n&&n.includes("?"))for(let r of A(e.path))o(e,t,r);else o(e,t)})),t}function A(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=A(r.join("/")),l=[];return l.push(...a.map((e=>""===e?i:[i,e].join("/")))),o&&l.push(...a),l.map((t=>e.startsWith("/")&&""===t?"/":t))}var R=/^:[\w-]+$/,_=3,O=2,I=1,F=10,D=-2,M=e=>"*"===e;function N(e,t){let n=e.split("/"),r=n.length;return n.some(M)&&(r+=D),t&&(r+=O),n.filter((e=>!M(e))).reduce(((e,t)=>e+(R.test(t)?_:""===t?I:F)),r)}function L(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{routesMeta:r}=e,o={},i="/",a=[];for(let l=0;l<r.length;++l){let e=r[l],s=l===r.length-1,u="/"===i?t:t.slice(i.length)||"/",c=V({path:e.relativePath,caseSensitive:e.caseSensitive,end:s},u),d=e.route;if(!c&&s&&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:Y([i,c.pathname]),pathnameBase:G(Y([i,c.pathnameBase])),route:d}),"/"!==c.pathnameBase&&(i=Y([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"),l=o.slice(1);return{params:r.reduce(((e,t,n)=>{let{paramName:r,isOptional:o}=t;if("*"===r){let e=l[n]||"";a=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const s=l[n];return e[r]=o&&!s?void 0:(s||"").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,l=a?"/":r.pathname;if(null==l)i=n;else{let e=t.length-1;if(!o&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;r.pathname=t.join("/")}i=e>=0?t[e]:"/"}let s=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=l&&"/"!==l&&l.endsWith("/"),d=(a||"."===l)&&n.endsWith("/");return s.pathname.endsWith("/")||!c&&!d||(s.pathname+="/"),s}var Y=e=>e.join("/").replace(/\/\/+/g,"/"),G=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 le=e.createContext({outlet:null,matches:[],isDataRoute:!1});le.displayName="Route";var se=e.createContext(null);se.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(le);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(le),{pathname:i}=ce(),a=JSON.stringify($(o)),l=e.useRef(!1);fe((()=>{l.current=!0}));let s=e.useCallback((function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(b(l.current,de),!l.current)return;if("number"===typeof e)return void r.go(e);let s=q(e,JSON.parse(a),i,"path"===o.relative);null==t&&"/"!==n&&(s.pathname="/"===s.pathname?n:Y([n,s.pathname])),(o.replace?r.replace:r.push)(s,o.state,o)}),[n,r,a,i,t]);return s}()}var he=e.createContext(null);function me(t){let{relative:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:r}=e.useContext(le),{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(le),l=a[a.length-1],s=l?l.params:{},c=l?l.pathname:"/",d=l?l.pathnameBase:"/",f=l&&l.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({},s,e.params),pathname:Y([d,i.encodeLocation?i.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?d:Y([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},l=null;return console.error("Error handled by React Router default ErrorBoundary:",t),l=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,l)}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(le.Provider,{value:this.props.routeContext},e.createElement(se.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(le.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,l=-1;if(r)for(let e=0;e<o.length;e++){let t=o[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(l=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=l>=0?o.slice(0,l+1):[o[0]];break}}}return o.reduceRight(((t,s,u)=>{let c,d=!1,f=null,p=null;r&&(c=i&&s.route.id?i[s.route.id]:void 0,f=s.route.errorElement||ye,a&&(l<0&&0===u?(ze("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,p=null):l===u&&(d=!0,p=s.route.hydrateFallbackElement||null)));let h=n.concat(o.slice(0,u+1)),m=()=>{let n;return n=c?f:d?p:s.route.Component?e.createElement(s.route.Component,null):s.route.element?s.route.element:t,e.createElement(xe,{match:s,routeContext:{outlet:t,matches:h,isDataRoute:null!=r},children:n})};return r&&(s.route.ErrorBoundary||s.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(le);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(se),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 Ae(t){return function(t){let n=e.useContext(le).outlet;return n?e.createElement(he.Provider,{value:t},n):n}(t.context)}function Re(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 _e(t){let{basename:n="/",children:r=null,location:o,navigationType:i="POP",navigator:a,static:l=!1}=t;y(!ue(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=n.replace(/^\/*/,"/"),u=e.useMemo((()=>({basename:s,navigator:a,static:l,future:{}})),[s,a,l]);"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,s);return null==e?null:{location:{pathname:e,search:d,hash:f,state:p,key:h},navigationType:i}}),[s,c,d,f,p,h,i]);return b(null!=m,'<Router basename="'.concat(s,'"> 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 Oe(e){let{children:t,location:n}=e;return function(e,t){return ge(e,t)}(Ie(t),n)}e.Component;function Ie(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,Ie(t.props.children,i));y(t.type===Re,"[".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=Ie(t.props.children,i)),r.push(a)})),r}var Fe="get",De="application/x-www-form-urlencoded";function Me(e){return null!=e&&"string"===typeof e.tagName}var Ne=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(De,'"')),null)}function je(e,t){let n,r,o,i,a;if(Me(l=e)&&"form"===l.tagName.toLowerCase()){let a=e.getAttribute("action");r=a?W(a,t):null,n=e.getAttribute("method")||Fe,o=Ve(e.getAttribute("enctype"))||De,i=new FormData(e)}else if(function(e){return Me(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return Me(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 l=e.getAttribute("formaction")||a.getAttribute("action");if(r=l?W(l,t):null,n=e.getAttribute("formmethod")||a.getAttribute("method")||Fe,o=Ve(e.getAttribute("formenctype"))||Ve(a.getAttribute("enctype"))||De,i=new FormData(a,e),!function(){if(null===Ne)try{new FormData(document.createElement("form"),0),Ne=!1}catch(e){Ne=!0}return Ne}()){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(Me(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Fe,r=null,o=De,a=e}var l;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,l=(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)||l(e,t))):"data"===i?t.filter(((t,i)=>{let s=r.routes[t.route.id];if(!s||!s.hasLoader)return!1;if(a(t,i)||l(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 Ye(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 Ge(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:l}=rt();return null!==l.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(st,u({page:n,matches:a},r)):null}function lt(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 Ye(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 st(t){let{page:n,matches:r}=t,i=o(t,f),a=ce(),{manifest:l,routeModules:s}=rt(),{basename:c}=et(),{loaderData:d,matches:p}=tt(),h=e.useMemo((()=>$e(n,r,p,l,a,"data")),[n,r,p,l,a]),m=e.useMemo((()=>$e(n,r,p,l,a,"assets")),[n,r,p,l,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=l.routes[n.route.id];o&&o.hasLoader&&(!h.some((e=>e.route.id===n.route.id))&&n.route.id in d&&null!==(r=s[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,l,h,r,n,s]),v=e.useMemo((()=>qe(m,l)),[m,l]),y=lt(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:l,ssr:s}=rt(),{router:d,static:f,staticContext:p}=et(),{matches:h}=tt(),m=Je(l,s);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());"):" ",l=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:l,hydrateFallbackModule:s,module:u}=o,c=[...i?[{module:i,varName:"".concat(r,"_clientAction")}]:[],...a?[{module:a,varName:"".concat(r,"_clientLoader")}]:[],...l?[{module:l,varName:"".concat(r,"_clientMiddleware")}]:[],...s?[{module:s,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),l=["/"];for(a.pop();a.length>0;)l.push("/".concat(a.join("/"))),a.pop();l.forEach((e=>{let n=P(t.routes,e,t.basename);n&&n.forEach((e=>i.add(e.route.id)))}));let s=[...i].reduce(((e,t)=>Object.assign(e,{[t]:r.routes[t]})),{});return u(u({},r),{},{routes:s,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:Ge(a),type:void 0})),e.createElement("script",u(u({},t),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:Ge(l),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(ZT){}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,[l,s]=e.useState({action:a.action,location:a.location}),u=e.useCallback((t=>{e.startTransition((()=>s(t)))}),[s]);return e.useLayoutEffect((()=>a.listen(u)),[a,u]),e.createElement(_e,{basename:n,children:r,location:l.location,navigationType:l.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:l="none",relative:s,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(ZT){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:l}=me(t,{relative:n}),s=a;return"/"!==r&&(s="/"===a?r:Y([r,a])),o.createHref({pathname:s,search:l,hash:i})}(m,{relative:s}),[P,T,z]=function(t,n){let r=e.useContext(nt),[o,i]=e.useState(!1),[a,l]=e.useState(!1),{onFocus:s,onBlur:u,onMouseEnter:c,onMouseLeave:d,onTouchStart:f}=n,p=e.useRef(null);e.useEffect((()=>{if("render"===t&&l(!0),"viewport"===t){let e=new IntersectionObserver((e=>{e.forEach((e=>{l(e.isIntersecting)}))}),{threshold:.5});return p.current&&e.observe(p.current),()=>{e.disconnect()}}}),[t]),e.useEffect((()=>{if(o){let e=setTimeout((()=>{l(!0)}),100);return()=>{clearTimeout(e)}}}),[o]);let h=()=>{i(!0)},m=()=>{i(!1),l(!1)};return r?"intent"!==t?[a,p,{}]:[a,p,{onFocus:ot(s,h),onBlur:ot(u,m),onMouseEnter:ot(c,h),onMouseLeave:ot(d,m),onTouchStart:ot(f,h)}]:[!1,p,{}]}(l,x),A=function(t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:a,viewTransition:l}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=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);s(t,{replace:n,state:o,preventScrollReset:i,relative:a,viewTransition:l})}}),[u,s,c,r,o,n,t,i,a,l])}(m,{replace:d,state:f,target:h,preventScrollReset:g,relative:s,viewTransition:v});let R=e.createElement("a",u(u(u({},x),z),{},{href:r||E,onClick:C||c?i:function(e){i&&i(e),e.defaultPrevented||A(e)},ref:dt(n,T),target:h,"data-discover":S||"render"!==a?void 0:"true"}));return P&&!S?e.createElement(e.Fragment,null,R,e.createElement(at,{page:E})):R}));mt.displayName="Link";var gt=e.forwardRef((function(t,n){let{"aria-current":r="page",caseSensitive:i=!1,className:a="",end:l=!1,style:s,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,l=W(r.nextLocation.pathname,o)||r.nextLocation.pathname;return null!=V(i.pathname,l)||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||!l&&S.startsWith(k)&&"/"===S.charAt(E),z=null!=C&&(C===k||!l&&C.startsWith(k)&&"/"===C.charAt(k.length)),A={isActive:T,isPending:z,isTransitioning:w},R=T?r:void 0;P="function"===typeof a?a(A):[a,T?"active":null,z?"pending":null,w?"transitioning":null].filter(Boolean).join(" ");let _="function"===typeof s?s(A):s;return e.createElement(mt,u(u({},p),{},{"aria-current":R,className:P,ref:n,style:_,to:c,viewTransition:d}),"function"===typeof f?f(A):f)}));gt.displayName="NavLink";var vt=e.forwardRef(((t,n)=>{let{discover:r="render",fetcherKey:i,navigate:a,reloadDocument:l,replace:s,state:c,method:d=Fe,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(le);y(o,"useFormAction must be used inside a RouteContext");let[i]=o.matches.slice(-1),a=u({},me(t||".",{relative:n})),l=ce();if(null==t){a.search=l.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:Y([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:l?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:s,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:l,formData:s,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:s,body:u,formMethod:o.method||a,formEncType:o.encType||l,flushSync:o.flushSync})}else await t.navigate(o.action||i,{preventScrollReset:o.preventScrollReset,formData:s,body:u,formMethod:o.method||a,formEncType:o.encType||l,replace:o.replace,state:o.state,fromRouteId:r,flushSync:o.flushSync,viewTransition:o.viewTransition})}),[t,n,r])}function St(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 Ct(e){return null!==e&&"object"===typeof e&&"function"===typeof e.start}function Et(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 Pt(e,t,n,r){if("function"===typeof t){const[o,i]=Et(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]=Et(r);t=t(void 0!==n?n:e.custom,o,i)}return t}function Tt(e,t,n){const r=e.getProps();return Pt(r,t,void 0!==n?n:r.custom,e)}function zt(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 At=e=>e,Rt={},_t=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],Ot={value:null,addProjectionMetrics:null};function It(e,t){let n=!1,r=!0;const o={delta:0,timestamp:0,isProcessing:!1},i=()=>n=!0,a=_t.reduce(((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,o=!1,i=!1;const a=new WeakSet;let l={delta:0,timestamp:0,isProcessing:!1},s=0;function u(t){a.has(t)&&(c.schedule(t),e()),s++,t(l)}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=>{l=e,o?i=!0:(o=!0,[n,r]=[r,n],n.forEach(u),t&&Ot.value&&Ot.value.frameloop[t].push(s),s=0,n.clear(),o=!1,i&&(i=!1,c.process(e)))}};return c}(i,t?n:void 0),e)),{}),{setup:l,read:s,resolveKeyframes:u,preUpdate:c,update:d,preRender:f,render:p,postRender:h}=a,m=()=>{const i=Rt.useManualTiming?o.timestamp:performance.now();n=!1,Rt.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(i-o.timestamp,40),1)),o.timestamp=i,o.isProcessing=!0,l.process(o),s.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=_t.reduce(((t,i)=>{const l=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)),l.schedule(t,i,a)},t}),{});return{schedule:g,cancel:e=>{for(let t=0;t<_t.length;t++)a[_t[t]].cancel(e)},state:o,steps:a}}const{schedule:Ft,cancel:Dt,state:Mt,steps:Nt}=It("undefined"!==typeof requestAnimationFrame?requestAnimationFrame:At,!0),Lt=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Vt=(()=>new Set(Lt))(),jt=new Set(["width","height","top","left","right","bottom",...Lt]);function Bt(e,t){-1===e.indexOf(t)&&e.push(t)}function Wt(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Ht{constructor(){this.subscriptions=[]}add(e){return Bt(this.subscriptions,e),()=>Wt(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 Ut(e,t){return t?e*(1e3/t):0}let $t;function qt(){$t=void 0}const Yt={now:()=>(void 0===$t&&Yt.set(Mt.isProcessing||Rt.useManualTiming?Mt.timestamp:performance.now()),$t),set:e=>{$t=e,queueMicrotask(qt)}},Gt={current:void 0};class Xt{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=Yt.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=Yt.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 Ht);const n=this.events[e].add(t);return"change"===e?()=>{n(),Ft.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 Gt.current&&Gt.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const e=Yt.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return Ut(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 Kt(e,t){return new Xt(e,t)}const Qt=e=>Array.isArray(e),Zt=["transitionEnd","transition"];function Jt(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Kt(n))}const en=e=>Boolean(e&&e.getVelocity);function tn(e,t){const n=e.getValue("willChange");if(r=n,Boolean(en(r)&&r.add))return n.add(t);if(!n&&Rt.WillChange){const n=new Rt.WillChange("auto");e.addValue("willChange",n),n.add(t)}var r}const nn=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),rn="data-"+nn("framerAppearId");function on(e){return e.props[rn]}const an=(e,t)=>n=>t(e(n)),ln=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(an)},sn=(e,t,n)=>n>t?t:n<e?e:n,un=e=>1e3*e,cn=e=>e/1e3,dn={layout:0,mainThread:0,waapi:0};const fn=e=>t=>"string"===typeof t&&t.startsWith(e),pn=fn("--"),hn=fn("var(--"),mn=e=>!!hn(e)&&gn.test(e.split("/*")[0].trim()),gn=/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,vn={test:e=>"number"===typeof e,parse:parseFloat,transform:e=>e},yn=u(u({},vn),{},{transform:e=>sn(0,1,e)}),bn=u(u({},vn),{},{default:1}),xn=e=>Math.round(1e5*e)/1e5,wn=/-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)/g;const kn=/^(?:#[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,Sn=(e,t)=>n=>Boolean("string"===typeof n&&kn.test(n)&&n.startsWith(e)||t&&!function(e){return null==e}(n)&&Object.prototype.hasOwnProperty.call(n,t)),Cn=(e,t,n)=>r=>{if("string"!==typeof r)return r;const[o,i,a,l]=r.match(wn);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}},En=u(u({},vn),{},{transform:e=>Math.round((e=>sn(0,255,e))(e))}),Pn={test:Sn("rgb","red"),parse:Cn("red","green","blue"),transform:e=>{let{red:t,green:n,blue:r,alpha:o=1}=e;return"rgba("+En.transform(t)+", "+En.transform(n)+", "+En.transform(r)+", "+xn(yn.transform(o))+")"}};const Tn={test:Sn("#"),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:Pn.transform},zn=e=>({test:t=>"string"===typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),An=zn("deg"),Rn=zn("%"),_n=zn("px"),On=zn("vh"),In=zn("vw"),Fn=(()=>u(u({},Rn),{},{parse:e=>Rn.parse(e)/100,transform:e=>Rn.transform(100*e)}))(),Dn={test:Sn("hsl","hue"),parse:Cn("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:n,lightness:r,alpha:o=1}=e;return"hsla("+Math.round(t)+", "+Rn.transform(xn(n))+", "+Rn.transform(xn(r))+", "+xn(yn.transform(o))+")"}},Mn={test:e=>Pn.test(e)||Tn.test(e)||Dn.test(e),parse:e=>Pn.test(e)?Pn.parse(e):Dn.test(e)?Dn.parse(e):Tn.parse(e),transform:e=>"string"===typeof e?e:e.hasOwnProperty("red")?Pn.transform(e):Dn.transform(e)},Nn=/(?:#[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 Ln="number",Vn="color",jn=/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 Bn(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[];let i=0;const a=t.replace(jn,(e=>(Mn.test(e)?(r.color.push(i),o.push(Vn),n.push(Mn.parse(e))):e.startsWith("var(")?(r.var.push(i),o.push("var"),n.push(e)):(r.number.push(i),o.push(Ln),n.push(parseFloat(e))),++i,"${}"))).split("${}");return{values:n,split:a,indexes:r,types:o}}function Wn(e){return Bn(e).values}function Hn(e){const{split:t,types:n}=Bn(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===Ln?xn(e[i]):t===Vn?Mn.transform(e[i]):e[i]}return o}}const Un=e=>"number"===typeof e?0:e;const $n={test:function(e){var t,n;return isNaN(e)&&"string"===typeof e&&((null===(t=e.match(wn))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(Nn))||void 0===n?void 0:n.length)||0)>0},parse:Wn,createTransformer:Hn,getAnimatableNone:function(e){const t=Wn(e);return Hn(e)(t.map(Un))}};function qn(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 Yn(e,t){return n=>n>0?t:e}const Gn=(e,t,n)=>e+(t-e)*n,Xn=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},Kn=[Tn,Pn,Dn];function Qn(e){const t=(n=e,Kn.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===Dn&&(r=function(e){let{hue:t,saturation:n,lightness:r,alpha:o}=e;t/=360,n/=100,r/=100;let i=0,a=0,l=0;if(n){const e=r<.5?r*(1+n):r+n-r*n,o=2*r-e;i=qn(o,e,t+1/3),a=qn(o,e,t),l=qn(o,e,t-1/3)}else i=a=l=r;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*l),alpha:o}}(r)),r}const Zn=(e,t)=>{const n=Qn(e),r=Qn(t);if(!n||!r)return Yn(e,t);const o=u({},n);return e=>(o.red=Xn(n.red,r.red,e),o.green=Xn(n.green,r.green,e),o.blue=Xn(n.blue,r.blue,e),o.alpha=Gn(n.alpha,r.alpha,e),Pn.transform(o))},Jn=new Set(["none","hidden"]);function er(e,t){return n=>Gn(e,t,n)}function tr(e){return"number"===typeof e?er:"string"===typeof e?mn(e)?Yn:Mn.test(e)?Zn:or:Array.isArray(e)?nr:"object"===typeof e?Mn.test(e)?Zn:rr:Yn}function nr(e,t){const n=[...e],r=n.length,o=e.map(((e,n)=>tr(e)(e,t[n])));return e=>{for(let t=0;t<r;t++)n[t]=o[t](e);return n}}function rr(e,t){const n=u(u({},e),t),r={};for(const o in n)void 0!==e[o]&&void 0!==t[o]&&(r[o]=tr(e[o])(e[o],t[o]));return e=>{for(const t in r)n[t]=r[t](e);return n}}const or=(e,t)=>{const n=$n.createTransformer(t),r=Bn(e),o=Bn(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?Jn.has(e)&&!o.values.length||Jn.has(t)&&!r.values.length?function(e,t){return Jn.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):ln(nr(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],l=e.indexes[a][r[a]],s=null!==(o=e.values[l])&&void 0!==o?o:0;n[i]=s,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."),Yn(e,t))};function ir(e,t,n){if("number"===typeof e&&"number"===typeof t&&"number"===typeof n)return Gn(e,t,n);return tr(e)(e,t)}const ar=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 Ft.update(t,e)},stop:()=>Dt(t),now:()=>Mt.isProcessing?Mt.timestamp:Yt.now()}},lr=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),")")},sr=2e4;function ur(e){let t=0;let n=e.next(t);for(;!n.done&&t<sr;)t+=50,n=e.next(t);return t>=sr?1/0:t}function cr(e,t,n){const r=Math.max(t-5,0);return Ut(n-e(r),t-r)}const dr={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},fr=.001;function pr(e){let t,n,{duration:r=dr.duration,bounce:o=dr.bounce,velocity:i=dr.velocity,mass:a=dr.mass}=e;un(dr.maxDuration);let l=1-o;l=sn(dr.minDamping,dr.maxDamping,l),r=sn(dr.minDuration,dr.maxDuration,cn(r)),l<1?(t=e=>{const t=e*l,n=t*r,o=t-i,a=mr(e,l),s=Math.exp(-n);return fr-o/a*s},n=e=>{const n=e*l*r,o=n*i+i,a=Math.pow(l,2)*Math.pow(e,2)*r,s=Math.exp(-n),u=mr(Math.pow(e,2),l);return(-t(e)+fr>0?-1:1)*((o-a)*s)/u}):(t=e=>Math.exp(-e*r)*((e-i)*r+1)-.001,n=e=>Math.exp(-e*r)*(r*r*(i-e)));const s=function(e,t,n){let r=n;for(let o=1;o<hr;o++)r-=e(r)/t(r);return r}(t,n,5/r);if(r=un(r),isNaN(s))return{stiffness:dr.stiffness,damping:dr.damping,duration:r};{const e=Math.pow(s,2)*a;return{stiffness:e,damping:2*l*Math.sqrt(a*e),duration:r}}}const hr=12;function mr(e,t){return e*Math.sqrt(1-t*t)}const gr=["duration","bounce"],vr=["stiffness","damping","mass"];function yr(e,t){return t.some((t=>void 0!==e[t]))}function br(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dr.visualDuration,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:dr.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],l={done:!1,value:i},{stiffness:s,damping:c,mass:d,duration:f,velocity:p,isResolvedFromDuration:h}=function(e){let t=u({velocity:dr.velocity,stiffness:dr.stiffness,damping:dr.damping,mass:dr.mass,isResolvedFromDuration:!1},e);if(!yr(e,vr)&&yr(e,gr))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(1.2*n),o=r*r,i=2*sn(.05,1,1-(e.bounce||0))*Math.sqrt(o);t=u(u({},t),{},{mass:dr.mass,stiffness:o,damping:i})}else{const n=pr(e);t=u(u(u({},t),n),{},{mass:dr.mass}),t.isResolvedFromDuration=!0}return t}(u(u({},n),{},{velocity:-cn(n.velocity||0)})),m=p||0,g=c/(2*Math.sqrt(s*d)),v=a-i,y=cn(Math.sqrt(s/d)),b=Math.abs(v)<5;let x;if(r||(r=b?dr.restSpeed.granular:dr.restSpeed.default),o||(o=b?dr.restDelta.granular:dr.restDelta.default),g<1){const e=mr(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)l.done=e>=f;else{let n=0===e?m:0;g<1&&(n=0===e?un(m):cr(x,e,t));const i=Math.abs(n)<=r,s=Math.abs(a-t)<=o;l.done=i&&s}return l.value=l.done?a:t,l},toString:()=>{const e=Math.min(ur(w),sr),t=lr((t=>w.next(e*t).value),e,30);return e+"ms "+t},toTransition:()=>{}};return w}function xr(e){let{keyframes:t,velocity:n=0,power:r=.8,timeConstant:o=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:l,min:s,max:u,restDelta:c=.5,restSpeed:d}=e;const f=t[0],p={done:!1,value:f},h=e=>void 0===s?u:void 0===u||Math.abs(s-e)<Math.abs(u-e)?s:u;let m=r*n;const g=f+m,v=void 0===l?g:l(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!==s&&t<s||void 0!==u&&t>u)&&(w=e,k=br({keyframes:[p.value,h(p.value)],velocity:cr(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)}}}br.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(ur(n),sr);return{type:"keyframes",ease:e=>n.next(r*e).value/t,duration:cn(r)}}(e,100,br);return e.ease=t.ease,e.duration=un(t.duration),e.type="keyframes",e};const wr=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function kr(e,t,n,r){if(e===t&&n===r)return At;const o=t=>function(e,t,n,r,o){let i,a,l=0;do{a=t+(n-t)/2,i=wr(a,r,o)-e,i>0?n=a:t=a}while(Math.abs(i)>1e-7&&++l<12);return a}(t,0,1,e,n);return e=>0===e||1===e?e:wr(o(e),t,r)}const Sr=kr(.42,0,1,1),Cr=kr(0,0,.58,1),Er=kr(.42,0,.58,1),Pr=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Tr=e=>t=>1-e(1-t),zr=kr(.33,1.53,.69,.99),Ar=Tr(zr),Rr=Pr(Ar),_r=e=>(e*=2)<1?.5*Ar(e):.5*(2-Math.pow(2,-10*(e-1))),Or=e=>1-Math.sin(Math.acos(e)),Ir=Tr(Or),Fr=Pr(Or),Dr=e=>Array.isArray(e)&&"number"===typeof e[0],Mr={linear:At,easeIn:Sr,easeInOut:Er,easeOut:Cr,circIn:Or,circInOut:Fr,circOut:Ir,backIn:Ar,backInOut:Rr,backOut:zr,anticipate:_r},Nr=e=>{if(Dr(e)){e.length;const[t,n,r,o]=e;return kr(t,n,r,o)}return"string"===typeof e?("Invalid easing type '".concat(e,"'"),Mr[e]):e},Lr=(e,t,n)=>{const r=t-e;return 0===r?1:(n-e)/r};function Vr(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 l=function(e,t,n){const r=[],o=n||Rt.mix||ir,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]||At:t;n=ln(e,n)}r.push(n)}return r}(t,r,o),s=l.length,u=n=>{if(a&&n<e[0])return t[0];let r=0;if(s>1)for(;r<e.length-2&&!(n<e[r+1]);r++);const o=Lr(e[r],e[r+1],n);return l[r](o)};return n?t=>u(sn(e[0],e[i-1],t)):u}function jr(e){const t=[0];return function(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=Lr(0,t,r);e.push(Gn(n,1,o))}}(t,e.length-1),t}function Br(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(Nr):Nr(o),a={done:!1,value:n[0]},l=function(e,t){return e.map((e=>e*t))}(r&&r.length===n.length?r:jr(n),t),s=Vr(l,n,{ease:Array.isArray(i)?i:(u=n,c=i,u.map((()=>c||Er)).splice(0,u.length-1))});var u,c;return{calculatedDuration:t,next:e=>(a.value=s(e),a.done=e>=t,a)}}const Wr=e=>null!==e;function Hr(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(Wr),l=i<0||r&&"loop"!==o&&r%2===1?0:a.length-1;return l&&void 0!==n?n:a[l]}const Ur={decay:xr,inertia:xr,tween:Br,keyframes:Br,spring:br};function $r(e){"string"===typeof e.type&&(e.type=Ur[e.type])}class qr{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 Yr=e=>e/100;class Gr extends qr{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!==Yt.now()&&this.tick(Yt.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),null===(e=(t=this.options).onStop)||void 0===e||e.call(t))},dn.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){const{options:e}=this;$r(e);const{type:t=Br,repeat:n=0,repeatDelay:r=0,repeatType:o,velocity:i=0}=e;let{keyframes:a}=e;const l=t||Br;l!==Br&&"number"!==typeof a[0]&&(this.mixKeyframes=ln(Yr,ir(a[0],a[1])),a=[0,100]);const s=l(u(u({},e),{},{keyframes:a}));"mirror"===o&&(this.mirroredGenerator=l(u(u({},e),{},{keyframes:[...a].reverse(),velocity:-i}))),null===s.calculatedDuration&&(s.calculatedDuration=ur(s));const{calculatedDuration:c}=s;this.calculatedDuration=c,this.resolvedDuration=c+r,this.totalDuration=this.resolvedDuration*(n+1)-r,this.generator=s}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:l}=this;if(null===this.startTime)return n.next(0);const{delay:s=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-s*(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=sn(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===l||(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!==xr&&(x.value=Hr(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 cn(this.calculatedDuration)}get time(){return cn(this.currentTime)}set time(e){var t;e=un(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(Yt.now());const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=cn(this.currentTime))}play(){var e,t;if(this.isStopped)return;const{driver:n=ar,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(Yt.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,dn.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 Xr=e=>180*e/Math.PI,Kr=e=>{const t=Xr(Math.atan2(e[1],e[0]));return Zr(t)},Qr={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Kr,rotateZ:Kr,skewX:e=>Xr(Math.atan(e[1])),skewY:e=>Xr(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Zr=e=>((e%=360)<0&&(e+=360),e),Jr=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),eo=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),to={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Jr,scaleY:eo,scale:e=>(Jr(e)+eo(e))/2,rotateX:e=>Zr(Xr(Math.atan2(e[6],e[5]))),rotateY:e=>Zr(Xr(Math.atan2(-e[2],e[0]))),rotateZ:Kr,rotate:Kr,skewX:e=>Xr(Math.atan(e[4])),skewY:e=>Xr(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function no(e){return e.includes("scale")?1:0}function ro(e,t){if(!e||"none"===e)return no(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=to,o=n;else{const t=e.match(/^matrix\(([\t-\r ,-\.0-9e\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+)\)$/);r=Qr,o=t}if(!o)return no(t);const i=r[t],a=o[1].split(",").map(oo);return"function"===typeof i?i(a):a[i]}function oo(e){return parseFloat(e.trim())}const io=e=>e===vn||e===_n,ao=new Set(["x","y","z"]),lo=Lt.filter((e=>!ao.has(e)));const so={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 ro(n,"x")},y:(e,t)=>{let{transform:n}=t;return ro(n,"y")}};so.translateX=so.x,so.translateY=so.y;const uo=new Set;let co=!1,fo=!1,po=!1;function ho(){if(fo){const e=Array.from(uo).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 lo.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)}))}fo=!1,co=!1,uo.forEach((e=>e.complete(po))),uo.clear()}function mo(){uo.forEach((e=>{e.readKeyframes(),e.needsMeasurement&&(fo=!0)}))}class go{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?(uo.add(this),co||(co=!0,Ft.read(mo),Ft.resolveKeyframes(ho))):(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),uo.delete(this)}cancel(){"scheduled"===this.state&&(uo.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}function vo(e){let t;return()=>(void 0===t&&(t=e()),t)}const yo=vo((()=>void 0!==window.ScrollTimeline)),bo={};function xo(e,t){const n=vo(e);return()=>{var e;return null!==(e=bo[t])&&void 0!==e?e:n()}}const wo=xo((()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(ZT){return!1}return!0}),"linearEasing"),ko=e=>{let[t,n,r,o]=e;return"cubic-bezier(".concat(t,", ").concat(n,", ").concat(r,", ").concat(o,")")},So={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:ko([0,.65,.55,1]),circOut:ko([.55,0,1,.45]),backIn:ko([.31,.01,.66,-.59]),backOut:ko([.33,1.53,.69,.99])};function Co(e,t){return e?"function"===typeof e?wo()?lr(e,t):"ease-out":Dr(e)?ko(e):Array.isArray(e)?e.map((e=>Co(e,t)||So.easeOut)):So[e]:void 0}function Eo(e,t,n){let{delay:r=0,duration:o=300,repeat:i=0,repeatType:a="loop",ease:l="easeOut",times:s}=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};s&&(c.offset=s);const d=Co(l,o);Array.isArray(d)&&(c.easing=d),Ot.value&&dn.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 Ot.value&&p.finished.finally((()=>{dn.waapi--})),p}function Po(e){return"function"===typeof e&&"applyToOptions"in e}const To=["type"];class zo extends qr{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:l,onComplete:s}=e;this.isPseudoElement=Boolean(i),this.allowFlatten=a,this.options=e,e.type;const u=function(e){let{type:t}=e,n=o(e,To);return Po(t)&&wo()?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=Eo(t,n,r,u,i),!1===u.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){const e=Hr(r,this.options,l,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===s||void 0===s||s(),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(ZT){}}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 cn(Number(n))}get time(){return cn(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=un(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&&yo()?(this.animation.timeline=t,At):n(this)}}const Ao={anticipate:_r,backInOut:Rr,circInOut:Fr};function Ro(e){"string"===typeof e.ease&&e.ease in Ao&&(e.ease=Ao[e.ease])}const _o=["motionValue","onUpdate","onComplete","element"];class Oo extends zo{constructor(e){Ro(e),$r(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:l}=n,s=o(n,_o);if(!r)return;if(void 0!==e)return void r.set(e);const c=new Gr(u(u({},s),{},{autoplay:!1})),d=un(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 Io=(e,t)=>"zIndex"!==t&&(!("number"!==typeof e&&!Array.isArray(e))||!("string"!==typeof e||!$n.test(e)&&"0"!==e||e.startsWith("url(")));function Fo(e){return"object"===typeof e&&null!==e}function Do(e){return Fo(e)&&"offsetHeight"in e}const Mo=new Set(["opacity","clipPath","filter","transform"]),No=vo((()=>Object.hasOwnProperty.call(Element.prototype,"animate")));const Lo=["autoplay","delay","type","repeat","repeatDelay","repeatType","keyframes","name","motionValue","element"];class Vo extends qr{constructor(e){var t;let{autoplay:n=!0,delay:r=0,type:i="keyframes",repeat:a=0,repeatDelay:l=0,repeatType:s="loop",keyframes:c,name:d,motionValue:f,element:p}=e,h=o(e,Lo);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=Yt.now();const m=u({autoplay:n,delay:r,type:i,repeat:a,repeatDelay:l,repeatType:s,name:d,motionValue:f,element:p},h),g=(null===p||void 0===p?void 0:p.KeyframeResolver)||go;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:l,isHandoff:s,onUpdate:c}=n;this.resolvedAt=Yt.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=Io(o,t),l=Io(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||!l)&&(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||Po(n))&&r)}(e,o,i,a)||(!Rt.instantAnimations&&l||null===c||void 0===c||c(Hr(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=!s&&function(e){var t;const{motionValue:n,name:r,repeatDelay:o,repeatType:i,damping:a,type:l}=e;if(!Do(null===n||void 0===n||null===(t=n.owner)||void 0===t?void 0:t.current))return!1;const{onUpdate:s,transformTemplate:u}=n.owner.getProps();return No()&&r&&Mo.has(r)&&("transform"!==r||!u)&&!s&&!o&&"mirror"!==i&&0!==a&&"inertia"!==l}(d)?new Oo(u(u({},d),{},{element:d.motionValue.owner.current})):new Gr(d);f.finished.then((()=>this.notifyFinished())).catch(At),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(),po=!0,mo(),ho(),po=!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 jo=e=>null!==e;const Bo={type:"spring",stiffness:500,damping:25,restSpeed:10},Wo={type:"keyframes",duration:.8},Ho={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Uo=(e,t)=>{let{keyframes:n}=t;return n.length>2?Wo:Vt.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===n[1]?2*Math.sqrt(550):30,restSpeed:10}:Bo:Ho},$o=["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"];const qo=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 l=>{const s=zt(r,e)||{},c=s.delay||r.delay||0;let{elapsed:d=0}=r;d-=un(c);const f=u(u({keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity()},s),{},{delay:-d,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{l(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:a?void 0:i});(function(e){let{when:t,delay:n,delayChildren:r,staggerChildren:i,staggerDirection:a,repeat:l,repeatType:s,repeatDelay:u,from:c,elapsed:d}=e,f=o(e,$o);return!!Object.keys(f).length})(s)||Object.assign(f,Uo(e,f)),f.duration&&(f.duration=un(f.duration)),f.repeatDelay&&(f.repeatDelay=un(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)),(Rt.instantAnimations||Rt.skipAnimations)&&(p=!0,f.duration=0,f.delay=0),f.allowFlatten=!s.type&&!s.ease,p&&!a&&void 0!==t.get()){const e=function(e,t,n){let{repeat:r,repeatType:o="loop"}=t;const i=e.filter(jo),a=r&&"loop"!==o&&r%2===1?0:i.length-1;return a&&void 0!==n?n:i[a]}(f.keyframes,s);if(void 0!==e)return void Ft.update((()=>{f.onUpdate(e),f.onComplete()}))}return s.isSync?new Gr(f):new Vo(f)}},Yo=["transition","transitionEnd"];function Go(e,t){let{protectedKeys:n,needsAnimating:r}=e;const o=n.hasOwnProperty(t)&&!0!==r[t];return r[t]=!1,o}function Xo(e,t){let{delay:n=0,transitionOverride:r,type:i}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:a=e.getDefaultTransition(),transitionEnd:l}=t,s=o(t,Yo);r&&(a=r);const c=[],d=i&&e.animationState&&e.animationState.getState()[i];for(const o in s){var f;const t=e.getValue(o,null!==(f=e.latestValues[o])&&void 0!==f?f:null),r=s[o];if(void 0===r||d&&Go(d,o))continue;const i=u({delay:n},zt(a||{},o)),l=t.get();if(void 0!==l&&!t.isAnimating&&!Array.isArray(r)&&r===l&&!i.velocity)continue;let p=!1;if(window.MotionHandoffAnimation){const t=on(e);if(t){const e=window.MotionHandoffAnimation(t,o,Ft);null!==e&&(i.startTime=e,p=!0)}}tn(e,o),t.start(qo(o,t,r,e.shouldReduceMotion&&jt.has(o)?{type:!1}:i,e,p));const h=t.animation;h&&c.push(h)}return l&&Promise.all(c).then((()=>{Ft.update((()=>{l&&function(e,t){let n=Tt(e,t)||{},{transitionEnd:r={},transition:i={}}=n,a=o(n,Zt);a=u(u({},a),r);for(const o in a)Jt(e,o,(l=a[o],Qt(l)?l[l.length-1]||0:l));var l}(e,l)}))})),c}function Ko(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=Tt(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(Xo(e,o,r)):()=>Promise.resolve(),l=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:l}=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=[],l=(e.variantChildren.size-1)*r,s=1===o?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r}:function(){return l-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*r};return Array.from(e.variantChildren).sort(Qo).forEach(((e,r)=>{e.notify("AnimationStart",t),a.push(Ko(e,t,u(u({},i),{},{delay:n+s(r)})).then((()=>e.notify("AnimationComplete",t))))})),Promise.all(a)}(e,t,o+n,a,l,r)}:()=>Promise.resolve(),{when:s}=i;if(s){const[e,t]="beforeChildren"===s?[a,l]:[l,a];return e().then((()=>t()))}return Promise.all([a(),l(r.delay)])}function Qo(e,t){return e.sortNodePosition(t)}function Zo(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 Jo(e){return"string"===typeof e||Array.isArray(e)}const ei=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],ti=["initial",...ei],ni=ti.length;function ri(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&ri(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let n=0;n<ni;n++){const r=ti[n],o=e.props[r];(Jo(o)||!1===o)&&(t[r]=o)}return t}const oi=["transition","transitionEnd"],ii=[...ei].reverse(),ai=ei.length;function li(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=>Ko(e,t,r)));n=Promise.all(o)}else if("string"===typeof t)n=Ko(e,t,r);else{const o="function"===typeof t?Tt(e,t,r.custom):t;n=Promise.all(Xo(e,o,r))}return n.then((()=>{e.notify("AnimationComplete",t)}))}(e,n,r)})))}function si(e){let t=li(e),n=di(),r=!0;const i=t=>(n,r)=>{var i;const a=Tt(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,oi);n=u(u(u({},n),r),t)}return n};function a(o){const{props:a}=e,l=ri(e.parent)||{},s=[],c=new Set;let d={},f=1/0;for(let t=0;t<ai;t++){const p=ii[t],h=n[p],m=void 0!==a[p]?a[p]:l[p],g=Jo(m),v=p===o?h.isActive:null;!1===v&&(f=t);let y=m===l[p]&&m!==a[p]&&g;if(y&&r&&e.manuallyAnimateOnMount&&(y=!1),h.protectedKeys=u({},d),!h.isActive&&null===v||!m&&!h.prevProp||Ct(m)||"boolean"===typeof m)continue;const b=ui(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=Qt(t)&&Qt(n)?!Zo(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)&&s.push(...k.map((e=>({animation:e,options:{type:p}}))))}if(c.size){const t={};if("boolean"!==typeof a.initial){const n=Tt(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})),s.push({animation:t})}let p=Boolean(s.length);return!r||!1!==a.initial&&a.initial!==a.animate||e.manuallyAnimateOnMount||(p=!1),r=!1,p?t(s):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=di(),r=!0}}}function ui(e,t){return"string"===typeof t?t!==e:!!Array.isArray(t)&&!Zo(t,e)}function ci(){return{isActive:arguments.length>0&&void 0!==arguments[0]&&arguments[0],protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function di(){return{animate:ci(!0),whileInView:ci(),whileHover:ci(),whileTap:ci(),whileDrag:ci(),whileFocus:ci(),exit:ci()}}class fi{constructor(e){this.isMounted=!1,this.node=e}update(){}}let pi=0;const hi={animation:{Feature:class extends fi{constructor(e){super(e),e.animationState||(e.animationState=si(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();Ct(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 fi{constructor(){super(...arguments),this.id=pi++}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(){}}}},mi={x:!1,y:!1};function gi(){return mi.x||mi.y}function vi(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 yi=e=>"mouse"===e.pointerType?"number"!==typeof e.button||e.button<=0:!1!==e.isPrimary;function bi(e){return{point:{x:e.pageX,y:e.pageY}}}function xi(e,t,n,r){return vi(e,t,(e=>t=>yi(t)&&e(t,bi(t)))(n),r)}function wi(e){let{top:t,left:n,right:r,bottom:o}=e;return{x:{min:n,max:r},y:{min:t,max:o}}}function ki(e){return e.max-e.min}function Si(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=r,e.originPoint=Gn(t.min,t.max,e.origin),e.scale=ki(n)/ki(t),e.translate=Gn(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 Ci(e,t,n,r){Si(e.x,t.x,n.x,r?r.originX:void 0),Si(e.y,t.y,n.y,r?r.originY:void 0)}function Ei(e,t,n){e.min=n.min+t.min,e.max=e.min+ki(t)}function Pi(e,t,n){e.min=t.min-n.min,e.max=e.min+ki(t)}function Ti(e,t,n){Pi(e.x,t.x,n.x),Pi(e.y,t.y,n.y)}const zi=()=>({x:{min:0,max:0},y:{min:0,max:0}});function Ai(e){return[e("x"),e("y")]}function Ri(e){return void 0===e||1===e}function _i(e){let{scale:t,scaleX:n,scaleY:r}=e;return!Ri(t)||!Ri(n)||!Ri(r)}function Oi(e){return _i(e)||Ii(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Ii(e){return Fi(e.x)||Fi(e.y)}function Fi(e){return e&&"0%"!==e}function Di(e,t,n){return n+t*(e-n)}function Mi(e,t,n,r,o){return void 0!==o&&(e=Di(e,o,r)),Di(e,n,r)+t}function Ni(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=Mi(e.min,t,n,r,o),e.max=Mi(e.max,t,n,r,o)}function Li(e,t){let{x:n,y:r}=t;Ni(e.x,n.translate,n.scale,n.originPoint),Ni(e.y,r.translate,r.scale,r.originPoint)}const Vi=.999999999999,ji=1.0000000000001;function Bi(e,t){e.min=e.min+t,e.max=e.max+t}function Wi(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:.5;Ni(e,t,n,Gn(e.min,e.max,o),r)}function Hi(e,t){Wi(e.x,t.x,t.scaleX,t.scale,t.originX),Wi(e.y,t.y,t.scaleY,t.scale,t.originY)}function Ui(e,t){return wi(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 $i=e=>{let{current:t}=e;return t?t.ownerDocument.defaultView:null};function qi(e){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}const Yi=(e,t)=>Math.abs(e-t);class Gi{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=Qi(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){const n=Yi(e.x,t.x),r=Yi(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}=Mt;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=Xi(t,this.transformPagePoint),Ft.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=Qi("pointercancel"===e.type?this.lastMoveEventInfo:Xi(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},!yi(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=n,this.contextWindow=r||window;const i=Xi(bi(e),this.transformPagePoint),{point:a}=i,{timestamp:l}=Mt;this.history=[u(u({},a),{},{timestamp:l})];const{onSessionStart:s}=t;s&&s(e,Qi(i,this.history)),this.removeListeners=ln(xi(this.contextWindow,"pointermove",this.handlePointerMove),xi(this.contextWindow,"pointerup",this.handlePointerUp),xi(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),Dt(this.updatePoint)}}function Xi(e,t){return t?{point:t(e.point)}:e}function Ki(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Qi(e,t){let{point:n}=e;return{point:n,delta:Ki(n,Ji(t)),offset:Ki(n,Zi(t)),velocity:ea(t,.1)}}function Zi(e){return e[0]}function Ji(e){return e[e.length-1]}function ea(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=Ji(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>un(t)));)n--;if(!r)return{x:0,y:0};const i=cn(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 ta(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 na(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 ra=.35;function oa(e,t,n){return{min:ia(e,t),max:ia(e,n)}}function ia(e,t){return"number"===typeof e?e:e[t]||0}const aa=new WeakMap;class la{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 Gi(e,{onSessionStart:e=>{const{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(bi(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?mi[i]?null:(mi[i]=!0,()=>{mi[i]=!1}):mi.x||mi.y?null:(mi.x=mi.y=!0,()=>{mi.x=mi.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),Ai((e=>{let t=this.getAxisMotionValue(e).get()||0;if(Rn.test(t)){const{projection:n}=this.visualElement;if(n&&n.layout){const r=n.layout.layoutBox[e];if(r){t=ki(r)*(parseFloat(t)/100)}}}this.originPoint[e]=t})),o&&Ft.postRender((()=>o(e,t))),tn(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:()=>Ai((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:$i(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&&Ft.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||!sa(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?Gn(r,e,n.min):Math.max(e,r):void 0!==o&&e>o&&(e=n?Gn(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&&qi(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:ta(e.x,r,i),y:ta(e.y,n,o)}}(r.layoutBox,t),this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ra;return!1===e?e=0:!0===e&&(e=ra),{x:oa(e,"left","right"),y:oa(e,"top","bottom")}}(n),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Ai((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||!qi(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=Ui(e,n),{scroll:o}=t;return o&&(Bi(r.x,o.offset.x),Bi(r.y,o.offset.y)),r}(n,r.root,this.visualElement.getTransformPagePoint());let i=function(e,t){return{x:na(e.x,t.x),y:na(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=wi(e))}return i}startAnimation(e){const{drag:t,dragMomentum:n,dragElastic:r,dragTransition:o,dragSnapToOrigin:i,onDragTransitionEnd:a}=this.getProps(),l=this.constraints||{},s=Ai((a=>{if(!sa(a,t,this.currentDirection))return;let s=l&&l[a]||{};i&&(s={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),s);return this.startAxisValueAnimation(a,f)}));return Promise.all(s).then(a)}startAxisValueAnimation(e,t){const n=this.getAxisMotionValue(e);return tn(this.visualElement,e),n.start(qo(e,n,0,t,this.visualElement,!1))}stopAnimation(){Ai((e=>this.getAxisMotionValue(e).stop()))}pauseAnimation(){Ai((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){Ai((t=>{const{drag:n}=this.getProps();if(!sa(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]-Gn(n,i,.5))}}))}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!qi(t)||!n||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};Ai((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=ki(e),o=ki(t);return o>r?n=Lr(t.min,t.max-r,e.min):r>o&&(n=Lr(e.min,e.max-o,t.min)),sn(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(),Ai((t=>{if(!sa(t,e,null))return;const n=this.getAxisMotionValue(t),{min:o,max:i}=this.constraints[t];n.set(Gn(o,i,r[t]))}))}addListeners(){if(!this.visualElement.current)return;aa.set(this.visualElement,this);const e=xi(this.visualElement.current,"pointerdown",(e=>{const{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)})),t=()=>{const{dragConstraints:e}=this.getProps();qi(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()),Ft.read(t);const o=vi(window,"resize",(()=>this.scalePositionWithinConstraints())),i=n.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:n}=e;this.isDragging&&n&&(Ai((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=ra,dragMomentum:a=!0}=e;return u(u({},e),{},{drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:o,dragElastic:i,dragMomentum:a})}}function sa(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}const ua=e=>(t,n)=>{e&&Ft.postRender((()=>e(t,n)))};var ca=n(495);const{schedule:da,cancel:fa}=It(queueMicrotask,!1),pa=(0,e.createContext)(null);function ha(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const n=(0,e.useContext)(pa);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 l=(0,e.useCallback)((()=>t&&o&&o(a)),[a,o,t]);return!r&&o?[!1,l]:[!0]}const ma=(0,e.createContext)({}),ga=(0,e.createContext)({}),va={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function ya(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const ba={correct:(e,t)=>{if(!t.target)return e;if("string"===typeof e){if(!_n.test(e))return e;e=parseFloat(e)}const n=ya(e,t.target.x),r=ya(e,t.target.y);return"".concat(n,"% ").concat(r,"%")}},xa={correct:(e,t)=>{let{treeScale:n,projectionDelta:r}=t;const o=e,i=$n.parse(e);if(i.length>5)return o;const a=$n.createTransformer(e),l="number"!==typeof i[0]?1:0,s=r.x.scale*n.x,u=r.y.scale*n.y;i[0+l]/=s,i[1+l]/=u;const c=Gn(s,u,.5);return"number"===typeof i[2+l]&&(i[2+l]/=c),"number"===typeof i[3+l]&&(i[3+l]/=c),a(i)}},wa={};class ka 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)wa[t]=e[t],pn(t)&&(wa[t].isCSSVariable=!0)}(Ca),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()}))),va.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()||Ft.postRender((()=>{const e=i.getStack();e&&e.members.length||this.safeToRemove()}))),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),da.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 Sa(t){const[n,r]=ha(),o=(0,e.useContext)(ma);return(0,ca.jsx)(ka,u(u({},t),{},{layoutGroup:o,switchLayoutGroup:(0,e.useContext)(ga),isPresent:n,safeToRemove:r}))}const Ca={borderRadius:u(u({},ba),{},{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:ba,borderTopRightRadius:ba,borderBottomLeftRadius:ba,borderBottomRightRadius:ba,boxShadow:xa};function Ea(e){return Fo(e)&&"ownerSVGElement"in e}const Pa=(e,t)=>e.depth-t.depth;class Ta{constructor(){this.children=[],this.isDirty=!1}add(e){Bt(this.children,e),this.isDirty=!0}remove(e){Wt(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(Pa),this.isDirty=!1,this.children.forEach(e)}}function za(e,t){const n=Yt.now(),r=o=>{let{timestamp:i}=o;const a=i-n;a>=t&&(Dt(r),e(a-t))};return Ft.setup(r,!0),()=>Dt(r)}function Aa(e){return en(e)?e.get():e}const Ra=["TopLeft","TopRight","BottomLeft","BottomRight"],_a=Ra.length,Oa=e=>"string"===typeof e?parseFloat(e):e,Ia=e=>"number"===typeof e||_n.test(e);function Fa(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const Da=Na(0,.5,Ir),Ma=Na(.5,.95,At);function Na(e,t,n){return r=>r<e?0:r>t?1:n(Lr(e,t,r))}function La(e,t){e.min=t.min,e.max=t.max}function Va(e,t){La(e.x,t.x),La(e.y,t.y)}function ja(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function Ba(e,t,n,r,o){return e=Di(e-=t,1/n,r),void 0!==o&&(e=Di(e,1/o,r)),e}function Wa(e,t,n,r,o){let[i,a,l]=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;Rn.test(t)&&(t=parseFloat(t),t=Gn(a.min,a.max,t/100)-a.min);if("number"!==typeof t)return;let l=Gn(i.min,i.max,r);e===i&&(l-=t),e.min=Ba(e.min,t,n,l,o),e.max=Ba(e.max,t,n,l,o)}(e,t[i],t[a],t[l],t.scale,r,o)}const Ha=["x","scaleX","originX"],Ua=["y","scaleY","originY"];function $a(e,t,n,r){Wa(e.x,t,Ha,n?n.x:void 0,r?r.x:void 0),Wa(e.y,t,Ua,n?n.y:void 0,r?r.y:void 0)}function qa(e){return 0===e.translate&&1===e.scale}function Ya(e){return qa(e.x)&&qa(e.y)}function Ga(e,t){return e.min===t.min&&e.max===t.max}function Xa(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Ka(e,t){return Xa(e.x,t.x)&&Xa(e.y,t.y)}function Qa(e){return ki(e.x)/ki(e.y)}function Za(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class Ja{constructor(){this.members=[]}add(e){Bt(this.members,e),e.scheduleRender()}remove(e){if(Wt(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 el={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},tl=["","X","Y","Z"],nl={visibility:"hidden"};let rl=0;function ol(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function il(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=on(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:t,layoutId:r}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",Ft,!(t||r))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&il(r)}function al(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=rl++,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,Ot.value&&(el.nodes=el.calculatedTargetDeltas=el.calculatedProjections=0),this.nodes.forEach(ul),this.nodes.forEach(gl),this.nodes.forEach(vl),this.nodes.forEach(cl),Ot.addProjectionMetrics&&Ot.addProjectionMetrics(el)},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 Ta)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Ht),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=Ea(e)&&!(Ea(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=za(r,250),va.hasAnimatedSinceResize&&(va.hasAnimatedSinceResize=!1,this.nodes.forEach(ml))}))}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()||Sl,{onLayoutAnimationStart:l,onLayoutAnimationComplete:s}=i.getProps(),c=!this.targetLayout||!Ka(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({},zt(a,"layout")),{},{onPlay:l,onComplete:s});(i.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e),this.setAnimationOrigin(t,d)}else n||ml(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(),Dt(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(yl),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&&il(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(fl);this.isUpdating||this.nodes.forEach(pl),this.isUpdating=!1,this.nodes.forEach(hl),this.nodes.forEach(ll),this.nodes.forEach(sl),this.clearAllSnapshots();const e=Yt.now();Mt.delta=sn(0,1e3/60,e-Mt.timestamp),Mt.timestamp=e,Mt.isProcessing=!0,Nt.update.process(Mt),Nt.preRender.process(Mt),Nt.render.process(Mt),Mt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,da.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(dl),this.sharedNodes.forEach(bl)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Ft.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Ft.postRender((()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()}))}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||ki(this.snapshot.measuredBox.x)||ki(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&&!Ya(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,o=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||Oi(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)),Pl((r=n).x),Pl(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(zl))){const{scroll:e}=this.root;e&&(Bi(n.x,e.offset.x),Bi(n.y,e.offset.y))}return n}removeElementScroll(e){var t;const n={x:{min:0,max:0},y:{min:0,max:0}};if(Va(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&&Va(n,e),Bi(n.x,o.offset.x),Bi(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}};Va(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&&Hi(n,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),Oi(e.latestValues)&&Hi(n,e.latestValues)}return Oi(this.latestValues)&&Hi(n,this.latestValues),n}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};Va(t,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];if(!e.instance)continue;if(!Oi(e.latestValues))continue;_i(e.latestValues)&&e.updateSnapshot();const r={x:{min:0,max:0},y:{min:0,max:0}};Va(r,e.measurePageBox()),$a(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,r)}return Oi(this.latestValues)&&$a(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!==Mt.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=Mt.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}},Ti(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),Va(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var a,l,s;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,l=this.relativeTarget,s=this.relativeParent.target,Ei(a.x,l.x,s.x),Ei(a.y,l.y,s.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):Va(this.target,this.layout.layoutBox),Li(this.target,this.targetDelta)):Va(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}},Ti(this.relativeTargetOrigin,this.target,e.target),Va(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Ot.value&&el.calculatedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!_i(this.parent.latestValues)&&!Ii(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===Mt.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;Va(this.layoutCorrected,this.layout.layoutBox);const a=this.treeScale.x,l=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 l=0;l<o;l++){i=n[l],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&&Hi(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,Li(e,a)),r&&Oi(i.latestValues)&&Hi(e,i.latestValues))}t.x<ji&&t.x>Vi&&(t.x=1),t.y<ji&&t.y>Vi&&(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:s}=t;s?(this.projectionDelta&&this.prevProjectionDelta?(ja(this.prevProjectionDelta.x,this.projectionDelta.x),ja(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),Ci(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===a&&this.treeScale.y===l&&Za(this.projectionDelta.x,this.prevProjectionDelta.x)&&Za(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s)),Ot.value&&el.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}},l=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),s=this.getStack(),c=!s||s.members.length<=1,d=Boolean(l&&!c&&!0===this.options.crossfade&&!this.path.some(kl));let f;this.animationProgress=0,this.mixTargetDelta=t=>{const n=t/1e3;xl(i.x,e.x,n),xl(i.y,e.y,n),this.setTargetDelta(i),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Ti(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,n,r){wl(e.x,t.x,n.x,r),wl(e.y,t.y,n.y,r)}(this.relativeTarget,this.relativeTargetOrigin,a,n),f&&function(e,t){return Ga(e.x,t.x)&&Ga(e.y,t.y)}(this.relativeTarget,f)&&(this.isProjectionDirty=!1),f||(f={x:{min:0,max:0},y:{min:0,max:0}}),Va(f,this.relativeTarget)),l&&(this.animationValues=o,function(e,t,n,r,o,i){var a,l;if(o)e.opacity=Gn(0,null!==(a=n.opacity)&&void 0!==a?a:1,Da(r)),e.opacityExit=Gn(null!==(l=t.opacity)&&void 0!==l?l:1,0,Ma(r));else if(i){var s,u;e.opacity=Gn(null!==(s=t.opacity)&&void 0!==s?s:1,null!==(u=n.opacity)&&void 0!==u?u:1,r)}for(let c=0;c<_a;c++){const o="border".concat(Ra[c],"Radius");let i=Fa(t,o),a=Fa(n,o);void 0===i&&void 0===a||(i||(i=0),a||(a=0),0===i||0===a||Ia(i)===Ia(a)?(e[o]=Math.max(Gn(Oa(i),Oa(a),r),0),(Rn.test(a)||Rn.test(i))&&(e[o]+="%")):e[o]=a)}(t.rotate||n.rotate)&&(e.rotate=Gn(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&&(Dt(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Ft.update((()=>{va.hasAnimatedSinceResize=!0,dn.layout++,this.motionValue||(this.motionValue=Kt(0)),this.currentAnimation=function(e,t,n){const r=en(e)?e:Kt(e);return r.start(qo("",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:()=>{dn.layout--},onComplete:()=>{dn.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&&Tl(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=ki(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;const r=ki(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}Va(t,n),Hi(t,o),Ci(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new Ja);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&&ol("z",e,r,this.animationValues);for(let o=0;o<tl.length;o++)ol("rotate".concat(tl[o]),e,r,this.animationValues),ol("skew".concat(tl[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 nl;const t={visibility:""},n=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,t.opacity="",t.pointerEvents=Aa(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=Aa(null===e||void 0===e?void 0:e.pointerEvents)||""),this.hasProjected&&!Oi(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:l}=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) ")),l&&(r+="skewY(".concat(l,"deg) "))}const l=e.x.scale*t.x,s=e.y.scale*t.y;return 1===l&&1===s||(r+="scale(".concat(l,", ").concat(s,")")),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,o),n&&(t.transform=n(o,t.transform));const{x:i,y:a}=this.projectionDelta;var l,s;(t.transformOrigin="".concat(100*i.origin,"% ").concat(100*a.origin,"% 0"),r.animationValues)?t.opacity=r===this?null!==(l=null!==(s=o.opacity)&&void 0!==s?s:this.latestValues.opacity)&&void 0!==l?l: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 wa){if(void 0===o[u])continue;const{correct:e,applyTo:n,isCSSVariable:i}=wa[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?Aa(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(fl),this.root.sharedNodes.clear()}}}function ll(e){e.updateLayout()}function sl(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?Ai((e=>{const r=i?n.measuredBox[e]:n.layoutBox[e],o=ki(r);r.min=t[e].min,r.max=r.min+o})):Tl(o,n.layoutBox,t)&&Ai((r=>{const o=i?n.measuredBox[r]:n.layoutBox[r],a=ki(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}};Ci(a,t,n.layoutBox);const l={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i?Ci(l,e.applyTransform(r,!0),n.measuredBox):Ci(l,t,n.layoutBox);const s=!Ya(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}};Ti(a,n.layoutBox,o.layoutBox);const l={x:{min:0,max:0},y:{min:0,max:0}};Ti(l,t,i.layoutBox),Ka(a,l)||(u=!0),r.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=a,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:l,layoutDelta:a,hasLayoutChanged:s,hasRelativeLayoutChanged:u})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function ul(e){Ot.value&&el.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 cl(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function dl(e){e.clearSnapshot()}function fl(e){e.clearMeasurements()}function pl(e){e.isLayoutDirty=!1}function hl(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function ml(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function gl(e){e.resolveTargetDelta()}function vl(e){e.calcProjection()}function yl(e){e.resetSkewAndRotation()}function bl(e){e.removeLeadSnapshot()}function xl(e,t,n){e.translate=Gn(t.translate,0,n),e.scale=Gn(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function wl(e,t,n,r){e.min=Gn(t.min,n.min,r),e.max=Gn(t.max,n.max,r)}function kl(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const Sl={duration:.45,ease:[.4,0,.1,1]},Cl=e=>"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),El=Cl("applewebkit/")&&!Cl("chrome/")?Math.round:At;function Pl(e){e.min=El(e.min),e.max=El(e.max)}function Tl(e,t,n){return"position"===e||"preserve-aspect"===e&&(r=Qa(t),o=Qa(n),i=.2,!(Math.abs(r-o)<=i));var r,o,i}function zl(e){var t;return e!==e.root&&(null===(t=e.scroll)||void 0===t?void 0:t.wasRoot)}const Al=al({attachResizeListener:(e,t)=>vi(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Rl={current:void 0},_l=al({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Rl.current){const e=new Al({});e.mount(window),e.setOptions({layoutScroll:!0}),Rl.current=e}return Rl.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),Ol={pan:{Feature:class extends fi{constructor(){super(...arguments),this.removePointerDownListener=At}onPointerDown(e){this.session=new Gi(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:$i(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:ua(e),onStart:ua(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&Ft.postRender((()=>r(e,t)))}}}mount(){this.removePointerDownListener=xi(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 fi{constructor(e){super(e),this.removeGroupControls=At,this.removeListeners=At,this.controls=new la(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||At}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:_l,MeasureLayout:Sa}};function Il(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 Fl(e){return!("touch"===e.pointerType||gi())}function Dl(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);const o=r["onHover"+n];o&&Ft.postRender((()=>o(t,bi(t))))}const Ml=(e,t)=>!!t&&(e===t||Ml(e,t.parentElement)),Nl=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);const Ll=new WeakSet;function Vl(e){return t=>{"Enter"===t.key&&e(t)}}function jl(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Bl(e){return yi(e)&&!gi()}function Wl(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const[r,o,i]=Il(e,n),a=e=>{const r=e.currentTarget;if(!Bl(e))return;Ll.add(r);const i=t(r,e),a=(e,t)=>{window.removeEventListener("pointerup",l),window.removeEventListener("pointercancel",s),Ll.has(r)&&Ll.delete(r),Bl(e)&&"function"===typeof i&&i(e,{success:t})},l=e=>{a(e,r===window||r===document||n.useGlobalTarget||Ml(r,e.target))},s=e=>{a(e,!1)};window.addEventListener("pointerup",l,o),window.addEventListener("pointercancel",s,o)};return r.forEach((e=>{var t;(n.useGlobalTarget?window:e).addEventListener("pointerdown",a,o),Do(e)&&(e.addEventListener("focus",(e=>((e,t)=>{const n=e.currentTarget;if(!n)return;const r=Vl((()=>{if(Ll.has(n))return;jl(n,"down");const e=Vl((()=>{jl(n,"up")}));n.addEventListener("keyup",e,t),n.addEventListener("blur",(()=>jl(n,"cancel")),t)}));n.addEventListener("keydown",r,t),n.addEventListener("blur",(()=>n.removeEventListener("keydown",r)),t)})(e,o))),t=e,Nl.has(t.tagName)||-1!==t.tabIndex||e.hasAttribute("tabindex")||(e.tabIndex=0))})),i}function Hl(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&&Ft.postRender((()=>o(t,bi(t))))}const Ul=["root"],$l=new WeakMap,ql=new WeakMap,Yl=e=>{const t=$l.get(e.target);t&&t(e)},Gl=e=>{e.forEach(Yl)};function Xl(e,t,n){const r=function(e){let{root:t}=e,n=o(e,Ul);const r=t||document;ql.has(r)||ql.set(r,{});const i=ql.get(r),a=JSON.stringify(n);return i[a]||(i[a]=new IntersectionObserver(Gl,u({root:t},n))),i[a]}(t);return $l.set(e,n),r.observe(e),()=>{$l.delete(e),r.unobserve(e)}}const Kl={some:0,all:1};const Ql={inView:{Feature:class extends fi{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:Kl[r]};return Xl(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 fi{mount(){const{current:e}=this.node;e&&(this.unmount=Wl(e,((e,t)=>(Hl(this.node,t,"Start"),(e,t)=>{let{success:n}=t;return Hl(this.node,e,n?"End":"Cancel")})),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends fi{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(ZT){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=ln(vi(this.node.current,"focus",(()=>this.onFocus())),vi(this.node.current,"blur",(()=>this.onBlur())))}unmount(){}}},hover:{Feature:class extends fi{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]=Il(e,n),a=e=>{if(!Fl(e))return;const{target:n}=e,r=t(n,e);if("function"!==typeof r||!n)return;const i=e=>{Fl(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)=>(Dl(this.node,t,"Start"),e=>Dl(this.node,e,"End")))))}unmount(){}}}},Zl={layout:{ProjectionNode:_l,MeasureLayout:Sa}},Jl=(0,e.createContext)({strict:!1}),es=(0,e.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),ts=(0,e.createContext)({});function ns(e){return Ct(e.animate)||ti.some((t=>Jo(e[t])))}function rs(e){return Boolean(ns(e)||e.variants)}function os(t){const{initial:n,animate:r}=function(e,t){if(ns(e)){const{initial:t,animate:n}=e;return{initial:!1===t||Jo(t)?t:void 0,animate:Jo(n)?n:void 0}}return!1!==e.inherit?t:{}}(t,(0,e.useContext)(ts));return(0,e.useMemo)((()=>({initial:n,animate:r})),[is(n),is(r)])}function is(e){return Array.isArray(e)?e.join(" "):e}const as="undefined"!==typeof window,ls={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"]},ss={};for(const n in ls)ss[n]={isEnabled:e=>ls[n].some((t=>!!e[t]))};const us=Symbol.for("motionComponentSymbol");function cs(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):qi(r)&&(r.current=e))}),[n])}const ds=as?e.useLayoutEffect:e.useEffect;function fs(t,n,r,o,i){var a,l,s,u;const{visualElement:c}=(0,e.useContext)(ts),d=(0,e.useContext)(Jl),f=(0,e.useContext)(pa),p=(0,e.useContext)(es).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)(ga);!m||m.projection||!i||"html"!==m.type&&"svg"!==m.type||function(e,t,n,r){const{layoutId:o,layout:i,drag:a,dragConstraints:l,layoutScroll:s,layoutRoot:u,layoutCrossfade:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:ps(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(a)||l&&qi(l),visualElement:e,animationType:"string"===typeof i?i:"both",initialPromotionConfig:r,crossfade:c,layoutScroll:s,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[rn],b=(0,e.useRef)(Boolean(y)&&!(null!==(a=(l=window).MotionHandoffIsComplete)&&void 0!==a&&a.call(l,y))&&(null===(s=(u=window).MotionHasOptimisedAnimation)||void 0===s?void 0:s.call(u,y)));return ds((()=>{m&&(v.current=!0,window.MotionIsMounted=!0,m.updateFeatures(),da.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 ps(e){if(e)return!1!==e.options.allowProjection?e.projection:ps(e.parent)}function hs(t){var n,r;let{preloadedFeatures:o,createVisualElement:i,useRender:a,useVisualState:l,Component:s}=t;function c(t,n){let r;const o=u(u(u({},(0,e.useContext)(es)),t),{},{layoutId:ms(t)}),{isStatic:c}=o,d=os(t),f=l(t,c);if(!c&&as){!function(){(0,e.useContext)(Jl).strict;0}();const t=function(e){const{drag:t,layout:n}=ss;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=fs(s,f,o,i,t.ProjectionNode)}return(0,ca.jsxs)(ts.Provider,{value:d,children:[r&&d.visualElement?(0,ca.jsx)(r,u({visualElement:d.visualElement},o)):null,a(s,t,cs(f,d.visualElement,n),f,c,d.visualElement)]})}o&&function(e){for(const t in e)ss[t]=u(u({},ss[t]),e[t])}(o),c.displayName="motion.".concat("string"===typeof s?s:"create(".concat(null!==(n=null!==(r=s.displayName)&&void 0!==r?r:s.name)&&void 0!==n?n:"",")"));const d=(0,e.forwardRef)(c);return d[us]=s,d}function ms(t){let{layoutId:n}=t;const r=(0,e.useContext)(ma).id;return r&&void 0!==n?r+"-"+n:n}function gs(e,t){let{layout:n,layoutId:r}=t;return Vt.has(e)||e.startsWith("origin")||(n||void 0!==r)&&(!!wa[e]||"opacity"===e)}const vs=(e,t)=>t&&"number"===typeof e?t.transform(e):e,ys=u(u({},vn),{},{transform:Math.round}),bs=u(u({borderWidth:_n,borderTopWidth:_n,borderRightWidth:_n,borderBottomWidth:_n,borderLeftWidth:_n,borderRadius:_n,radius:_n,borderTopLeftRadius:_n,borderTopRightRadius:_n,borderBottomRightRadius:_n,borderBottomLeftRadius:_n,width:_n,maxWidth:_n,height:_n,maxHeight:_n,top:_n,right:_n,bottom:_n,left:_n,padding:_n,paddingTop:_n,paddingRight:_n,paddingBottom:_n,paddingLeft:_n,margin:_n,marginTop:_n,marginRight:_n,marginBottom:_n,marginLeft:_n,backgroundPositionX:_n,backgroundPositionY:_n},{rotate:An,rotateX:An,rotateY:An,rotateZ:An,scale:bn,scaleX:bn,scaleY:bn,scaleZ:bn,skew:An,skewX:An,skewY:An,distance:_n,translateX:_n,translateY:_n,translateZ:_n,x:_n,y:_n,z:_n,perspective:_n,transformPerspective:_n,opacity:yn,originX:Fn,originY:Fn,originZ:_n}),{},{zIndex:ys,fillOpacity:yn,strokeOpacity:yn,numOctaves:ys}),xs={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},ws=Lt.length;function ks(e,t,n){const{style:r,vars:o,transformOrigin:i}=e;let a=!1,l=!1;for(const s in t){const e=t[s];if(Vt.has(s))a=!0;else if(pn(s))o[s]=e;else{const t=vs(e,bs[s]);s.startsWith("origin")?(l=!0,i[s]=t):r[s]=t}}if(t.transform||(a||n?r.transform=function(e,t,n){let r="",o=!0;for(let i=0;i<ws;i++){const a=Lt[i],l=e[a];if(void 0===l)continue;let s=!0;if(s="number"===typeof l?l===(a.startsWith("scale")?1:0):0===parseFloat(l),!s||n){const e=vs(l,bs[a]);s||(o=!1,r+="".concat(xs[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")),l){const{originX:e="50%",originY:t="50%",originZ:n=0}=i;r.transformOrigin="".concat(e," ").concat(t," ").concat(n)}}const Ss=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function Cs(e,t,n){for(const r in t)en(t[r])||gs(r,n)||(e[r]=t[r])}function Es(t,n){const r={};return Cs(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 ks(e,n,r),Object.assign({},e.vars,e.style)}),[n])}(t,n)),r}function Ps(e,t){const n={},r=Es(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 Ts={offset:"stroke-dashoffset",array:"stroke-dasharray"},zs={offset:"strokeDashoffset",array:"strokeDasharray"};const As=["attrX","attrY","attrScale","pathLength","pathSpacing","pathOffset"];function Rs(e,t,n,r,i){let{attrX:a,attrY:l,attrScale:s,pathLength:u,pathSpacing:c=1,pathOffset:d=0}=t;if(ks(e,o(t,As),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!==l&&(f.y=l),void 0!==s&&(f.scale=s),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?Ts:zs;e[i.offset]=_n.transform(-r);const a=_n.transform(t),l=_n.transform(n);e[i.array]="".concat(a," ").concat(l)}(f,u,c,d,!1)}const _s=()=>u(u({},{style:{},transform:{},transformOrigin:{},vars:{}}),{},{attrs:{}}),Os=e=>"string"===typeof e&&"svg"===e.toLowerCase();function Is(t,n,r,o){const i=(0,e.useMemo)((()=>{const e=_s();return Rs(e,n,Os(o),t.transformTemplate,t.style),u(u({},e.attrs),{},{style:u({},e.style)})}),[n]);if(t.style){const e={};Cs(e,t.style,t),i.style=u(u({},e),i.style)}return i}const Fs=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 Ds(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Fs.has(e)}let Ms=e=>!Ds(e);try{(Ns=require("@emotion/is-prop-valid").default)&&(Ms=e=>e.startsWith("on")?!Ds(e):Ns(e))}catch(JT){}var Ns;const Ls=["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 Vs(e){return"string"===typeof e&&!e.includes("-")&&!!(Ls.indexOf(e)>-1||/[A-Z]/.test(e))}function js(){let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(n,r,o,i,a)=>{let{latestValues:l}=i;const s=(Vs(n)?Is:Ps)(r,l,a,n),c=function(e,t,n){const r={};for(const o in e)"values"===o&&"object"===typeof e.values||(Ms(o)||!0===n&&Ds(o)||!t&&!Ds(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),s),{},{ref:o}):{},{children:f}=r,p=(0,e.useMemo)((()=>en(f)?f.get():f),[f]);return(0,e.createElement)(n,u(u({},d),{},{children:p}))}}function Bs(t){const n=(0,e.useRef)(null);return null===n.current&&(n.current=t()),n.current}const Ws=["transitionEnd","transition"];const Hs=t=>(n,r)=>{const o=(0,e.useContext)(ts),i=(0,e.useContext)(pa),a=()=>function(e,t,n,r){let{scrapeMotionValuesFromProps:o,createRenderState:i}=e;return{latestValues:Us(t,n,r,o),renderState:i()}}(t,n,o,i);return r?a():Bs(a)};function Us(e,t,n,r){const i={},a=r(e,{});for(const o in a)i[o]=Aa(a[o]);let{initial:l,animate:s}=e;const u=ns(e),c=rs(e);t&&c&&!u&&!1!==e.inherit&&(void 0===l&&(l=t.initial),void 0===s&&(s=t.animate));let d=!!n&&!1===n.initial;d=d||!1===l;const f=d?s:l;if(f&&"boolean"!==typeof f&&!Ct(f)){const t=Array.isArray(f)?f:[f];for(let n=0;n<t.length;n++){const r=Pt(e,t[n]);if(r){const{transitionEnd:e,transition:t}=r,n=o(r,Ws);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 $s(e,t,n){const{style:r}=e,o={};for(const a in r){var i;(en(r[a])||t.style&&en(t.style[a])||gs(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 qs={useVisualState:Hs({scrapeMotionValuesFromProps:$s,createRenderState:Ss})};function Ys(e,t,n){const r=$s(e,t,n);for(const o in e)if(en(e[o])||en(t[o])){r[-1!==Lt.indexOf(o)?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o]=e[o]}return r}const Gs={useVisualState:Hs({scrapeMotionValuesFromProps:Ys,createRenderState:_s})};function Xs(e,t){return function(n){let{forwardMotionProps:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{forwardMotionProps:!1};return hs(u(u({},Vs(n)?Gs:qs),{},{preloadedFeatures:e,useRender:js(r),createVisualElement:t,Component:n}))}}const Ks=e=>t=>t.test(e),Qs=[vn,_n,Rn,An,In,On,{test:e=>"auto"===e,parse:e=>e}],Zs=e=>Qs.find(Ks(e)),Js=e=>/^-?(?:[0-9]+(?:\.[0-9]+)?|\.[0-9]+)$/.test(e),eu=/^var\(--(?:([\x2D0-9A-Z_a-z]+)|([\x2D0-9A-Z_a-z]+), ?([ #%\(\),-\.0-9A-Za-z]+))\)/;function tu(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=eu.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 Js(e)?parseFloat(e):e}return mn(o)?tu(o,t,n+1):o}const nu=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 ru=new Set(["brightness","contrast","saturate","opacity"]);function ou(e){const[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[r]=n.match(wn)||[];if(!r)return e;const o=n.replace(r,"");let i=ru.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}const iu=/\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,au=u(u({},$n),{},{getAnimatableNone:e=>{const t=e.match(iu);return t?t.map(ou).join(" "):e}}),lu=u(u({},bs),{},{color:Mn,backgroundColor:Mn,outlineColor:Mn,fill:Mn,stroke:Mn,borderColor:Mn,borderTopColor:Mn,borderRightColor:Mn,borderBottomColor:Mn,borderLeftColor:Mn,filter:au,WebkitFilter:au}),su=e=>lu[e];function uu(e,t){let n=su(e);return n!==au&&(n=$n),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const cu=new Set(["auto","none","0"]);class du extends go{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 l=0;l<e.length;l++){let n=e[l];if("string"===typeof n&&(n=n.trim(),mn(n))){const r=tu(n,t.current);void 0!==r&&(e[l]=r),l===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!jt.has(n)||2!==e.length)return;const[r,o]=e,i=Zs(r),a=Zs(o);if(i!==a)if(io(i)&&io(a))for(let l=0;l<e.length;l++){const t=e[l];"string"===typeof t&&(e[l]=parseFloat(t))}else so[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||nu(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&&!cu.has(t)&&Bn(t).values.length&&(r=e[o]),o++}if(r&&n)for(const i of t)e[i]=uu(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=so[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]=so[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 fu=[...Qs,Mn,$n],pu={current:null},hu={current:!1};const mu=new WeakMap;const gu=["willChange"],vu=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class yu{scrapeMotionValuesFromProps(e,t,n){return{}}constructor(e){let{parent:t,props:n,presenceContext:r,reducedMotionConfig:i,blockInitialAnimation:a,visualState:l}=e,s=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=go,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=Yt.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,Ft.render(this.render,!1,!0))};const{latestValues:c,renderState:d}=l;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=s,this.blockInitialAnimation=Boolean(a),this.isControllingVariants=ns(n),this.isVariantNode=rs(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,gu);for(const o in h){const e=h[o];void 0!==c[o]&&en(e)&&e.set(c[o],!1)}}mount(e){this.current=e,mu.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))),hu.current||function(){if(hu.current=!0,as)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>pu.current=e.matches;e.addListener(t),t()}else pu.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||pu.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){this.projection&&this.projection.unmount(),Dt(this.notifyUpdate),Dt(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=Vt.has(e);n&&this.onBindTransform&&this.onBindTransform();const r=t.on("change",(t=>{this.latestValues[e]=t,this.props.onUpdate&&Ft.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 ss){const t=ss[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<vu.length;n++){const t=vu[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(en(o))e.addValue(r,o);else if(en(i))e.addValue(r,Kt(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,Kt(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=Kt(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&&(Js(r)||nu(r))?r=parseFloat(r):(o=r,!fu.find(Ks(o))&&$n.test(t)&&(r=uu(e,t))),this.setBaseTarget(e,en(r)?r.get():r)),en(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=Pt(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||en(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 Ht),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 bu extends yu{constructor(){super(...arguments),this.KeyframeResolver=du}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;en(e)&&(this.childSubscription=e.on("change",(e=>{this.current&&(this.current.textContent="".concat(e))})))}}function xu(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 wu extends bu{constructor(){super(...arguments),this.type="html",this.renderInstance=xu}readValueFromInstance(e,t){var n,r;if(Vt.has(t))return null!==(n=this.projection)&&void 0!==n&&n.isProjecting?no(t):((e,t)=>{const{transform:n="none"}=getComputedStyle(e);return ro(n,t)})(e,t);{const n=(r=e,window.getComputedStyle(r)),o=(pn(t)?n.getPropertyValue(t):n[t])||0;return"string"===typeof o?o.trim():o}}measureInstanceViewportBox(e,t){let{transformPagePoint:n}=t;return Ui(e,n)}build(e,t,n){ks(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return $s(e,t,n)}}const ku=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 Su extends bu{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=zi}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Vt.has(t)){const e=su(t);return e&&e.default||0}return t=ku.has(t)?t:nn(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return Ys(e,t,n)}build(e,t,n){Rs(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){!function(e,t,n,r){xu(e,t,void 0,r);for(const o in t.attrs)e.setAttribute(ku.has(o)?o:nn(o),t.attrs[o])}(e,t,0,r)}mount(e){this.isSVGTag=Os(e.tagName),super.mount(e)}}const Cu=(t,n)=>Vs(t)?new Su(n):new wu(n,{allowProjection:t!==e.Fragment}),Eu=St(Xs(u(u(u(u({},hi),Ql),Ol),Zl),Cu)),Pu=e=>{let{children:t}=e;return(0,ca.jsx)(Eu.div,{children:t})};function Tu(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var zu=/^((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)-.*))$/,Au=Tu((function(e){return zu.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}));var Ru=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(ZT){}}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}(),_u=Math.abs,Ou=String.fromCharCode,Iu=Object.assign;function Fu(e){return e.trim()}function Du(e,t,n){return e.replace(t,n)}function Mu(e,t){return e.indexOf(t)}function Nu(e,t){return 0|e.charCodeAt(t)}function Lu(e,t,n){return e.slice(t,n)}function Vu(e){return e.length}function ju(e){return e.length}function Bu(e,t){return t.push(e),e}var Wu=1,Hu=1,Uu=0,$u=0,qu=0,Yu="";function Gu(e,t,n,r,o,i,a){return{value:e,root:t,parent:n,type:r,props:o,children:i,line:Wu,column:Hu,length:a,return:""}}function Xu(e,t){return Iu(Gu("",null,null,"",null,null,0),e,{length:-e.length},t)}function Ku(){return qu=$u>0?Nu(Yu,--$u):0,Hu--,10===qu&&(Hu=1,Wu--),qu}function Qu(){return qu=$u<Uu?Nu(Yu,$u++):0,Hu++,10===qu&&(Hu=1,Wu++),qu}function Zu(){return Nu(Yu,$u)}function Ju(){return $u}function ec(e,t){return Lu(Yu,e,t)}function tc(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 nc(e){return Wu=Hu=1,Uu=Vu(Yu=e),$u=0,[]}function rc(e){return Yu="",e}function oc(e){return Fu(ec($u-1,lc(91===e?e+2:40===e?e+1:e)))}function ic(e){for(;(qu=Zu())&&qu<33;)Qu();return tc(e)>2||tc(qu)>3?"":" "}function ac(e,t){for(;--t&&Qu()&&!(qu<48||qu>102||qu>57&&qu<65||qu>70&&qu<97););return ec(e,Ju()+(t<6&&32==Zu()&&32==Qu()))}function lc(e){for(;Qu();)switch(qu){case e:return $u;case 34:case 39:34!==e&&39!==e&&lc(qu);break;case 40:41===e&&lc(e);break;case 92:Qu()}return $u}function sc(e,t){for(;Qu()&&e+qu!==57&&(e+qu!==84||47!==Zu()););return"/*"+ec(t,$u-1)+"*"+Ou(47===e?e:Qu())}function uc(e){for(;!tc(Zu());)Qu();return ec(e,$u)}var cc="-ms-",dc="-moz-",fc="-webkit-",pc="comm",hc="rule",mc="decl",gc="@keyframes";function vc(e,t){for(var n="",r=ju(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function yc(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case mc:return e.return=e.return||e.value;case pc:return"";case gc:return e.return=e.value+"{"+vc(e.children,r)+"}";case hc:e.value=e.props.join(",")}return Vu(n=vc(e.children,r))?e.return=e.value+"{"+n+"}":""}function bc(e){return rc(xc("",null,null,null,[""],e=nc(e),0,[0],e))}function xc(e,t,n,r,o,i,a,l,s){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=Qu()){case 40:if(108!=h&&58==Nu(S,d-1)){-1!=Mu(S+=Du(oc(y),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:S+=oc(y);break;case 9:case 10:case 13:case 32:S+=ic(h);break;case 92:S+=ac(Ju()-1,7);continue;case 47:switch(Zu()){case 42:case 47:Bu(kc(sc(Qu(),Ju()),t,n),s);break;default:S+="/"}break;case 123*m:l[u++]=Vu(S)*v;case 125*m:case 59:case 0:switch(y){case 0:case 125:g=0;case 59+c:-1==v&&(S=Du(S,/\f/g,"")),p>0&&Vu(S)-d&&Bu(p>32?Sc(S+";",r,n,d-1):Sc(Du(S," ","")+";",r,n,d-2),s);break;case 59:S+=";";default:if(Bu(k=wc(S,t,n,u,c,o,l,b,x=[],w=[],d),i),123===y)if(0===c)xc(S,t,k,k,x,i,d,l,w);else switch(99===f&&110===Nu(S,3)?100:f){case 100:case 108:case 109:case 115:xc(e,k,k,r&&Bu(wc(e,k,k,0,0,o,l,b,o,x=[],d),w),o,w,d,l,r?x:w);break;default:xc(S,k,k,k,[""],w,0,l,w)}}u=c=p=0,m=v=1,b=S="",d=a;break;case 58:d=1+Vu(S),p=h;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==Ku())continue;switch(S+=Ou(y),y*m){case 38:v=c>0?1:(S+="\f",-1);break;case 44:l[u++]=(Vu(S)-1)*v,v=1;break;case 64:45===Zu()&&(S+=oc(Qu())),f=Zu(),c=d=Vu(b=S+=uc(Ju())),y++;break;case 45:45===h&&2==Vu(S)&&(m=0)}}return i}function wc(e,t,n,r,o,i,a,l,s,u,c){for(var d=o-1,f=0===o?i:[""],p=ju(f),h=0,m=0,g=0;h<r;++h)for(var v=0,y=Lu(e,d+1,d=_u(m=a[h])),b=e;v<p;++v)(b=Fu(m>0?f[v]+" "+y:Du(y,/&\f/g,f[v])))&&(s[g++]=b);return Gu(e,t,n,0===o?hc:l,s,u,c)}function kc(e,t,n){return Gu(e,t,n,pc,Ou(qu),Lu(e,2,-2),0)}function Sc(e,t,n,r){return Gu(e,t,n,mc,Lu(e,0,r),Lu(e,r+1,-1),r)}var Cc=function(e,t,n){for(var r=0,o=0;r=o,o=Zu(),38===r&&12===o&&(t[n]=1),!tc(o);)Qu();return ec(e,$u)},Ec=function(e,t){return rc(function(e,t){var n=-1,r=44;do{switch(tc(r)){case 0:38===r&&12===Zu()&&(t[n]=1),e[n]+=Cc($u-1,t,n);break;case 2:e[n]+=oc(r);break;case 4:if(44===r){e[++n]=58===Zu()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Ou(r)}}while(r=Qu());return e}(nc(e),t))},Pc=new WeakMap,Tc=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)||Pc.get(n))&&!r){Pc.set(e,!0);for(var o=[],i=Ec(t,o),a=n.props,l=0,s=0;l<i.length;l++)for(var u=0;u<a.length;u++,s++)e.props[s]=o[l]?i[l].replace(/&\f/g,a[u]):a[u]+" "+i[l]}}},zc=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Ac(e,t){switch(function(e,t){return 45^Nu(e,0)?(((t<<2^Nu(e,0))<<2^Nu(e,1))<<2^Nu(e,2))<<2^Nu(e,3):0}(e,t)){case 5103:return fc+"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 fc+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return fc+e+dc+e+cc+e+e;case 6828:case 4268:return fc+e+cc+e+e;case 6165:return fc+e+cc+"flex-"+e+e;case 5187:return fc+e+Du(e,/(\w+).+(:[^]+)/,fc+"box-$1$2"+cc+"flex-$1$2")+e;case 5443:return fc+e+cc+"flex-item-"+Du(e,/flex-|-self/,"")+e;case 4675:return fc+e+cc+"flex-line-pack"+Du(e,/align-content|flex-|-self/,"")+e;case 5548:return fc+e+cc+Du(e,"shrink","negative")+e;case 5292:return fc+e+cc+Du(e,"basis","preferred-size")+e;case 6060:return fc+"box-"+Du(e,"-grow","")+fc+e+cc+Du(e,"grow","positive")+e;case 4554:return fc+Du(e,/([^-])(transform)/g,"$1"+fc+"$2")+e;case 6187:return Du(Du(Du(e,/(zoom-|grab)/,fc+"$1"),/(image-set)/,fc+"$1"),e,"")+e;case 5495:case 3959:return Du(e,/(image-set\([^]*)/,fc+"$1$`$1");case 4968:return Du(Du(e,/(.+:)(flex-)?(.*)/,fc+"box-pack:$3"+cc+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+fc+e+e;case 4095:case 3583:case 4068:case 2532:return Du(e,/(.+)-inline(.+)/,fc+"$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(Vu(e)-1-t>6)switch(Nu(e,t+1)){case 109:if(45!==Nu(e,t+4))break;case 102:return Du(e,/(.+:)(.+)-([^]+)/,"$1"+fc+"$2-$3$1"+dc+(108==Nu(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Mu(e,"stretch")?Ac(Du(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Nu(e,t+1))break;case 6444:switch(Nu(e,Vu(e)-3-(~Mu(e,"!important")&&10))){case 107:return Du(e,":",":"+fc)+e;case 101:return Du(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+fc+(45===Nu(e,14)?"inline-":"")+"box$3$1"+fc+"$2$3$1"+cc+"$2box$3")+e}break;case 5936:switch(Nu(e,t+11)){case 114:return fc+e+cc+Du(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return fc+e+cc+Du(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return fc+e+cc+Du(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return fc+e+cc+e+e}return e}var Rc=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case mc:e.return=Ac(e.value,e.length);break;case gc:return vc([Xu(e,{value:Du(e.value,"@","@"+fc)})],r);case hc: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 vc([Xu(e,{props:[Du(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return vc([Xu(e,{props:[Du(t,/:(plac\w+)/,":"+fc+"input-$1")]}),Xu(e,{props:[Du(t,/:(plac\w+)/,":-moz-$1")]}),Xu(e,{props:[Du(t,/:(plac\w+)/,cc+"input-$1")]})],r)}return""}))}}],_c=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||Rc,a={},l=[];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;l.push(e)}));var s,u,c=[yc,(u=function(e){s.insert(e)},function(e){e.root||(e=e.return)&&u(e)})],d=function(e){var t=ju(e);return function(n,r,o,i){for(var a="",l=0;l<t;l++)a+=e[l](n,r,o,i)||"";return a}}([Tc,zc].concat(i,c));o=function(e,t,n,r){s=n,vc(bc(e?e+"{"+t.styles+"}":t.styles),d),r&&(f.inserted[t.name]=!0)};var f={key:t,sheet:new Ru({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(l),f};function Oc(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var Ic=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Fc=function(e,t,n){Ic(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 Dc={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},Mc=/[A-Z]|^ms/g,Nc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Lc=function(e){return 45===e.charCodeAt(1)},Vc=function(e){return null!=e&&"boolean"!==typeof e},jc=Tu((function(e){return Lc(e)?e:e.replace(Mc,"-$&").toLowerCase()})),Bc=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Nc,(function(e,t,n){return Hc={name:t,styles:n,next:Hc},t}))}return 1===Dc[e]||Lc(e)||"number"!==typeof t||0===t?t:t+"px"};function Wc(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 Hc={name:o.name,styles:o.styles,next:Hc},o.name;var i=n;if(void 0!==i.styles){var a=i.next;if(void 0!==a)for(;void 0!==a;)Hc={name:a.name,styles:a.styles,next:Hc},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+=Wc(e,t,n[o])+";";else for(var i in n){var a=n[i];if("object"!==typeof a){var l=a;null!=t&&void 0!==t[l]?r+=i+"{"+t[l]+"}":Vc(l)&&(r+=jc(i)+":"+Bc(i,l)+";")}else if(!Array.isArray(a)||"string"!==typeof a[0]||null!=t&&void 0!==t[a[0]]){var s=Wc(e,t,a);switch(i){case"animation":case"animationName":r+=jc(i)+":"+s+";";break;default:r+=i+"{"+s+"}"}}else for(var u=0;u<a.length;u++)Vc(a[u])&&(r+=jc(i)+":"+Bc(i,a[u])+";")}return r}(e,t,n);case"function":if(void 0!==e){var l=Hc,s=n(e);return Hc=l,Wc(e,t,s)}}var u=n;if(null==t)return u;var c=t[u];return void 0!==c?c:u}var Hc,Uc=/label:\s*([^\s;{]+)\s*(;|$)/g;function $c(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="";Hc=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,o+=Wc(n,t,i)):o+=i[0];for(var a=1;a<e.length;a++){if(o+=Wc(n,t,e[a]),r)o+=i[a]}Uc.lastIndex=0;for(var l,s="";null!==(l=Uc.exec(o));)s+="-"+l[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)+s;return{name:u,styles:o,next:Hc}}var qc=!!t.useInsertionEffect&&t.useInsertionEffect,Yc=qc||function(e){return e()},Gc=qc||e.useLayoutEffect,Xc=e.createContext("undefined"!==typeof HTMLElement?_c({key:"css"}):null),Kc=(Xc.Provider,function(t){return(0,e.forwardRef)((function(n,r){var o=(0,e.useContext)(Xc);return t(n,o,r)}))}),Qc=e.createContext({});var Zc={}.hasOwnProperty,Jc="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",ed=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Ic(t,n,r),Yc((function(){return Fc(t,n,r)})),null},td=Kc((function(t,n,r){var o=t.css;"string"===typeof o&&void 0!==n.registered[o]&&(o=n.registered[o]);var i=t[Jc],a=[o],l="";"string"===typeof t.className?l=Oc(n.registered,a,t.className):null!=t.className&&(l=t.className+" ");var s=$c(a,void 0,e.useContext(Qc));l+=n.key+"-"+s.name;var u={};for(var c in t)Zc.call(t,c)&&"css"!==c&&c!==Jc&&(u[c]=t[c]);return u.className=l,r&&(u.ref=r),e.createElement(e.Fragment,null,e.createElement(ed,{cache:n,serialized:s,isStringTag:"string"===typeof i}),e.createElement(i,u))})),nd=td;function rd(){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 od=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(" ")},id=/^on[A-Z]/;function ad(){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(id.test(t)&&"function"===typeof e[t]&&"function"===typeof a[t])e[t]=rd(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]=od(e[t],a[t])}for(let t in a)void 0===e[t]&&(e[t]=a[t])}return e}function ld(){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 sd(e){const t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}const ud=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 cd=e=>null!=e&&"object"===typeof e&&!Array.isArray(e),dd=e=>"string"===typeof e,fd=e=>"function"===typeof e;const pd=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 hd=function(t,n){var r=arguments;if(null==n||!Zc.call(n,"css"))return e.createElement.apply(void 0,r);var o=r.length,i=new Array(o);i[0]=nd,i[1]=function(e,t){var n={};for(var r in t)Zc.call(t,r)&&(n[r]=t[r]);return n[Jc]=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={}))}(hd||(hd={}));var md=Kc((function(t,n){var r=$c([t.styles],void 0,e.useContext(Qc)),o=e.useRef();return Gc((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]),Gc((function(){var e=o.current,t=e[0];if(e[1])e[1]=!1;else{if(void 0!==r.next&&Fc(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 gd(){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:l}=t,s=(0,e.createContext)(l);return s.displayName=n,[s.Provider,function t(){const n=(0,e.useContext)(s);if(!n&&r){var l;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===(l=Error.captureStackTrace)||void 0===l||l.call(Error,e,t),e}var u;return n},s]}const[vd,yd]=gd({name:"ChakraContext",strict:!0,providerName:"<ChakraProvider />"});function bd(e){const{value:t,children:n}=e;return(0,ca.jsxs)(vd,{value:t,children:[!t._config.disableLayers&&(0,ca.jsx)(md,{styles:t.layers.atRule}),(0,ca.jsx)(md,{styles:t._global}),n]})}const xd=(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,fd(t)?t:e=>t.includes(e)),wd=["children"],kd=["css"],Sd=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function Cd(e){return"string"===typeof e&&Sd.has(e)}const Ed=e=>(Array.isArray(e)?e:[e]).filter(Boolean).flat(),Pd=function(e){return e.default||e}(Au),Td=Pd,zd=e=>"theme"!==e;let Ad="undefined"!==typeof document;const Rd=e=>{let{cache:t,serialized:n,isStringTag:r}=e;Ic(t,n,r);const o=Yc((()=>Fc(t,n,r)));if(!Ad&&void 0!==o){let e=n.name,r=n.next;for(;void 0!==r;)e=ud(e,r.name),r=r.next;return(0,ca.jsx)("style",u({},{"data-emotion":ud(t.key,e),dangerouslySetInnerHTML:{__html:o},nonce:t.sheet.nonce}))}return null},_d={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"]},Od=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=_d,a=t,Object.prototype.hasOwnProperty.call(i,a)){r.forwardProps||(r.forwardProps=[]);const e=_d[t];r.forwardProps=pd([...r.forwardProps,...e])}var i,a;const l=t.__emotion_real===t,s=l&&t.__emotion_base||t;let c,d;void 0!==r&&(c=r.label,d=r.target);let f=[];const p=Kc(((i,a,c)=>{var p;const{cva:h,isValidProperty:m}=yd(),g=n.__cva__?n:h(n),v=Dd(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,l)||((e,n)=>{const r="string"===typeof t&&t.charCodeAt(0)>96?Td:zd,o=!(null!==n&&void 0!==n&&n.includes(e))&&!m(e);return r(e)&&o}),x=e.useMemo((()=>Object.assign({},r.defaultProps,sd(i))),[i]),{props:w,styles:k}=function(t,n,r){const{css:i,isValidProperty:a}=yd(),{children:l}=t,s=o(t,wd),c=(0,e.useMemo)((()=>{const[e,t]=xd(s,(e=>r(e,n.variantKeys))),[o,i]=xd(t,n.variantKeys),[l,u]=xd(i,a);return{forwardedProps:e,variantProps:o,styleProps:l,elementProps:u}}),[n.variantKeys,r,s,a]),d=c.styleProps,{css:f}=d,p=o(d,kd),h=(0,e.useMemo)((()=>{const e=u({},c.variantProps);return n.variantKeys.includes("colorPalette")||(e.colorPalette=s.colorPalette),n.variantKeys.includes("orientation")||(e.orientation=s.orientation),n(e)}),[n,c.variantProps,s.colorPalette,s.orientation]);return{styles:(0,e.useMemo)((()=>i(h,...Ed(f),p)),[i,h,f,p]),props:u(u(u({},c.forwardedProps),c.elementProps),{},{children:l})}}(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(Qc)}"string"===typeof w.className?S=Oc(a.registered,C,w.className):null!=w.className&&(S=ud(S,w.className));const P=$c(f.concat(C),a.registered,E);S=ud(S,"".concat(a.key,"-").concat(P.name)),void 0!==d&&(S=ud(S,d));const T=!b("as");let z=T&&w.as||s,A={};for(let e in w)if(!T||"as"!==e)if(Cd(e)){A[e.replace("html","").toLowerCase()]=w[e]}else b(e)&&(A[e]=w[e]);A.className=S.trim(),A.ref=c;const R=r.forwardAsChild||(null===(p=r.forwardProps)||void 0===p?void 0:p.includes("asChild"));if(w.asChild&&!R){const t=e.Children.only(w.children);z=t.type,A.children=null,Reflect.deleteProperty(A,"asChild"),A=ad(A,t.props),A.ref=ld(c,function(t){var n;const r=e.version;return dd(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 A.as&&R?(A.as=void 0,(0,ca.jsxs)(e.Fragment,{children:[(0,ca.jsx)(Rd,{cache:a,serialized:P,isStringTag:"string"===typeof z}),(0,ca.jsx)(z,u(u({asChild:!0},A),{},{children:(0,ca.jsx)(w.as,{children:A.children})}))]})):(0,ca.jsxs)(e.Fragment,{children:[(0,ca.jsx)(Rd,{cache:a,serialized:P,isStringTag:"string"===typeof z}),(0,ca.jsx)(z,u({},A))]})}));return p.displayName=void 0!==c?c:"chakra(".concat("string"===typeof s?s:s.displayName||s.name||"Component",")"),p.__emotion_real=p,p.__emotion_base=s,p.__emotion_forwardProp=r.shouldForwardProp,p.__emotion_cva=n,Object.defineProperty(p,"toString",{value:()=>".".concat(d)}),p}.bind(),Id=new Map,Fd=new Proxy(Od,{apply:(e,t,n)=>Od(...n),get:(e,t)=>(Id.has(t)||Id.set(t,Od(t)),Id.get(t))}),Dd=(e,t)=>e&&!t?e:!e&&t?t:e.merge(t),Md=Fd("div");Md.displayName="Box";class Nd extends e.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){const e=t.offsetParent,n=Do(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 Ld(t){let{children:n,isPresent:r,anchorX:o}=t;const i=(0,e.useId)(),a=(0,e.useRef)(null),l=(0,e.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:s}=(0,e.useContext)(es);return(0,e.useInsertionEffect)((()=>{const{width:e,height:t,top:n,left:u,right:c}=l.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 s&&(f.nonce=s),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,ca.jsx)(Nd,{isPresent:r,childRef:a,sizeRef:l,children:e.cloneElement(n,{ref:a})})}const Vd=t=>{let{children:n,initial:r,isPresent:o,onExitComplete:i,custom:a,presenceAffectsLayout:l,mode:s,anchorX:c}=t;const d=Bs(jd),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 l&&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"===s&&(n=(0,ca.jsx)(Ld,{isPresent:o,anchorX:c,children:n})),(0,ca.jsx)(pa.Provider,{value:h,children:n})};function jd(){return new Map}const Bd=e=>e.key||"";function Wd(t){const n=[];return e.Children.forEach(t,(t=>{(0,e.isValidElement)(t)&&n.push(t)})),n}const Hd=t=>{let{children:n,custom:r,initial:o=!0,onExitComplete:i,presenceAffectsLayout:a=!0,mode:l="sync",propagate:s=!1,anchorX:u="left"}=t;const[c,d]=ha(s),f=(0,e.useMemo)((()=>Wd(n)),[n]),p=s&&!c?[]:f.map(Bd),h=(0,e.useRef)(!0),m=(0,e.useRef)(f),g=Bs((()=>new Map)),[v,y]=(0,e.useState)(f),[b,x]=(0,e.useState)(f);ds((()=>{h.current=!1,m.current=f;for(let e=0;e<b.length;e++){const t=Bd(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=Bd(n);p.includes(r)||(e.splice(t,0,n),w.push(n))}return"wait"===l&&w.length&&(e=w),x(Wd(e)),y(f),null}const{forceRender:k}=(0,e.useContext)(ma);return(0,ca.jsx)(ca.Fragment,{children:b.map((e=>{const t=Bd(e),n=!(s&&!c)&&(f===b||p.includes(t));return(0,ca.jsx)(Vd,{isPresent:n,initial:!(h.current&&!o)&&void 0,custom:r,presenceAffectsLayout:a,mode:l,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),s&&(null===d||void 0===d||d()),i&&i())},anchorX:u,children:e},t)}))})},Ud=()=>{const e=ce();return(0,ca.jsx)(Md,{position:"relative",height:"100vh",overflow:"hidden",children:(0,ca.jsx)(Md,{overflowY:"auto",height:"100%",children:(0,ca.jsx)(Hd,{mode:"wait",children:(0,ca.jsx)(Pu,{children:(0,ca.jsx)(Ae,{})},e.pathname)})})})},$d=["align","fit"],qd=(0,e.forwardRef)((function(e,t){const{align:n,fit:r="cover"}=e,i=o(e,$d);return(0,ca.jsx)(Fd.img,u({ref:t,objectFit:r,objectPosition:n,className:ud("chakra-image",e.className)},i))})),Yd=n.p+"static/media/background.05a12f3cb77bbd097e62.png",Gd=()=>(0,ca.jsx)(Md,{position:"absolute",top:0,left:0,width:"100%",height:"100%",filter:"blur(6px)",zIndex:0,children:(0,ca.jsx)(qd,{src:Yd,objectFit:"cover",width:"100%",height:"100%"})});function Xd(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(cd(n)||Array.isArray(n)){const l={};for(const[s,u]of Object.entries(n)){var a;const c=null!==(a=null===o||void 0===o?void 0:o(s,u))&&void 0!==a?a:s,d=[...i,c];if(null!==r&&void 0!==r&&r(n,d))return t(n,i);const f=e(u,d);null!=f&&(l[c]=f)}return l}return t(n,i)}(e)}function Kd(e,t){return Array.isArray(e)?e.map((e=>t(e))):cd(e)?Xd(e,(e=>t(e))):null!==e&&void 0!==e?t(e):e}const Qd=["direction","align","justify","gap","wrap","children","separator","className"];const Zd=(0,e.forwardRef)((function(t,n){const{direction:r="column",align:i,justify:a,gap:l="0.5rem",wrap:s,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{"&":Kd(n,(e=>r[e]))}}({gap:l,direction:r})),[l,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,ca.jsxs)(e.Fragment,{children:[t,n===r.length-1?null:i]},o)})):c),[c,d,h]);return(0,ca.jsx)(Fd.div,u(u({ref:n,display:"flex",alignItems:i,justifyContent:a,flexDirection:r,flexWrap:s,gap:d?void 0:l,className:ud("chakra-stack",f)},p),{},{children:m}))})),Jd=(0,e.forwardRef)((function(e,t){return(0,ca.jsx)(Zd,u(u({align:"center"},e),{},{direction:"column",ref:t}))})),ef=Object.freeze({});Object.freeze({});const tf=["unstyled"];function nf(t){const{key:n,recipe:r}=t,i=(a=n||r.className||"Component").charAt(0).toUpperCase()+a.slice(1);var a;const[l,s]=gd({strict:!1,name:"".concat(i,"PropsContext"),providerName:"".concat(i,"PropsContext")});function c(t){const{unstyled:i}=t,a=o(t,tf),l=function(t){const{key:n,recipe:r}=t,o=yd();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}),[s,u]=(0,e.useMemo)((()=>l.splitVariantProps(a)),[l,a]);return{styles:i?ef:l(s),className:l.className,props:u}}return{withContext:(t,n)=>{const r=Fd(t,{},n),o=(0,e.forwardRef)(((t,n)=>{const o=s(),i=(0,e.useMemo)((()=>ad(o,t)),[t,o]),{styles:a,className:l,props:d}=c(i);return(0,ca.jsx)(r,u(u({},d),{},{ref:n,css:[a,i.css],className:ud(l,i.className)}))}));return o.displayName=t.displayName||t.name,o},PropsProvider:l,withPropsProvider:function(){return l},usePropsContext:s,useRecipeResult:c}}const{withContext:rf,PropsProvider:of}=nf({key:"heading"}),af=rf("h2"),{withContext:lf,PropsProvider:sf}=nf({key:"text"}),uf=lf("p");const cf=n.p+"static/media/setting.f3c7ad7cb5c204a45d2a61db249c65c1.svg",df=Eu(Md),ff=e=>{let{icon:t,text:n,onClick:r}=e;return(0,ca.jsxs)(df,{whileHover:{y:-3,boxShadow:"inset 0 0 0 1000px rgba(255, 255, 255, 0.3)"},display:"flex",alignItems:"center",bg:"whiteAlpha.200",border:"1px solid",borderColor:"gray.600",px:4,py:2,borderRadius:"md",cursor:"pointer",onClick:r,transition:{duration:.1},children:[t&&(0,ca.jsx)(qd,{src:t,boxSize:5,mr:2}),(0,ca.jsx)(uf,{color:"white",children:n})]})},pf=e=>{let{children:t,delay:n=0,yOffset:r=10,duration:o=.6,className:i=""}=e;return(0,ca.jsx)(Eu.div,{initial:{opacity:0,y:r},animate:{opacity:1,y:0},transition:{delay:n,duration:o,ease:[.16,.77,.47,.97]},className:i,children:t})},hf=()=>{const e=pe();return(0,ca.jsx)(pf,{delay:.4,yOffset:-5,children:(0,ca.jsx)(ff,{icon:cf,text:"\u7ba1\u7406\u540e\u53f0",onClick:()=>e("/dashboard")})})},mf=()=>(0,ca.jsxs)(Jd,{spacing:10,py:200,align:"center",px:4,children:[(0,ca.jsx)(pf,{delay:.2,yOffset:-5,children:(0,ca.jsx)(Md,{textAlign:"center",children:(0,ca.jsxs)(af,{size:"6xl",fontWeight:"black",color:"teal.300",children:["\u667a\u80fd\u7f51\u7edc\u4ea4\u6362\u673a",(0,ca.jsx)("br",{}),"\u7ba1\u7406\u7cfb\u7edf"]})})}),(0,ca.jsx)(pf,{delay:.3,yOffset:-5,children:(0,ca.jsx)(Md,{textAlign:"center",children:(0,ca.jsx)(uf,{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,ca.jsx)(hf,{})]});const gf=n.p+"static/media/github.7b6b6207318a081494f2cc87c6c08f4c.svg",vf=()=>(0,ca.jsx)(pf,{delay:.1,yOffset:-10,children:(0,ca.jsx)(ff,{icon:gf,text:"Github",onClick:()=>window.open("https://github.com/Jerryplusy/AI-powered-switches","_blank")})}),yf=()=>(0,ca.jsxs)(Md,{position:"relative",height:"100vh",overflow:"hidden",children:[(0,ca.jsx)(Gd,{}),(0,ca.jsx)(Md,{position:"absolute",top:4,right:4,zIndex:10,children:(0,ca.jsx)(vf,{})}),(0,ca.jsx)(Md,{overflowY:"auto",height:"100%",zIndex:1,position:"relative",children:(0,ca.jsx)(mf,{})})]}),bf=()=>(0,ca.jsx)(ca.Fragment,{children:(0,ca.jsx)(Md,{p:6,children:(0,ca.jsx)(uf,{fontSize:"xl",children:"\u63a7\u5236\u53f0\u5947\u602a\u7684\u529f\u80fd+1"})})}),xf=[{path:"/",element:(0,ca.jsx)(yf,{})},{path:"/dashboard",element:(0,ca.jsx)(bf,{})}],wf=()=>xf.map((e=>{let{path:t,element:n}=e;return(0,ca.jsx)(Re,{path:t,element:n},t)})),kf=()=>(0,ca.jsx)(pt,{basename:"/AI-powered-switches",children:(0,ca.jsx)(Oe,{children:(0,ca.jsx)(Re,{path:"/",element:(0,ca.jsx)(Ud,{}),children:wf()})})});var Sf=(e,t,n,r,o,i,a,l)=>{let s=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?(s.classList.remove(...r),s.classList.add(i&&i[t]?i[t]:t)):s.setAttribute(e,t)})),function(e){l&&u.includes(e)&&(s.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){}},Cf=["light","dark"],Ef="(prefers-color-scheme: dark)",Pf="undefined"==typeof window,Tf=e.createContext(void 0),zf=t=>e.useContext(Tf)?e.createElement(e.Fragment,null,t.children):e.createElement(Rf,u({},t)),Af=["light","dark"],Rf=t=>{let{forcedTheme:n,disableTransitionOnChange:r=!1,enableSystem:o=!0,enableColorScheme:i=!0,storageKey:a="theme",themes:l=Af,defaultTheme:s=(o?"system":"light"),attribute:u="data-theme",value:c,children:d,nonce:f,scriptProps:p}=t,[h,m]=e.useState((()=>Of(a,s))),[g,v]=e.useState((()=>"system"===h?Ff():h)),y=c?Object.values(c):l,b=e.useCallback((e=>{let t=e;if(!t)return;"system"===e&&o&&(t=Ff());let n=c?c[t]:t,a=r?If(f):null,l=document.documentElement,d=e=>{"class"===e?(l.classList.remove(...y),n&&l.classList.add(n)):e.startsWith("data-")&&(n?l.setAttribute(e,n):l.removeAttribute(e))};if(Array.isArray(u)?u.forEach(d):d(u),i){let e=Cf.includes(s)?s:null,n=Cf.includes(t)?t:e;l.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=Ff(e);v(t),"system"===h&&o&&!n&&b("system")}),[h,n]);e.useEffect((()=>{let e=window.matchMedia(Ef);return e.addListener(w),w(e),()=>e.removeListener(w)}),[w]),e.useEffect((()=>{let e=e=>{e.key===a&&(e.newValue?m(e.newValue):x(s))};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?[...l,"system"]:l,systemTheme:o?g:void 0})),[h,x,n,g,o,l]);return e.createElement(Tf.Provider,{value:k},e.createElement(_f,{forcedTheme:n,storageKey:a,attribute:u,enableSystem:o,enableColorScheme:i,defaultTheme:s,value:c,themes:l,nonce:f,scriptProps:p}),d)},_f=e.memo((t=>{let{forcedTheme:n,storageKey:r,attribute:o,enableSystem:i,enableColorScheme:a,defaultTheme:l,value:s,themes:c,nonce:d,scriptProps:f}=t,p=JSON.stringify([o,r,l,n,c,s,i,a]).slice(1,-1);return e.createElement("script",u(u({},f),{},{suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:"(".concat(Sf.toString(),")(").concat(p,")")}}))})),Of=(e,t)=>{if(Pf)return;let n;try{n=localStorage.getItem(e)||void 0}catch(r){}return n||t},If=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)}},Ff=e=>(e||(e=window.matchMedia(Ef)),e.matches?"dark":"light");function Df(e){return(0,ca.jsx)(zf,u({attribute:"class",disableTransitionOnChange:!0},e))}function Mf(e){if(null===e||"object"!==typeof e)return e;if(Array.isArray(e))return e.map((e=>Mf(e)));const t=Object.create(Object.getPrototypeOf(e));for(const n of Object.keys(e))t[n]=Mf(e[n]);return t}function Nf(e,t){if(null==t)return e;for(const n of Object.keys(t))if(void 0!==t[n]&&"__proto__"!==n)if(!cd(e[n])&&cd(t[n]))Object.assign(e,{[n]:t[n]});else if(e[n]&&cd(t[n]))Nf(e[n],t[n]);else if(Array.isArray(t[n])&&Array.isArray(e[n])){let r=0;for(;r<t[n].length;r++)cd(e[n][r])&&cd(t[n][r])?Nf(e[n][r],t[n][r]):e[n][r]=t[n][r]}else Object.assign(e,{[n]:t[n]});return e}function Lf(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)Nf(e,o);return e}function Vf(){const e=e=>e;return new Proxy(e,{get:()=>e})}const jf=Vf(),Bf=Vf(),Wf=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Lf({},...t.map(Mf))};var Hf="".split(","),Uf="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(Hf),$f=new Map(Uf.map((e=>[e,!0])));function qf(e){const t=Object.create(null);return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}var Yf=/&|@/,Gf=qf((e=>$f.has(e)||e.startsWith("--")||Yf.test(e)));function Xf(e,t){const n={};return Xd(e,((e,t)=>{e&&(n[t.join(".")]=e.value)}),{stop:t}),n}var Kf=n(678);const Qf=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=>Kf(e))).join("|");return void 0===t[i]&&(t[i]=e(...r)),t[i]}};var Zf;const Jf="px",ep="em",tp="rem";function np(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=new RegExp(String.raw(Zf||(Zf=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(Jf,"|").concat(ep,"|").concat(tp)),r=e.match(new RegExp("".concat(t.source,"(").concat(n.source,")")));return null===r||void 0===r?void 0:r[1]}function rp(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if("number"===typeof e)return"".concat(e,"px");const t=np(e);return t?t===Jf?e:t===ep||t===tp?"".concat(16*parseFloat(e)).concat(Jf):void 0:e}function op(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=np(e);return t?t===tp?e:t===ep?"".concat(parseFloat(e)).concat(tp):t===Jf?"".concat(parseFloat(e)/16).concat(tp):void 0:e}function ip(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=ap(i)),[r,{name:r,min:op(o),max:i}]}))}(e),n=Object.fromEntries(t);function r(e){return n[e]}function o(e){return lp(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"),lp({max:ap(t.min)})];return[[e,lp({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))),lp({min:o.min,max:ap(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 lp({min:r(e).min})},down:function(e){return lp({max:ap(r(e).min)})}}}function ap(e){var t;const n=parseFloat(null!==(t=rp(e))&&void 0!==t?t:"")-.04;return op("".concat(n,"px"))}function lp(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 sp=e=>{const{breakpoints:t,conditions:n={}}=e,r=(o=n,i=(e,t)=>["_".concat(e),t],Object.fromEntries(Object.entries(o).map((e=>{let[t,n]=e;return i(t,n)}))));var o,i;const a=Object.assign({},r,t.conditions);function l(){return Object.keys(a)}function s(e){return l().includes(e)||/^@|&|&$/.test(e)||e.startsWith("_")}return{keys:l,sort:function(e){return e.filter((e=>"base"!==e)).sort(((e,t)=>{const n=s(e),r=s(t);return n&&!r?1:!n&&r?-1:0}))},has:s,resolve:function(e){return Reflect.get(a,e)||e},breakpoints:t.keys(),expandAtRule:function(e){return e.startsWith("@breakpoint")?t.getCondition(e.replace("@breakpoint ","")):e}}},up=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")}),cp=up("width"),dp=up("height"),fp=e=>({isMin:Cp(e.minMax,e.maxMin,e.min),isMax:Cp(e.maxMin,e.minMax,e.max)}),{isMin:pp,isMax:hp}=fp(cp),{isMin:mp,isMax:gp}=fp(dp),vp=/print/i,yp=/^print$/i,bp=/(-?\d*\.?\d+)(ch|em|ex|px|rem)/,xp=/(\d)/,wp=Number.MAX_VALUE,kp={ch:8.8984375,em:16,rem:16,ex:8.296875,px:1};function Sp(e){const t=bp.exec(e)||(pp(e)||mp(e)?xp.exec(e):null);if(!t)return wp;if("0"===t[0])return 0;const n=parseFloat(t[1]),r=t[2];return n*(kp[r]||1)}function Cp(e,t,n){return r=>e.test(r)||!t.test(r)&&n.test(r)}const Ep=Qf(((e,t)=>{const n=function(e,t){const n=vp.test(e),r=yp.test(e),o=vp.test(t),i=yp.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=pp(e)||mp(e),o=hp(e)||gp(e),i=pp(t)||mp(t),a=hp(t)||gp(t);if(r&&a)return-1;if(o&&i)return 1;const l=Sp(e),s=Sp(t);return l===wp&&s===wp?e.localeCompare(t):l===wp?1:s===wp?-1:l!==s?l>s?o?-1:1:o?1:-1:e.localeCompare(t)}));function Pp(e){return e.sort(((e,t)=>{let[n]=e,[r]=t;return Ep(n,r)}))}function Tp(e){const t=[],n=[],r={};for(const[a,l]of Object.entries(e))a.startsWith("@media")?t.push([a,l]):a.startsWith("@container")?n.push([a,l]):cd(l)?r[a]=Tp(l):r[a]=l;const o=Pp(t),i=Pp(n);return u(u(u({},r),Object.fromEntries(o)),Object.fromEntries(i))}const zp=/\s*!(important)?/i;function Ap(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=>cd(e)&&Object.keys(sd(e)).length>0))}(...t);return 1===n.length?n:n.map((t=>e.normalize(t)))}return Qf((function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return Lf({},...t(n))}))}(e);return Qf((function(){const e=o(...arguments),i=r(e),a=Object.create(null);return Xd(i,((e,r)=>{var o;const i=!!dd(l=e)&&zp.test(l);var l;if(null==e)return;const[s,...u]=n.sort(r).map(n.resolve);i&&(e=(e=>dd(e)?e.replace(zp,"").trim():e)(e));let c=null!==(o=t(s,e))&&void 0!==o?o:Object.create(null);c=Xd(c,(e=>dd(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]);Lf(r,n)}(a,u.flat(),c)})),Tp(a)}))}function Rp(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 _p=e=>u({base:{},variants:{},defaultVariants:{},compoundVariants:[]},e);function Op(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:l,variants:s,defaultVariants:c,compoundVariants:d}=_p(a),f=Ap({conditions:n,normalize:r,transform(e,t){var n;return null===(n=s[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),sd(e)));let i=u({},l);Lf(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(s),m=Object.fromEntries(Object.entries(s).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=Rp(e,["recipe"]),[n,r]=xd(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=_p(n.config),o=pd(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])]))),l=Lf(e.config.defaultVariants,r.defaultVariants),s=[...e.compoundVariants,...r.compoundVariants];return{className:ud(e.className,n.className),base:i,variants:a,defaultVariants:l,compoundVariants:s}}}(e)(this,t))}})}}const Ip={reset:"reset",base:"base",tokens:"tokens",recipes:"recipes"},Fp={reset:0,base:1,tokens:2,recipes:3};const Dp=(e,t)=>e.filter((e=>e.css[t])).map((e=>u(u({},e),{},{css:e.css[t]})));function Mp(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?Dp(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,l]=n;var s;null!==(r=(s=l.variants)[i])&&void 0!==r||(s[i]={}),l.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 l={};return n.className&&(l=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=Rp(e,["recipe"]),[r,o]=xd(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:l})}}const Np=/[^a-zA-Z0-9_\u0081-\uffff-]/g;const Lp=/[A-Z]/g;function Vp(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{fallback:n="",prefix:r=""}=t,o=function(e){return e.replace(Lp,(e=>"-".concat(e.toLowerCase())))}(["-",r,(i=e,"".concat(i).replace(Np,(e=>"\\".concat(e))))].filter(Boolean).join("-"));var i;return{var:o,ref:"var(".concat(o).concat(n?", ".concat(n):"",")")}}const jp=/([\0-\x1f\x7f]|^-?\d)|^-$|^-|[^\x80-\uFFFF\w-]/g,Bp=function(e,t){return t?"\0"===e?"\ufffd":"-"===e&&1===e.length?"\\-":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16):"\\"+e},Wp=e=>(e+"").replace(jp,Bp),Hp=(e,t)=>{let n="",r=0,o="char",i="",a="";const l=[];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",l.push(o);const s=t(i);null!==s&&void 0!==s&&s.endsWith(")")&&(n+=s.slice(0,-1)),i="",a="";continue}if("fallback"===o){if(", var("===a+f){var s;const t=Up(e.slice(r+1))+r+1,i=e.slice(r+1,t);if(-1===t)break;n+=", var("+i+")",r=t+1,o=null!==(s=l.pop())&&void 0!==s?s:o,a="";continue}}if("token"===o||"fallback"===o){if(r++,")"===f){var u,c,d;o=null!==(u=null!==(c=l.pop())&&void 0!==c?c:o)&&void 0!==u?u:"char",a+=f;const e=i?null!==(d=t(i))&&void 0!==d?d:Wp(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=Hp(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",l.push(o)}}return n},Up=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 $p(e){const t={};return e.forEach(((e,n)=>{e instanceof Map?t[n]=Object.fromEntries(e):t[n]=e})),t}const qp=/({([^}]*)})/g,Yp=/[{}]/g,Gp=/\w+\.\w+/,Xp=e=>{if(!dd(e))return[];const t=e.match(qp);return t?t.map((e=>e.replace(Yp,""))).map((e=>e.trim())):[]};function Kp(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=Kp(n);return e.replace("{".concat(t,"}"),r)}),e.value),delete e.extensions.references,e.value}function Qp(e){return cd(e)&&e.reference?e.reference:String(e)}const Zp=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(Qp).join(" ".concat(e," ")).replace(/calc/g,"")},Jp=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Zp("+",...t),")")},eh=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Zp("-",...t),")")},th=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Zp("*",...t),")")},nh=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"calc(".concat(Zp("/",...t),")")},rh=e=>{const t=Qp(e);return null==t||Number.isNaN(parseFloat(t))?th(t,-1):String(t).startsWith("-")?String(t).slice(1):"-".concat(t)},oh=Object.assign((e=>({add:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return oh(Jp(e,...n))},subtract:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return oh(eh(e,...n))},multiply:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return oh(th(e,...n))},divide:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return oh(nh(e,...n))},negate:()=>oh(rh(e)),toString:()=>e.toString()})),{add:Jp,subtract:eh,multiply:th,divide:nh,negate:rh}),ih={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(dd(e.value)&&"0rem"===e.value)return;const l=structuredClone(e);Object.assign(l.extensions,{negative:!0,prop:"-".concat(e.extensions.prop),originalPath:n}),l.value=oh.negate(a.ref);const s=l.path[l.path.length-1];null!=s&&(l.path[l.path.length-1]="-".concat(s)),l.path&&(l.name=o(l.path)),i(l)}))}},ah=new Set(["spacing","sizes","borderWidths","fontSizes","radii"]),lh={enforce:"post",transform(e){const t=e.allTokens.filter((e=>ah.has(e.extensions.category)&&!e.extensions.negative));t.forEach((e=>{Object.assign(e.extensions,{pixelValue:rp(e.value)})}))}},sh={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),l=a.get(o)||[];if(l.push(e),a.set(o,l),e.extensions.default&&1===n.length){var s;const e=null===(s=t.keys[0])||void 0===s?void 0:s.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")}))}},uh={enforce:"post",transform(e){e.allTokens=e.allTokens.filter((e=>""!==e.value))}},ch=[ih,sh,lh,uh],dh={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)}}},fh={enforce:"post",type:"value",name:"tokens/conditionals",transform(e,t){const{prefix:n,formatCssVar:r}=t,o=Xp(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}},ph={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}}}},hh=[dh,fh,ph],mh=e=>cd(e)&&Object.prototype.hasOwnProperty.call(e,"value");function gh(e){const{prefix:t="",tokens:n={},semanticTokens:r={},breakpoints:o={}}=e,i=e=>e.join("."),a=[],l=new Map,s=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),l.set(e.name,e),t&&m.forEach((n=>{n.enforce===t&&T(n,e)}))}const y=function(e){return e?{breakpoints:Kd(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=sd(u(u({},n),{},{breakpoints:y.breakpoints,sizes:u(u({},n.sizes),y.sizes)}));function x(e){return l.get(e)}let w={};function k(){a.forEach((e=>{!function(e){const{condition:t}=e.extensions;t&&(s.has(t)||s.set(t,new Set),s.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]),l=x(i(a));if(!l||!l.extensions.cssVar)return;const{var:s}=l.extensions.cssVar;if(d.get(o).set(s,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 l=i(n.concat(a));d.has(l)||d.set(l,new Map),d.get(l).set(r.extensions.cssVar.var,o.extensions.cssVar.ref)}}))}(e)})),w=$p(p)}const S=Qf(((e,t)=>{var n;return null!==(n=f.get(e))&&void 0!==n?n:t})),C=Qf((e=>w[e]||null)),E=Qf((e=>Hp(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 l=a?100*Number(a)+"%":"".concat(o,"%"),s=null!==i&&void 0!==i?i:r;return{invalid:!1,color:s,value:"color-mix(in srgb, ".concat(s," ").concat(l,", 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||(Gp.test(e)?Wp(e):e)})))),P={prefix:t,allTokens:a,tokenMap:l,registerToken:v,getByName:x,formatTokenName:i,formatCssVar:(e,t)=>Vp(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(fd(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 A(e){m.forEach((t=>{t.enforce===e&&a.forEach((e=>{T(t,e)}))}))}function R(){a.forEach((e=>{const t=function(e){if(!e.extensions.conditions)return;const{conditions:t}=e.extensions,n=[];return Xd(t,((t,r)=>{const o=yh(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.forEach((e=>{if(t=e.value,!qp.test(t))return;var t;const n=function(e){return Xp(e).map((e=>x(e))).filter(Boolean)}(e.value);e.extensions.references=n.reduce(((e,t)=>(e[t.name]=t,e)),{})}))}function O(){a.forEach((e=>{Kp(e)}))}return Xd(b,((e,t)=>{const n=t.includes("DEFAULT"),r=(t=vh(t))[0],o=i(t),a=dd(e)?{value:e}:e,l={value:a.value,originalValue:a.value,name:o,path:t,extensions:{condition:"base",originalPath:t,category:r,prop:i(t.slice(1))}};n&&(l.extensions.default=!0),v(l)}),{stop:mh}),Xd(r,((e,t)=>{const n=t.includes("DEFAULT"),r=(t=yh(vh(t)))[0],o=i(t),a=dd(e.value)?{value:{base:e.value}}:e,l={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&&(l.extensions.default=!0),v(l)}),{stop:mh}),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)}))}(...hh),function(){g.push(...arguments)}(...ch),z("pre"),A("pre"),R(),_(),O(),z("post"),A("post"),k(),P}function vh(e){return"DEFAULT"===e[0]?e:e.filter((e=>"DEFAULT"!==e))}function yh(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 bh=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 xh(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),s(e,t))},l=new Map,s=(e,t)=>{var n;if(!t)return;const r=u(t,(e=>'type:Tokens["'.concat(e,'"]')));if("object"===typeof r&&r.type)return void l.set(e,new Set(["type:".concat(r.type)]));if(r){const t=new Set(Object.keys(r));l.set(e,t)}const o=null!==(n=l.get(e))&&void 0!==n?n:new Set;t.property&&l.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 dd(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)),{}):fd(r)?r(t?o:n.getCategoryValues):r},c=Qf(((e,t)=>({[e]:e.startsWith("--")?n.getVar(t,t):t}))),d=Object.assign(n.getVar,{raw:e=>n.getByName(e)}),f=Qf(((e,r)=>{var i;const a=h(e);dd(r)&&!r.includes("_EMO_")&&(r=n.expandReferenceInValue(r));const l=t[a];if(!l)return c(a,r);const s=null===(i=o.get(a))||void 0===i?void 0:i[r];if(!l.transform)return c(e,null!==s&&void 0!==s?s:r);return l.transform(null!==s&&void 0!==s?s: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 l=a?100*Number(a)+"%":"".concat(o,"%"),s=null!==i&&void 0!==i?i:r;return{invalid:!1,color:s,value:"color-mix(in srgb, ".concat(s," ").concat(l,", 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=$p(n.colorPaletteMap);i("colorPalette",{values:Object.keys(e),transform:Qf((t=>e[t]))})})(),(()=>{for(const[e,n]of Object.entries(t))n&&a(e,n)})(),(()=>{for(const[e,n]of Object.entries(t))n&&s(e,n)})();const p=r.size>0,h=Qf((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 l.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=l.get(e))&&void 0!==n?n:new Set;l.set(e,new Set([...r,...t]))}};return m}function wh(){var e,t,n;const r=Wf(...arguments),{theme:o={},utilities:i={},globalCss:a={},cssVarsRoot:l=":where(:root, :host)",cssVarsPrefix:s="chakra",preflight:u}=r,c=function(e){var t;const n=null!==(t=e.layers)&&void 0!==t?t:Ip,r=Object.values(n).sort(((e,t)=>Fp[e]-Fp[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=gh({breakpoints:o.breakpoints,tokens:o.tokens,semanticTokens:o.semanticTokens,prefix:s}),f=ip(null!==(e=o.breakpoints)&&void 0!==e?e:{}),p=sp({conditions:null!==(t=r.conditions)&&void 0!==t?t:{},breakpoints:f}),h=xh({config:i,tokens:d});!function(){const{textStyles:e,layerStyles:t,animationStyles:n}=o,r=sd({textStyle:e,layerStyle:t,animationStyle:n});for(const[o,i]of Object.entries(r)){const e=Xf(null!==i&&void 0!==i?i:{},(e=>cd(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=Qf((e=>m.has(e)||Gf(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 Xd(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 Xd(e,(e=>e),{getKey:(e,r)=>cd(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=Ap({transform:h.transform,conditions:p,normalize:y}),w=Op({css:x,conditions:p,normalize:y,layers:c}),k=Mp({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?l:p.resolve(t),i=o.startsWith("@");Lf(e,x(b({[o]:i?{[l]: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"}=cd(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 A(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 xd(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)||A(e)},isRecipe:z,isSlotRecipe:A}}const kh=(e,t)=>null!=t?"".concat(e,"(").concat(t,")"):t,Sh=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},Ch=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:{}}}),Eh=bh("borderColor"),Ph=e=>({transition:e,transitionTimingFunction:"cubic-bezier(0.4, 0, 0.2, 1)",transitionDuration:"150ms"}),Th={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"},zh=Vp("bg-currentcolor"),Ah=e=>e===zh.ref||"currentBg"===e,Rh=e=>u(u({},e("colors")),{},{currentBg:zh}),_h={conditions:Th,utilities:{background:{values:Rh,shorthand:["bg"],transform(e,t){if(Ah(t.raw))return{background:zh.ref};const n=bh("background")(e,t);return u(u({},n),{},{[zh.var]:null===n||void 0===n?void 0:n.background})}},backgroundColor:{values:Rh,shorthand:["bgColor"],transform(e,t){if(Ah(t.raw))return{backgroundColor:zh.ref};const n=bh("backgroundColor")(e,t);return u(u({},n),{},{[zh.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:Rh,transform:bh("--gradient-from")},gradientTo:{values:Rh,transform:bh("--gradient-to")},gradientVia:{values:Rh,transform:(e,t)=>u(u({},bh("--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:Rh,transform:bh("borderColor")},borderTopColor:{values:Rh,transform:bh("borderTopColor")},borderBlockStartColor:{values:Rh,transform:bh("borderBlockStartColor")},borderBottomColor:{values:Rh,transform:bh("borderBottomColor")},borderBlockEndColor:{values:Rh,transform:bh("borderBlockEndColor")},borderLeftColor:{values:Rh,transform:bh("borderLeftColor")},borderInlineStartColor:{values:Rh,shorthand:["borderStartColor"],transform:bh("borderInlineStartColor")},borderRightColor:{values:Rh,transform:bh("borderRightColor")},borderInlineEndColor:{values:Rh,shorthand:["borderEndColor"],transform:bh("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:Rh,transform:bh("color")},fill:{values:Rh,transform:bh("fill")},stroke:{values:Rh,transform:bh("stroke")},accentColor:{values:Rh,transform:bh("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:Rh,transform:(e,t)=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":Eh(e,t)})},divideStyle:{property:"borderStyle",transform:e=>({"& > :not(style, [hidden]) ~ :not(style, [hidden])":{borderStyle:e}})},boxShadow:{values:"shadows",shorthand:["shadow"]},boxShadowColor:{values:Rh,transform:bh("--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":kh("blur",e)})},brightness:{transform:e=>({"--brightness":kh("brightness",e)})},contrast:{transform:e=>({"--contrast":kh("contrast",e)})},grayscale:{transform:e=>({"--grayscale":kh("grayscale",e)})},hueRotate:{transform:e=>({"--hue-rotate":kh("hue-rotate",Sh(e))})},invert:{transform:e=>({"--invert":kh("invert",e)})},saturate:{transform:e=>({"--saturate":kh("saturate",e)})},sepia:{transform:e=>({"--sepia":kh("sepia",e)})},dropShadow:{transform:e=>({"--drop-shadow":kh("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":kh("blur",e)})},backdropBrightness:{transform:e=>({"--backdrop-brightness":kh("brightness",e)})},backdropContrast:{transform:e=>({"--backdrop-contrast":kh("contrast",e)})},backdropGrayscale:{transform:e=>({"--backdrop-grayscale":kh("grayscale",e)})},backdropHueRotate:{transform:e=>({"--backdrop-hue-rotate":kh("hue-rotate",Sh(e))})},backdropInvert:{transform:e=>({"--backdrop-invert":kh("invert",e)})},backdropOpacity:{transform:e=>({"--backdrop-opacity":kh("opacity",e)})},backdropSaturate:{transform:e=>({"--backdrop-saturate":kh("saturate",e)})},backdropSepia:{transform:e=>({"--backdrop-sepia":kh("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:Rh,transform:bh("outlineColor")},focusRing:Ch("&:is(:focus, [data-focus])"),focusVisibleRing:Ch("&:is(:focus-visible, [data-focus-visible])"),focusRingColor:{values:Rh,transform:bh("--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:Rh,transform:bh("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:Rh,transform:bh("--ring-color")},ringOffset:{transform:e=>({"--ring-offset-width":e})},ringOffsetColor:{values:Rh,transform:bh("--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:Rh,transform:bh("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":Sh(e)})},skewY:{transform:e=>({"--skew-y":Sh(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:Sh(e)}:{rotate:"var(--rotate-x, 0) var(--rotate-y, 0) var(--rotate-z, 0)"}},rotateX:{transform:e=>({"--rotate-x":Sh(e)})},rotateY:{transform:e=>({"--rotate-y":Sh(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 Ph("all");case"position":return Ph("left, right, top, bottom, inset-inline, inset-block");case"colors":return Ph("color, background-color, border-color, text-decoration-color, fill, stroke");case"opacity":return Ph("opacity");case"shadow":return Ph("box-shadow");case"transform":return Ph("transform");case"size":return Ph("width, height");case"backgrounds":return Ph("background, background-color, background-image, background-position");case"common":return Ph("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=>Oh[e]||{}},debug:{values:{type:"boolean"},transform:e=>e?{outline:"1px solid blue !important","& > *":{outline:"1px solid red !important"}}:{}},caretColor:{values:Rh,transform:bh("caretColor")},cursor:{values:"cursor"}}},Oh={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"}},Ih="var(--chakra-empty,/*!*/ /*!*/)",Fh={"*":u(u(u({fontFeatureSettings:'"cv11"',"--ring-inset":Ih,"--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),Ih])))),Object.fromEntries(["blur","brightness","contrast","grayscale","hue-rotate","invert","opacity","saturate","sepia"].map((e=>["--backdrop-".concat(e),Ih])))),{},{"--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"}},Dh={"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:{}}},Mh={"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"}}},Nh={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"}},Lh={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"}},Vh={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:jh,defaultVariants:Bh}=Nh,Wh={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"}},Hh={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"}},Uh={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"}},$h={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"}},qh={badge:Nh,button:Lh,code:{className:"chakra-code",base:{fontFamily:"mono",alignItems:"center",display:"inline-flex",borderRadius:"l2"},variants:jh,defaultVariants:Bh},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:Uh,inputAddon:{className:"chakra-input-addon",base:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap",alignSelf:"stretch",borderRadius:"l2"},variants:{size:Uh.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:Hh,checkmark:Vh,radiomark:$h,colorSwatch:Wh},Yh=Bf.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}"}}}}),Gh=Bf.radii({l1:{value:"{radii.xs}"},l2:{value:"{radii.sm}"},l3:{value:"{radii.md}"}}),Xh=Bf.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 Kh=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{parts:function(){if(Zh(t)){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return Kh(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 Kh(e,[...t,...r])},rename:e=>Kh(e,t),keys:()=>t,build:()=>[...new Set(t)].reduce(((t,n)=>Object.assign(t,{[n]:{selector:['&[data-scope="'.concat(Qh(e),'"][data-part="').concat(Qh(n),'"]'),'& [data-scope="'.concat(Qh(e),'"][data-part="').concat(Qh(n),'"]')].join(", "),attrs:{"data-scope":Qh(e),"data-part":Qh(n)}}})),{})}},Qh=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),Zh=e=>0===e.length;var Jh=e=>e[0],em=e=>e[e.length-1],tm=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)},nm=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)))},rm=(e,t)=>((e,t)=>-1!==e.indexOf(t))(e,t)?nm(e,t):tm(e,t);function om(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,l=a-1;return-1===t?r>0?0:l:i<0?o?l:0:i>=a?o?0:t>a?a:t:i}function im(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{step:r=1,loop:o=!0}=n;return om(e,t,{step:-r,loop:o})}var am=e=>"Array"===(null===e||void 0===e?void 0:e.constructor.name),lm=(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(am(e)&&am(t))return((e,t)=>{if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!lm(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(!lm(e[r],t[r]))return!1}return!0},sm=e=>null!=e&&"object"===typeof e,um=e=>sm(e)&&!(e=>Array.isArray(e))(e),cm=e=>"number"===typeof e&&!Number.isNaN(e),dm=e=>"function"===typeof e,fm=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),pm=Function.prototype.toString,hm=(pm.call(Object),()=>{}),mm=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 gm(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 dm(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,gm),a}var vm=(e,t)=>{try{return e()}catch(r){var n;if(r instanceof Error)null===(n=Error.captureStackTrace)||void 0===n||n.call(Error,r,vm);return null===t||void 0===t?void 0:t()}};var{floor:ym,abs:bm,round:xm,min:wm,max:km,pow:Sm,sign:Cm}=Math,Em=e=>Number.isNaN(e),Pm=e=>Em(e)?0:e,Tm=(e,t)=>(e%t+t)%t,zm=(e,t,n)=>wm(km(Pm(e),t),n),Am=(e,t,n)=>(Pm(e)-t)/(n-t),Rm=(e,t,n,r)=>zm(((e,t,n)=>xm((Pm(e)-t)/n)*n+t)(e*(n-t)+t,t,r),t,n),_m=(e,t)=>{let n=e,r=t.toString(),o=r.indexOf("."),i=o>=0?r.length-o:0;if(i>0){let e=Sm(10,i);n=xm(n*e)/e}return n},Om=(e,t)=>"number"===typeof t?ym(e*t+.5)/t:xm(e),Im=(e,t,n,r)=>{t=Number(t),n=Number(n);let o=(e-(Em(t)?0:t))%r,i=_m(2*bm(o)>=r?e+Cm(o)*(r-bm(o)):e-o,r);return Em(t)?!Em(n)&&i>n&&(i=t+ym(_m((n-t)/r,r))*r):i<t?i=t:!Em(n)&&i>n&&(i=t+ym(_m((n-t)/r,r))*r),_m(i,r)},Fm=(e,t,n)=>e[t]===n?e:[...e.slice(0,t),n,...e.slice(t+1)];var Dm=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 xm(e*r)/r},Mm=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},Nm=(e,t,n)=>{let r="+"===t?e+n:e-n;if(e%1!==0||n%1!==0){const o=10**Math.max(Mm(e),Mm(n));e=Math.round(e*o),n=Math.round(n*o),r="+"===t?e+n:e-n,r/=o}return r};function Lm(e){if(!Vm(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]=Lm(t))}return n}var Vm=e=>e&&"object"===typeof e&&e.constructor===Object;var jm=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)};var Bm=Object.defineProperty,Wm=(e,t,n)=>((e,t,n)=>t in e?Bm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!==typeof t?t+"":t,n),Hm={itemToValue:e=>"string"===typeof e?e:um(e)&&fm(e,"value")?e.value:"",itemToString:e=>"string"===typeof e?e:um(e)&&fm(e,"label")?e.label:Hm.itemToValue(e),isItemDisabled:e=>!(!um(e)||!fm(e,"disabled"))&&!!e.disabled},Um=class e{constructor(t){var n=this;this.options=t,Wm(this,"items"),Wm(this,"copy",(t=>new e(u(u({},this.options),{},{items:null!==t&&void 0!==t?t:[...this.items]})))),Wm(this,"isEqual",(e=>lm(this.items,e.items))),Wm(this,"setItems",(e=>this.copy(e))),Wm(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)})),Wm(this,"find",(e=>{if(null==e)return null;const t=this.indexOf(e);return null!=t?this.at(t):null})),Wm(this,"findMany",(e=>Array.from(e).map((e=>this.find(e))).filter((e=>null!=e)))),Wm(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})),Wm(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)})),Wm(this,"sort",(e=>[...e].sort(this.sortFn.bind(this)))),Wm(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:Hm.itemToValue(e)})),Wm(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:Hm.isItemDisabled(e))})),Wm(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:Hm.itemToString(e)})),Wm(this,"stringify",(e=>null==e?null:this.stringifyItem(this.find(e)))),Wm(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)})),Wm(this,"stringifyMany",((e,t)=>this.stringifyItems(this.findMany(e),t))),Wm(this,"has",(e=>-1!==this.indexOf(e))),Wm(this,"hasItem",(e=>null!=e&&this.has(this.getItemValue(e)))),Wm(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})),Wm(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))})),Wm(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))})),Wm(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})),Wm(this,"getByText",((e,t)=>{let n=null!=t?qm(this.items,this.indexOf(t)):this.items;return 1===e.length&&(n=n.filter((e=>this.getItemValue(e)!==t))),n.find((t=>$m(this.stringifyItem(t),e)))})),Wm(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,l=this.getByText(a,r),s=this.getItemValue(l);function u(){clearTimeout(n.timer),n.timer=-1}return function e(t){n.keysSoFar=t,u(),""!==t&&(n.timer=+setTimeout((()=>{e(""),u()}),o))}(i),s})),Wm(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)])})),Wm(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(Ym(n.items,e,...r))})),Wm(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(Ym(n.items,t,...o))})),Wm(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(Ym(n.items,t+1,...o))})),Wm(this,"prepend",(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.copy(Ym(n.items,0,...t))})),Wm(this,"append",(function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.copy(Ym(n.items,n.items.length,...t))})),Wm(this,"filter",(e=>{const t=this.items.filter(((t,n)=>e(this.stringifyItem(t),n)));return this.copy(t)})),Wm(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)})))})),Wm(this,"move",((e,t)=>{const n=this.indexOf(e);return-1===n?this:this.copy(Gm(this.items,[n],t))})),Wm(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(Gm(n.items,a,t))})),Wm(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(Gm(n.items,a,t+1))})),Wm(this,"reorder",((e,t)=>this.copy(Gm(this.items,[e],t)))),Wm(this,"compareValue",((e,t)=>{const n=this.indexOf(e),r=this.indexOf(t);return n<r?-1:n>r?1:0})),Wm(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[]})),Wm(this,"getValueRange",((e,t)=>e&&t?this.compareValue(e,t)<=0?this.range(e,t):this.range(t,e):[])),Wm(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})),Wm(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}},$m=(e,t)=>!(null===e||void 0===e||!e.toLowerCase().startsWith(t.toLowerCase())),qm=(e,t)=>e.map(((n,r)=>e[(Math.max(t,0)+r)%e.length]));function Ym(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 Gm(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 Xm=["rootEl"],Km=["defer","target"];var Qm=e=>Math.max(0,Math.min(1,e)),Zm=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)},Jm=()=>{},eg=e=>"object"===typeof e&&null!==e,tg=e=>eg(e)&&1===e.nodeType&&"string"===typeof e.nodeName,ng=e=>eg(e)&&9===e.nodeType,rg=e=>tg(e)?e.localName||"":"#document";var og=e=>(e=>eg(e)&&void 0!==e.nodeType)(e)&&11===e.nodeType&&"host"in e,ig=/(textarea|select)/;function ag(e){if(null==e||!tg(e))return!1;try{return(e=>tg(e)&&"input"===e.localName)(e)&&null!=e.selectionStart||ig.test(e.localName)||e.isContentEditable||"true"===e.getAttribute("contenteditable")||""===e.getAttribute("contenteditable")}catch(t){return!1}}function lg(e,t){var n;if(!e||!t)return!1;if(!tg(e)||!tg(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&&og(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function sg(e){var t;return ng(e)?e:(e=>eg(e)&&e===e.window)(e)?e.document:null!==(t=null===e||void 0===e?void 0:e.ownerDocument)&&void 0!==t?t:document}function ug(e){var t,n,r;return og(e)?ug(e.host):ng(e)?null!==(t=e.defaultView)&&void 0!==t?t:window:tg(e)&&null!==(n=null===(r=e.ownerDocument)||void 0===r?void 0:r.defaultView)&&void 0!==n?n:window}function cg(e){if("html"===rg(e))return e;const t=e.assignedSlot||e.parentNode||og(e)&&e.host||sg(e).documentElement;return og(t)?t.host:t}var dg=new WeakMap;function fg(e){return dg.has(e)||dg.set(e,ug(e).getComputedStyle(e)),dg.get(e)}var pg=()=>"undefined"!==typeof document;var hg=e=>pg()&&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}()),mg=e=>pg()&&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}()),gg=()=>pg()&&!!navigator.maxTouchPoints,vg=()=>hg(/^iPhone/i)||hg(/^iPad/i)||bg()&&navigator.maxTouchPoints>1,yg=()=>bg()||vg(),bg=()=>hg(/^Mac/i),xg=()=>{return yg()&&(e=/apple/i,pg()&&e.test(navigator.vendor));var e};function wg(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 kg(e){return!(0!==e.mozInputSource||!e.isTrusted)||(mg(/Android/i)&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function Sg(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 Cg=(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 Eg(e,t){var n;const{type:r="HTMLInputElement",property:o="value"}=t,i=ug(e)[r].prototype;return null!==(n=Object.getOwnPropertyDescriptor(i,o))&&void 0!==n?n:{}}function Pg(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=Eg(e,{type:r,property:n}).set)||void 0===o||o.call(e,t)}e.setAttribute(n,t)}function Tg(e,t){var n;if(!e)return;null===Eg(e,{type:"HTMLInputElement",property:"checked"}).set||void 0===n||n.call(e,t),t?e.setAttribute("checked",""):e.removeAttribute("checked")}function zg(e,t){const{value:n,bubbles:r=!0}=t;if(!e)return;const o=ug(e);e instanceof o.HTMLInputElement&&(Pg(e,"".concat(n)),e.dispatchEvent(new o.Event("input",{bubbles:r})))}function Ag(e,t){const{checked:n,bubbles:r=!0}=t;if(!e)return;const o=ug(e);e instanceof o.HTMLInputElement&&(Tg(e,n),e.dispatchEvent(new o.Event("click",{bubbles:r})))}function Rg(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 _g(e,t){const n=null===e||void 0===e?void 0:e.closest("fieldset");if(!n)return;t(n.disabled);const r=new(ug(n).MutationObserver)((()=>t(n.disabled)));return r.observe(n,{attributes:!0,attributeFilter:["disabled"]}),()=>r.disconnect()}function Og(e,t){if(!e)return;const{onFieldsetDisabledChange:n,onFormReset:r}=t,o=[Rg(e,r),_g(e,n)];return()=>o.forEach((e=>null===e||void 0===e?void 0:e()))}var Ig=e=>tg(e)&&"IFRAME"===e.tagName,Fg="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";function Dg(e){return!(!e||e.closest("[inert]"))&&(e.matches(Fg)&&(!!tg(e)&&(t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0)));var t}function Mg(e,t){if(!e)return[];const n=Array.from(e.querySelectorAll(Fg)),r=n.filter(Ng);return t&&Ng(e)&&r.unshift(e),r.forEach(((e,t)=>{if(Ig(e)&&e.contentDocument){const n=Mg(e.contentDocument.body);r.splice(t,1,...n)}})),!r.length&&t?n:r}function Ng(e){return null!=e&&e.tabIndex>0||Dg(e)&&!(e=>parseInt(e.getAttribute("tabindex")||"0",10)<0)(e)}function Lg(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=Mg(t);r?e.filter(r)[0]:e[0]}return i||t||void 0}function Vg(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 jg(e){let t;const n=globalThis.requestAnimationFrame((()=>{t=e()}));return()=>{var e;globalThis.cancelAnimationFrame(n),null===(e=t)||void 0===e||e()}}function Bg(e,t){const{defer:n}=t,r=n?jg: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 Wg(e,t){const{defer:n}=t,r=n?jg: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 Hg(e){const t=()=>e.click();mg(/Firefox/i)?function(e,t,n){const r=jg((()=>{e.removeEventListener(t,o,!0),n()})),o=()=>{r(),n()};e.addEventListener(t,o,{once:!0,capture:!0})}(e,"keyup",t):queueMicrotask(t)}function Ug(e){const t=cg(e);return function(e){return["html","body","#document"].includes(rg(e))}(t)?sg(t).body:tg(t)&&Yg(t)?t:Ug(t)}function $g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const n=Ug(e),r=n===e.ownerDocument.body,o=ug(n);return r?t.concat(o,o.visualViewport||[],Yg(n)?n:[]):t.concat(n,$g(n,[]))}var qg=/auto|scroll|overlay|hidden|clip/;function Yg(e){const t=ug(e),{overflow:n,overflowX:r,overflowY:o,display:i}=t.getComputedStyle(e);return qg.test(n+o+r)&&!["inline","contents"].includes(i)}function Gg(e,t){const n=t||{},{rootEl:r}=n,i=o(n,Xm);e&&r&&Yg(r)&&function(e){return e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth}(r)&&e.scrollIntoView(i)}function Xg(e,t){const{left:n,top:r,width:o,height:i}=t.getBoundingClientRect(),a={x:e.x-n,y:e.y-r},l={x:Qm(a.x/o),y:Qm(a.y/i)};return{offset:a,percent:l,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-l.x:l.x:i?1-l.y:l.y}}}var Kg="default",Qg="",Zg=new WeakMap;function Jg(){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 vg()?("default"===Kg&&(o.style.webkitUserSelect,o.style.webkitUserSelect="none"),"disabled"):t&&(Zg.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(vg()){if("disabled"!==Kg)return;setTimeout((()=>{Vg((()=>{"restoring"===Kg&&("none"===o.style.webkitUserSelect&&(o.style.webkitUserSelect=Qg||""),"default")}))}),300)}else if(t&&Zg.has(t)){const e=Zg.get(t);"none"===t.style.userSelect&&(t.style.userSelect=null!==e&&void 0!==e?e:""),""===t.getAttribute("style")&&t.removeAttribute("style"),Zg.delete(t)}}({target:t,doc:r})}function ev(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{defer:t,target:n}=e,r=o(e,Km),i=t?jg:e=>e(),a=[];return a.push(i((()=>{const e="function"===typeof n?n():n;a.push(Jg(u(u({},r),{},{target:e})))}))),()=>{a.forEach((e=>null===e||void 0===e?void 0:e()))}}function tv(e,t){const{onPointerMove:n,onPointerUp:r}=t,o=[Cg(e,"pointermove",(e=>{const t=Sg(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),Cg(e,"pointerup",r,!1),Cg(e,"pointercancel",r,!1),Cg(e,"contextmenu",r,!1),ev({doc:e})];return()=>{o.forEach((e=>e()))}}function nv(e){const{pointerNode:t,keyboardNode:n=t,onPress:r,onPressStart:o,onPressEnd:i,isValidKey:a=e=>"Enter"===e.key}=e;if(!t)return Jm;const l=ug(t),s=sg(t);let u=Jm,c=Jm,d=Jm;const f=e=>({point:Sg(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=Cg(t,"pointerdown",(e=>{c();const o=Cg(l,"pointerup",(e=>{const n=wg(e);lg(t,n)?null===r||void 0===r||r(f(e)):null===i||void 0===i||i(f(e))}),{passive:!r,once:!0}),a=Cg(l,"pointercancel",h,{passive:!i,once:!0});Zm(o,a),s.activeElement===n&&"mouse"===e.pointerType&&e.preventDefault(),p(e)}),{passive:!o}),g=Cg(n,"focus",(function(){const e=Cg(n,"keydown",(e=>{if(!a(e))return;c(),Cg(n,"keyup",(e=>{if(!a(e))return;const t=new l.PointerEvent("pointerup"),n=f(t);null===r||void 0===r||r(n),null===i||void 0===i||i(n)})),p(new l.PointerEvent("pointerdown"))})),t=Cg(n,"blur",(()=>{h(new l.PointerEvent("pointercancel"))}));Zm(e,t)}));return Zm(m,g),()=>{u(),c(),d()}}function rv(e,t){var n;return Array.from(null!==(n=null===e||void 0===e?void 0:e.querySelectorAll(t))&&void 0!==n?n:[])}function ov(e,t){var n;return null!==(n=null===e||void 0===e?void 0:e.querySelector(t))&&void 0!==n?n:null}var iv=e=>e.id;function av(e,t){const n=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:iv;return e.find((e=>n(e)===t))}(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:iv);return n?e.indexOf(n):-1}function lv(e,t){const{onEntry:n,measure:r,box:o="border-box"}=t,i=(Array.isArray(e)?e:[e]).filter(tg),a=ug(i[0]),l=e=>{const t=i.map((e=>r(e)));n({rects:t,entries:e})};l([]);const s=new a.ResizeObserver(l);return i.forEach((e=>s.observe(e,{box:o}))),()=>s.disconnect()}function sv(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:iv;const o=n?av(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 uv(e,t){if(!e)return Jm;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 cv(e,t){const{state:n,activeId:r,key:o,timeout:i=350,itemToId:a}=t,l=n.keysSoFar+o,s=l.length>1&&Array.from(l).every((e=>e===l[0]))?l[0]:l;const u=sv(e.slice(),s,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))}(l),u}var dv=Object.assign(cv,{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}});var fv=1e3/60;function pv(e,t){const n=[];return null===e||void 0===e||e.forEach((e=>{const r=function(e,t){const n=e();if(tg(n)&&n.isConnected)return t(n),()=>{};{const n=setInterval((()=>{const r=e();tg(r)&&r.isConnected&&(t(r),clearInterval(n))}),fv);return()=>clearInterval(n)}}(e,t);n.push(r)})),()=>{n.forEach((e=>e()))}}const hv=["top","right","bottom","left"],mv=Math.min,gv=Math.max,vv=Math.round,yv=Math.floor,bv=e=>({x:e,y:e}),xv={left:"right",right:"left",bottom:"top",top:"bottom"},wv={start:"end",end:"start"};function kv(e,t,n){return gv(e,mv(t,n))}function Sv(e,t){return"function"===typeof e?e(t):e}function Cv(e){return e.split("-")[0]}function Ev(e){return e.split("-")[1]}function Pv(e){return"x"===e?"y":"x"}function Tv(e){return"y"===e?"height":"width"}function zv(e){return["top","bottom"].includes(Cv(e))?"y":"x"}function Av(e){return Pv(zv(e))}function Rv(e){return e.replace(/start|end/g,(e=>wv[e]))}function _v(e){return e.replace(/left|right|bottom|top/g,(e=>xv[e]))}function Ov(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 Iv(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 Fv=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],Dv=["strategy"],Mv=["mainAxis","crossAxis","limiter"],Nv=["apply"];function Lv(e,t,n){let{reference:r,floating:o}=e;const i=zv(t),a=Av(t),l=Tv(a),s=Cv(t),u="y"===i,c=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,f=r[l]/2-o[l]/2;let p;switch(s){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(Ev(t)){case"start":p[a]-=f*(n&&u?-1:1);break;case"end":p[a]+=f*(n&&u?-1:1)}return p}async function Vv(e,t){var n;void 0===t&&(t={});const{x:r,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=Sv(t,e),h=Ov(p),m=l[f?"floating"===d?"reference":"floating":d],g=Iv(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(l.floating)),boundary:u,rootBoundary:c,strategy:s})),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(l.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=Iv(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:v,offsetParent:y,strategy:s}):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 jv(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Bv(e){return hv.some((t=>e[t]>=0))}function Wv(){return"undefined"!==typeof window}function Hv(e){return qv(e)?(e.nodeName||"").toLowerCase():"#document"}function Uv(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function $v(e){var t;return null==(t=(qv(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function qv(e){return!!Wv()&&(e instanceof Node||e instanceof Uv(e).Node)}function Yv(e){return!!Wv()&&(e instanceof Element||e instanceof Uv(e).Element)}function Gv(e){return!!Wv()&&(e instanceof HTMLElement||e instanceof Uv(e).HTMLElement)}function Xv(e){return!(!Wv()||"undefined"===typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Uv(e).ShadowRoot)}function Kv(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=ny(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function Qv(e){return["table","td","th"].includes(Hv(e))}function Zv(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(ZT){return!1}}))}function Jv(e){const t=ey(),n=Yv(e)?ny(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 ey(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function ty(e){return["html","body","#document"].includes(Hv(e))}function ny(e){return Uv(e).getComputedStyle(e)}function ry(e){return Yv(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function oy(e){if("html"===Hv(e))return e;const t=e.assignedSlot||e.parentNode||Xv(e)&&e.host||$v(e);return Xv(t)?t.host:t}function iy(e){const t=oy(e);return ty(t)?e.ownerDocument?e.ownerDocument.body:e.body:Gv(t)&&Kv(t)?t:iy(t)}function ay(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=iy(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=Uv(o);if(i){const e=ly(a);return t.concat(a,a.visualViewport||[],Kv(o)?o:[],e&&n?ay(e):[])}return t.concat(o,ay(o,[],n))}function ly(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function sy(e){const t=ny(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=Gv(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=vv(n)!==i||vv(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function uy(e){return Yv(e)?e:e.contextElement}function cy(e){const t=uy(e);if(!Gv(t))return bv(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=sy(t);let a=(i?vv(n.width):n.width)/r,l=(i?vv(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}const dy=bv(0);function fy(e){const t=Uv(e);return ey()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:dy}function py(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=uy(e);let a=bv(1);t&&(r?Yv(r)&&(a=cy(r)):a=cy(e));const l=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Uv(e))&&t}(i,n,r)?fy(i):bv(0);let s=(o.left+l.x)/a.x,u=(o.top+l.y)/a.y,c=o.width/a.x,d=o.height/a.y;if(i){const e=Uv(i),t=r&&Yv(r)?Uv(r):r;let n=e,o=ly(n);for(;o&&r&&t!==n;){const e=cy(o),t=o.getBoundingClientRect(),r=ny(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,u*=e.y,c*=e.x,d*=e.y,s+=i,u+=a,n=Uv(o),o=ly(n)}}return Iv({width:c,height:d,x:s,y:u})}function hy(e,t){const n=ry(e).scrollLeft;return t?t.left+n:py($v(e)).left+n}function my(e,t,n){void 0===n&&(n=!1);const r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:hy(e,r)),y:r.top+t.scrollTop}}function gy(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Uv(e),r=$v(e),o=n.visualViewport;let i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;const e=ey();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}return{width:i,height:a,x:l,y:s}}(e,n);else if("document"===t)r=function(e){const t=$v(e),n=ry(e),r=e.ownerDocument.body,o=gv(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=gv(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let a=-n.scrollLeft+hy(e);const l=-n.scrollTop;return"rtl"===ny(r).direction&&(a+=gv(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:a,y:l}}($v(e));else if(Yv(t))r=function(e,t){const n=py(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=Gv(e)?cy(e):bv(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=fy(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Iv(r)}function vy(e,t){const n=oy(e);return!(n===t||!Yv(n)||ty(n))&&("fixed"===ny(n).position||vy(n,t))}function yy(e,t,n){const r=Gv(t),o=$v(t),i="fixed"===n,a=py(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const s=bv(0);if(r||!r&&!i)if(("body"!==Hv(t)||Kv(o))&&(l=ry(t)),r){const e=py(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=hy(o));const u=!o||r||i?bv(0):my(o,l);return{x:a.left+l.scrollLeft-s.x-u.x,y:a.top+l.scrollTop-s.y-u.y,width:a.width,height:a.height}}function by(e){return"static"===ny(e).position}function xy(e,t){if(!Gv(e)||"fixed"===ny(e).position)return null;if(t)return t(e);let n=e.offsetParent;return $v(e)===n&&(n=n.ownerDocument.body),n}function wy(e,t){const n=Uv(e);if(Zv(e))return n;if(!Gv(e)){let t=oy(e);for(;t&&!ty(t);){if(Yv(t)&&!by(t))return t;t=oy(t)}return n}let r=xy(e,t);for(;r&&Qv(r)&&by(r);)r=xy(r,t);return r&&ty(r)&&by(r)&&!Jv(r)?n:r||function(e){let t=oy(e);for(;Gv(t)&&!ty(t);){if(Jv(t))return t;if(Zv(t))return null;t=oy(t)}return null}(e)||n}const ky={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i="fixed"===o,a=$v(r),l=!!t&&Zv(t.floating);if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=bv(1);const c=bv(0),d=Gv(r);if((d||!d&&!i)&&(("body"!==Hv(r)||Kv(a))&&(s=ry(r)),Gv(r))){const e=py(r);u=cy(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}const f=!a||d||i?bv(0):my(a,s,!0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x+f.x,y:n.y*u.y-s.scrollTop*u.y+c.y+f.y}},getDocumentElement:$v,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i="clippingAncestors"===n?Zv(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let r=ay(e,[],!1).filter((e=>Yv(e)&&"body"!==Hv(e))),o=null;const i="fixed"===ny(e).position;let a=i?oy(e):e;for(;Yv(a)&&!ty(a);){const t=ny(a),n=Jv(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Kv(a)&&!n&&vy(e,a))?r=r.filter((e=>e!==a)):o=t,a=oy(a)}return t.set(e,r),r}(t,this._c):[].concat(n),a=[...i,r],l=a[0],s=a.reduce(((e,n)=>{const r=gy(t,n,o);return e.top=gv(r.top,e.top),e.right=mv(r.right,e.right),e.bottom=mv(r.bottom,e.bottom),e.left=gv(r.left,e.left),e}),gy(t,l,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:wy,getElementRects:async function(e){const t=this.getOffsetParent||wy,n=this.getDimensions,r=await n(e.floating);return{reference:yy(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}=sy(e);return{width:t,height:n}},getScale:cy,isElement:Yv,isRTL:function(e){return"rtl"===ny(e).direction}};function Sy(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Cy(e,t,n,r){void 0===r&&{};const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"===typeof ResizeObserver,layoutShift:l="function"===typeof IntersectionObserver,animationFrame:s=!1}=r,c=uy(e),d=o||i?[...c?ay(c):[],...ay(t)]:[];d.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));const f=c&&l?function(e,t){let n,r=null;const o=$v(e);function i(){var e;clearTimeout(n),null==r||e.disconnect()}return function n(a,l){void 0===a&&!1,void 0===l&&1,i();const s=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=s;if(a||t(),!f||!p)return;const h={rootMargin:-yv(d)+"px "+-yv(o.clientWidth-(c+f))+"px "+-yv(o.clientHeight-(d+p))+"px "+-yv(c)+"px",threshold:gv(0,mv(1,l))||1};let m=!0;function g(t){const r=t[0].intersectionRatio;if(r!==l){if(!m)return n();r?n(!1,r):setTimeout((()=>{n(!1,1e-7)}),1e3)}1!==r||Sy(s,e.getBoundingClientRect())||n()}try{new IntersectionObserver(g,u(u({},h),{},{root:o.ownerDocument}))}catch(ZT){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&&!s&&m.observe(c),m.observe(t));let g=s?py(e):null;return s&&function t(){const r=py(e);g&&!Sy(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(),s&&cancelAnimationFrame(p)}}const Ey=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:l}=t,s=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=Cv(n),l=Ev(n),s="y"===zv(n),u=["left","top"].includes(a)?-1:1,c=i&&s?-1:1,d=Sv(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 l&&"number"===typeof h&&(p="end"===l?-1*h:h),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:u(u({},s),{},{placement:a})}}}},Py=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,a=Sv(e,t),{mainAxis:l=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=a,d=o(a,Mv),f={x:n,y:r},p=await Vv(t,d),h=zv(Cv(i)),m=Pv(h);let g=f[m],v=f[h];if(l){const e="y"===m?"bottom":"right";g=kv(g+p["y"===m?"top":"left"],g,g-p[e])}if(s){const e="y"===h?"bottom":"right";v=kv(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]:l,[h]:s}}})}}},Ty=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:i,middlewareData:a,rects:l,initialPlacement:s,platform:u,elements:c}=t,d=Sv(e,t),{mainAxis:f=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0}=d,y=o(d,Fv);if(null!=(n=a.arrow)&&n.alignmentOffset)return{};const b=Cv(i),x=zv(s),w=Cv(s)===s,k=await(null==u.isRTL?void 0:u.isRTL(c.floating)),S=h||(w||!v?[_v(s)]:function(e){const t=_v(e);return[Rv(e),t,Rv(t)]}(s)),C="none"!==g;!h&&C&&S.push(...function(e,t,n,r){const o=Ev(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[]}}(Cv(e),"start"===n,r);return o&&(i=i.map((e=>e+"-"+o)),t&&(i=i.concat(i.map(Rv)))),i}(s,v,g,k));const E=[s,...S],P=await Vv(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=Ev(e),o=Av(e),i=Tv(o);let a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=_v(a)),[a,_v(a)]}(i,l,k);T.push(P[e[0]],P[e[1]])}if(z=[...z,{placement:i,overflows:T}],!T.every((e=>e<=0))){var A,R;const e=((null==(A=a.flip)?void 0:A.index)||0)+1,t=E[e];if(t){var _;const n="alignment"===p&&x!==zv(t),r=(null==(_=z[0])?void 0:_.overflows[0])>0;if(!n||r)return{data:{index:e,overflows:z},reset:{placement:t}}}let n=null==(R=z.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:R.placement;if(!n)switch(m){case"bestFit":{var O;const e=null==(O=z.filter((e=>{if(C){const t=zv(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:O[0];e&&(n=e);break}case"initialPlacement":n=s}if(i!==n)return{reset:{placement:n}}}return{}}}},zy=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:i,rects:a,platform:l,elements:s}=t,c=Sv(e,t),{apply:d=()=>{}}=c,f=o(c,Nv),p=await Vv(t,f),h=Cv(i),m=Ev(i),g="y"===zv(i),{width:v,height:y}=a.floating;let b,x;"top"===h||"bottom"===h?(b=h,x=m===(await(null==l.isRTL?void 0:l.isRTL(s.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=mv(y-p[b],w),C=mv(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=gv(p.left,0),t=gv(p.right,0),n=gv(p.top,0),r=gv(p.bottom,0);g?T=v-2*(0!==e||0!==t?e+t:gv(p.left,p.right)):P=y-2*(0!==n||0!==r?n+r:gv(p.top,p.bottom))}await d(u(u({},t),{},{availableWidth:T,availableHeight:P}));const z=await l.getDimensions(s.floating);return v!==z.width||y!==z.height?{reset:{rects:!0}}:{}}}},Ay=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,r=Sv(e,t),{strategy:i="referenceHidden"}=r,a=o(r,Dv);switch(i){case"referenceHidden":{const e=jv(await Vv(t,u(u({},a),{},{elementContext:"reference"})),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:Bv(e)}}}case"escaped":{const e=jv(await Vv(t,u(u({},a),{},{altBoundary:!0})),n.floating);return{data:{escapedOffsets:e,escaped:Bv(e)}}}default:return{}}}}},Ry=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:c,padding:d=0}=Sv(e,t)||{};if(null==c)return{};const f=Ov(d),p={x:n,y:r},h=Av(o),m=Tv(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=l.floating[x]||i.floating[m]);const E=w/2-k/2,P=C/2-g[m]/2-1,T=mv(f[y],P),z=mv(f[b],P),A=T,R=C-g[m]-z,_=C/2-g[m]/2+E,O=kv(A,_,R),I=!s.arrow&&null!=Ev(o)&&_!==O&&i.reference[m]/2-(_<A?T:z)-g[m]/2<0,F=I?_<A?_-A:_-R:0;return{[h]:p[h]+F,data:u({[h]:O,centerOffset:_-O-F},I&&{alignmentOffset:F}),reset:I}}}),_y=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:i,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:c=!0}=Sv(e,t),d={x:n,y:r},f=zv(o),p=Pv(f);let h=d[p],m=d[f];const g=Sv(l,t),v="number"===typeof g?{mainAxis:g,crossAxis:0}:u({mainAxis:0,crossAxis:0},g);if(s){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(Cv(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}}}},Oy=(e,t,n)=>{const r=new Map,o=u({platform:ky},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,l=i.filter(Boolean),s=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:d,y:f}=Lv(c,r,s),p=r,h={},m=0;for(let g=0;g<l.length;g++){const{name:n,fn:i}=l[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}=Lv(c,p,s))),g=-1)}return{x:d,y:f,placement:p,strategy:o,middlewareData:h}})(e,t,u(u({},o),{},{platform:i}))},Iy=["defer"];function Fy(){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 Dy(e,t){return{contextElement:tg(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 Fy();const{x:t,y:n,width:r,height:o}=e;return Fy(t,n,r,o)}(r):n.getBoundingClientRect()}}}var My=e=>({variable:e,reference:"var(".concat(e,")")}),Ny={arrowSize:My("--arrow-size"),arrowSizeHalf:My("--arrow-size-half"),arrowBg:My("--arrow-background"),transformOrigin:My("--transform-origin"),arrowOffset:My("--arrow-offset")},Ly={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(Ny.transformOrigin.variable,i),{data:{transformOrigin:i}}}},Vy={name:"rects",fn(e){let{rects:t}=e;return{data:t}}},jy=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(Ny.arrowOffset.reference,")")}),{}}}};var By={strategy:"absolute",placement:"bottom",listeners:!0,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function Wy(e,t){const n=e.devicePixelRatio||1;return Math.round(t*n)/n}function Hy(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 Uy(e,t){if(e)return Ry({element:e,padding:t.arrowPadding})}function $y(e,t){var n;if(null!=(null!==t.offset&&void 0!==n?n:t.gutter))return Ey((n=>{var r,o,i,a;let{placement:l}=n;const s=((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+s:null!==u&&void 0!==u?u:s,{hasAlign:d}=function(e){const[t,n]=e.split("-");return{side:t,align:n,hasAlign:null!=n}}(l),f=d?void 0:t.shift;return Lm({crossAxis:null!==(null===t.offset||void 0===a?void 0:a.crossAxis)&&void 0!==i?i:f,mainAxis:c,alignmentAxis:t.shift})}))}function qy(e){if(e.flip)return Ty({boundary:Hy(e),padding:e.overflowPadding,fallbackPlacements:!0===e.flip?void 0:e.flip})}function Yy(e){if(e.slide||e.overlap)return Py({boundary:Hy(e),mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:_y()})}function Gy(e){return zy({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 Xy(e){var t,n;if(e.hideWhenDetached)return Ay({strategy:"referenceHidden",boundary:null!==(null===e.boundary||void 0===n?void 0:n.call(e))&&void 0!==t?t:"clippingAncestors"})}function Ky(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{defer:r}=n,i=o(n,Iy),a=r?jg:e=>e(),l=[];return l.push(a((()=>{const n="function"===typeof e?e():e,r="function"===typeof t?t():t;l.push(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=Dy(e,n.getAnchorRect);if(!t||!r)return;const o=Object.assign({},By,n),i=t.querySelector("[data-part=arrow]"),a=[$y(i,o),qy(o),Yy(o),Uy(i,o),jy(i),Ly,Gy(o),Xy(o),Vy],{placement:l,strategy:s,onComplete:u,onPositioned:c}=o,d=async()=>{if(!r||!t)return;const e=await Oy(r,t,{placement:l,middleware:a,strategy:s});null===u||void 0===u||u(e),null===c||void 0===c||c({placed:!0});const n=ug(t),i=Wy(n,e.x),d=Wy(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=fg(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?Cy(r,t,f,p):hm;return f(),()=>{null===h||void 0===h||h(),null===c||void 0===c||c({placed:!1})}}(n,r,i))}))),()=>{l.forEach((e=>null===e||void 0===e?void 0:e()))}}var Qy=new WeakMap,Zy=new WeakMap,Jy={},eb=0,tb=e=>e&&(e.host||tb(e.parentNode)),nb=(e,t)=>{const{parentNode:n,markerName:r,controlAttribute:o}=t,i=((e,t)=>t.map((t=>{if(e.contains(t))return t;const n=tb(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]);Jy[r]||(Jy[r]=new WeakMap);const a=Jy[r],l=[],s=new Set,u=new Set(i),c=e=>{e&&!s.has(e)&&(s.add(e),c(e.parentNode))};i.forEach(c);const d=e=>{e&&!u.has(e)&&Array.prototype.forEach.call(e.children,(e=>{if(s.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=(Qy.get(e)||0)+1,i=(a.get(e)||0)+1;Qy.set(e,n),a.set(e,i),l.push(e),1===n&&t&&Zy.set(e,!0),1===i&&e.setAttribute(r,""),t||e.setAttribute(o,"true")}catch(ZT){console.error("[zag-js > ariaHidden] cannot operate on ",e,ZT)}}))};return d(n),s.clear(),eb++,()=>{l.forEach((e=>{const t=Qy.get(e)-1,n=a.get(e)-1;Qy.set(e,t),a.set(e,n),t||(Zy.has(e)||e.removeAttribute(o),Zy.delete(e)),n||e.removeAttribute(r)})),--eb||(Qy=new WeakMap,Qy=new WeakMap,Zy=new WeakMap,Jy={})}},rb=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 nb(e,{parentNode:t,markerName:arguments.length>2&&void 0!==arguments[2]?arguments[2]:"data-aria-hidden",controlAttribute:"aria-hidden"})},ob=e=>{const t=requestAnimationFrame((()=>e()));return()=>cancelAnimationFrame(t)};function ib(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{defer:n=!0}=t,r=n?ob:e=>e(),o=[];return o.push(r((()=>{const t=("function"===typeof e?e():e).filter(Boolean);0!==t.length&&o.push(rb(t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}function ab(e,t,n){let r,o=[];return i=>{var a;const l=e(i);return l.length!==o.length||l.some(((e,t)=>!lm(o[t],e)))?(o=l,r=t(...l),null===n||void 0===n||null===(a=n.onChange)||void 0===a||a.call(n,r),r):r}}function lb(){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 sb(){return{guards:lb(),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 ub="pointerdown.outside",cb="focus.outside";function db(e){for(const t of e)if(tg(t)&&Dg(t))return!0;return!1}var fb=e=>"clientY"in e;function pb(e,t){if(!t||!fb(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 hb(e,t){const{exclude:n,onFocusOutside:r,onPointerDownOutside:o,onInteractOutside:i,defer:a}=t;if(!e)return;const l=sg(e),s=ug(e),u=function(e){const t={each(t){for(let r=0;r<(null===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(JT){}})),()=>{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}(s),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){}}}}(s);function d(t,r){if(!tg(r))return!1;if(!r.isConnected)return!1;if(lg(e,r))return!1;if(function(e,t){if(!fb(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=l.querySelector('[aria-controls="'.concat(e.id,'"]'));if(o){if(pb(t,Ug(o)))return!1}return!pb(t,Ug(e))&&!(null!==n&&void 0!==n&&n(r))}const f=new Set,p=og(null===e||void 0===e?void 0:e.getRootNode());function h(t){function n(n){var r,l;const s=a&&!gg()?jg:e=>e(),u=null!==n&&void 0!==n?n:t,c=null!==(null===u||void 0===u||null===u.composedPath||void 0===l?void 0:l.call(u))&&void 0!==r?r:[null===u||void 0===u?void 0:u.target];s((()=>{const n=p?c[0]:wg(t);if(e&&d(t,n)){if(o||i){const t=mm(o,i);e.addEventListener(ub,t,{once:!0})}var r;gb(e,ub,{bubbles:!1,cancelable:!0,detail:{originalEvent:u,contextmenu:2===r.button||bg()&&r.ctrlKey&&0===r.button,focusable:db(c),target:n}})}}))}"touch"===t.pointerType?(f.forEach((e=>e())),f.add(Cg(l,"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(Cg(l,"pointerdown",h,!0)),m.add(c.addEventListener("pointerdown",h,!0)),m.add(u.addEventListener("pointerdown",h,!0))}),0);function v(t){(a?jg:e=>e())((()=>{const n=wg(t);if(e&&d(t,n)){if(r||i){const t=mm(r,i);e.addEventListener(cb,t,{once:!0})}gb(e,cb,{bubbles:!1,cancelable:!0,detail:{originalEvent:t,contextmenu:!1,focusable:Dg(n),target:n}})}}))}return gg()||(m.add(Cg(l,"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 mb(e,t){const{defer:n}=t,r=n?jg:e=>e(),o=[];return o.push(r((()=>{const n="function"===typeof e?e():e;o.push(hb(n,t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}function gb(e,t,n){const r=new(e.ownerDocument.defaultView||window).CustomEvent(t,n);return e.dispatchEvent(r)}function vb(e,t){return Cg(sg(e),"keydown",(e=>{"Escape"===e.key&&(e.isComposing||null===t||void 0===t||t(e))}),{capture:!0})}var yb,bb={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=>lg(e.node,t)))},isInBranch(e){return Array.from(this.branches).some((t=>lg(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 xb(){bb.layers.forEach((e=>{let{node:t}=e;t.style.pointerEvents=bb.isBelowPointerBlockingLayer(t)?"none":"auto"}))}function wb(e,t){const n=sg(e),r=[];if(bb.hasPointerBlockingLayer()&&!n.body.hasAttribute("data-inert")&&(document.body.style.pointerEvents,queueMicrotask((()=>{n.body.style.pointerEvents="none",n.body.setAttribute("data-inert","")}))),t){const e=pv(t,(e=>{r.push(uv(e,{pointerEvents:"auto"}))}));r.push(e)}return()=>{bb.hasPointerBlockingLayer()||(queueMicrotask((()=>{n.body.style.pointerEvents=yb,n.body.removeAttribute("data-inert"),0===n.body.style.length&&n.body.removeAttribute("style")})),r.forEach((e=>e())))}}function kb(e,t){const{defer:n}=t,r=n?jg:e=>e(),o=[];return o.push(r((()=>{const n=dm(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,l={dismiss:r,node:e,pointerBlocking:o};bb.add(l),xb();const s=[o?wb(e,t.persistentElements):void 0,vb(e,(function(n){var o;bb.isTopMost(e)&&(null===t.onEscapeKeyDown||void 0===o||o.call(t,n),!n.defaultPrevented&&r&&(n.preventDefault(),r()))})),mb(e,{exclude:function(n){var r;if(!e)return!1;const o="function"===typeof i?i():i,a=Array.isArray(o)?o:[o],l=null===t.persistentElements||void 0===r?void 0:r.map((e=>e())).filter(tg);return l&&a.push(...l),a.some((e=>lg(e,n)))||bb.isInNestedLayer(e,n)},onFocusOutside:function(e){var n,o;const i=wg(e.detail.originalEvent);bb.isInBranch(i)||(null===t.onFocusOutside||void 0===n||n.call(t,e),null===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 l=wg(n.detail.originalEvent);bb.isBelowPointerBlockingLayer(e)||bb.isInBranch(l)||(null===t.onPointerDownOutside||void 0===o||o.call(t,n),null===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()=>{bb.remove(e),xb(),function(e){e.style.pointerEvents=""}(e),s.forEach((e=>null===e||void 0===e?void 0:e()))}}(n,t))}))),()=>{o.forEach((e=>null===e||void 0===e?void 0:e()))}}var Sb=()=>e=>Array.from(new Set(e)),Cb=Kh("combobox").parts("root","clearTrigger","content","control","input","item","itemGroup","itemGroupLabel","itemIndicator","itemText","label","list","positioner","trigger"),Eb=(Cb.build(),e=>new Um(e));Eb.empty=()=>new Um({items:[]});var Pb=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")},Tb=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")},zb=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")},Ab=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")},Rb=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")},_b=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")},Ob=e=>e.getById(zb(e)),Ib=e=>e.getById(Tb(e)),Fb=e=>e.getById(Ab(e)),Db=e=>e.getById(Pb(e)),Mb=e=>e.getById(Rb(e)),Nb=e=>e.getById(_b(e)),Lb=(e,t)=>{if(null==t)return;const n='[role=option][data-value="'.concat(CSS.escape(t),'"]');return ov(Ob(e),n)},Vb=e=>{const t=Ib(e);e.isActiveElement(t)||null===t||void 0===t||t.focus({preventScroll:!0})};var{and:jb,not:Bb}=lb();jb("isOpenControlled","openOnChange"),jb("isCustomValue",Bb("allowCustomValue")),jb("isOpenControlled","autoComplete"),jb("autoComplete","isLastItemHighlighted"),jb("autoComplete","isFirstItemHighlighted"),jb("isOpenControlled","isCustomValue",Bb("hasHighlightedItem"),Bb("allowCustomValue")),jb("isCustomValue",Bb("hasHighlightedItem"),Bb("allowCustomValue")),jb("isOpenControlled","closeOnSelect"),jb("isOpenControlled","closeOnSelect"),jb("isOpenControlled","autoComplete"),jb("isOpenControlled","isCustomValue",Bb("allowCustomValue")),jb("isCustomValue",Bb("allowCustomValue")),jb("isOpenControlled","isCustomValue",Bb("hasHighlightedItem"),Bb("allowCustomValue")),jb("isCustomValue",Bb("hasHighlightedItem"),Bb("allowCustomValue")),jb("isOpenControlled","closeOnSelect"),jb("isOpenControlled","isCustomValue",Bb("allowCustomValue")),jb("isCustomValue",Bb("allowCustomValue")),jb("isOpenControlled","closeOnSelect");function Wb(e){let{context:t,prop:n}=e;return gm(n("selectionBehavior"),{preserve:t.get("inputValue"),replace:t.get("valueAsString"),clear:""})}var Hb=Sb()(["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"]),Ub=(jm(Hb),Sb()(["htmlFor"])),$b=(jm(Ub),Sb()(["id"])),qb=(jm($b),Sb()(["item","persistFocus"])),Yb=(jm(qb),Kh("accordion").parts("root","item","itemTrigger","itemContent","itemIndicator")),Gb=(Yb.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)}),Xb=(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)},Kb=e=>{const t=CSS.escape(Gb(e)),n="[aria-controls][data-ownedby='".concat(t,"']:not([disabled])");return rv((e=>e.getById(Gb(e)))(e),n)},Qb=(e,t)=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=av(e,t);return r=n?(r+1)%e.length:Math.min(r+1,e.length-1),e[r]}(Kb(e),Xb(e,t)),Zb=(e,t)=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=av(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])}(Kb(e),Xb(e,t));var{and:Jb,not:ex}=lb(),tx=(Jb("isExpanded","canToggle"),ex("isExpanded"),Sb()(["collapsible","dir","disabled","getRootNode","id","ids","multiple","onFocusChange","onValueChange","orientation","value","defaultValue"])),nx=(jm(tx),Sb()(["value","disabled"])),rx=(jm(nx),Object.defineProperty),ox=(e,t,n)=>((e,t,n)=>t in e?rx(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,t+"",n);var ix=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 Am(n,r,o)}getChannelPercentValue(e,t){const{minValue:n,maxValue:r,step:o}=this.getChannelRange(e),i=Rm(t,n,r,o);return Im(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]=zm(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=Im(zm(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")}},ax=class e extends ix{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)=>zm(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 l=0;if(0!==i){switch(o){case e:l=(t-n)/i+(t<n?6:0);break;case t:l=(n-e)/i+2;break;case n:l=(e-t)/i+4}l/=6}return new px(Dm(360*l,2),Dm(100*a,2),Dm(100*o,2),Dm(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 l=-1,s=-1;if(0===a)l=s=0;else{switch(s=a/(i<.5?o+r:2-o-r),o){case e:l=(t-n)/a+(t<n?6:0);break;case t:l=(n-e)/a+2;break;case n:l=(e-t)/a+4}l/=6}return new cx(Dm(360*l,2),Dm(100*s,2),Dm(100*i,2),Dm(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}};ox(ax,"colorChannels",["red","green","blue"]);var lx=ax,sx=/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+)?)\)/,ux=class e extends ix{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(sx)){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(Tm(t,360),zm(o,0,100),zm(i,0,100),zm(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(Dm(this.saturation,2),"%, ").concat(Dm(this.lightness,2),"%)");case"css":case"hsla":return"hsla(".concat(this.hue,", ").concat(Dm(this.saturation,2),"%, ").concat(Dm(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 px(Dm(this.hue,2),Dm(100*e,2),Dm(100*n,2),Dm(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 lx(Math.round(255*o(0)),Math.round(255*o(8)),Math.round(255*o(4)),Dm(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}};ox(ux,"colorChannels",["hue","saturation","lightness"]);var cx=ux,dx=/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+)?)\)/,fx=class e extends ix{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(dx)){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(Tm(t,360),zm(o,0,100),zm(i,0,100),zm(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(Dm(this.saturation,2),"%, ").concat(Dm(this.brightness,2),"%)");case"hsba":return"hsba(".concat(this.hue,", ").concat(Dm(this.saturation,2),"%, ").concat(Dm(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 cx(Dm(this.hue,2),Dm(100*e,2),Dm(100*n,2),Dm(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 lx(Math.round(255*r(5)),Math.round(255*r(3)),Math.round(255*r(1)),Dm(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}};ox(fx,"colorChannels",["hue","saturation","brightness"]);var px=fx,hx=(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"),mx=e=>{if(hx.has(e))return mx(hx.get(e));const t=lx.parse(e)||px.parse(e)||cx.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,mx),t}return t},gx=Kh("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"]),vx=(gx.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")}),yx=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")},bx=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")},xx=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")},wx=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")},kx=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")},Sx=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")},Cx=(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)},Ex=(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)},Px=e=>e.getById(xx(e)),Tx=e=>e.getById(vx(e)),zx=(e,t)=>{const n=(e=>e.getById(kx(e)))(e);if(!n)return;const{percent:r}=Xg(t,n);return r},Ax=e=>e.getById(yx(e)),Rx=e=>e.getById(bx(e)),_x=(e,t,n)=>{const r=((e,t)=>e.getById(Cx(e,t)))(e,n);if(!r)return;const{percent:o}=Xg(t,r);return o};function Ox(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 Ix=["hsba","hsla","rgba"];new RegExp("^(".concat(Ix.join("|"),")$"));var Fx=e=>mx(e),{and:Dx}=lb();Dx("isOpenControlled","closeOnSelect");function Mx(e,t,n){const r=[...rv(Px(e),"input[data-channel]"),...rv(Ax(o),"input[data-channel]")];var o;jg((()=>{r.forEach((e=>{const r=e.dataset.channel;Pg(e,Ox(n||t,r))}))}))}var Nx=Sb()(["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"]),Lx=(jm(Nx),Sb()(["xChannel","yChannel"])),Vx=(jm(Lx),Sb()(["channel","orientation"])),jx=(jm(Vx),Sb()(["value","disabled"])),Bx=(jm(jx),Sb()(["value","respectAlpha"])),Wx=(jm(Bx),Sb()(["size"]));jm(Wx);const Hx=gx.extendWith("view");Object.defineProperty;var Ux=Kh("dialog").parts("trigger","backdrop","positioner","content","title","description","closeTrigger");Ux.build();var $x=Sb()(["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"]),qx=(jm($x),Kh("editable").parts("root","area","label","preview","input","editTrigger","submitTrigger","cancelTrigger","control"));qx.build();var Yx=Sb()(["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"]);jm(Yx);const Gx=Kh("field").parts("root","errorText","helperText","input","label","select","textarea","requiredIndicator"),Xx=(Gx.build(),Kh("fieldset").parts("root","errorText","helperText","legend"));Xx.build();var Kx=Kh("file-upload").parts("root","dropzone","item","itemDeleteTrigger","itemGroup","itemName","itemPreview","itemPreviewImage","itemSizeText","label","trigger","clearTrigger");Kx.build();var Qx=Sb()(["accept","allowDrop","capture","dir","directory","disabled","getRootNode","id","ids","locale","maxFiles","maxFileSize","minFileSize","name","invalid","onFileAccept","onFileReject","onFileChange","preventDocumentDrop","required","translations","validate"]),Zx=(jm(Qx),Sb()(["file"]));jm(Zx),Object.defineProperty;var Jx=(e,t)=>({x:e,y:t});function ew(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:Jx(i,a)}}function tw(e){return{top:Jx(e.minX,e.minY),right:Jx(e.maxX,e.minY),bottom:Jx(e.maxX,e.maxY),left:Jx(e.minX,e.maxY)}}var{min:nw,max:rw}=Math;var{sign:ow,abs:iw,min:aw}=Math;var lw=Kh("menu").parts("arrow","arrowTip","content","contextTrigger","indicator","item","itemGroup","itemGroupLabel","itemIndicator","itemText","positioner","separator","trigger","triggerItem"),sw=(lw.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")}),uw=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")},cw=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")},dw=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")},fw=(e,t)=>"".concat(e.id,"/").concat(t),pw=e=>{var t;return null!==(t=null===e||void 0===e?void 0:e.dataset.value)&&void 0!==t?t:null},hw=e=>e.getById(cw(e)),mw=e=>e.getById(dw(e)),gw=e=>e.getById(sw(e)),vw=(e,t)=>t?e.getById(fw(e,t)):null,yw=e=>e.getById(uw(e)),bw=e=>{const t=CSS.escape(cw(e)),n='[role^="menuitem"][data-ownedby='.concat(t,"]:not([data-disabled])");return rv(hw(e),n)},xw=(e,t)=>!!t&&(e.id===t||e.dataset.value===t),ww=(e,t)=>{var n;const r=bw(e),o=r.findIndex((e=>xw(e,t.value)));return function(e,t){return e[om(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})]}(r,o,{loop:null!==(n=t.loop)&&void 0!==n?n:t.loopFocus})},kw=(e,t)=>{var n;const r=bw(e),o=r.findIndex((e=>xw(e,t.value)));return function(e,t){return e[im(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:{})]}(r,o,{loop:null!==(n=t.loop)&&void 0!==n?n:t.loopFocus})},Sw="menu:select";var{not:Cw,and:Ew,or:Pw}=lb();Cw("isSubmenu"),Pw("isOpenAutoFocusEvent","isArrowDownEvent"),Ew(Cw("isTriggerItem"),"isOpenControlled"),Cw("isTriggerItem"),Ew("isSubmenu","isOpenControlled"),Cw("isPointerSuspended"),Ew(Cw("isPointerSuspended"),Cw("isTriggerItem")),Ew(Cw("isTriggerItemHighlighted"),Cw("isHighlightedItemEditable"),"closeOnSelect","isOpenControlled"),Ew(Cw("isTriggerItemHighlighted"),Cw("isHighlightedItemEditable"),"closeOnSelect"),Ew(Cw("isTriggerItemHighlighted"),Cw("isHighlightedItemEditable"));function Tw(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 zw=Sb()(["anchorPoint","aria-label","closeOnSelect","composite","defaultHighlightedValue","defaultOpen","dir","getRootNode","highlightedValue","id","ids","loopFocus","navigate","onEscapeKeyDown","onFocusOutside","onHighlightChange","onInteractOutside","onOpenChange","onPointerDownOutside","onSelect","open","positioning","typeahead"]),Aw=(jm(zw),Sb()(["closeOnSelect","disabled","value","valueText"])),Rw=(jm(Aw),Sb()(["htmlFor"])),_w=(jm(Rw),Sb()(["id"])),Ow=(jm(_w),Sb()(["checked","closeOnSelect","disabled","onCheckedChange","type","value","valueText"])),Iw=(jm(Ow),Kh("popover").parts("arrow","arrowTip","anchor","trigger","indicator","positioner","content","title","description","closeTrigger"));Iw.build();var Fw=Sb()(["autoFocus","closeOnEscape","closeOnInteractOutside","dir","getRootNode","id","ids","initialFocusEl","modal","onEscapeKeyDown","onFocusOutside","onInteractOutside","onOpenChange","onPointerDownOutside","defaultOpen","open","persistentElements","portalled","positioning"]);jm(Fw);var Dw=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var Mw=null,Nw=new Set,Lw=new Map,Vw=!1,jw=!1,Bw={Tab:!0,Escape:!0};function Ww(e,t){for(let n of Nw)n(e,t)}function Hw(e){Vw=!0,function(e){return!(e.metaKey||!bg()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Mw="keyboard",Ww("keyboard",e))}function Uw(e){Mw="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(Vw=!0,Ww("pointer",e))}function $w(e){kg(e)&&(Vw=!0,Mw="virtual")}function qw(e){const t=wg(e);t!==ug(t)&&t!==sg(t)&&(Vw||jw||(Mw="virtual",Ww("virtual",e)),Vw=!1,jw=!1)}function Yw(){Vw=!1,jw=!0}function Gw(e){if("undefined"===typeof window||Lw.get(ug(e)))return;const t=ug(e),n=sg(e);let r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){Mw="virtual",Ww("virtual",null),Vw=!0,r.apply(this,arguments)},n.addEventListener("keydown",Hw,!0),n.addEventListener("keyup",Hw,!0),n.addEventListener("click",$w,!0),t.addEventListener("focus",qw,!0),t.addEventListener("blur",Yw,!1),"undefined"!==typeof t.PointerEvent?(n.addEventListener("pointerdown",Uw,!0),n.addEventListener("pointermove",Uw,!0),n.addEventListener("pointerup",Uw,!0)):(n.addEventListener("mousedown",Uw,!0),n.addEventListener("mousemove",Uw,!0),n.addEventListener("mouseup",Uw,!0)),t.addEventListener("beforeunload",(()=>{Xw(e)}),{once:!0}),Lw.set(t,{focus:r})}var Xw=(e,t)=>{const n=ug(e),r=sg(e);Lw.has(n)&&(n.HTMLElement.prototype.focus=Lw.get(n).focus,r.removeEventListener("keydown",Hw,!0),r.removeEventListener("keyup",Hw,!0),r.removeEventListener("click",$w,!0),n.removeEventListener("focus",qw,!0),n.removeEventListener("blur",Yw,!1),"undefined"!==typeof n.PointerEvent?(r.removeEventListener("pointerdown",Uw,!0),r.removeEventListener("pointermove",Uw,!0),r.removeEventListener("pointerup",Uw,!0)):(r.removeEventListener("mousedown",Uw,!0),r.removeEventListener("mousemove",Uw,!0),r.removeEventListener("mouseup",Uw,!0)),Lw.delete(n))};function Kw(){return"keyboard"===Mw}function Qw(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{isTextInput:t,autoFocus:n,onChange:r,root:o}=e;Gw(o),null===r||void 0===r||r({isFocusVisible:n||Kw(),modality:Mw});const i=(e,n)=>{(function(e,t,n){const r=n?wg(n):null,o=ug(r);return!((e||r instanceof o.HTMLInputElement&&!Dw.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(Bw,n.key))})(!!t,e,n)&&(null===r||void 0===r||r({isFocusVisible:Kw(),modality:e}))};return Nw.add(i),()=>{Nw.delete(i)}}var Zw=Kh("radio-group").parts("root","label","item","itemText","itemControl","indicator"),Jw=(Zw.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)}),ek=(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)},tk=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")},nk=e=>e.getById(Jw(e)),rk=e=>{const t=CSS.escape(Jw(e)),n="input[type=radio][data-ownedby='".concat(t,"']:not([disabled])");return rv(nk(e),n)};var{not:ok}=lb(),ik=(ok("isTrusted"),Sb()(["dir","disabled","form","getRootNode","id","ids","name","onValueChange","orientation","readOnly","value","defaultValue"])),ak=(jm(ik),Sb()(["value","disabled","invalid"])),lk=(jm(ak),Kh("rating-group").parts("root","label","item","control"));lk.build();var sk=Sb()(["allowHalf","autoFocus","count","dir","disabled","form","getRootNode","id","ids","name","onHoverChange","onValueChange","required","readOnly","translations","value","defaultValue"]),uk=(jm(sk),Sb()(["index"])),ck=(jm(uk),Kh("select").parts("label","positioner","trigger","indicator","clearTrigger","item","itemText","itemIndicator","itemGroup","itemGroupLabel","list","content","root","control","valueText")),dk=(ck.build(),e=>new Um(e));dk.empty=()=>new Um({items:[]});var fk=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")},pk=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")},hk=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")},mk=(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)},gk=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")},vk=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")},yk=e=>e.getById(gk(e)),bk=e=>e.getById(fk(e)),xk=e=>e.getById(pk(e)),wk=e=>e.getById(vk(e));var{and:kk,not:Sk,or:Ck}=lb();Ck("isTriggerArrowDownEvent","isTriggerEnterEvent"),kk(Sk("multiple"),"hasSelectedItems"),Sk("multiple"),kk(Sk("multiple"),"hasSelectedItems"),Sk("multiple"),Sk("multiple"),Sk("multiple"),Sk("multiple"),kk("closeOnSelect","isOpenControlled"),kk("hasHighlightedItem","loop","isLastItemHighlighted"),kk("hasHighlightedItem","loop","isFirstItemHighlighted");function Ek(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 Pk=Sb()(["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"]),Tk=(jm(Pk),Sb()(["item","persistFocus"])),zk=(jm(Tk),Sb()(["id"])),Ak=(jm(zk),Sb()(["htmlFor"])),Rk=(jm(Ak),Kh("slider").parts("root","label","thumb","valueText","track","range","control","markerGroup","marker","draggingIndicator"));Rk.build();var _k=Sb()(["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"]),Ok=(jm(_k),Sb()(["index","name"])),Ik=(jm(Ok),Kh("switch").parts("root","label","control","thumb")),Fk=(Ik.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)}),Dk=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")},Mk=e=>e.getById(Dk(e));var{not:Nk}=lb(),Lk=(Nk("isTrusted"),Nk("isTrusted"),Sb()(["checked","defaultChecked","dir","disabled","form","getRootNode","id","ids","invalid","label","name","onCheckedChange","readOnly","required","value"]));jm(Lk);const Vk=Yb.extendWith("itemBody"),jk=Kh("action-bar").parts("positioner","content","separator","selectionTrigger","closeTrigger"),Bk=Kh("alert").parts("title","description","root","indicator","content"),Wk=Kh("breadcrumb").parts("link","currentLink","item","list","root","ellipsis","separator"),Hk=Kh("blockquote").parts("root","icon","content","caption"),Uk=Kh("card").parts("root","header","body","footer","title","description"),$k=Kh("checkbox-card",["root","control","label","description","addon","indicator","content"]),qk=Kh("data-list").parts("root","item","itemLabel","itemValue"),Yk=Ux.extendWith("header","body","footer","backdrop"),Gk=Ux.extendWith("header","body","footer","backdrop"),Xk=qx.extendWith("textarea"),Kk=Kh("empty-state",["root","content","indicator","title","description"]),Qk=Gx.extendWith("requiredIndicator"),Zk=Xx.extendWith("content"),Jk=Kx.extendWith("itemContent","dropzoneContent","fileText"),eS=Kh("list").parts("root","item","indicator"),tS=lw.extendWith("itemCommand"),nS=Kh("select").parts("root","field","indicator"),rS=Iw.extendWith("header","body","footer"),oS=Zw.extendWith("itemAddon","itemIndicator"),iS=oS.extendWith("itemContent","itemDescription"),aS=lk.extendWith("itemIndicator"),lS=ck.extendWith("indicatorGroup"),sS=Cb.extendWith("indicatorGroup","empty"),uS=Rk.extendWith("markerIndicator"),cS=Kh("stat").parts("root","label","helpText","valueText","valueUnit","indicator"),dS=Kh("status").parts("root","indicator"),fS=Kh("steps",["root","list","item","trigger","indicator","separator","content","title","description","nextTrigger","prevTrigger","progress"]),pS=Ik.extendWith("indicator"),hS=Kh("table").parts("root","header","body","row","columnHeader","cell","footer","caption"),mS=Kh("toast").parts("root","title","description","indicator","closeTrigger","actionTrigger"),gS=Kh("tabs").parts("root","trigger","list","content","contentGroup","indicator"),vS=Kh("tag").parts("root","label","closeTrigger","startElement","endElement"),yS=Kh("timeline").parts("root","item","content","separator","indicator","connector","title","description"),bS=Hx.extendWith("channelText"),xS={className:"chakra-accordion",slots:Vk.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"}},wS={className:"chakra-action-bar",slots:jk.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"}}},kS={slots:Bk.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 SS=Kh("avatar").parts("root","image","fallback");SS.build();var CS=Sb()(["dir","id","ids","onStatusChange","getRootNode"]);jm(CS);const ES={slots:SS.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"}},PS={className:"chakra-blockquote",slots:Hk.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"}},TS={className:"chakra-breadcrumb",slots:Wk.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"}},zS={className:"chakra-card",slots:Uk.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 AS=Kh("checkbox").parts("root","label","control","indicator"),RS=(AS.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)}),_S=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")},OS=e=>e.getById(_S(e));var{not:IS}=lb();IS("isTrusted"),IS("isTrusted");function FS(e){return"indeterminate"===e}var DS=Sb()(["defaultChecked","checked","dir","disabled","form","getRootNode","id","ids","invalid","name","onCheckedChange","readOnly","required","value"]);jm(DS);var MS,NS,LS,VS,jS,BS,WS;const HS={slots:AS.extendWith("group").keys(),className:"chakra-checkbox",base:{root:{display:"inline-flex",gap:"2",alignItems:"center",verticalAlign:"top",position:"relative"},control:Vh.base,label:{fontWeight:"medium",userSelect:"none",_disabled:{opacity:"0.5"}}},variants:{size:{xs:{root:{gap:"1.5"},label:{textStyle:"xs"},control:null===(MS=Vh.variants)||void 0===MS||null===(MS=MS.size)||void 0===MS?void 0:MS.xs},sm:{root:{gap:"2"},label:{textStyle:"sm"},control:null===(NS=Vh.variants)||void 0===NS||null===(NS=NS.size)||void 0===NS?void 0:NS.sm},md:{root:{gap:"2.5"},label:{textStyle:"sm"},control:null===(LS=Vh.variants)||void 0===LS||null===(LS=LS.size)||void 0===LS?void 0:LS.md},lg:{root:{gap:"3"},label:{textStyle:"md"},control:null===(VS=Vh.variants)||void 0===VS||null===(VS=VS.size)||void 0===VS?void 0:VS.lg}},variant:{outline:{control:null===(jS=Vh.variants)||void 0===jS||null===(jS=jS.variant)||void 0===jS?void 0:jS.outline},solid:{control:null===(BS=Vh.variants)||void 0===BS||null===(BS=BS.variant)||void 0===BS?void 0:BS.solid},subtle:{control:null===(WS=Vh.variants)||void 0===WS||null===(WS=WS.variant)||void 0===WS?void 0:WS.subtle}}},defaultVariants:{variant:"solid",size:"md"}};var US,$S,qS,YS,GS,XS,KS;const QS={slots:$k.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:Vh.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===(US=Vh.variants)||void 0===US?void 0:US.size.sm},md:{root:{textStyle:"sm"},control:{padding:"4",gap:"2.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:null===($S=Vh.variants)||void 0===$S?void 0:$S.size.md},lg:{root:{textStyle:"md"},control:{padding:"4",gap:"3.5"},addon:{px:"4",py:"2",borderTopWidth:"1px"},indicator:null===(qS=Vh.variants)||void 0===qS?void 0:qS.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===(YS=Vh.variants)||void 0===YS?void 0:YS.variant.solid},subtle:{root:{bg:"bg.muted"},control:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},indicator:null===(GS=Vh.variants)||void 0===GS?void 0:GS.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===(XS=Vh.variants)||void 0===XS?void 0:XS.variant.solid},solid:{root:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},indicator:null===(KS=Vh.variants)||void 0===KS?void 0:KS.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 ZS=Kh("collapsible").parts("root","trigger","content","indicator");ZS.build();var JS=Sb()(["dir","disabled","getRootNode","id","ids","onExitComplete","onOpenChange","defaultOpen","open"]);jm(JS);const eC={slots:ZS.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 tC,nC,rC,oC,iC,aC,lC,sC,uC;const cC={className:"colorPicker",slots:bS.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({},Wh.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({},Uh.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===(tC=Uh.variants)||void 0===tC||null===(tC=tC.size)||void 0===tC?void 0:tC["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===(nC=Uh.variants)||void 0===nC||null===(nC=nC.size)||void 0===nC?void 0:nC.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===(rC=Uh.variants)||void 0===rC||null===(rC=rC.size)||void 0===rC?void 0:rC.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===(oC=Uh.variants)||void 0===oC||null===(oC=oC.size)||void 0===oC?void 0:oC.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===(iC=Uh.variants)||void 0===iC||null===(iC=iC.size)||void 0===iC?void 0:iC.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===(aC=Uh.variants)||void 0===aC||null===(aC=aC.size)||void 0===aC?void 0:aC.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===(lC=Uh.variants)||void 0===lC||null===(lC=lC.size)||void 0===lC?void 0:lC["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===(sC=Uh.variants)||void 0===sC||null===(sC=sC.variant)||void 0===sC?void 0:sC.outline,trigger:{borderWidth:"1px"}},subtle:{channelInput:null===(uC=Uh.variants)||void 0===uC||null===(uC=uC.variant)||void 0===uC?void 0:uC.subtle,trigger:{borderWidth:"1px",borderColor:"transparent",bg:"bg.muted"}}}},defaultVariants:{size:"md",variant:"outline"}},dC={className:"chakra-combobox",slots:sS.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"}},fC={slots:qk.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"}},pC={slots:Yk.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"}},hC={slots:Gk.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"}},mC={fontSize:"inherit",fontWeight:"inherit",textAlign:"inherit",bg:"transparent",borderRadius:"l2"},gC={slots:Xk.keys(),className:"chakra-editable",base:{root:{display:"inline-flex",alignItems:"center",position:"relative",gap:"1.5",width:"full"},preview:u(u({},mC),{},{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({},mC),{},{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"}},vC={slots:Kk.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"}},yC={className:"chakra-field",slots:Qk.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"}},bC={className:"fieldset",slots:Zk.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"}},xC={className:"chakra-file-upload",slots:Jk.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 wC=Kh("hoverCard").parts("arrow","arrowTip","trigger","positioner","content"),kC=(wC.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")}),SC=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")},CC=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")},EC=e=>e.getById(kC(e)),PC=e=>e.getById(CC(e));var{not:TC,and:zC}=lb(),AC=(zC("isOpenControlled",TC("isPointer")),TC("isPointer"),zC("isOpenControlled",TC("isPointer")),TC("isPointer"),Sb()(["closeDelay","dir","getRootNode","id","ids","onOpenChange","defaultOpen","open","openDelay","positioning","onInteractOutside","onPointerDownOutside","onFocusOutside"]));jm(AC);const RC={className:"chakra-hover-card",slots:wC.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"}},_C={className:"chakra-list",slots:eS.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"}},OC={className:"chakra-menu",slots:tS.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"}},IC={className:"chakra-select",slots:lS.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 FC,DC;const MC={className:"chakra-native-select",slots:nS.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===(FC=IC.variants)||void 0===FC?void 0:FC.variant.outline.trigger},subtle:{field:null===(DC=IC.variants)||void 0===DC?void 0:DC.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:IC.defaultVariants};function NC(e,t){const n={};for(const r in e){const o=t(r,e[r]);n[o[0]]=o[1]}return n}let LC=new Map,VC=!1;try{VC="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch(JT){}let jC=!1;try{jC="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch(ez){}const BC={degree:{narrow:{default:"\xb0","ja-JP":" \u5ea6","zh-TW":"\u5ea6","sl-SI":" \xb0"}}};class WC{format(e){let t="";if(t=VC||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&&!jC){var n;let{unit:e,unitDisplay:r="short",locale:o}=this.resolvedOptions();if(!e)return t;let i=null===(n=BC[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 VC||null==this.options.signDisplay||(e=u(u({},e),{},{signDisplay:this.options.signDisplay})),jC||"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&&!jC){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=BC[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(LC.has(o))return LC.get(o);let i=new Intl.NumberFormat(e,t);return LC.set(o,i),i}(e,t),this.options=t}}const HC=new RegExp("^.*\\(.*\\).*$"),UC=["latn","arab","hanidec","deva","beng"];class $C{parse(e){return YC(this.locale,this.options,e).parse(e)}isValidPartialNumber(e,t,n){return YC(this.locale,this.options,e).isValidPartialNumber(e,t,n)}getNumberingSystem(e){return YC(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 qC=new Map;function YC(e,t,n){let r=GC(e,t);if(!e.includes("-nu-")&&!r.isValidPartialNumber(n))for(let o of UC)if(o!==r.options.numberingSystem){let r=GC(e+(e.includes("-u-")?"-nu-":"-u-nu-")+o,t);if(r.isValidPartialNumber(n))return r}return r}function GC(e,t){let n=e+(t?Object.entries(t).sort(((e,t)=>e[0]<t[0]?-1:1)).join():""),r=qC.get(n);return r||(r=new XC(e,t),qC.set(n,r)),r}class XC{parse(e){let t=this.sanitize(e);if(this.symbols.group&&(t=ZC(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 $C(this.locale,e).parse(new WC(this.locale,e).format(n))}return"accounting"===this.options.currencySign&&HC.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=ZC(e,".",this.symbols.group))),"fr-FR"===this.options.locale&&this.symbols.group&&(e=ZC(e," ",this.symbols.group),e=ZC(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=ZC(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,l;let s=new Intl.NumberFormat(e,u(u({},n),{},{minimumSignificantDigits:1,maximumSignificantDigits:21,roundingIncrement:1,roundingPriority:"auto",roundingMode:"halfExpand"})),c=s.formatToParts(-10000.111),d=s.formatToParts(10000.111),f=QC.map((e=>s.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===(l=c.find((e=>"group"===e.type)))||void 0===l?void 0:l.value,b=c.filter((e=>!KC.has(e.type))).map((e=>JC(e.value))),x=f.flatMap((e=>e.filter((e=>!KC.has(e.type))).map((e=>JC(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 KC=new Set(["decimal","fraction","integer","minusSign","plusSign","group"]),QC=[0,4,2,1,11,20,3,7,100,21,.1,1.1];function ZC(e,t,n){return e.replaceAll?e.replaceAll(t,n):e.split(t).join(n)}function JC(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var eE=Kh("numberInput").parts("root","label","input","control","valueText","incrementTrigger","decrementTrigger","scrubber"),tE=(eE.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")}),nE=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")},rE=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")},oE=e=>"number-input:".concat(e.id,":cursor"),iE=e=>e.getById(tE(e)),aE=e=>e.getDoc().getElementById(oE(e)),lE=(e,t)=>{let n=null;return"increment"===t&&(n=(e=>e.getById(nE(e)))(e)),"decrement"===t&&(n=(e=>e.getById(rE(e)))(e)),n},sE=(e,t)=>{const n=e.getDoc(),r=n.createElement("div");r.className="scrubber--cursor",r.id=oE(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 uE=(e,t)=>{const{prop:n,computed:r}=t;return n("formatOptions")?r("parser").parse(String(e)):parseFloat(e)},cE=(e,t)=>{const{prop:n,computed:r}=t;return Number.isNaN(e)?"":n("formatOptions")?r("formatter").format(e):e.toString()},{choose:dE,guards:fE,createMachine:pE}=sb(),{not:hE,and:mE}=fE,gE=(pE({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=uE(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 uE(t.get("value"),{computed:n,prop:r})},formattedValue:e=>{let{computed:t,prop:n}=e;return cE(t("valueAsNumber"),{computed:t,prop:n})},isAtMin:e=>{let{computed:t,prop:n}=e;return r=t("valueAsNumber"),o=n("min"),Pm(r)<=o;var r,o},isAtMax:e=>{let{computed:t,prop:n}=e;return r=t("valueAsNumber"),o=n("max"),Pm(r)>=o;var r,o},isOutOfRange:e=>{let{computed:t,prop:n}=e;return r=t("valueAsNumber"),o=n("min"),i=n("max"),!(Pm(r)>=o&&Pm(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:ab((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:ab((e=>{let{prop:t}=e;return[t("locale"),t("formatOptions")]}),((e,t)=>function(e){return new $C(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:mE("clampValueOnBlur",hE("isInRange")),target:"idle",actions:["setClampedValue","clearHint","invokeOnBlur"]},{guard:hE("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:dE([{guard:"isIncrementHint",actions:["increment"]},{guard:"isDecrementHint",actions:["decrement"]}]),on:{CHANGE_DELAY:{target:"spinning",guard:mE("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 Og(iE(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(!xg())return sE(e,t),()=>{var t;null===(t=aE(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 Bg(lE(n,o),{attributes:["disabled"],callback(){r({type:"TRIGGER.PRESS_UP",src:"attr"})}})},attachWheelListener(e){let{scope:t,send:n,prop:r}=e;const o=iE(t);if(o&&t.isActiveElement(o)&&r("allowMouseWheel"))return Cg(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(!xg())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=[Cg(e,"pointerlockchange",(function(){null===t||void 0===t||t(r())}),!1),Cg(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 mm(Cg(i,"mousemove",(function(e){const i=r.get("scrubberCursorPoint"),a=o("isRtl"),l=((e,t)=>{const{point:n,isRtl:r,event:o}=t,i=e.getWin(),a=Om(o.movementX,i.devicePixelRatio),l=Om(o.movementY,i.devicePixelRatio);let s=a>0?"increment":a<0?"decrement":null;r&&"increment"===s&&(s="decrement"),r&&"decrement"===s&&(s="increment");const u={x:n.x+a,y:n.y+l},c=i.innerWidth,d=Om(7.5,i.devicePixelRatio);var f;return u.x=((u.x+d)%(f=c)+f)%f-d,{hint:s,point:u}})(t,{point:i,isRtl:a,event:e});l.hint&&n({type:"SCRUBBER.POINTER_MOVE",hint:l.hint,point:l.point})}),!1),Cg(i,"mouseup",(function(){n({type:"SCRUBBER.POINTER_UP"})}),!1))}},actions:{focusInput(e){let{scope:t,prop:n}=e;if(!n("focusInputOnChange"))return;const r=iE(t);t.isActiveElement(r)||jg((()=>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=(l=i("valueAsNumber"),s=null!==(t=r.step)&&void 0!==t?t:o("step"),Nm(Pm(l),"+",s));var l,s;o("allowOverflow")||(a=zm(a,o("min"),o("max"))),n.set("value",cE(a,{computed:i,prop:o}))},decrement(e){var t;let{context:n,event:r,prop:o,computed:i}=e,a=(l=i("valueAsNumber"),s=null!==(t=r.step)&&void 0!==t?t:o("step"),Nm(Pm(l),"-",s));var l,s;o("allowOverflow")||(a=zm(a,o("min"),o("max"))),n.set("value",cE(a,{computed:i,prop:o}))},setClampedValue(e){let{context:t,prop:n,computed:r}=e;const o=zm(r("valueAsNumber"),n("min"),n("max"));t.set("value",cE(o,{computed:r,prop:n}))},setRawValue(e){let{context:t,event:n,prop:r,computed:o}=e,i=uE(n.value,{computed:o,prop:r});r("allowOverflow")||(i=zm(i,r("min"),r("max"))),t.set("value",cE(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=cE(n("max"),{computed:r,prop:n});t.set("value",o)},decrementToMin(e){let{context:t,prop:n,computed:r}=e;const o=cE(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=iE(o),l=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(ez){}}(a);jg((()=>{Pg(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,l)}))},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=aE(n),o=t.get("scrubberCursorPoint");r&&o&&(r.style.transform="translate3d(".concat(o.x,"px, ").concat(o.y,"px, 0px)"))}}}}),Sb()(["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"]));jm(gE);const vE={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"}},yE={className:"chakra-number-input",slots:eE.keys(),base:{root:{position:"relative",zIndex:"0",isolation:"isolate"},input:u(u({},Uh.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({},vE),{},{borderTopEndRadius:"var(--stepper-radius)"}),decrementTrigger:u(u({},vE),{},{borderBottomEndRadius:"var(--stepper-radius)"}),valueText:{fontWeight:"medium",fontFeatureSettings:"pnum",fontVariantNumeric:"proportional-nums"}},variants:{size:{xs:{input:Uh.variants.size.xs,control:{fontSize:"2xs","--stepper-width":"sizes.4"}},sm:{input:Uh.variants.size.sm,control:{fontSize:"xs","--stepper-width":"sizes.5"}},md:{input:Uh.variants.size.md,control:{fontSize:"sm","--stepper-width":"sizes.6"}},lg:{input:Uh.variants.size.lg,control:{fontSize:"sm","--stepper-width":"sizes.6"}}},variant:NC(Uh.variants.variant,((e,t)=>[e,{input:t}]))},defaultVariants:{size:"md",variant:"outline"}};var bE=Kh("pinInput").parts("root","label","input","control"),xE=(bE.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)}),wE=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")},kE=e=>{const t=CSS.escape(xE(e)),n="input[data-ownedby=".concat(t,"]");return rv((e=>e.getById(xE(e)))(e),n)},SE=(e,t)=>kE(e)[t],CE=e=>e.getById(wE(e)),EE=(e,t)=>{e.value=t,e.setAttribute("value",t)};var{choose:PE,createMachine:TE}=sb();TE({props(e){let{props:t}=e;return u(u({placeholder:"\u25cb",otp:!1,type:"numeric",defaultValue:t.count?AE([],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:lm,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 AE(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:PE([{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;zg(CE(n),{value:t("valueAsString")})},setInputCount(e){let{scope:t,context:n,prop:r}=e;if(r("count"))return;const o=kE(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=SE(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&&jg((()=>{var e;null===(e=SE(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=AE(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"),l=zE(i,n.value);o((()=>{t.set("value",Fm(r("_value"),a,l))}))},revertInputValue(e){let{context:t,computed:n,scope:r}=e;const o=SE(r,t.get("focusedIndex"));EE(o,n("focusedValue"))},syncInputValue(e){let{context:t,event:n,scope:r}=e;const o=t.get("value"),i=SE(r,n.index);EE(i,o[n.index])},syncInputElements(e){let{context:t,scope:n}=e;const r=kE(n),o=t.get("value");r.forEach(((e,t)=>{EE(e,o[t])}))},setPastedValue(e){let{context:t,event:n,computed:r,flush:o}=e;jg((()=>{const e=r("valueAsString"),i=t.get("focusedIndex"),a=r("valueLength"),l=r("filledValueLength"),s=Math.min(i,l),u=s>0?e.substring(0,i):"",c=n.value.substring(0,a-s),d=AE("".concat(u).concat(c).split(""),a);o((()=>{t.set("value",d)}))}))},setValueAtIndex(e){let{context:t,event:n,computed:r}=e;const o=zE(r("focusedValue"),n.value);t.set("value",Fm(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",Fm(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;jg((()=>{t.set("focusedIndex",Math.min(n("filledValueLength"),n("valueLength")-1))}))},blurFocusedInputIfNeeded(e){let{context:t,prop:n,scope:r}=e;n("blurOnComplete")&&jg((()=>{var e;null===(e=SE(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=CE(o);null===i||void 0===i||null===(t=i.form)||void 0===t||t.requestSubmit()}}}});function zE(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 AE(e,t){return Array.from({length:t}).fill("").map(((t,n)=>e[n]||t))}var RE=Sb()(["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"]);jm(RE);const{variants:_E,defaultVariants:OE}=Uh,IE={className:"chakra-pin-input",slots:bE.keys(),base:{input:u(u({},Uh.base),{},{textAlign:"center",width:"var(--input-height)"}),control:{display:"inline-flex",gap:"2",isolation:"isolate"}},variants:{size:NC(_E.size,((e,t)=>[e,{input:t}])),variant:NC(_E.variant,((e,t)=>[e,{input:t}])),attached:{true:{control:{gap:"0",spaceX:"-1px"},input:{_notFirst:{borderStartRadius:"0"},_notLast:{borderEndRadius:"0"},_focusVisible:{zIndex:"1"}}}}},defaultVariants:OE},FE={className:"chakra-popover",slots:rS.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 DE=Kh("progress").parts("root","label","track","range","valueText","view","circle","circleTrack","circleRange");DE.build();ab((e=>{let{prop:t}=e;return[t("locale"),t("formatOptions")]}),((e,t)=>new Intl.NumberFormat(e,t)));var ME=e=>cm(e)&&!isNaN(e),NE=(e,t)=>ME(e)&&e<=t,LE=(e,t)=>ME(e)&&e>=t,VE=(e,t)=>e+(t-e)/2,jE=Sb()(["dir","getRootNode","id","ids","max","min","orientation","translations","value","onValueChange","defaultValue","formatOptions","locale"]);jm(jE);const BE={slots:DE.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"}},WE={className:"chakra-progress-circle",slots:DE.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 HE=(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))(HE||{}),UE=Object.defineProperty,$E=(e,t,n)=>(((e,t,n)=>{t in e?UE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!==typeof t?t+"":t,n),n);const qE=[1,0],YE=[2,3],GE=[3,2],XE={L:[0,1],M:qE,Q:YE,H:GE},KE=/^[0-9]*$/,QE=/^[A-Z0-9 $%*+.\/:-]*$/,ZE="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",JE=[[-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]],eP=[[-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 tP{constructor(e,t,n,r){if(this.version=e,this.ecc=t,$E(this,"size"),$E(this,"mask"),$E(this,"modules",[]),$E(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,HE.Timing),this.setFunctionModule(n,6,n%2===0,HE.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,rP(r,o));this.setFunctionModule(8,7,rP(r,6)),this.setFunctionModule(8,8,rP(r,7)),this.setFunctionModule(7,8,rP(r,8));for(let o=9;o<15;o++)this.setFunctionModule(14-o,8,rP(r,o));for(let o=0;o<8;o++)this.setFunctionModule(this.size-1-o,8,rP(r,o));for(let o=8;o<15;o++)this.setFunctionModule(8,this.size-15+o,rP(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=rP(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,HE.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)),HE.Alignment)}setFunctionModule(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:HE.Function;this.modules[t][e]=n,this.types[t][e]=r}addEccAndInterleave(e){const t=this.version,n=this.ecc;if(e.length!==vP(t,n))throw new RangeError("Invalid argument");const r=eP[n[0]][t],o=JE[n[0]][t],i=Math.floor(gP(t)/8),a=r-i%r,l=Math.floor(i/r),s=[],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]=bP(t[e],n),e+1<t.length&&(t[e]^=t[e+1]);n=bP(n,2)}return t}(o);for(let d=0,f=0;d<r;d++){const t=e.slice(f,f+l-o+(d<a?0:1));f+=t.length;const n=yP(t,u);d<a&&t.push(0),s.push(t.concat(n))}const c=[];for(let d=0;d<s[0].length;d++)s.forEach(((e,t)=>{(d!==l-o||t>=a)&&c.push(e[d])}));return c}drawCodewords(e){if(e.length!==Math.floor(gP(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]=rP(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 nP(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 rP(e,t){return 0!==(e>>>t&1)}class oP{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 iP=[1,10,12,14],aP=[2,9,11,13],lP=[4,8,16,16];function sP(e,t){return e[Math.floor((t+7)/17)+1]}function uP(e){const t=[];for(const n of e)nP(n,8,t);return new oP(lP,e.length,t)}function cP(e){if(!fP(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);nP(Number.parseInt(e.substring(n,n+r),10),3*r+1,t),n+=r}return new oP(iP,e.length,t)}function dP(e){if(!pP(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*ZE.indexOf(e.charAt(n));r+=ZE.indexOf(e.charAt(n+1)),nP(r,11,t)}return n<e.length&&nP(ZE.indexOf(e.charAt(n)),6,t),new oP(aP,e.length,t)}function fP(e){return KE.test(e)}function pP(e){return QE.test(e)}function hP(e,t){let n=0;for(const r of e){const e=sP(r.mode,t);if(r.numChars>=1<<e)return Number.POSITIVE_INFINITY;n+=4+e+r.bitData.length}return n}function mP(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 gP(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 vP(e,t){return Math.floor(gP(e)/8)-JE[t[0]][e]*eP[t[0]][e]}function yP(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]^=bP(t,e)))}return n}function bP(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 xP(e,t){var n;const{ecc:r="L",boostEcc:o=!1,minVersion:i=1,maxVersion:a=40,maskPattern:l=-1,border:s=1}=t||{},u="string"===typeof e?""===(c=e)?[]:fP(c)?[cP(c)]:pP(c)?[dP(c)]:[uP(mP(c))]:Array.isArray(e)?[uP(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,l=!(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*vP(n,t),a=hP(e,n);if(a<=o){r=a;break}if(n>=i)throw new RangeError("Data too long")}for(const d of[qE,YE,GE])l&&r<=8*vP(n,d)&&(t=d);const s=[];for(const d of e){nP(d.mode[0],4,s),nP(d.numChars,sP(d.mode,n),s);for(const e of d.getData())s.push(e)}const u=8*vP(n,t);nP(0,Math.min(4,u-s.length),s),nP(0,(8-s.length%8)%8,s);for(let d=236;s.length<u;d^=253)nP(d,8,s);const c=Array.from({length:Math.ceil(s.length/8)},(()=>0));return s.forEach(((e,t)=>c[t>>>3]|=e<<7-(7&t))),new tP(n,t,c,a)}(u,XE[r],i,a,l,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=HE.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},s);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 wP=Kh("qr-code").parts("root","frame","pattern","overlay","downloadTrigger"),kP=(wP.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")}),SP=e=>e.getById(kP(e));ab((e=>{let{context:t,prop:n}=e;return[t.get("value"),n("encoding")]}),((e,t)=>xP(e,t)));var CP=Sb()(["ids","defaultValue","value","id","encoding","dir","getRootNode","onValueChange","pixelSize"]);jm(CP);const EP={slots:wP.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 PP,TP,zP,AP,RP,_P,OP;const IP={className:"chakra-radio-card",slots:iS.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:$h.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===(PP=$h.variants)||void 0===PP?void 0:PP.size.sm},md:{item:{textStyle:"sm"},itemControl:{padding:"4",gap:"2.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:null===(TP=$h.variants)||void 0===TP?void 0:TP.size.md},lg:{item:{textStyle:"md"},itemControl:{padding:"4",gap:"3.5"},itemAddon:{px:"4",py:"2",borderTopWidth:"1px"},itemIndicator:null===(zP=$h.variants)||void 0===zP?void 0:zP.size.lg}},variant:{surface:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.subtle",color:"colorPalette.fg",borderColor:"colorPalette.muted"}},itemIndicator:null===(AP=$h.variants)||void 0===AP?void 0:AP.variant.solid},subtle:{item:{bg:"bg.muted"},itemControl:{_checked:{bg:"colorPalette.muted",color:"colorPalette.fg"}},itemIndicator:null===(RP=$h.variants)||void 0===RP?void 0:RP.variant.outline},outline:{item:{borderWidth:"1px",_checked:{boxShadow:"0 0 0 1px var(--shadow-color)",boxShadowColor:"colorPalette.solid",borderColor:"colorPalette.solid"}},itemIndicator:null===(_P=$h.variants)||void 0===_P?void 0:_P.variant.solid},solid:{item:{borderWidth:"1px",_checked:{bg:"colorPalette.solid",color:"colorPalette.contrast",borderColor:"colorPalette.solid"}},itemIndicator:null===(OP=$h.variants)||void 0===OP?void 0:OP.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 FP,DP,MP,NP,LP,VP,jP;const BP={className:"chakra-radio-group",slots:oS.keys(),base:{item:{display:"inline-flex",alignItems:"center",position:"relative",fontWeight:"medium",_disabled:{cursor:"disabled"}},itemControl:$h.base,label:{userSelect:"none",textStyle:"sm",_disabled:{opacity:"0.5"}}},variants:{variant:{outline:{itemControl:null===(FP=$h.variants)||void 0===FP||null===(FP=FP.variant)||void 0===FP?void 0:FP.outline},subtle:{itemControl:null===(DP=$h.variants)||void 0===DP||null===(DP=DP.variant)||void 0===DP?void 0:DP.subtle},solid:{itemControl:null===(MP=$h.variants)||void 0===MP||null===(MP=MP.variant)||void 0===MP?void 0:MP.solid}},size:{xs:{item:{textStyle:"xs",gap:"1.5"},itemControl:null===(NP=$h.variants)||void 0===NP||null===(NP=NP.size)||void 0===NP?void 0:NP.xs},sm:{item:{textStyle:"sm",gap:"2"},itemControl:null===(LP=$h.variants)||void 0===LP||null===(LP=LP.size)||void 0===LP?void 0:LP.sm},md:{item:{textStyle:"sm",gap:"2.5"},itemControl:null===(VP=$h.variants)||void 0===VP||null===(VP=VP.size)||void 0===VP?void 0:VP.md},lg:{item:{textStyle:"md",gap:"3"},itemControl:null===(jP=$h.variants)||void 0===jP||null===(jP=jP.size)||void 0===jP?void 0:jP.lg}}},defaultVariants:{size:"md",variant:"solid"}},WP={className:"chakra-rating-group",slots:aS.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"}},HP=Zw.rename("segment-group"),UP=(HP.build(),{className:"chakra-segment-group",slots:HP.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"}}),$P={className:"chakra-slider",slots:uS.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"}},qP={className:"chakra-stat",slots:cS.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"}},YP={className:"chakra-status",slots:dS.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"}},GP={className:"chakra-steps",slots:fS.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"}},XP={slots:pS.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"}},KP={className:"chakra-table",slots:hS.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"}},QP={slots:gS.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 ZP;const JP=null===(ZP=Nh.variants)||void 0===ZP?void 0:ZP.variant,eT={slots:vS.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===JP||void 0===JP?void 0:JP.subtle},solid:{root:null===JP||void 0===JP?void 0:JP.solid},outline:{root:null===JP||void 0===JP?void 0:JP.outline},surface:{root:null===JP||void 0===JP?void 0:JP.surface}}},defaultVariants:{size:"md",variant:"surface"}},tT={slots:yS.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"}},nT={slots:mS.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"}}}},rT=(Symbol(),Symbol());const oT=Object.getPrototypeOf,iT=new WeakMap,aT=e=>e&&(iT.has(e)?iT.get(e):oT(e)===Object.prototype||oT(e)===Array.prototype),lT=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];iT.set(e,t)};function sT(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 uT=sT("__zag__refSet",(()=>new WeakSet)),cT=e=>null!==e&&"object"===typeof e,dT=e=>cT(e)&&!uT.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 fT=sT("__zag__proxyStateMap",(()=>new WeakMap)),[pT]=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 lT(o,!0),n.set(e,[t,o]),Reflect.ownKeys(e).forEach((t=>{const n=Reflect.get(e,t);uT.has(n)?(lT(n,!1),o[t]=n):fT.has(n)?o[t]=mT(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(!cT(n))throw new Error("object required");const a=o.get(n);if(a)return a;let l=i[0];const s=new Set,u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:++i[0];l!==t&&(l=t,s.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 l=Reflect.has(t,n),c=Reflect.get(t,n,i);if(l&&(e(c,r)||o.has(r)&&e(c,o.get(r))))return!0;var h;p(n),cT(r)&&(r=aT(h=r)&&h[rT]||null||r);let m=r;if(null!==(a=Object.getOwnPropertyDescriptor(t,n))&&void 0!==a&&a.set);else{!fT.has(r)&&dT(r)&&(m=hT(r));const e=!uT.has(m)&&fT.get(m);e&&((e,t)=>{if(s.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||s.size||(c=e,f.forEach((t=>{let[n]=t;const r=n[1](e);r>l&&(l=r)}))),l},r,e=>{s.add(e),1===s.size&&f.forEach(((e,t)=>{let[n,r]=e;const o=n[3](d(t));f.set(t,[n,o])}));return()=>{s.delete(e),0===s.size&&f.forEach(((e,t)=>{let[n,r]=e;r&&(r(),f.set(t,[n]))}))}}];return fT.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,fT,uT,e,t,dT,n,r,o,i]}();function hT(){return pT(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function mT(e){const t=fT.get(e);const[n,r,o]=t;return o(n,r())}var gT=Kh("tooltip").parts("trigger","arrow","arrowTip","positioner","content"),vT=(gT.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")}),yT=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")},bT=e=>e.getById(vT(e)),xT=e=>e.getById(yT(e)),wT=hT({id:null});var{and:kT,not:ST}=lb(),CT=(kT("noVisibleTooltip",ST("hasPointerMoveOpened")),ST("hasPointerMoveOpened"),Sb()(["aria-label","closeDelay","closeOnEscape","closeOnPointerDown","closeOnScroll","closeOnClick","dir","disabled","getRootNode","id","ids","interactive","onOpenChange","defaultOpen","open","openDelay","positioning"]));jm(CT);const ET={accordion:xS,actionBar:wS,alert:kS,avatar:ES,blockquote:PS,breadcrumb:TS,card:zS,checkbox:HS,checkboxCard:QS,collapsible:eC,dataList:fC,dialog:pC,drawer:hC,editable:gC,emptyState:vC,field:yC,fieldset:bC,fileUpload:xC,hoverCard:RC,list:_C,menu:OC,nativeSelect:MC,numberInput:yE,pinInput:IE,popover:FE,progress:BE,progressCircle:WE,radioCard:IP,radioGroup:BP,ratingGroup:WP,segmentGroup:UP,select:IC,combobox:dC,slider:$P,stat:qP,steps:GP,switch:XP,table:KP,tabs:QP,tag:eT,toast:nT,tooltip:{slots:gT.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:YP,timeline:tT,colorPicker:cC,qrCode:EP},PT={"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"}}},TT=jf.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"}}),zT=jf.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"}}),AT=jf.blurs({none:{value:" "},sm:{value:"4px"},md:{value:"8px"},lg:{value:"12px"},xl:{value:"16px"},"2xl":{value:"24px"},"3xl":{value:"40px"},"4xl":{value:"64px"}}),RT=jf.borders({xs:{value:"0.5px solid"},sm:{value:"1px solid"},md:{value:"2px solid"},lg:{value:"4px solid"},xl:{value:"8px solid"}}),_T=jf.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"}}}),OT=jf.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"}}),IT=jf.durations({fastest:{value:"50ms"},faster:{value:"100ms"},fast:{value:"150ms"},moderate:{value:"200ms"},slow:{value:"300ms"},slower:{value:"400ms"},slowest:{value:"500ms"}}),FT=jf.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)"}}),DT=jf.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"}}),MT=jf.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"}}),NT='-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',LT=jf.fonts({heading:{value:"Inter, ".concat(NT)},body:{value:"Inter, ".concat(NT)},mono:{value:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'}}),VT={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"}}},jT=jf.letterSpacings({tighter:{value:"-0.05em"},tight:{value:"-0.025em"},wide:{value:"0.025em"},wider:{value:"0.05em"},widest:{value:"0.1em"}}),BT=jf.lineHeights({shorter:{value:1.25},short:{value:1.375},moderate:{value:1.5},tall:{value:1.625},taller:{value:2}}),WT=jf.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"}}),HT=jf.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"}}),UT=jf.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"}}),$T=jf.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"}}),qT=jf.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%"}}),YT=jf.sizes(u(u(u(u({},UT),HT),qT),$T)),GT=jf.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}}),XT=Wf(_h,{preflight:!0,cssVarsPrefix:"chakra",cssVarsRoot:":where(html, .chakra-theme)",globalCss:Fh,theme:{breakpoints:{sm:"480px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},keyframes:VT,tokens:{aspectRatios:zT,animations:TT,blurs:AT,borders:RT,colors:_T,durations:IT,easings:FT,fonts:LT,fontSizes:DT,fontWeights:MT,letterSpacings:jT,lineHeights:BT,radii:WT,spacing:HT,sizes:YT,zIndex:GT,cursor:OT},semanticTokens:{colors:Yh,shadows:Xh,radii:Gh},recipes:qh,slotRecipes:ET,textStyles:PT,layerStyles:Dh,animationStyles:Mh}}),KT=(wh(XT),wh(XT,{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 QT(e){return(0,ca.jsx)(bd,{value:KT,children:(0,ca.jsx)(Df,u({},e))})}r.createRoot(document.getElementById("root")).render((0,ca.jsx)(QT,{children:(0,ca.jsx)(kf,{})}))})()})();
//# sourceMappingURL=main.2b38b7cc.js.map